Marc Durdin
c5be180408
Merge pull request #11051 from keymanapp/fix/developer/11043-kmc-sourcemaps
...
fix(developer): correct path for kmc sourcemaps in sentry upload
2024-03-25 18:36:51 +11:00
Marc Durdin
69fdd697d1
refactor(developer): polish fixup function
2024-03-25 10:27:19 +07:00
Marc Durdin
2e2af5b0fa
refactor(developer): tidy up the sourcemap path fixup
2024-03-25 10:23:14 +07:00
Marc Durdin
a0d99ba07f
Merge pull request #11049 from keymanapp/fix/developer/11036-capture-alt-shortcuts-in-debugger
...
fix(developer): capture alt shortcuts in LDML keyboard debugger
2024-03-25 14:05:56 +11:00
Marc Durdin
29f91e6cfe
Merge pull request #11047 from keymanapp/fix/developer/11041-sharing-violation-updating-mru
...
fix(developer): catch sharing violation when saving mru
2024-03-25 14:05:43 +11:00
Darcy Wong
7bc6d5786c
Merge pull request #11064 from keymanapp/chore/common/missing-histories
...
chore(common): Fix missing entries in HISTORY.md
2024-03-24 21:15:53 -05:00
Darcy Wong
ed69325e6f
Merge pull request #11063 from keymanapp/chore/crowdin/fr-download-keyboard
...
chore(android,windows): Update crowdin strings for French
2024-03-24 20:01:02 -05:00
Marc Durdin
287a43ae91
chore(developer): try /dist path
2024-03-25 06:06:45 +07:00
Darcy Wong
a69c2dcb32
chore(common): Fix missing entries in HISTORY.md
2024-03-24 17:13:36 +07:00
Darcy Wong
12a8e8affc
chore(android,windows): Update crowdin strings for French
2024-03-24 16:55:20 +07:00
Steven R. Loomis
096ac149a5
- updated azerty
2024-03-22 14:22:58 -05:00
Keyman Server
492d881b83
Merge pull request #11056 from keymanapp/auto/version-beta-17.0.294
...
auto: increment beta version to 17.0.294
2024-03-23 01:04:59 +07:00
Keyman Build Agent
b4abf51d81
auto: increment beta version to 17.0.294
2024-03-22 14:04:20 -04:00
Eberhard Beilharz
b4755c20ac
feat(linux): Add pyxdg as binary pkg dependency and to setup.py
2024-03-22 18:10:30 +01:00
Eberhard Beilharz
aefcfb1849
fix(linux): Fix cleanup of files
2024-03-22 15:42:27 +01:00
Eberhard Beilharz
6b292ae7b7
fix(linux): Don't expect DBUS_SESSION_BUS_PID to be set
...
`DBUS_SESSION_BUS_PID` gets only set when launching dbus in the process,
but not when it's already running.
2024-03-22 15:41:50 +01:00
Eberhard Beilharz
c0a927cc6c
chore(linux): Merge branch 'beta' into feat/linux/9363DBusEnv
2024-03-22 12:55:31 +01:00
Eberhard Beilharz
23a558d88e
feat(linux): Deal with temporary dbus session
...
When we launch dbus if it is not running, we're probably (un-)installing
keyboards for a different user. This is an unusual environment where not
everything is available, e.g. dconf-service won't be running and can't
be started because DISPLAY variable is not set. This means we can't
write gsettings values through the API. However, we can read them, and we
can write a keyfile and update the database. This is what this change
implements for the cases where we started dbus.
2024-03-22 12:54:50 +01:00
Marc Durdin
f7d1194332
Merge pull request #10986 from keymanapp/chore/core/10580-api-docs
...
chore(core): refresh API docs for 17.0
2024-03-22 17:34:55 +11:00
Marc Durdin
7f7bbe5030
chore: Apply suggestions from code review
...
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2024-03-22 17:31:28 +11:00
Marc Durdin
2ce8dc5147
chore(developer): test alternate frame patchup
2024-03-22 13:27:53 +07:00
Marc Durdin
03491f5b7e
chore(developer): use rewriteFrames integration in kmc
2024-03-22 11:55:04 +07:00
Marc Durdin
69f63d2f45
chore(developer): round two attempt to resolve sourcemaps
2024-03-22 10:36:24 +07:00
Marc Durdin
dafb3d8192
fix(developer): correct path for kmc sourcemaps in sentry upload
...
Fixes #11043 (hopefully).
2024-03-22 09:02:36 +07:00
Marc Durdin
b8291ec187
fix(developer): capture alt shortcuts in LDML keyboard debugger
...
Fixes #11036 .
Also removes unused function ShortcutDisabled from both debuggers, to
avoid confusion.
2024-03-22 08:39:30 +07:00
Marc Durdin
523e5d4efb
fix(developer): catch sharing violation when saving mru
...
Fixes #11041 .
If two TIKE processes try to save the MRU at the same time, this can
result in a sharing violation. The relevant OLE error code is not
saved as a constant in Delphi lib, so I looked it up and added it here.
2024-03-22 06:11:34 +07:00
Marc Durdin
ab8d41c008
Merge pull request #11016 from keymanapp/fix/developer/return-await-exitprocess
...
fix(developer): return after calling await exitProcess
2024-03-22 09:18:35 +11:00
Marc Durdin
5825c011de
Merge pull request #11009 from keymanapp/fix/developer/11002-kps-editor-should-not-emit-empty-fields
...
fix(developer): suppress emission of new empty fields in package editor
2024-03-22 09:17:53 +11:00
Darcy Wong
d8deb95787
Merge pull request #11013 from keymanapp/chore/oem/fv-versions
...
chore(oem/fv): Update keyboard versions in keyboards.csv
2024-03-21 16:41:06 -05:00
Keyman Server
4c2bdfbcdf
Merge pull request #11039 from keymanapp/auto/version-beta-17.0.293
...
auto: increment beta version to 17.0.293
2024-03-22 01:04:52 +07:00
Keyman Build Agent
954458f9bc
auto: increment beta version to 17.0.293
2024-03-21 14:04:17 -04:00
Darcy Wong
48bbd85858
chore(common): Update keymanweb-osk.ttf to 4.1
2024-03-21 20:06:11 +07:00
Dr Mark C. Sinclair
f316169d51
Merge pull request #10995 from keymanapp/fix/developer/font-file-meta-is-invalid-error
...
fix(developer): font file meta data is invalid error
2024-03-21 11:17:40 +00:00
Dr Mark C. Sinclair
70ad77960e
Merge pull request #10991 from keymanapp/fix/developer/remove-unused-keyboard-info-compiler-messages
...
fix(developer): remove unused keyboard info compiler messages
2024-03-21 10:40:46 +00:00
Dr Mark C. Sinclair
afbaaed777
chore(developer): Merge branch 'beta' into fix/developer/font-file-meta-is-invalid-error
2024-03-21 10:22:16 +00:00
Dr Mark C. Sinclair
29d565727b
fix(developer): added further text to @throws comment in getFontFamily()
2024-03-21 10:18:30 +00:00
Dr Mark C. Sinclair
d0b29dfedd
fix(developer): added @throws comment to getFontFamily()
2024-03-21 10:13:58 +00:00
Dr Mark C. Sinclair
ad568fccc6
chore(developer): Merge branch 'beta' into fix/developer/remove-unused-keyboard-info-compiler-messages
2024-03-21 09:46:40 +00:00
Dr Mark C. Sinclair
9da1b12630
fix(developer): add comments wrt unused message codes
2024-03-21 09:44:43 +00:00
Marc Durdin
ea8366455c
chore(web): update test fixture
2024-03-21 14:03:40 +07:00
Marc Durdin
8fbb0c3281
chore(web): update tests
2024-03-21 10:38:43 +07:00
Marc Durdin
a54053bec6
fix(web): prevent layer switch key from erasing selection
...
Fixes #7866 .
When the transform generated by a key event results in no changes to the
text, this will no longer trigger a change event in the apps. This means
that layer switch keys will no longer erase the selection.
Fix proposed by @jahorton.
2024-03-21 10:08:23 +07:00
Steven R. Loomis
35209c2c0b
chore(resources): update to bn ldml keyboard
2024-03-20 19:38:30 -05:00
Marc Durdin
7136a69ac8
chore(core): fix links and tweaks docs
2024-03-21 06:12:59 +07:00
Keyman Server
8f4155ff3a
Merge pull request #11028 from keymanapp/auto/version-beta-17.0.292
...
auto: increment beta version to 17.0.292
2024-03-21 01:05:22 +07:00
Keyman Server
acc38fea58
Merge pull request #11027 from keymanapp/auto/version-master-18.0.12
...
auto: increment master version to 18.0.12
2024-03-21 01:04:42 +07:00
Keyman Build Agent
e9ac7c6dc8
auto: increment beta version to 17.0.292
2024-03-20 14:04:41 -04:00
Keyman Build Agent
c60e51f8dc
auto: increment master version to 18.0.12
2024-03-20 14:04:04 -04:00
Eberhard Beilharz
27b09fc728
chore(linux): Merge branch 'beta' into feat/linux/9363DBusEnv
2024-03-20 15:48:43 +01:00
Eberhard Beilharz
d7d5c8045b
Merge pull request #10860 from keymanapp/fix/linux/10850_deprecation
...
fix(linux): Replace deprecated `pkg_resources` module with `packaging.version`
2024-03-20 15:47:34 +01:00