Paul Kulchenko
c301f82672
Updated messages for to match translations ( #70 ).
2014-10-27 13:48:22 -07:00
Paul Kulchenko
f8202b119e
Added translation label for Toggle Bookmark toolbar icon ( #70 , #373 ).
2014-10-27 13:09:37 -07:00
Paul Kulchenko
ce86a8945f
Updated un/comment to keep the current selection and caret position ( #360 ).
2014-09-29 15:54:38 -07:00
Paul Kulchenko
4c4259f5ca
Added centering of the screen after re-indenting and sorting ( #337 ).
2014-08-01 14:55:23 -07:00
Paul Kulchenko
0e8b29936e
Updated copy/cut to capture one instance when all are the same ( closes #345 ).
...
This logic is also applied to `Ctrl-Ins` and `Shift-Del` combinations.
2014-07-31 15:35:21 -07:00
Paul Kulchenko
6052a86f0a
Improved cursor positioning after re-indenting or sorting.
2014-07-22 12:06:19 -07:00
Paul Kulchenko
f0a3305753
Disabled re-indentation of multi-line comments/strings ( #324 ).
2014-07-11 15:51:57 -07:00
Paul Kulchenko
f5dc6f5018
Added restoring cursor position after sorting/re-indenting.
2014-05-29 12:26:41 -07:00
Paul Kulchenko
41c38d0bcb
Added onEditorAction event for cut/copy/paste actions ( #166 ).
2014-05-28 17:10:58 -07:00
Paul Kulchenko
f9903f3470
Updated menu items to stay enabled only when appropriate object has focus.
2014-05-27 22:17:56 -07:00
Paul Kulchenko
b90305efff
Removed handling of project dropdown in menu as it's no longer needed ( #305 ).
2014-05-27 22:03:16 -07:00
Paul Kulchenko
4efc725211
Added re-indentation of selected fragment or entire file ( closes #324 ).
2014-05-21 16:29:04 -07:00
Paul Kulchenko
4d44f28a06
Added sorting of the entire file if nothing is selected.
2014-05-21 16:29:03 -07:00
Paul Kulchenko
638bc477d7
Updating sorting to keep original line endings.
2014-05-20 18:38:58 -07:00
Paul Kulchenko
aa0ecdb4f4
Added Edit | Source sub-menu.
2014-05-20 18:37:55 -07:00
Paul Kulchenko
2e497bf831
Added centering line on page after bookmark navigation.
2014-05-18 21:08:37 -07:00
Paul Kulchenko
c7041940f3
Updated bookmark navigation to wrap around ( #233 ).
2014-05-12 21:44:31 -07:00
Paul Kulchenko
3cfc5f65c2
Updated copyright messages.
2014-05-10 09:53:00 -07:00
Paul Kulchenko
52e02f087c
Updated formatting.
2014-05-02 14:36:34 -07:00
Paul Kulchenko
a02437dee1
Added bookmark handling ( closes #233 ).
2014-05-02 14:24:31 -07:00
Paul Kulchenko
3cd754b6b9
Removed Clear Dynamic Words menu as it's rarely used.
2014-05-02 14:19:42 -07:00
Paul Kulchenko
8b9197552c
Added zooming for Output/Console windows (ref #290 ).
2014-03-18 11:50:01 -07:00
Paul Kulchenko
93cfc76d78
Updated check for editor state during Edit menu display (ref #70 ).
...
This is a fix for 7f00380f that didn't fully addressed the issue.
So far this issue has only been demonstrated on Ubuntu 13.10; earlier
versions of Ubuntu (12.04 and 10.04) or Win/OSX are not affected.
2014-02-07 12:26:02 -08:00
Paul Kulchenko
7f00380fe1
Added check for editor state during Edit menu display (ref #70 ).
...
This avoids a strange run-time error on Linux that appears to be caused
by UpdateUI checks in Edit menu for editor object that is out of use.
2014-02-05 15:34:18 -08:00
Paul Kulchenko
62df942569
Fixed function localization in menu handlers.
2014-01-21 13:39:57 -08:00
Paul Kulchenko
fca8c25862
Fixed Un/Comment menu for Output/Console windows.
2013-10-24 15:29:54 -07:00
Paul Kulchenko
f5ce0698de
Disabled commenting for file types that don't specify line comments.
2013-10-19 21:14:01 -07:00
Paul Kulchenko
6714f29302
Updated un/comment to toggle selection as a group rather than line by line.
2013-09-04 19:09:28 -07:00
Paul Kulchenko
aced5d1bc3
Changed un/comment to act from the beginning of the line for multi-line selection.
...
Fixed handling of EOL markers (un/commenting doesn't modify them anymore).
Added processing of rectangular selections.
2013-08-09 14:52:25 -07:00
Paul Kulchenko
f07e42c4b4
Fixed sorting when the sorted fragment ends with a newline.
2013-06-24 17:15:02 -07:00
Paul Kulchenko
7e62939df6
Moved 'Sort' menu to 'Edit'.
2013-06-24 17:12:26 -07:00
Paul Kulchenko
8ed91f76cc
Disabled 'Fold' menu instead of removing when no folding is allowed (ref #169 ).
2013-06-22 22:14:20 -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
a9e847372a
Added Preferences menu to simplify access to system/user settings.
2013-05-06 10:05:13 -07:00
Paul Kulchenko
7563e52aba
Fixed Un/Comment commands executed for empty lines.
2013-05-01 09:10:08 -07:00
Paul Kulchenko
c1e66f8fc2
Fixed compatibility with wx2.8 (thanks to Samuel Dionne-Riel; closes #128 ).
2013-04-15 18:14:12 -07:00
Paul Kulchenko
e6b789131a
Added line copy/cut for Ctrl-C/Ctrl-X with no selection.
2013-04-10 21:53:16 -07:00
Paul Kulchenko
af02cb2c24
Added internationalization support ( closes #70 ).
2012-10-29 11:59:54 -07:00
Paul Kulchenko
16bb3cb6cb
Added key map to change key binding for menu and toolbar items from a config file ( closes #64 ).
2012-10-25 13:30:12 -07:00
Paul Kulchenko
c91d287025
Fixed enabling items in the Edit menu ( fixes #56 ).
2012-09-23 20:30:18 -07:00
Paul Kulchenko
a84f362c1f
Fixed disabling Paste menu on Linux when needed ( fixes #46 ; helps #15 ).
2012-09-11 11:23:29 -07:00
Paul Kulchenko
cfe5b37041
Fixed an issue with context menu on Linux ( fixes #47 ; helps #15 ).
2012-09-11 11:21:25 -07:00
Paul Kulchenko
fa5c31a7ec
Fixed enabling of several menu items with no editor tab ( fixes #42 ).
...
Fixed saveAll to allow saving of untitled.lua files;
Disabled show tooltip if there is no editor tab;
Disabled save if there is no editor tab;
Disabled show prev/next in search if there is no editor tab;
Enabled search/replace in files even if there is no editor tab;
Disabled switching to fullscreen if there is no editor tab.
2012-09-07 22:34:24 -07:00
Paul Kulchenko
e802e38dc2
Fixed Cut/Copy menu items to reflect proper status in the editor.
2012-09-05 11:34:28 -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
2c45207436
Fixed pasting text into the Find dialog and project path box on Mac ( fixes #22 )
2012-08-01 15:02:36 -07:00
Paul Kulchenko
bbfc1c3624
Reorganized handling of automcomplete event (to use AddPendingEvent instead of PostEvent) to avoid runtime application error
2012-07-30 23:02:47 -07:00
Paul Kulchenko
37795c2480
Added tooltip to display variable/expression values during debugging
2012-06-30 11:04:48 -07:00
Paul Kulchenko
048fd2349a
Updated menus to avoid conflicts with MacOS shortcuts
2012-06-26 22:13:52 -07:00
Paul Kulchenko
d8324b269d
Fixed edit menu shortcuts to work in the 'Output' window (when allowed)
2012-06-08 16:44:17 -07:00