Commit graph

3302 commits

Author SHA1 Message Date
Marc Durdin
9b3a5bdeab [Developer] Add missing dependency 2018-08-29 11:13:40 +10:00
Marc Durdin
a95d56cda0 [Developer] Project window needs to support untitled projects 2018-08-29 11:00:21 +10:00
Marc Durdin
c5d1e18851 [Developer] Add missing dependency 2018-08-29 10:46:26 +10:00
Marc Durdin
02e87d8dc7 [Developer] Support CSS, JS and JSON formats in text editor 2018-08-29 08:27:34 +10:00
Marc Durdin
620bf747d1 [Developer] Tidy up row selection in web editor 2018-08-29 07:55:38 +10:00
Marc Durdin
cf35e09b80 [Developer] Support printing from ACE text editor 2018-08-29 07:44:36 +10:00
Marc Durdin
6ed56685c7
Merge branch 'master' into developer-web-editor-context-menu-remove-old 2018-08-29 06:47:14 +10:00
Marc Durdin
99872f459c [Developer] Manage focus correctly for setting breakpoints and more 2018-08-28 16:05:21 +10:00
Marc Durdin
c8359ec1f3
Merge pull request #1135 from keymanapp/developer-remove-alt-keybindings-from-editor
[Developer] Remove Alt+letter/digit and function key bindings from editor
2018-08-28 15:11:28 +10:00
Marc Durdin
e4af1aa15b [Developer] Remove old popup menu and attach command event for new menu for text editor 2018-08-28 11:26:01 +10:00
Marc Durdin
1978aed8c6 [Developer] Support Escape key in text editor to clear error highlight 2018-08-28 11:14:19 +10:00
Marc Durdin
4754135da8 [Developer] Remove Alt+letter/digit and function key bindings from editor as they conflict with environment bindings 2018-08-28 10:52:37 +10:00
Marc Durdin
791aa7f16c [Windows] Add test case for issue #1107 2018-08-28 09:28:32 +10:00
Marc Durdin
ac436cb558 [Developer] Support context menu in text editor (some commands not yet implemented; this is infrastructure) 2018-08-28 09:26:07 +10:00
Marc Durdin
4ad5844c0b [Developer] Remove extraneous inherited call 2018-08-28 08:07:59 +10:00
Marc Durdin
bf6efedf62 [Developer] Restore support for 'reformat xml document' in ACE editor 2018-08-27 22:24:32 +10:00
Marc Durdin
cd29a05c14
Merge pull request #1104 from keymanapp/windows-delphi-community
[Windows] Windows Delphi Community Edition support
2018-08-21 14:32:12 +07:00
Marc Durdin
73b41b269c [Windows] fix link 2018-08-21 14:27:29 +07:00
Marc Durdin
69dcb03ac1 [Developer] Remove old DELPHI_STARTER build path now that Delphi Community is available 2018-08-21 14:24:27 +07:00
Marc Durdin
01b48fb0c8 [Developer] Support highlighting debugger lines in ACE Text Editor 2018-08-21 14:23:12 +07:00
Marc Durdin
baaa83df1c [Developer] Add ACE files to installer 2018-08-13 22:52:14 +10:00
Marc Durdin
5fd12cabdb [Developer] Remove final references to USE_PLUSMEMO and KEYMAN_ENCUMBERED_ROOT 2018-08-13 22:52:14 +10:00
Marc Durdin
8f31738b21 [Developer] Removal of remaining TKeymanDeveloperMemo references 2018-08-13 22:52:13 +10:00
Marc Durdin
54e2a2c42d [Developer] Refactor use of TKeymanDeveloperMemo, where not needed, to TMemo 2018-08-13 22:52:13 +10:00
Marc Durdin
718326959f [Developer] Remove remaining references to TPlusMemo from UframeTextEditor, continue tidy up 2018-08-13 22:52:13 +10:00
Marc Durdin
3d9abd0ce9 [Developer] Add integration of Edit menu commands to ACE embedding, and tidy up 2018-08-13 22:52:12 +10:00
Marc Durdin
86d6ad3871 [Developer] Improve lifecycle for modified state on editor 2018-08-13 22:52:12 +10:00
Marc Durdin
3214f6282f [Developer] remove gutter component and fixup destroy sequence 2018-08-13 22:52:12 +10:00
Marc Durdin
2a4b31508e [Developer] ACE initial build 2018-08-13 22:52:12 +10:00
Marc Durdin
572b6548f7 [Windows] Update to WIX 3.11.1 plus other minor environment riders 2018-08-13 19:49:53 +10:00
Marc Durdin
89f09a9fbf [developer] Remove dangling MSHTML references 2018-07-28 11:55:54 -07:00
Marc Durdin
aef1350b98 [developer] Use CEF in touch layout editor 2018-07-28 14:24:48 -04:00
Marc Durdin
8a135467db [developer] Defer browser creation so that window is already sized correctly at creation 2018-07-28 14:24:48 -04:00
Marc Durdin
d65566b8c6
Merge pull request #1078 from keymanapp/developer-cef-for-touch-layout-editor-form
[developer] CEF replacing embedded IE
2018-07-28 14:16:51 -04:00
Marc Durdin
e56af1bccc [developer] Update build documentation for CEF 2018-07-21 07:38:26 +10:00
Marc Durdin
34ad0bd83a [developer] Rename InitializeCEF to CEFManager 2018-07-20 16:30:51 +10:00
Marc Durdin
01b149a7b8 [developer] Refactoring CEF host into frame, fixup for destruction 2018-07-20 16:24:31 +10:00
Marc Durdin
fdb86ecc78 [developer] Refactor Project window to use UframeCEFHost 2018-07-18 07:07:36 +10:00
Marc Durdin
c65076e53b [developer] Rename from Ufrm to Uframe 2018-07-17 20:28:29 +10:00
Marc Durdin
42486042ce [developer] Refactor of CEF host to separate base form 2018-07-17 10:59:09 +10:00
Marc Durdin
5d1a6bce70 [developer] cleanup hints for help form 2018-07-16 22:25:10 +10:00
Marc Durdin
1b311cce6d [developer] More tidyup for help window CEF support 2018-07-16 22:04:49 +10:00
Marc Durdin
3e50c12672 [developer] fixup hints and errors 2018-07-16 20:34:28 +10:00
Marc Durdin
a32901c35d [developer] Fix conflicts 2018-07-16 20:16:02 +10:00
Marc Durdin
e08b40d592 [developer] Add CEF to installer and build process 2018-07-16 20:03:36 +10:00
Marc Durdin
dc911355f4 [developer] 11.0 version.txt 2018-07-16 20:02:38 +10:00
Marc Durdin
4011d3f099 11.0 manifest.xml 2018-07-16 20:02:20 +10:00
Marc Durdin
c3830bcea6 11.0 version.rc 2018-07-16 20:02:03 +10:00
Marc Durdin
477ad07ace [developer] More tweaks for the project form to support modern browser paradigms 2018-07-13 22:39:16 +10:00
Darcy Wong
0973ef578a Fix docbook links
This fixes the links on the help pages for
* https://help.keyman.com/products/desktop/10.0/docs/common_mac.php
* https://help.keyman.com/products/desktop/10.0/docs/common_linux.php
2018-07-12 09:18:56 -05:00