Commit graph

31 commits

Author SHA1 Message Date
Marc Durdin
de6ecd39a2 [Developer] Support monaco themes and custom theme from file 2018-10-09 10:28:35 +11:00
Marc Durdin
d595a9d154 [Developer] Support drag and drop into monaco editor 2018-09-04 15:42:37 +10:00
Marc Durdin
e94657b010 [Developer] Minor tweaks for font management and various little fixes as well 2018-09-04 10:39:15 +10:00
Marc Durdin
f5679cf503 [Developer] First pass of managing code and char fonts in web text editor 2018-09-04 10:10:57 +10:00
Marc Durdin
79d45eff40 [Developer] Rewrite web editor integration to use Monaco instead of ACE 2018-09-03 10:06:26 +10:00
Marc Durdin
93511d717a [Developer] Add FindErrorByOffset support for future use by JSON, XML editors 2018-08-30 15:20:04 +10:00
Marc Durdin
c159ab5db1
Merge pull request #1149 from keymanapp/developer-web-editor-keep-selection-on-save
[Developer] Maintain selection in web editor when saving or refreshing text
2018-08-30 15:15:08 +10:00
Marc Durdin
a35c6befce [Developer] Maintain selection in web editor when saving or refreshing text 2018-08-30 10:56:59 +10:00
Marc Durdin
e03126dfe2 [Developer] Show selected character range in character preview window, not just first character 2018-08-30 10:54:17 +10:00
Marc Durdin
57c658d98b [Developer] Re-implement Convert-to-character command in web text editor 2018-08-30 08:57:05 +10:00
Marc Durdin
ee1f8d386c
Merge pull request #1141 from keymanapp/developer-web-editor-css-js-json-support
[Developer] Support CSS, JS and JSON formats in text editor
2018-08-29 11:46:31 +10:00
Marc Durdin
1e122a2180
Merge pull request #1139 from keymanapp/developer-web-editor-print
[Developer] Support printing from ACE text editor
2018-08-29 11:14:45 +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
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
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
bf6efedf62 [Developer] Restore support for 'reformat xml document' in ACE editor 2018-08-27 22:24:32 +10:00
Marc Durdin
01b48fb0c8 [Developer] Support highlighting debugger lines in ACE Text Editor 2018-08-21 14:23:12 +07: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
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
925efe893d Rewrite all context help links to match Developer 10.0 help paths and identifiers; update language help to track keywords more reliably 2018-04-25 14:09:56 +07:00
Marc Durdin
4abb7ce2c3 Repair source damaged by Delphi IDE 2017-09-25 12:58:01 +07:00
Marc Durdin
b9b32fc4cb Additional management for text editor selection of partial surrogate pair 2017-09-25 12:56:41 +07:00
Marc Durdin
b65b982584 Keyman Desktop and Keyman Developer open source 10.0 alpha seed (#121)
* Keyman for Windows 10.0 Open Source

* Squashed 'windows/src/ext/jedi/jedi/' content from commit f444ad2

git-subtree-dir: windows/src/ext/jedi/jedi
git-subtree-split: f444ad2da4693851e523f1ea6bd541f701904c24

* Squashed 'windows/src/ext/jedi/jcl/' content from commit d63d3c9fd

git-subtree-dir: windows/src/ext/jedi/jcl
git-subtree-split: d63d3c9fd9ff84efdd8159084ec6a60313644243

* Squashed 'windows/src/ext/jedi/jvcl/' content from commit bee19f3b4

git-subtree-dir: windows/src/ext/jedi/jvcl
git-subtree-split: bee19f3b46909fde2fa92c06cd2706f41d99f6c3

* Add required .res files

* Add required .res files

* Add docbook files (forced)

* Add required libxslt

* Add required jedi files

* Add installation files

* Tweak .gitignore for open

* CI

* Remove KMW from Developer source (#122)

* Remove KMW from Developer source (copies during build)

* Remove KMW from Developer source (copies during build)

* Remove KMW from Developer source (copies during build)

* Fixup release build and copy license, readme from kmw during build

* Remove obsolete build help documentation

* Keyman Engine 10 on Windows regression for shift states (#129)

* Improve #128 -- cleaner debug messages

* Fixes #127, shift state now resets correctly; and more work for #128

* Fixes #130 (#131)
2017-07-25 10:53:06 +07:00