Keyman Server
122ec9d63b
Merge pull request #12921 from keymanapp/auto/version-master-18.0.169
...
auto: increment master version to 18.0.169
2025-01-16 10:03:28 -08:00
Keyman Build Agent
af10f1de68
auto: increment master version to 18.0.169
2025-01-16 13:02:52 -05:00
Eberhard Beilharz
b84b651590
Merge pull request #11397 from keymanapp/chore/linux/cicontainer
...
chore: Add docker images for building the different platforms
2025-01-16 12:31:29 +01:00
Joshua Horton
0cbbcaa52a
Merge pull request #12906 from keymanapp/change/web/keep-suggestion-transforms
...
change(web): make 'keep' transform pattern match standard suggestion pattern by including the prefix string
2025-01-16 15:49:21 +07:00
Marc Durdin
0d2264c80c
Merge pull request #12909 from keymanapp/fix/developer/12852-filter-incorrect-fonts-from-keyboard-info
...
fix(developer): filter incorrect fonts out of .keyboard_info
2025-01-16 09:29:13 +01:00
Marc Durdin
d4c18b6e1a
Merge pull request #12907 from keymanapp/chore/use-github-pr-data-in-history
...
chore: use GitHub PR titles when writing HISTORY.md
2025-01-16 09:28:33 +01:00
Marc Durdin
b26d154658
Merge pull request #12895 from keymanapp/fix/developer/12870-detect-invalid-key-ids-in-touch-layouts
...
fix(developer): detect invalid key ids in touch layout files
2025-01-16 09:28:24 +01:00
Marc Durdin
e77c0a62ac
Merge pull request #10041 from keymanapp/epic/windows-updates
...
epic: windows-updates 💽
2025-01-16 07:49:50 +01:00
Darcy Wong
411121ed4f
Merge pull request #12910 from keymanapp/chore/ios/crowdin-km
...
chore(ios): Update crowdin strings for Khmer
2025-01-16 13:15:07 +07:00
Darcy Wong
488cab0dd4
chore(ios): Update crowdin strings for Khmer
2025-01-16 11:40:48 +07:00
Marc Durdin
67a1622c42
fix(developer): filter incorrect fonts out of .keyboard_info
...
The font collection code was somewhat wrong in kmc-keyboard-info. It
collected all fonts referenced in the package, even for multi-keyboard
packages, which meant that the .keyboard_info file listed all fonts for
all languages. Furthermore, if a font was referenced in multiple
language entries in the .kps, then it would be repeated for each
language in the .keyboard_info. This patch addresses both of these bugs.
The good news is that this makes some of the .keyboard_info files
smaller. In particular, fv_all.keyboard_info goes from 4675 lines down
to 695 lines!
Fixes : #12852
2025-01-16 11:04:22 +07:00
Joshua Horton
5ef5ccac45
Merge pull request #12866 from keymanapp/chore/web/build-test-integration
...
chore(web): integrates predictive-text builds to top level script, reconnects headless tests
2025-01-16 10:22:27 +07:00
Marc Durdin
4bc3b78072
chore: use GitHub PR titles when writing HISTORY.md
2025-01-16 09:14:21 +07:00
rc-swag
7b65b572bd
Merge pull request #12904 from keymanapp/chore/merge-master-epic-windows-updates
...
chore(windows): merge master epic windows updates 💽
2025-01-16 11:41:54 +10:00
Joshua Horton
bf9b601d7a
change(web): keep transform pattern should match standard suggestion format
2025-01-16 08:36:23 +07:00
Joshua Horton
9f0051a8b8
Merge pull request #12871 from keymanapp/fix/android/12366-keystrokes-with-hidden-osk
...
fix(android): use main looper to dispatch key events when OSK is hidden
2025-01-16 08:15:13 +07:00
Joshua Horton
d3a5b21ec9
Merge pull request #12878 from keymanapp/chore/update-macOS-env-shell
...
chore: update macOS environment-variable shell script
2025-01-16 08:13:13 +07:00
rc-swag
16a529c52c
chore: Merge branch 'master' into chore/merge-master-epic-windows-updates
...
# Keyman Conventional Commit suggestions:
#
# - Link to a Sentry issue with git trailer:
# Fixes: _MODULE_-_ID_
# - Give credit to co-authors:
# Co-authored-by: _Name_ <_email_>
# - Use imperative, present tense ('attach' not 'attaches', 'attached' etc)
# - Don't include a period at the end of the title
# - Always include a blank line before trailers
# - More: https://github.com/keymanapp/keyman/wiki/Pull-Request-and-Commit-workflow-notes
2025-01-16 09:16:01 +10:00
rc-swag
aeffc1c21f
Merge pull request #12901 from keymanapp/feat/windows/separate-ui-from-sm
...
feat(windows): UI removed from state machine 💽
2025-01-16 08:52:34 +10:00
rc-swag
c6e92a58d4
feat(windows): remove unused variable
2025-01-16 08:51:50 +10:00
Keyman Server
137675a912
Merge pull request #12903 from keymanapp/auto/version-master-18.0.168
...
auto: increment master version to 18.0.168
2025-01-15 10:03:08 -08:00
Keyman Build Agent
e019adc884
auto: increment master version to 18.0.168
2025-01-15 13:02:35 -05:00
rc-swag
8bd2dee666
chore(windows): Merge branch 'epic/windows-updates' into feat/windows/separate-ui-from-sm
...
# Keyman Conventional Commit suggestions:
#
# - Link to a Sentry issue with git trailer:
# Fixes: _MODULE_-_ID_
# - Give credit to co-authors:
# Co-authored-by: _Name_ <_email_>
# - Use imperative, present tense ('attach' not 'attaches', 'attached' etc)
# - Don't include a period at the end of the title
# - Always include a blank line before trailers
# - More: https://github.com/keymanapp/keyman/wiki/Pull-Request-and-Commit-workflow-notes
2025-01-15 22:34:31 +10:00
rc-swag
1e20d7adf1
feat(windows): make sure there is a keyman install
...
Need to make sure there is a keyman install package before
calling do install keyman. The handleinstallpackages is launched
on a different process hence why we need it to call do install keyman.
2025-01-15 22:29:16 +10:00
rc-swag
0354f01317
Merge pull request #12885 from keymanapp/feat/windows/remove-onlineupdate-check
...
feat(windows): remove online update check 💽
2025-01-15 22:15:14 +10:00
rc-swag
63159e7554
Merge pull request #12840 from keymanapp/feat/windows/ui-layout-for-update-tab
...
feat(windows): UI layout for update tab 💽
2025-01-15 22:03:06 +10:00
rc-swag
83dbfcc046
feat(windows): UI removed from state machine
...
The UI checks have been moved outside the state machine.
This was clean for the install now case. For the waiting restart case
not so. To help a new method ready to install was added to the state
machine.
2025-01-15 21:56:53 +10:00
Eberhard Beilharz
c23533cb97
Merge pull request #12890 from keymanapp/docs/web/addKeyboards
...
docs(web): fix `adding-keyboards.md`
2025-01-15 10:36:12 +01:00
Joshua Horton
352c7dca3a
Merge pull request #12899 from keymanapp/docs/android/longpress-shortcut-gesture
...
docs(android): document longpress up-flick to quick-display shortcut
2025-01-15 16:07:18 +07:00
Joshua A. Horton
b0c4749b9d
docs(android): document longpress up-flick to quick-display shortcut
2025-01-15 15:14:38 +07:00
Joshua Horton
da5152f509
Merge pull request #12296 from keymanapp/feat/builder-autocomplete
...
feat: add builder tab-completion script
2025-01-15 11:46:41 +07:00
Marc Durdin
74f4392d75
fix(developer): detect invalid key ids in touch layout files
...
Fixes : #12870
2025-01-15 09:59:50 +07:00
Darcy Wong
e1ae48eaa2
Merge pull request #12876 from keymanapp/docs/developer/key-shortcuts
...
docs(developer): Clarify square brackets in `U_####[_####]` shortcut
2025-01-15 09:01:14 +07:00
Darcy Wong
ea04e90301
Merge pull request #12886 from keymanapp/chore/common/crowdin-es
...
chore(common): Update crowdin strings for Spanish
2025-01-15 09:00:02 +07:00
Joshua Horton
78e4d6e386
chore: adjust for variable homebrew prefix
2025-01-15 08:28:48 +07:00
Joshua Horton
24e5f2d37d
Merge pull request #12864 from keymanapp/fix/web/12494-multitoken-context-split
...
fix(web): Improve predictive-text handling of text wordbreaking transitions
2025-01-15 08:06:36 +07:00
Marc Durdin
d0a971901a
Merge pull request #12879 from keymanapp/fix/developer/12846-clarify-license-parameter
...
fix(developer): ensure license parameter is required and add tests
2025-01-15 01:57:09 +01:00
Marc Durdin
b5eb7fec46
Merge pull request #12838 from keymanapp/correct-http
...
chore: changes to use https and removes anchor in docs
2025-01-15 01:55:09 +01:00
rc-swag
71f7b00255
feat(windows): remove deprecated conditional check
...
With the refactoring of displaying the updates available the check
only if conditional was no longer needed.
2025-01-15 09:41:31 +10:00
rc-swag
9d66b2981c
feat(windows): address review comments
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-01-15 09:33:59 +10:00
Eberhard Beilharz
24d4c10430
docs(web): fix adding-keyboards.md
...
- `kmw` is no longer used on this page, so we don't have to mention it
- the `european2` keyboard is deprecated and the text mentions EuroLatin,
so changed the sample to `sil_euro_latin`
2025-01-14 18:42:55 +01:00
rc-swag
42b7fea409
feat(windows): remove test comments
2025-01-14 16:06:58 +10:00
rc-swag
b68eb251ed
feat(windows): localise todo
2025-01-14 16:03:47 +10:00
rc-swag
ffd9150e38
feat(windows): Address todo epic issues
2025-01-14 15:47:40 +10:00
Joshua Horton
91289b6183
feat: add git-repo detection on tab-completer
2025-01-14 12:02:12 +07:00
Darcy Wong
9736f1ba3a
chore(common): Update crowdin strings for Spanish
2025-01-14 11:08:02 +07:00
rc-swag
986b11f690
feat(windows): Remove Update tasktray icon old dialog
...
Removes the systemtray icon and the old update dialog.
2025-01-14 14:02:50 +10:00
rc-swag
c4ea97c889
feat(windows): onlineupdatecheck references removed
...
All but one references and calls to OnlineUpdateCheck where removed
this is the first step towards removing these units completley.
HttpServer.App.OnlineUpdate.pas is still calling this so the code will
remain untill removed.
2025-01-14 13:44:10 +10:00
Joshua Horton
1ffae64dfb
chore: apply suggestions from code review
2025-01-14 10:40:38 +07:00
Joshua Horton
9796ab32a5
chore(web): apply suggestion from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-01-14 08:03:20 +07:00