darcywong00
c593a45e7d
Update string handling for PackageProcessor
...
Fixes #819
* If package version undefined, use "1.0"
* Keyman Developer won't allow undefined package name, but just in case return package ID from the filename
* Check for null before String.toLowerCase()
* Added package processor test for undefined version
2018-05-07 14:47:11 +07:00
Joshua Horton
fc60cc4a51
Merge pull request #825 from keymanapp/web-162-case-insensitive-virtual-keys
...
[Web] Case-insensitive virtual keys
2018-05-07 14:06:04 +07:00
Joshua Horton
6f9a0406b0
Fixed history.md typo.
2018-05-07 13:34:01 +07:00
Joshua A. Horton
25d2369345
Web history.md tweak.
2018-05-07 10:05:55 +07:00
Joshua A. Horton
3fb90728a8
Fixes #162 , treating virtual keys case-insensitively.
2018-05-07 10:02:31 +07:00
Marc Durdin
2a924927e5
Merge pull request #820 from keymanapp/developer-history-md-updates
...
[developer] History.md updates
2018-05-04 21:19:19 +07:00
Marc Durdin
cf3668b4ae
Merge pull request #822 from keymanapp/developer-show-messages-form-on-compile-756
...
[developer] Correctly show messages window after compile.
2018-05-04 16:33:16 +07:00
Marc Durdin
4e0e0655f0
history
2018-05-04 16:11:36 +07:00
Marc Durdin
e0140e70b9
Merge pull request #821 from keymanapp/developer-undo-scroll-into-view-365
...
[developer] Scroll editor into view after undo
2018-05-04 16:07:38 +07:00
Marc Durdin
6441c77723
Fixes #756 . Correctly show messages window after compile.
2018-05-04 16:06:13 +07:00
Marc Durdin
21e7fc3b20
Merge pull request #815 from keymanapp/developer-dont-recreate-missing-project-on-start-151
...
[developer] Don't create a blank project on 'opening' a project, either on startup or via menu
2018-05-04 15:59:00 +07:00
Marc Durdin
c5e4f7d8e4
Version
2018-05-04 15:58:32 +07:00
Marc Durdin
ddf145f4d4
Merge pull request #817 from keymanapp/developer-associate-keyboard-with-vk-195
...
Ensure that visual keyboard is correctly associated with kmx at compile time
2018-05-04 15:58:29 +07:00
Marc Durdin
74c3fe003c
Add #821
2018-05-04 15:57:51 +07:00
Marc Durdin
247f7d2cbb
Fixes #365 . Scroll editor into view after undo
2018-05-04 15:55:56 +07:00
Marc Durdin
a375e69b5e
Ensure that visual keyboard is correctly associated with kmx at compile time
2018-05-04 09:12:34 +07:00
Tom Bogle
fc0867f51a
Merge pull request #783 from keymanapp/mac-175-oppen-office-compatibility
...
[Mac] Issue 175: Solved compatibility problem with Open Office
2018-05-03 22:08:23 -04:00
Jacob Bullock
bd4f7c426d
Merge pull request #802 from keymanapp/ios/navbar-background-beta
...
Ios/navbar background beta
2018-05-03 19:44:16 -06:00
Joshua Horton
39af46658a
Merge branch 'beta' into ios/navbar-background-beta
2018-05-04 08:31:58 +07:00
Marc Durdin
1dc54d4634
Update history
2018-05-04 07:55:23 +07:00
Jacob Bullock
baa87328c6
Merge pull request #801 from keymanapp/ios/browser-tweaks-beta
...
iOS/browser tweaks beta
2018-05-03 11:18:41 -06:00
Marc Durdin
39389921bb
Merge pull request #810 from keymanapp/developer-restrict-modifiers-to-common-in-layout-builder-744
...
[developer] Restrict modifier options to a small set by default in touch layout editor
2018-05-03 15:53:55 +07:00
Marc Durdin
9f8dab352d
Merge pull request #813 from keymanapp/developer-crash-if-desktop-not-installed
...
Trap errors if Keyman Desktop is not installed when trying to install a keyboard
2018-05-03 15:53:30 +07:00
Marc Durdin
b3b232589c
Merge pull request #814 from keymanapp/developer-crash-if-nested-update-check
...
[developer] Avoid crash if online update already running
2018-05-03 15:52:55 +07:00
Marc Durdin
1c0b79379f
Don't create a blank project on 'opening' a project, either on startup or via menu, fixes #151
2018-05-03 15:52:11 +07:00
Marc Durdin
29b51dee7c
Avoid crash if online update already running
2018-05-03 15:36:07 +07:00
Marc Durdin
f0ef356b8f
Trap errors if Keyman Desktop is not installed when trying to install a keyboard
2018-05-03 15:11:07 +07:00
Marc Durdin
c65501edaa
Merge pull request #811 from keymanapp/developer-layout-editor-does-not-remove-empty-row-completely-254
...
Ensure only one key is selected so modifying or deleting it doesn't break JSON
2018-05-03 14:50:27 +07:00
Marc Durdin
0506b6eef1
Merge pull request #812 from keymanapp/developer-treat-sp-as-string-743
...
[developer] When importing a KVK into touch layout, treats sp, width and pad as strings
2018-05-03 14:48:15 +07:00
Marc Durdin
5b4307e8cd
[developer] When importing a KVK into touch layout, treats sp, width and pad as strings to mitigate #743
2018-05-03 12:13:39 +07:00
Marc Durdin
51a3d6c09e
Ensure only one key is selected so modifying or deleting it doesn't break JSON
2018-05-03 11:58:13 +07:00
Marc Durdin
72c0a97dc9
Restrict modifier options to a small set by default in touch layout editor
2018-05-03 11:06:48 +07:00
Marc Durdin
b1a7c94fd0
Merge branch 'beta' into ios/browser-tweaks-beta
2018-05-03 09:42:45 +07:00
Tom Bogle
eb5a8925eb
Merge pull request #807 from keymanapp/mac-709-go-to-keyman.com-opens-in-browser
...
[Mac] 705/709/791 Fixes to configuration/download windows
2018-05-02 16:59:23 -04:00
Jacob Bullock
94d4ab22c9
Merge branch 'beta' into ios/navbar-background-beta
2018-05-02 11:31:18 -06:00
Jacob Bullock
ee22ebe179
Merge pull request #804 from keymanapp/ios/json-parsing-miliseconds
...
Ios/json parsing miliseconds
2018-05-02 11:30:04 -06:00
Tom Bogle
cfc609c011
Removed (commented-out) code to change mouse pointer when over links
2018-05-02 13:22:59 -04:00
Jacob Bullock
cc6d4ddbf4
Merge pull request #803 from keymanapp/ios/case-insensitive-alpha-list
...
Ios/case insensitive alpha list
2018-05-01 21:09:57 -06:00
Tom Bogle
88a37d3371
Updated history.md to reflect fixes for 705, 709, and 791.
2018-05-01 22:44:00 -04:00
Tom Bogle
4cb297a5e6
Got all the typing working in config windows and most link navigation
...
Still need to investigate why some links to help.keyman.com/... don't work in download window. Also, this check-in contains some commmented-out code to try to get mouse pointer to change over hyperlinks. Need to get it working or revert (possibly need to report as a separate issue). Also, it would be nice for there to be some user feedback when loading pages, which can be quite slow at times.
2018-05-01 16:58:07 -04:00
Tom Bogle
f388d19fed
Fixed the previous fix so it actually works.
2018-05-01 15:13:10 -04:00
Jacob Bullock
4360fdbed2
convenience method for getting date strategy that supports milliseconds
2018-05-01 06:31:17 -06:00
Jacob Bullock
4682b887f0
add fallback strategy when json date includes milliseconds
2018-05-01 06:30:26 -06:00
Jacob Bullock
3a2f7a14b4
updating history
2018-05-01 05:31:34 -06:00
Jacob Bullock
ffa7968aa9
fix mixed case alphabetical list
2018-05-01 05:31:24 -06:00
Jacob Bullock
f5c2e88824
updating historyu
2018-04-30 20:18:36 -06:00
Jacob Bullock
aac791f8df
updating history
2018-04-30 20:15:51 -06:00
Jacob Bullock
9ed15f5587
lint violations
2018-04-30 19:42:14 -06:00
Jacob Bullock
27b6460bcf
removing magic values with static references
2018-04-30 19:42:14 -06:00
Jacob Bullock
9cc8ec7abf
file references
2018-04-30 19:42:13 -06:00