Commit graph

3486 commits

Author SHA1 Message Date
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
Marc Durdin
bd46613288 [developer] Fixup closing when TChromium is loaded in child window 2018-07-09 22:21:36 +07:00
Marc Durdin
bb0aaedb73 [developer] Refactor of project delivery via internal web server instead of file system 2018-07-09 21:07:42 +07:00
Marc Durdin
57b07d8071 Refactor of http server, part 1 2018-07-09 15:30:06 +07:00
Marc Durdin
e8331bc255 [developer] Enable support for Developer Tools in CEF 2018-07-09 15:30:06 +07:00
Marc Durdin
ee600c467b [developer] Rewrite legacy code in project XSL 2018-07-09 15:30:06 +07:00
Marc Durdin
dcc73bc16b Paths 2018-07-09 15:30:06 +07:00
Marc Durdin
b80bef0ed2 [developer] Integrate CEF into existing Project form. Warning: not yet fully functional 2018-07-09 15:30:06 +07:00
Marc Durdin
2958d56a58 Add CEF to Keyman Deveoper project. Version 06/28/2018 - CEF 3.3396.1782.gc368dbf / Chromium 67.0.3396.79 2018-07-09 15:30:06 +07:00
Marc Durdin
93075f43f5 Paths 2018-07-05 12:35:43 +07:00
Marc Durdin
0390311379 [developer] Integrate CEF into existing Project form. Warning: not yet fully functional 2018-07-05 12:07:00 +07:00
Marc Durdin
b0ab5f9c8b Add CEF to Keyman Deveoper project. Version 06/28/2018 - CEF 3.3396.1782.gc368dbf / Chromium 67.0.3396.79 2018-07-05 12:05:50 +07:00
Marc Durdin
3ff3774a11
Merge branch 'master' into beta-history-alpha 2018-06-28 09:54:25 +07:00
Marc Durdin
b37cb718b5 10.0 stable release 2018-06-28 09:52:30 +07:00
Marc Durdin
d871951521 Fix conflicts 2018-06-27 13:57:30 +07:00
Marc Durdin
8500900a87 Updates to history 2018-06-27 13:48:18 +07:00
Marc Durdin
72fd442d8d Fixes #1010. Developer no longer crashes if a .kpj.user file is deleted while project is loaded. 2018-06-21 07:53:46 +07:00