Paul Kulchenko
e54ee64d79
Updated default fonts for Windows and Linux for better looking ones ( #305 ).
2014-05-11 09:09:38 -07:00
Paul Kulchenko
d68b84f862
Added formatting for Recent Projects menu ( #305 ).
2014-05-07 18:22:53 -07:00
Paul Kulchenko
9efb4454e4
Enable retina support (hidpi=true) by default on OSX ( #305 ).
2014-05-07 09:58:57 -07:00
Paul Kulchenko
ab4ae3e281
Updated 'window unhide' logic (Windows only) to be called less frequently.
2014-04-28 17:27:25 -07:00
Paul Kulchenko
445d90f50d
Added outputshell.usewrap to set Output wrapping; on by default (ref #305 ).
2014-04-13 15:08:09 -07:00
Paul Kulchenko
037476ac49
Increased default font size in the editor (ref #305 ).
2014-04-12 22:27:55 -07:00
Paul Kulchenko
5934b9733d
Disabled singleinstance check by default on OSX (ref #204 ).
...
The singleinstance check is handled by OSX itself. In those rare cases
when the check in the IDE needed, it can be enabled by setting
`singleinstance = true` in the config.
2014-03-07 15:24:20 -08:00
Paul Kulchenko
e90d403bc6
Added activation of windows with SDL_app class name (Moai support).
2013-09-25 17:53:41 -07:00
Paul Kulchenko
456347e371
Added activation of windows with FREEGLUT class name (Moai support).
2013-09-20 23:07:29 -07:00
Paul Kulchenko
996a706c97
Added hiding console window for Corona (2013.8.28+) applications (Windows).
2013-09-18 16:29:38 -07:00
Mika Attila
9e6ec10be9
Make code folding optional
...
Some users might consider code folding a needless distraction.
Several editors offer the option to turn code folding off.
This commit adds the editor.fold option, which is a boolean.
true enables code folding (default)
false disables code folding
2013-06-22 12:02:31 +02:00
Paul Kulchenko
2b07dd1db4
Separated settings for function dropdown and project tree fonts ( fixes #148 ).
2013-05-04 16:03:18 -07:00
Paul Kulchenko
f807b1f48c
Set 'Courier New' as the default font on Linux (ref #89 ).
2013-03-13 17:02:32 -07:00
Paul Kulchenko
9075736cf1
Set 'Courier New' as the default font on Windows.
...
It turned out that some Windows systems (like XP), don't use 'Courier New'
as the default, and rather use some proportional font, even when
wxFONTFAMILY_MODERN is used, which should pick a fixed pitch font.
2013-03-12 12:17:14 -07:00
Paul Kulchenko
3f9be575fd
Updated check for wxwidgets version on OSX (helps #89 ).
2013-03-07 17:11:06 -08:00
Paul Kulchenko
0e1c937892
Increased default font size for OSX; set 'Monaco' as default font (helps #89 ).
2013-03-01 20:46:34 -08:00
Paul Kulchenko
6b1407f8b3
Switched to showing short tooltips by default as some of the updated Lua API descriptions are very long.
2012-12-09 22:35:00 -08:00
Paul Kulchenko
ca758c03d1
Removed window types from config as they are no longer needed to be listed.
2012-12-07 15:24:03 -08:00
Paul Kulchenko
8780a3b656
Limited auto-showing windows to Lua interpreter only (related to #80 ).
2012-11-25 16:54:36 -08:00
Paul Kulchenko
780d23f111
Added logic to show application windows without explicitly listing their class ( closes #80 ); Windows only.
2012-11-24 23:15:54 -08:00
Paul Kulchenko
5af9d4d487
Added two more wxwindow window classes to the list of windows to show (Windows).
2012-11-18 20:16:07 -08:00
Paul Kulchenko
af9d01727f
Updated style processing to support styling of markup and allow dynamic switching of color schemes.
2012-11-16 14:44:32 -08:00
Paul Kulchenko
8d09cc9c09
Added styling for markers and Output/Console windows.
2012-11-14 23:33:20 -08:00
Paul Kulchenko
a897472f05
Completed reorganization of front-end processing ( closes #67 and #5 ).
...
Moved specs/interpreters/tools to be loaded before configuration files are processed.
2012-10-29 22:48:02 -07:00
Paul Kulchenko
faa0e0e16d
Added auto-recovery to save/restore editor content ( fixes #23 ).
2012-10-19 13:59:55 -07:00
Paul Kulchenko
bba9790a2a
Added syntax aware indentation.
2012-10-09 12:04:44 -07:00
Paul Kulchenko
d68985c4a9
Added re/storing open files and interpreter when switching project folders.
2012-10-09 11:02:56 -07:00
Paul Kulchenko
0c2d6b6d48
Added variable ratio for sliders in scratchpad.
...
The ratio depends on the number being adjusted. 1 will change to 2, but
1.1 will change to 1.2 and 1.01 will change to 1.02. 0.99 will change to
1.00 to preserve the ratio.
2012-09-27 10:59:19 -07:00
Paul Kulchenko
989603655a
Added highlighting rows with updated values in the Watch window.
2012-09-05 15:21:38 -07:00
Paul Kulchenko
d6ee3d1278
Added calltip on mouseover for functions during editing and for variables/expressions during debugging
2012-08-20 11:18:15 -07:00
Paul Kulchenko
fc6de036e0
Reorganized handling of font configuration and added font config for filetree (with a different size default on MacOS)
2012-07-13 09:54:52 -07:00
Paul Kulchenko
08d42a2501
Removed setting the editor font in the config as the default font is different on different platforms
2012-07-12 22:07:10 -07:00
Paul Kulchenko
668cdcb4db
Added auto complete for love2d API
2012-06-25 14:47:21 -07:00
Paul Kulchenko
92001a4a78
Added option to activate output/console when Run/Debug/Compile commands are executed
2012-03-20 21:25:38 -07:00
Paul Kulchenko
40eaace714
Disabled dynamic words in the config (zbstudio)
2012-02-10 09:47:05 -08:00
Paul Kulchenko
96bffc1322
Added markup formatting in the comments
2012-01-30 15:58:28 -08:00
Paul Kulchenko
f43babc491
Disabled autotabs/usetabs by default in zbstudio
2012-01-16 22:34:30 -08:00
Paul Kulchenko
c735b7476d
Added configuration and support for word wrap in the editor
2012-01-02 12:02:59 -08:00
Paul Kulchenko
defba4f767
Added a new set of icons and handling of custom icons in zbstudio
2011-12-18 10:23:20 -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
Paul Kulchenko
409f1f4214
Enabled singleinstance for zbstudio to check that only one instance is running
2011-12-10 16:54:43 -08:00
Paul Kulchenko
fc7e075a01
Added back all zbstudio files that got removed in the merge
2011-12-10 15:11:44 -08:00