Paul Kulchenko
38c6cd28fa
Fixed returning focus to the editor after find-in-files followed by page search ( #416 ).
2015-06-11 20:59:03 -07:00
Paul Kulchenko
18d471be2c
Updated ID references in toolbar to use the new access method.
2015-06-10 16:42:32 -07:00
Paul Kulchenko
feb7f53e2c
Added missing Detach Process id to keymap ( pkulchenko/MobDebug#19 ).
2015-06-10 09:13:24 -07:00
Paul Kulchenko
b7cd8aa30f
Updated ID references in keymap to use the new access method.
2015-06-10 09:12:09 -07:00
Paul Kulchenko
1d02e3131d
Updated Detach Process to allow access to it while the process is running.
...
Closes pkulchenko/MobDebug#19 .
2015-06-10 09:08:27 -07:00
Paul Kulchenko
adcdb71894
Upgraded Mobdebug (0.624) to make DONE async and to add __tostring protection ( closes #446 ).
2015-06-09 19:57:22 -07:00
Christoph Kubisch
2ee84a0c47
glslc, bugfix working dir must use full path
2015-06-07 22:23:50 +02:00
Paul Kulchenko
44219f008e
Added a check for ini setting pointing to a path with a writeable directory ( #483 ).
2015-06-06 09:37:20 -07:00
Paul Kulchenko
0ef9c297cb
Added a check for ini setting pointing to a directory ( #483 ).
2015-06-06 09:36:36 -07:00
Paul Kulchenko
b256912dee
Added processing of ini setting relative to the IDE location ( closes #483 ).
2015-06-05 16:31:30 -07:00
Paul Kulchenko
47c9f0a88f
Fixed performance of initial fuzzy search for line numbers ( closes #476 ).
2015-06-05 14:35:31 -07:00
Paul Kulchenko
164341bedf
Added Watch view refresh after switching focus when needed.
2015-06-04 22:46:19 -07:00
Paul Kulchenko
dcf9ed7d26
Added Stack view refresh after switching focus when needed.
2015-06-04 22:33:27 -07:00
Paul Kulchenko
fa248c5be1
Updated metalua/static analyzer to accept long integer and imaginary numbers ( closes #482 ).
2015-06-04 15:03:43 -07:00
Paul Kulchenko
fe5b1d8bf6
Updated internal parser to accept long integer, imaginary, and floating point hex numbers ( #482 ).
2015-06-04 15:01:59 -07:00
Paul Kulchenko
e6ed7d7cc4
Updated internal parser to accept numbers that start with a period ( #482 ).
2015-06-04 15:00:40 -07:00
Paul Kulchenko
c839beac25
Updated compilation and static analysis to keep output when running/debugging ( #479 ).
2015-06-04 09:15:21 -07:00
Paul Kulchenko
67af8bb65f
Enabled compilation during running/debugging ( closes #479 ).
2015-06-03 22:03:06 -07:00
Paul Kulchenko
8350d3c609
Enabled static analysis during running/debugging ( #479 ).
2015-06-03 22:02:44 -07:00
Paul Kulchenko
a8c6f3a0dc
Optimized handling of multi-line changes in the editor ( closes #477 ).
2015-06-03 21:59:39 -07:00
Paul Kulchenko
ead5a9d46a
Added forced Refresh/Update to improve redrawing of commandbar on Windows 8.
2015-05-29 23:31:44 -07:00
Paul Kulchenko
0eadfdab00
Added a check for a window to be shown to avoid callback recursion on OSX ( fixes #473 ).
2015-05-28 22:45:27 -07:00
Paul Kulchenko
b2deb54012
Added package IsWindowShown method ( #166 ).
2015-05-28 22:40:06 -07:00
Paul Kulchenko
6bf310daae
Added package onEditorPreClose event ( #166 , closes #461 ).
2015-05-28 14:18:16 -07:00
Paul Kulchenko
267fd50f24
Merge branch 'autocomplete' of https://github.com/IonoclastBrigham/ZeroBraneStudio into autocomplete-better-order
2015-05-28 09:29:47 -07:00
Brigham Toskin
d3c668f046
Revised: auto-complete results (amends #469 , w/@pkulchenko patch)
2015-05-27 23:07:52 -07:00
Paul Kulchenko
5a149166f8
Updated build script on Windows to support compiling luasec for different versions.
2015-05-27 21:44:00 -07:00
Paul Kulchenko
6fe0f3a32c
Updated build script on Windows to support compiling winapi for different versions.
2015-05-27 21:43:59 -07:00
Paul Kulchenko
33a129a416
Updated build script on Windows to use dot-versioned directories for dependencies.
2015-05-27 21:43:50 -07:00
Paul Kulchenko
bbaab90515
Fixed Output tab name when debugging aborted after run-time error.
2015-05-27 11:41:44 -07:00
Paul Kulchenko
c172289354
Removed forced garbage collection as it led to crashes on Linux ( #425 , closes #464 ).
...
The forced collection didn't have the expected effect and also caused
sporadic crashes on some Linux versions.
2015-05-27 10:41:15 -07:00
Paul Kulchenko
418631ee69
Updated Windows launcher to add dpi awareness for high dpi monitors.
2015-05-26 18:10:33 -07:00
Paul Kulchenko
7aa89ed23b
Improved the order of results in auto-complete ( closes #469 ).
2015-05-25 12:51:19 -07:00
Paul Kulchenko
87c4f5f89a
Fixed issue with moving files in the tree caused by a61c9e26 ( fixes #468 ).
2015-05-23 23:31:58 -07:00
Paul Kulchenko
48e8d33c1f
Fixed recursive file traversal to skip directories when mask is specified.
2015-05-21 18:22:30 -07:00
Paul Kulchenko
fd3f86a54b
Added deleting the rest of the word on auto-complete (acandtip.droprest).
2015-05-21 12:41:55 -07:00
Paul Kulchenko
7de970fd69
Added closing editor tab when renaming to an open file from the project tree.
2015-05-20 17:45:13 -07:00
Paul Kulchenko
e5d4045860
Added refresh of the target file after renaming from the project tree.
2015-05-20 17:43:46 -07:00
Paul Kulchenko
bcc81716ca
Added a check for object with a focus (occasionally triggered on Linux).
2015-05-20 17:42:35 -07:00
Paul Kulchenko
a61c9e26be
Added workaround to fix crash on Linux from the project tree ( #425 , #464 ).
...
This could happen when a new file is created in the project tree with the
same name as the existing file and then the application loses focus.
This cancels editing of the filename (END_LABEL_EDIT), which shows a dialog
to confirm overwriting of the existing file. When the dialog is shown,
another event that cancels editing is generated (but in wxwidgets 2.9.5?),
which causes two dialogs to be displayed, which leads to a crash after the
second one is closed.
The workaround moves the overwrite confirmation to the IDLE event.
2015-05-20 17:41:14 -07:00
Paul Kulchenko
346a5326a6
Added DoWhenIdle package method ( #166 ).
2015-05-20 11:14:36 -07:00
Paul Kulchenko
b136a79bf3
Fixed crash in collectgarbage from the filetree on Linux ( #425 , #464 ).
...
This appears to be a wxwidgets (2.9.5) issue and can be reproduced
by doing the following:
- Start editing a new item in the file tree;
- Right click on the text control (while editing);
- This opens a context menu and triggers ACTIVATE_APP event;
- `collectgarbage` call from that event causes a crash.
Switching garbage collection to ACTIVATE_APP event when the app becomes
active eliminates the crash.
2015-05-19 22:44:40 -07:00
Paul Kulchenko
7a8027e827
Updated indentation after strings with brackets and escaped quotes ( #324 ).
2015-05-17 19:59:45 -07:00
Paul Kulchenko
5c63257572
Updated AnalyzeString to add filename parameter ( closes #463 ).
...
This can be used to provide a filename that would then load proper spec
for the file (to take known API descriptions into account).
2015-05-16 12:01:49 -07:00
Paul Kulchenko
2969ef4e5b
Updated documentation for 1.10.
1.10
2015-05-13 20:55:02 -07:00
Paul Kulchenko
2d711fb2a5
Updated copyright year.
2015-05-13 20:54:41 -07:00
Paul Kulchenko
7fdeeaab0a
Updated translations for several search panel messages ( #416 ).
2015-05-13 20:32:10 -07:00
Paul Kulchenko
39df53117e
Added reporting mismatch on invalid line numbers in replace preview ( #416 ).
2015-05-13 10:39:06 -07:00
Paul Kulchenko
04c66f735d
Fixed replace in preview to only replaced matched text ( #416 ).
2015-05-13 09:29:39 -07:00
Paul Kulchenko
38068bfa54
Fixed restoring editor focus after closing search preview on OSX/Linux ( #416 ).
2015-05-12 21:57:04 -07:00