glasseyes
97c9ef2d9c
update generated lex and yacc files
2018-08-29 16:20:26 +07:00
glasseyes
c7c183597f
minor warning fixes
2018-08-29 16:15:09 +07: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
glasseyes
222a107d55
autotool update
2018-08-28 16:55:06 +07:00
glasseyes
7ff76a5670
add visualkeyboard and keyboardversion stores
2018-08-28 15:16:16 +07:00
glasseyes
0063cc4ba1
update check_bitmap
...
check for icons dir and .ico converted to .bmp
yacc.y LANGUAGE is handled as a string
some linux .gitignore
don't search fof icons dir or .ico in ibus-kmfl
2018-08-28 14:28:10 +07: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
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
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
glasseyes
7f90d9cede
handle keyman format version numbers > 10
2018-08-24 16:41:40 +07:00
glasseyes
1f9041d741
dconf_ibus.py testing with dconf
2018-08-24 15:15:17 +07:00
glasseyes
ff6c3edd01
uninstall kmn for ibus when uninstalling keyboard
2018-08-24 14:27:11 +07:00
glasseyes
96f6ed6b4a
install ldml to /usr/local/share/keyman/test.ldml for testing
2018-08-24 13:58:07 +07:00
glasseyes
8e8b15dabe
update kmflcomp to handle TARGETS
...
abort compilation if mobile only TARGETS
ignore other new (since 6.0) special stores
2018-08-24 13:36:14 +07:00
Unknown
aa10021ef2
Merge branch 'linux-ibus-newdirs' into linux-keyman-config
2018-08-24 11:26:57 +07:00
glasseyes
0ecf55817c
gitignore .vscode
2018-08-24 11:23:26 +07:00
glasseyes
7d80ff2380
cleanup
2018-08-24 11:19:52 +07:00
glasseyes
f2d3211150
search more dirs for kmn and kmfl keyboards
...
/usr/share/keyman/*
/usr/local/keyman/*
~/.local/share/keyman/*
2018-08-24 11:07:43 +07:00
glasseyes
ce07f58221
install kmn into IBus
...
if the kmn is available and compilable
it will be available to use in IBus without reloading
2018-08-24 10:47:23 +07:00
glasseyes
774bb7de4f
really put request cache_dir in home dir
2018-08-24 09:57:30 +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
glasseyes
00c5166221
abort installing a kmp if the kmn is not available or compilable
2018-08-23 17:01:50 +07:00
glasseyes
38b9e39fe2
convert kvk to ldml when you install a kmp
2018-08-23 15:57:32 +07:00
glasseyes
48a37d7605
add space to recognised vkey codes
2018-08-23 15:35:54 +07:00