Commit Graph

43 Commits

Author SHA1 Message Date
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