Marc Durdin
a35c6befce
[Developer] Maintain selection in web editor when saving or refreshing text
2018-08-30 10:56:59 +10:00
Marc Durdin
1a2e9fceb6
Merge pull request #1147 from keymanapp/developer-web-editor-convert-to-unicode-command
...
[Developer] Re-implement Convert-to-character command in web text editor
2018-08-30 10:53:10 +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
4cee15d20d
Merge pull request #1144 from keymanapp/developer-debugger-track-deadkeys
...
[Developer] Track deadkeys more reliably in debugger
2018-08-29 14:41:09 +10:00
Marc Durdin
5a77a001ef
[Developer] Track deadkeys more reliably in debugger
2018-08-29 13:34:46 +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
05ec968144
Merge pull request #1142 from keymanapp/developer-project-support-untitled-project
...
[Developer] Project window needs to support untitled projects
2018-08-29 11:42:54 +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
213bbb31f4
Merge pull request #1140 from keymanapp/developer-web-editor-select-row-support
...
[Developer] Tidy up row selection in web editor
2018-08-29 11:14:22 +10:00
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
e4360c5c9a
Merge pull request #1136 from keymanapp/developer-web-editor-context-menu-remove-old
...
[Developer] Remove old popup menu and attach command event for new menu for text editor
2018-08-29 06:47:29 +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
8d5fc7406f
Merge pull request #1138 from keymanapp/developer-web-editor-manage-focus-for-breakpoints
...
[Developer] Manage focus correctly for setting breakpoints and more
2018-08-28 17:06:35 +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
cf8eb1335f
Merge pull request #1134 from keymanapp/developer-escape-key-in-editor
...
[Developer] Support Escape key in text editor to clear error highlight
2018-08-28 14:21:32 +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
cc45ba2975
Merge pull request #1132 from keymanapp/developer-web-editor-context-menu
...
[Developer] Support context menu in text editor
2018-08-28 11:02:22 +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
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
c7c4bc4b51
Merge pull request #1130 from keymanapp/developer-web-editor-reformat-xml-support
...
[Developer] Restore support for 'reformat xml document' in ACE editor
2018-08-28 09:23:37 +10:00
Marc Durdin
4ad5844c0b
[Developer] Remove extraneous inherited call
2018-08-28 08:07:59 +10:00
Darcy Wong
09a004fd81
Merge pull request #1109 from keymanapp/android-remove-adhoc-json
...
[Android] Remove ad-hoc distribution of keyboards via keyman:// protocol
2018-08-27 21:01:54 +07:00
Marc Durdin
bf6efedf62
[Developer] Restore support for 'reformat xml document' in ACE editor
2018-08-27 22:24:32 +10:00
Darcy Wong
39fe506d8c
Resolve review comments
...
* Clean up unnecessary `KMKey_` keys
* Update MainActivity to only download ad-hoc KMP packages.
2018-08-27 11:17:25 +07:00
Darcy Wong
74ca0d09d0
Merge remote-tracking branch 'origin/master' into android-remove-adhoc-json
2018-08-27 07:43:04 +07:00
Darcy Wong
2c6c44f1ca
Merge pull request #1124 from keymanapp/android-cherrypick-1121
...
[Android] Validate keyboard ID when downloading keyboard from Keyman cloud
2018-08-23 20:58:42 +07:00
Darcy Wong
ad8638e47c
Validate keyboard ID when downloading keyboard from Keyman cloud
...
Cherry-pick of #1121
2018-08-22 22:51:54 -05:00
Darcy Wong
3b168f802b
Merge pull request #1123 from keymanapp/android-fix-null-keyboard-list-cherrypick
...
[Android] Ensure keyboards list has an entry
2018-08-23 10:21:21 +07:00
Darcy Wong
3c5b93e9e5
Update history.md
2018-08-22 20:07:40 -05:00
Darcy Wong
77c03eef84
Ensure keyboards list has an entry
...
Cherrypick #1112 to master
There are some crash reports coming from `KeyboardPickerActivity.java` because the keyboards list is null (file access error). When the app tries to display the installed keyboards list, this results in the crash.
`getKeyboardsList()` already checks the existence of the `keyboards_list.dat` file, so some of that code is also redundant.
2018-08-22 21:04:32 +07:00
Darcy Wong
2df968c2a2
Merge pull request #1112 from keymanapp/android-sil-euro-latin
...
[Android] Change default keyboard from european2 to sil_euro_latin
2018-08-22 20:36:12 +07: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
71c9fb9b3a
Merge pull request #1105 from keymanapp/developer-ace-debugging-integration
...
[Developer] Fixup debugger integration with ACE-based editor
2018-08-21 14:30:29 +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
124d5d49c1
Merge pull request #1097 from keymanapp/developer-web-text-editor-ace
...
[Developer] Replace existing encumbered editor with ACE
2018-08-21 14:02:10 +07:00
Darcy Wong
17a70e246f
Update history.md
2018-08-20 22:53:23 -05:00
Darcy Wong
7b0af9a68c
Add keyboard file and update history.md
2018-08-20 04:26:03 -05:00
Darcy Wong
948836d9ee
Change default keyboard from european2 to sil_euro_latin
...
Fixes #1100
2018-08-20 04:13:02 -05:00
Darcy Wong
5710c02f35
Merge pull request #1108 from keymanapp/android-fix-null-cherry-pick
...
[Android] Fix crashes when input connection or package name is null
2018-08-20 09:39:51 +07:00
Darcy Wong
bb72f4406c
Remove ad-hoc distribution of keyboards via keyman:// protocol
...
Addresses Android platform for #538
2018-08-16 22:29:14 -05:00
Darcy Wong
1c9775e287
Fix crashes when input connection or package name is null
...
This cherry picks the commits from #1103 onto master
2018-08-15 22:05:42 -05:00