Marc Durdin
deb6695ea0
Merge pull request #6696 from keymanapp/fix/developer/kmcomp-package-compiler-race-condition
...
fix(developer): kmcomp package compiler race condition
2022-06-03 09:42:24 +10:00
Marc Durdin
48a4d8c2ec
fix(developer): kmcomp package compiler race condition
...
Fixes a race condition when compiling multiple packages, where the
temp path may be re-used before the compiler has finished with it.
To take advantage of this fix, I wanted to make sure I was using the
right kmcomp.exe when building unit tests for Keyman Core. This
uncovered a couple of other things:
* Updates Keyman Core build infrastructure to use the current kmcomp.exe
rather than a system-installed one.
* Corrects a bug that was identified by the 15.0 version of kmcomp in
one unit test (duplicate `&NAME` stores -- the meson test script
prepends a `&NAME` store to each source file during build).
@keymanapp-test-bot skip
2022-06-02 14:37:01 +10:00
Keyman Server
8980e889f9
Merge pull request #6693 from keymanapp/auto/version-beta-15.0.257
...
auto: increment beta version to 15.0.257
2022-06-02 04:03:04 +10:00
Keyman Build Agent
99add57dda
auto: increment beta version to 15.0.257
2022-06-01 14:02:17 -04:00
Darcy Wong
da507b77c2
Merge pull request #6650 from keymanapp/chore/common/crowdin-es-419-with-mac
...
chore(android,ios,mac): Update crowdin strings for Spanish (Latin America)
2022-06-01 19:49:17 +07:00
Keyman Server
51dea2af48
Merge pull request #6682 from keymanapp/auto/version-beta-15.0.256
...
auto: increment beta version to 15.0.256
2022-06-01 04:03:12 +10:00
Keyman Build Agent
a59fa21d61
auto: increment beta version to 15.0.256
2022-05-31 14:02:28 -04:00
Joshua Horton
27705f49ae
Merge pull request #6658 from keymanapp/fix/web/5646-osk-shrinkage
...
fix(web): osk shrinkage from rounding
2022-05-31 08:19:26 +07:00
Keyman Server
18ca5c3cd2
Merge pull request #6679 from keymanapp/auto/version-beta-15.0.255
...
auto: increment beta version to 15.0.255
2022-05-31 04:03:26 +10:00
Keyman Build Agent
2eb0ccfcc3
auto: increment beta version to 15.0.255
2022-05-30 14:02:44 -04:00
Joshua Horton
3a24e9fd3d
Merge pull request #6666 from keymanapp/fix/ios/6664-MVC-use-of-constraints
...
change(ios): modernization of the Keyman app main screen's layout logic
2022-05-30 15:24:51 +07:00
jahorton
76e3ad71ab
chore(ios): Merge branch 'beta' into fix/ios/6664-MVC-use-of-constraints
2022-05-30 15:23:50 +07:00
Joshua Horton
6dd7466a1e
Merge pull request #6654 from keymanapp/feat/ios/6599-help-content-nav
...
feat(ios): adds back and forward navigation buttons for in-app help
2022-05-30 15:22:35 +07:00
Joshua Horton
17fd0fdc13
Merge pull request #6672 from keymanapp/fix/ios/6536-initial-kbd-height
...
fix(ios): keyboard height on app load
2022-05-30 15:22:24 +07:00
Joshua Horton
7a6b39837c
Merge pull request #6667 from keymanapp/fix/ios/missed-done-i18ns
...
fix(ios): missed i18n site
2022-05-30 15:22:13 +07:00
jahorton
b9a6aca2cb
chore(ios): Merge branch 'beta' into fix/ios/6664-MVC-use-of-constraints
2022-05-30 08:52:15 +07:00
jahorton
9f3a6d206e
change(ios): factorizes MVC view inits
2022-05-30 08:18:40 +07:00
Keyman Server
42a043b2f8
Merge pull request #6676 from keymanapp/auto/version-beta-15.0.254
...
auto: increment beta version to 15.0.254
2022-05-28 04:06:18 +10:00
Keyman Build Agent
cd2b32fc4d
auto: increment beta version to 15.0.254
2022-05-27 14:05:13 -04:00
jahorton
4a64a7b5f5
chore(ios): Merge branch 'beta' into fix/ios/6536-initial-kbd-height
2022-05-27 14:03:09 +07:00
jahorton
d533d498fa
chore(ios): Merge branch 'beta' into fix/ios/missed-done-i18ns
2022-05-27 14:02:40 +07:00
Marc Durdin
7b5aa03cb1
Merge pull request #6673 from keymanapp/chore/ios/fv-cert
...
chore(ios): FV certificate hash
2022-05-27 17:01:42 +10:00
Marc Durdin
7407894aa4
chore(ios): FV certificate hash
2022-05-27 14:18:25 +10:00
jahorton
6280164691
change(ios): slightly defers initial keyboard display
2022-05-27 10:03:37 +07:00
jahorton
cb3a88902e
fix(ios): missed i18n sites
2022-05-26 14:12:02 +07:00
jahorton
b802fee7b4
change(ios): MVC subviews now use constraint-based layout
2022-05-26 10:56:55 +07:00
jahorton
051864916f
fix(ios): removes no-longer-needed toolbar padding
2022-05-26 10:31:49 +07:00
jahorton
d29ebae194
fix(ios): broken infoview safe area guide
2022-05-26 10:21:09 +07:00
jahorton
4c11bb2757
fix(ios): slightly better toolbar layout in safe area
2022-05-26 08:57:53 +07:00
Keyman Server
a9fd8e9d5f
Merge pull request #6661 from keymanapp/auto/version-beta-15.0.253
...
auto: increment beta version to 15.0.253
2022-05-26 04:02:55 +10:00
Keyman Build Agent
996018fe90
auto: increment beta version to 15.0.253
2022-05-25 14:02:14 -04:00
jahorton
a38c01e5bb
fix(web): preserves row height rounding
2022-05-25 15:36:53 +07:00
jahorton
2f1237e352
fix(web): osk shrinkage from rounding
2022-05-25 15:12:25 +07:00
jahorton
2f2789b176
docs(ios): fixes link when in-app
2022-05-25 10:47:43 +07:00
jahorton
ad7a7fa990
feat(ios): adds simple nav bar to help section
2022-05-25 10:47:08 +07:00
Joshua Horton
128e557ab8
Merge pull request #6631 from keymanapp/fix/ios/6595-host-page-misalignment
...
fix(ios): fixes OSK mispositioning bug in iOS 15
2022-05-25 08:08:51 +07:00
sgschantz
bf95a246a5
added Spanish es-419 localization to Mac project
2022-05-24 14:40:13 +07:00
Darcy Wong
d247e475df
chore(common): Update crowdin strings for Spanish (Latin America)
2022-05-24 08:37:34 +07:00
Keyman Server
deebfd1563
Merge pull request #6649 from keymanapp/auto/version-beta-15.0.252
...
auto: increment beta version to 15.0.252
2022-05-24 04:03:31 +10:00
Keyman Build Agent
6ad1549167
auto: increment beta version to 15.0.252
2022-05-23 14:02:48 -04:00
Darcy Wong
124a96785b
Merge pull request #6637 from keymanapp/fix/android/sticky-longpress
...
fix(android/engine): Fix sticky long-press keys
2022-05-23 20:56:59 +07:00
Shawn Schantz
030f31d48c
Merge pull request #6552 from keymanapp/fix/ios/6547-rotation-memory-leak
...
fix(ios): stops leaking memory on system keyboard rotation
2022-05-23 09:11:23 +07:00
Keyman Server
c17159f3b0
Merge pull request #6640 from keymanapp/auto/version-beta-15.0.251
...
auto: increment beta version to 15.0.251
2022-05-21 04:03:25 +10:00
Keyman Build Agent
9697f0233c
auto: increment beta version to 15.0.251
2022-05-20 14:02:40 -04:00
Shawn Schantz
1747722ebd
Merge pull request #6633 from keymanapp/fix/ios/6413-transparent-nav-bar
...
fix(ios): disables transparent nav bar for ios 15
2022-05-20 12:35:24 +07:00
Darcy Wong
7e72074d57
fix(android/engine): Cleanup when subkeys displayed
2022-05-20 12:27:59 +07:00
Darcy Wong
0a39e4e4b1
chore(android/engine): Use switch statement for gesture
2022-05-20 11:32:57 +07:00
Darcy Wong
9916da44aa
fix(android/engine): Investigate sticky long-press keys
2022-05-20 11:32:57 +07:00
Darcy Wong
d99ea17ea4
Merge pull request #6626 from keymanapp/feat/android/haptic-feedback
...
feat(android/app): Provide haptic feedback when typing
2022-05-20 09:39:58 +07:00
Darcy Wong
4cdb5072f7
Update android/KMAPro/kMAPro/src/main/java/com/tavultesoft/kmapro/KeymanSettingsActivity.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-05-20 09:17:10 +07:00