Commit Graph

21 Commits

Author SHA1 Message Date
Paul Kulchenko
2d711fb2a5 Updated copyright year. 2015-05-13 20:54:41 -07:00
Paul Kulchenko
216a1e5350 Refactored path normalization for project directory. 2015-02-05 11:11:30 -08:00
Paul Kulchenko
300c6b61c6 Added support for name:<line> and name:p<pos> on the command line. 2014-07-16 10:17:38 -07:00
Paul Kulchenko
539a74aa7a Fixed warnings from static analysis. 2014-06-19 16:25:10 -07:00
Paul Kulchenko
4b0bcaa20e Improved compatibility with Lua5.2 to run the IDE. 2014-06-19 16:16:18 -07:00
Paul Kulchenko
3cfc5f65c2 Updated copyright messages. 2014-05-10 09:53:00 -07:00
Paul Kulchenko
bf1d5c617e Added setting project directory passed as a parameter (second instance). 2014-01-25 23:01:15 -08:00
Paul Kulchenko
c94b5e9e2e Improved file/debugger activation on Windows (ref #199).
File activation has been inconsistent, because IsActive() returns `true`,
when it shouldn't, so I changed the logic to request attention first and
then to load file.

Also, this caused a symbol to appear in the loaded file and it turned out
that 307 code we used to enable bringing the window to foreground, was not
correct.
2013-09-19 15:31:31 -07:00
Paul Kulchenko
61976d2a25 Reduced CPU usage while idle (ref #204, #206). 2013-09-19 15:29:44 -07:00
Paul Kulchenko
c3f253ef64 Added ignoring -psn... parameter on OSX when reading file names from command line. 2013-03-26 09:18:26 -07:00
Paul Kulchenko
ff973beb32 Added requesting user attention when stopped during debugging. 2013-02-08 23:19:52 -08:00
Paul Kulchenko
bc55f6a72d Added setting focus on the window when a file is loaded in the existing
instance.

Unfortunately doesn't work consistenly across platforms: (1) Linux works
best activating and raising the application window. (2) OSX checks for the
application running and doesn't even get to the "single instance" check;
when started with "bin/lua src/main.lua zbstudio <file>" it correctly
loads the file, but doesn't switch to the app. (3) Windows doesn't
activate the app window all the time (it activates it the first time, but
not subsequent times).
2012-11-18 20:24:19 -08:00
Paul Kulchenko
85d14ca6fd Added conversion of relative filenames to absolute when used in command line. 2012-10-20 11:37:15 -07:00
Paul Kulchenko
38a176d84f Updated a warning message about single instance communication. 2012-09-25 22:15:49 -07:00
Paul Kulchenko
7fed63512d Removed Estrela references 2012-01-01 18:09:11 -08:00
Paul Kulchenko
2e1a512f00 Another end-of-line conversion to fix CRLF endings that were added by the beautification process 2011-12-12 17:01:37 -08:00
Paul Kulchenko
85be275590 Ran most of the lua files (except tools, specs, apis, and lualibs) through a beautifier 2011-12-11 21:14:18 -08:00
crazybutcher
edd82b8a4a Fix CRLF 2011-12-05 20:21:43 +01:00
crazybutcher
1592724556 should work again: refactor application engine, moved files around, cut some global vars, introduced app engine which can filter what gets loaded and should allow different editor frontends
estrela exe built with vc2008
2011-12-03 19:09:22 +01:00
crazybutcher
13edb56da2 added authors to files 2011-02-08 18:02:04 +01:00
crazybutcher
4e94b6b73e recommit into trunk (and created tags) 2008-09-03 18:54:59 +00:00