safolit
20bc90e7b2
Merge branch 'master' into android-update-catalog-on-startup
2019-11-19 13:46:14 +07:00
safolit
456d27536f
Update history.md
2019-11-19 13:35:35 +07:00
Sandra Forberger
4a2d5f65f8
feat[android]: add update indicator only mode (default is with system notification)
2019-11-19 11:55:16 +07:00
Sandra Forberger
569d449c59
fix[android]: accidently commited
2019-11-19 11:27:43 +07:00
Darcy Wong
2770b196de
fix(android): Fallback to keyboard(package) version
...
When parsing json info from the cloud, the lexical model version isn't always defined.
2019-11-19 11:05:45 +07:00
Sandra Forberger
692e3532e3
fix[android]: use constant for preferences key
2019-11-19 10:53:58 +07:00
Sandra Forberger
695e43a58c
fix[android]: read version field
2019-11-19 10:42:39 +07:00
Sandra Forberger
2fb0d77f58
feat[android]: add update icon for landscape mode
2019-11-19 10:00:02 +07:00
safolit
e2d5653028
Update android/KMAPro/kMAPro/src/main/res/values/strings.xml
...
Co-Authored-By: Darcy Wong <darcywong00@users.noreply.github.com>
2019-11-19 09:17:17 +07:00
Marc Durdin
be04f55b36
Merge pull request #2353 from keymanapp/fix/web/2311-displayUnderlying-is-not-being-tested
...
fix(web): displayUnderlying flag was ignored
2019-11-19 07:25:16 +11:00
Sandra Forberger
93027ae07b
fix[android]: fix npe in landscape mode
2019-11-18 16:11:44 +07:00
Sandra Forberger
e63dd1dff8
feat[android]: add install updates icon
2019-11-18 15:25:08 +07:00
Joshua Horton
8d5f7f3918
Merge pull request #2354 from keymanapp/web-2322-toolchain-update
...
[Web] Toolchain update + dev-resource compilation fix
2019-11-18 12:55:54 +07:00
jahorton
3314125fd4
fix(web): Fixes #2328 - links reference for test resource compliation
2019-11-18 12:29:11 +07:00
jahorton
d2df06a646
fix(web): Fixes #2322 , updates to tsc 3.7.2
2019-11-18 12:22:43 +07:00
Marc Durdin
f7a21e6d84
fix(web): displayUnderlying flag was ignored
...
Fixes #2311 .
The `displayUnderlying` flag introduced in #1539 was somehow missed from
the 12.0 work. This PR restores the behaviour from 11.0 by adding the
relevant changes from #1539 .
Tested in Chrome Emulator.
2019-11-18 16:10:38 +11:00
Sandra Forberger
fb9bdc317f
feat[android]: update indicator
2019-11-18 11:12:38 +07:00
Sandra Forberger
9dac75179f
feat[android] add update count indicator
2019-11-15 17:04:56 +07:00
Marc Durdin
6e171f8f47
Merge pull request #2334 from keymanapp/fix/developer/2199-kmcomp-merge-platform-support
...
fix(developer): keyboard_info merge mobile wrong
2019-11-15 13:47:22 +11:00
Marc Durdin
261e1d26c6
Merge pull request #2342 from keymanapp/chore/history
...
chore: history.md 🍒 🍒
2019-11-15 13:45:18 +11:00
Marc Durdin
8cdd68d88c
chore(developer): history.md
2019-11-15 11:17:17 +11:00
Marc Durdin
5513385edf
chore(windows): history.md
2019-11-15 11:16:37 +11:00
Marc Durdin
0bb8f68e10
Merge pull request #2330 from keymanapp/fix/windows/2270-on-screen-keyboard-position-wrong
...
fix(windows): OSK restores to wrong monitor
2019-11-15 11:11:02 +11:00
Marc Durdin
265b224d87
Merge pull request #2331 from keymanapp/fix/windows/2314-focus-incorrect-for-cef
...
fix(windows): focus is incorrect for CEF
2019-11-15 11:04:08 +11:00
Eberhard Beilharz
20a6bc8972
Merge pull request #2336 from keymanapp/chore/editorconfig
...
chore(common): Update .editorconfig
2019-11-13 13:05:28 +01:00
Eberhard Beilharz
f08f65ea90
chore(common): Update .editorconfig
...
Follow-up of code review comments.
2019-11-13 11:17:59 +01:00
Sandra Forberger
9aa8f59c8b
fix[android]: remove debug and testing settings
2019-11-13 17:08:05 +07:00
Sandra Forberger
f4ee6e8862
fix[android]: count open updates
2019-11-13 17:06:14 +07:00
Marc Durdin
e6bc687010
Merge pull request #2329 from keymanapp/chore/web/history
...
chore(web): history
2019-11-13 20:41:09 +11:00
Eberhard Beilharz
2bae887a8e
Merge pull request #2327 from keymanapp/chore/editorconfig
...
chore(common): Add .editorconfig file
2019-11-13 10:22:36 +01:00
Sandra Forberger
8311fe8d14
fix[android]: refactor
2019-11-13 15:52:20 +07:00
Sandra Forberger
e8ebc88f27
feat[android]:add notifications
2019-11-13 15:45:34 +07:00
Marc Durdin
773ed6224b
fix(developer): keyboard_info merge mobile wrong
...
The .keyboard_info merge of `platformSupport` would not always give the
right result, for .js keyboards. We have a certain lack of information
in the .js which makes it a little tricky to determine precisely what
the set of supported platforms are. Thus, if we find a .js within a
.kmp, we'll assume it supports mobile; if we find a .js by itself,
we'll assume it supports web. (Thus, a keyboard that builds a .js
is assumed to always support web -- but not necessarily mobile now).
Some keyboards that have incorrectly added a .js into a package, e.g.
sil_cipher_music, will be marked as supporting mobile even though they
don't. The correct fix here is to remove the .js from the package for
that keyboard.
2019-11-13 13:23:55 +11:00
Marc Durdin
13567d2a76
fix(windows): focus is incorrect for CEF
...
The focus code paths for Chromium frames (CEF4Delphi) were incorrect.
The return value for preventing focus on navigation events was
inverted, and then other code was attempting to work around this
inversion, wrongly. Fixed the root issue of the inverted test (it would
help if the parameter cefSetFocus was known as `Handled` rather than
`Result`!) and then the remaining code pathways became far simpler.
Fixes #2314 .
2019-11-13 10:44:23 +11:00
Darcy Wong
57a498a579
Merge pull request #2319 from keymanapp/android-api-query
...
fix(android): Sanitize version for API query
2019-11-13 06:32:50 +07:00
Marc Durdin
3ebddd9f25
fix(windows): OSK restores to wrong monitor
...
If the On Screen Keyboard was closed when on a monitor other than the
primary monitor, it would restore to the primary monitor in the top-
left corner instead of the previous location.
This fix allows the OSK to be restored to another monitor, but still
avoids positioning the window off screen if the monitor has been
disconnected.
Fixes #2270 .
2019-11-13 08:28:14 +11:00
Marc Durdin
5a8f5a958d
chore(web): history
2019-11-13 07:14:16 +11:00
Eberhard Beilharz
3c4ac01dd5
style(linux): normalize whitespace
2019-11-12 18:54:34 +01:00
Eberhard Beilharz
0a85fef86b
chore(common): Add .editorconfig file
...
This allows IDEs to automatically pick up the preferred coding
style and might help with a more consistent use of spaces/tabs for
indentation.
2019-11-12 18:53:21 +01:00
safolit
6a841b9900
Merge pull request #2313 from keymanapp/android-waiting-for-catalog-update
...
feat[android]: Show progress to wait for catalog update
2019-11-12 15:31:23 +07:00
Eberhard Beilharz
c8eb6b105f
Merge pull request #2325 from keymanapp/fix/build
...
fix(linux): Fix Linux package build
2019-11-12 08:42:27 +01:00
Eberhard Beilharz
4aa2afb10c
fix(linux): Fix Linux package build
2019-11-12 08:39:30 +01:00
Eberhard Beilharz
5dca0f5a9c
Merge pull request #2321 from keymanapp/chore/version
...
chore(linux): Allow to skip calculation of version number
2019-11-12 08:23:18 +01:00
Eberhard Beilharz
ca7f704e5b
Merge pull request #2320 from keymanapp/chore/dependencies
...
chore(linux): Update dependencies for Linux packaging
2019-11-12 08:22:42 +01:00
Darcy Wong
cfddb6a488
chore(android): Update history.md
2019-11-12 14:06:14 +07:00
Darcy Wong
a26e986213
fix(android): Add ^ anchor to regex
...
Per review comment
2019-11-12 13:59:42 +07:00
Marc Durdin
41e87e227f
Merge pull request #2297 from keymanapp/fix/windows/2147-exception-closing-keyman
...
fix(windows): Keyman was crashing sporadically
2019-11-12 16:38:32 +11:00
safolit
5c490feb03
Update history.md
2019-11-12 10:44:10 +07:00
Sandra Forberger
e70981905a
Merge branch 'master' into android-waiting-for-catalog-update
2019-11-12 10:28:39 +07:00
Sandra Forberger
d47db928c1
feat[android]: add test
2019-11-12 09:55:11 +07:00