Matthew Lee
908d17099e
Drafting docs for overloads.
2025-03-27 09:59:15 -04:00
Matthew Lee
0bfefa11cd
Update android/KMEA/app/src/main/java/com/keyman/engine/KMManager.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-03-27 09:06:33 -04:00
Matthew Lee
426846f08a
Update android/KMEA/app/src/main/java/com/keyman/engine/KMManager.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-03-27 09:05:11 -04:00
Matthew Lee
8cd1518e24
Update android/docs/engine/KMManager/applyKeyboardHeight.md
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-03-27 09:00:39 -04:00
Shawn Schantz
2114b9a7cb
Merge pull request #13501 from keymanapp/docs/mac/10706-update-screenshots
...
docs(mac): update help documentation due to changes in Settings in macOS 13.0 Ventura
2025-03-27 18:05:08 +07:00
Marc Durdin
448aae4c43
Merge pull request #13577 from keymanapp/chore/common/13468-language-subtag-registry-2025-03-10
...
chore(common): update language-subtag-registry to 2025-03-10 release
2025-03-27 16:54:58 +07:00
Darcy Wong
5871df98b6
fix(android): Modify dimens.xml for 320dpi device
...
User requested a taller default keyboard height for a Pixel 8a device in landscape (430dpi corresponding to xhdpi). The next tier xxhdpi is for 480+ dpi.
Reference
https://developer.android.com/guide/topics/resources/providing-resources.html#table2
Based on `values/sw600dp-land/dimens.xml`, create `values-land-xhdpi/dimens.xml`
This allows a taller landscape keyboard height.
2025-03-27 15:42:19 +07:00
Darcy Wong
88d896e7d5
fix(android): Copy values-sw600dp-land/dimens.xml to values-land-xhdpi
2025-03-27 15:40:53 +07:00
Joshua Horton
046e2b4dfb
docs(web): document internals for gesture modeling and processing
2025-03-27 13:25:56 +07:00
Shawn Schantz
21494ab192
fix(mac): remove context logging
...
Fixes : #13465
2025-03-27 13:20:52 +07:00
rc-swag
79b15dfeb4
fix(windows): move thread check guard
...
Removed the redundant thread check guard on load modifer. Added guard
to reading the option. Also fixed some formating. and made the load
modifier private.
2025-03-27 16:05:28 +10:00
Matthew Lee
063a91d019
updating variable name
2025-03-27 00:30:04 -04:00
Darcy Wong
fee91b379d
chore(android): Remove debug statements
2025-03-27 11:04:30 +07:00
rc-swag
e3f2e85945
fix(windows): reload right modifier key option
...
Fixes : #13440
This refactors the cached of the right modifier key used in hotkeys
option. In the lowlevelhook you couldn't reset the cached value.
It is now part of the hotkeys class which is more logical encapsulation
the logic assocaited with the hotkeys.
2025-03-27 13:30:05 +10:00
Matthew Lee
287acfbd36
removing duplicate commit()
2025-03-26 23:21:11 -04:00
Matthew Lee
18db5ec139
removing sharedprefs import
2025-03-26 21:10:19 -04:00
Matthew Lee
a8da8e7b5e
Finalizing
2025-03-26 20:59:37 -04:00
Matthew Lee
5f069c35d8
Reset Variable
2025-03-26 19:53:32 -04:00
rc-swag
4276aa83eb
Merge pull request #13565 from keymanapp/fix/windows/combine-install-pop-up-frms
...
fix(windows): combine install and install pop ups
2025-03-27 09:47:50 +10:00
Matthew Lee
b36dc677f5
Using new variables
2025-03-26 19:44:13 -04:00
rc-swag
228fcd193e
Merge pull request #13555 from keymanapp/fix/windows/13489/update-tab-improvements
...
fix(windows): configuration update tab text changes
2025-03-27 09:19:52 +10:00
rc-swag
365495b1d5
fix(windows): font charset to default charset
2025-03-27 09:18:29 +10:00
Eberhard Beilharz
3e3a0dbce1
refactor(linux): mark undocumented keycodes as internal
...
Several keys that are defined in `winuser.h` were added after Keyman
defined its vkeys and so are not documented in the Keyman docs. This
change adds underscores before and after to mark them as being internal.
It's still useful to have them in the source code because it makes the
mapping between Linux keys and Keyman vkeys easier.
Addresses code review comment.
2025-03-26 16:49:31 +01:00
Matthew Lee
1215f93f87
getDefaultKeyboardHeight()
2025-03-26 08:09:10 -04:00
Matthew Lee
79f8918346
adding Varables and GetDefaultKeyboardHeight Function.
...
I still need to figure out when to call this for initialization.
2025-03-26 02:52:01 -04:00
Matthew Lee
2bade43b54
Adding overloads for getKeyboardHeight and applyKeyboardHeight for alternate orientations.
2025-03-26 02:25:41 -04:00
Matthew Lee
f7c0e4eaac
Update android/KMEA/app/src/main/java/com/keyman/engine/KMManager.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-03-26 02:10:11 -04:00
Matthew Lee
18fc24cb05
Update android/KMEA/app/src/main/java/com/keyman/engine/KMManager.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-03-26 02:08:30 -04:00
Matthew Lee
7cd219d097
Update android/KMEA/app/src/main/java/com/keyman/engine/KMManager.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-03-26 02:08:10 -04:00
Matthew Lee
705e240d21
Merge remote-tracking branch 'MattGyverLee/fix/kmea/13511/applykeyboardHeight' into fix/kmea/13511/applykeyboardHeight
2025-03-26 02:06:16 -04:00
Matthew Lee
ca2101800d
Adding variable.
2025-03-26 02:06:01 -04:00
Matthew Lee
459c948a97
Update android/KMEA/app/src/main/java/com/keyman/engine/KMManager.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-03-26 01:54:21 -04:00
Matthew Lee
d4e7d06034
Update android/KMEA/app/src/main/java/com/keyman/engine/KMManager.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-03-26 01:45:34 -04:00
Matthew Lee
621d15aa6d
Update android/KMEA/app/src/main/java/com/keyman/engine/KMManager.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-03-26 01:42:56 -04:00
Matthew Lee
fc53742821
Setting 0 for heights. Gating inputs
2025-03-26 00:49:34 -04:00
Matthew Lee
8e523aff89
Reverting to removing height values.
2025-03-26 00:34:11 -04:00
Matthew Lee
75856683d4
Fixing Reset Button
...
Reverting change to getKeyboardHeight, adding getDefaultKeyboardHeightByOrientation.
2025-03-25 23:44:29 -04:00
Marc Durdin
27e7d043b2
chore: cleanup publish-minimum-versions.sh
2025-03-26 10:14:35 +07:00
Marc Durdin
f38d7a32c0
chore(common): publish minimum version update
2025-03-26 10:12:04 +07:00
Marc Durdin
d4713dbae3
chore(common): test minimum-versions is up to date
...
Rewrite of publish-minimum-versions.sh to add some baseline tests for
up-to-date status of minimum-versions.md, and adds first test against
source data, where we have it, with language-subtag-registry.
2025-03-26 10:07:22 +07:00
Matthew Lee
f0d0784719
Update android/KMAPro/kMAPro/src/main/java/com/tavultesoft/kmapro/AdjustKeyboardHeightActivity.java
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2025-03-25 22:35:46 -04:00
Matthew Lee
a014141d62
minor cleanups.
2025-03-25 22:33:55 -04:00
Matthew Lee
b548f63566
Update android/KMAPro/kMAPro/src/main/java/com/tavultesoft/kmapro/AdjustKeyboardHeightActivity.java
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2025-03-25 22:26:13 -04:00
Matthew Lee
a0da0e18f5
Fixing Bracket, Adding applyKeyboardHeight(context, 0)
2025-03-25 22:00:31 -04:00
Matthew Lee
d84901fdc1
Update android/docs/engine/KMManager/applyKeyboardHeight.md
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-03-25 20:27:19 -04:00
rc-swag
6e7971ddff
chore(windows): Merge branch 'fix/windows/combine-install-pop-up-frms' into fix/windows/13489/update-tab-improvements
2025-03-26 10:11:43 +10:00
Keyman Server
dd17fa50c5
Merge pull request #13579 from keymanapp/auto/version-master-19.0.19
...
auto: increment master version to 19.0.19
2025-03-25 11:02:45 -07:00
Keyman Build Agent
1bc9392a48
auto: increment master version to 19.0.19
2025-03-25 14:02:11 -04:00
Matthew Lee
c09df23fbc
update docs for applyKeyboardHeight()
2025-03-25 10:51:24 -04:00
Matthew Lee
40a466e969
(fix:android) furthet investigation of applyKeyboardHeight()
...
Since Keyboard Height is actually set on Action-Up and only frame height is set onBackPressed() in existing code, this should have no effect in KMAPro but "complete" the API in KMEA,
2025-03-25 10:24:46 -04:00