Darcy Wong
6547458a3c
fix(android): Make banner smaller
...
Following review suggestion for banner not to be more than 1/4 of the main keyboard body.
2025-03-31 13:37:23 +07:00
Darcy Wong
9a4bc0c049
docs(android): Update table
2025-03-28 09:56:08 +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
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
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
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
rc-swag
b97c4f1623
fix(windows): fix handling of more than 3 updates
...
The scroll bar was also not working correctly for display content.
Different options where explored but the best was to make the outer
update content block a "display: block" instead of using flex.
2025-03-25 17:09:03 +10:00
rc-swag
eb134999b2
fix(windows): move lbl remove full stop
...
Moved the label yet again. Also remove a full stop after the
question mark for a string.
2025-03-25 10:14:30 +10:00
Keyman Server
14fad57675
Merge pull request #13575 from keymanapp/auto/version-beta-18.0.221
...
auto: increment beta version to 18.0.221
2025-03-24 11:03:14 -07:00
Keyman Build Agent
f86f2a45ae
auto: increment beta version to 18.0.221
2025-03-24 14:02:35 -04:00
rc-swag
5bf17c1fc9
fix(windows): update S_Update_Restart_Req
...
This was updated in first PR before combining just bringing
the change over.
2025-03-24 17:21:09 +10:00
Marc Durdin
2dc3708e63
Merge pull request #13562 from keymanapp/chore/developer/command-to-statement
...
chore(developer): use 'statement' instead of 'command' for messages about kmn statements
2025-03-24 14:09:52 +07:00
rc-swag
4863304f4d
fix(windows): lablel location moved up
2025-03-24 17:01:19 +10:00
Darcy Wong
614e355306
Merge pull request #13564 from keymanapp/fix/windows/crowdin-es-configuration
...
fix(windows,mac): Update Spanish configuration string and mac strings
2025-03-24 11:07:24 +07:00
Darcy Wong
39c76a68f7
chore(mac): Remove typos in comment
...
Addresses review comment
> The word "need" should be deleted.
2025-03-24 10:36:50 +07:00
rc-swag
49c077485e
fix(windows): combine install and installnow frms
2025-03-24 10:43:36 +10:00
Darcy Wong
4d314ef2ea
chore(mac): Update crowdin string for Spanish
2025-03-24 07:29:48 +07:00
Darcy Wong
1e9c917d59
fix(windows): Correct typo in Spanish configuration string
2025-03-24 07:29:30 +07:00
Marc Durdin
9080d156dc
chore(developer): use 'statement' instead of 'command' for messages about kmn statements
...
In compiler messages, for a long time we have inconsistently used
'command' instead of 'statement' when referring to kmn statements. The
kmn language documentation uses 'statement' fairly consistently.
2025-03-22 05:58:06 +07:00
Keyman Server
1a02b8235f
Merge pull request #13561 from keymanapp/auto/version-beta-18.0.220
...
auto: increment beta version to 18.0.220
2025-03-21 11:03:08 -07:00
Keyman Build Agent
ffc7e6a81a
auto: increment beta version to 18.0.220
2025-03-21 14:02:26 -04:00
Eberhard Beilharz
3b27b92283
Merge pull request #13554 from keymanapp/refactor/linux/init_queue
...
refactor(linux): rename `initialize_queue` method
2025-03-21 09:02:31 +01:00
rc-swag
3b72fc0929
fix(windows): resize form to match install-pop-up-now
2025-03-21 11:15:49 +10:00
rc-swag
b0dc12252a
Merge pull request #13530 from keymanapp/fix/windows/12679/xmlrender-exception-notes
...
fix(windows): add exception handling for loading xml file in XSL Rendering
2025-03-21 09:43:36 +10:00
Eberhard Beilharz
42f7142b41
refactor(linux): rename initialize_queue method
...
The new name `initialize_queue_items` makes it clearer that we initialize
some items in the queue and not the entire queue (which might still
contain items that we do want to keep).
2025-03-20 18:09:34 +01:00
rc-swag
979e1b05c9
fix(windows): configuration update tab text changes
...
fixes : #13489
2025-03-20 17:01:33 +10:00
Keyman Server
a26df5ecaa
Merge pull request #13544 from keymanapp/auto/version-beta-18.0.219
...
auto: increment beta version to 18.0.219
2025-03-19 11:03:48 -07:00
Keyman Build Agent
1a0ca658df
auto: increment beta version to 18.0.219
2025-03-19 14:03:13 -04:00
Eberhard Beilharz
7de1b9f6eb
Merge pull request #13523 from keymanapp/chore/linux/13497_UbuntuPackaging
...
chore(linux): rename "Debian packaging" to "Ubuntu packaging"
2025-03-19 16:11:00 +01:00
Eberhard Beilharz
1b24e57c7d
chore(linux): add comment explaining filename
...
Addresses code review comment.
2025-03-19 16:10:06 +01:00
Eberhard Beilharz
dc7b8691b0
Merge pull request #13524 from keymanapp/chore/linux/13319_setup-py
...
chore(linux): replace deprecated setup.py
2025-03-19 15:49:51 +01:00
Eberhard Beilharz
601a11e681
Merge pull request #13537 from keymanapp/chore/linux/improve-docker
...
fix(linux): fix building in Docker with different Ubuntu/Debian version ⛵
2025-03-19 12:46:55 +01:00
Joshua Horton
71df37930f
Merge pull request #13360 from keymanapp/feat/web/gesture-error-traces
...
feat(web): adds gesture 'traces' for warning/error logging
2025-03-19 08:13:48 +07:00
Joshua Horton
f1567018ac
Merge pull request #13534 from keymanapp/fix/web/consistent-model-loading-check
...
fix(web): model unload and load should use consistent, canEnable check
2025-03-19 08:12:39 +07:00
rc-swag
8a43d0eccb
fix(windows): add img & update form message install now
...
fixes : #13488
2025-03-19 10:57:43 +10:00
Marc Durdin
bc4462a312
Merge pull request #13532 from keymanapp/fix/developer/13455-ERROR_TextBeforeOrAfterNulInOutput
...
fix(developer): add validation of `nul` usage in output part of rule
2025-03-19 06:12:54 +07:00
Eberhard Beilharz
5ccbb65be2
chore(linux): some more replacements of setup.py
...
The recommended replacement for `setup.py build` is to use the `build`
module, so we have to add this as additional build dependency.
This change also removes the `devdist` target from the makefile - it
isn't referenced in any script, so I think we can do without.
Unfortunately the `python3-build` package available on Ubuntu 22.04 Jammy
is buggy and looks for `/usr/local/bin/python` so we can't use that.
Instead we continue to use `setup.py` for building on Jammy.
2025-03-18 19:57:37 +01:00
Keyman Server
a90733e016
Merge pull request #13539 from keymanapp/auto/version-beta-18.0.218
...
auto: increment beta version to 18.0.218
2025-03-18 11:12:02 -07:00
Keyman Build Agent
3190c70c03
auto: increment beta version to 18.0.218
2025-03-18 14:11:31 -04:00
Eberhard Beilharz
4609abaaaf
chore(linux): use bash by default when building containers
2025-03-18 18:37:58 +01:00
Eberhard Beilharz
d85cd135db
chore(linux): update comment
2025-03-18 18:34:26 +01:00
Eberhard Beilharz
25184429c7
Merge pull request #13536 from keymanapp/chore/linux/cherry-pick/docker
...
chore(linux): allow to build and use Debian docker image 🍒 ⛵
2025-03-18 18:25:18 +01:00
Eberhard Beilharz
2fbacc4e28
Merge pull request #13535 from keymanapp/chore/linux/docker
...
chore(linux): update URL for lcov package ⛵
2025-03-18 18:24:50 +01:00
Eberhard Beilharz
e649222a1c
fix(linux): fix building in Docker with different Ubuntu/Debian version
...
Also some general improvements for building and running Docker container.
2025-03-18 17:25:10 +01:00
Eberhard Beilharz
da305bab57
chore(linux): deal with default values
...
When `_convert_parameters_to_build_args` sets the defaults, our previous
implementation to check for default values no longer works.
2025-03-18 16:18:55 +01:00
Eberhard Beilharz
18a600be6a
chore(linux): initialize variables with default values if not set
...
This changes `convert_parameters_to_build_args` to set the variable to
the default values unless set already. Then we don't have to deal with
unset variables and setting default values when we use the variables.
2025-03-18 16:18:47 +01:00
Eberhard Beilharz
1dde4c3f1f
chore(linux): allow to build and use Debian docker image
2025-03-18 16:16:59 +01:00
Eberhard Beilharz
a8adb33d9a
chore(linux): update URL for lcov package
2025-03-18 12:55:23 +01:00