Keyman Build Agent
415860d459
auto: increment master version to 16.0.87
2022-10-21 14:02:49 -04:00
Joshua A. Horton
241fc1f0e1
change(web): src modularization, build dir reorg
2022-10-21 15:54:38 +07:00
Darcy Wong
b876d41a93
Merge remote-tracking branch 'origin/master' into refactor/android/builder-script
2022-10-21 14:57:52 +07:00
Shawn Schantz
5b712e65e0
Merge pull request #7354 from keymanapp/fix/mac/6110-request-accessibility
...
fix(mac): Prompt for required permissions at start time
2022-10-21 12:14:28 +07:00
Joshua A. Horton
00e8ecb2ad
chore(web): missed in prior commit
2022-10-21 12:09:12 +07:00
Joshua A. Horton
49e2adb972
change(web): minor src/resources, src/fonts reorg
2022-10-21 12:08:54 +07:00
Joshua A. Horton
5c7ceea8d1
change(web): source/ => src/
2022-10-21 12:00:10 +07:00
Marc Durdin
920d22795c
chore(core): additional cleanup
2022-10-21 15:33:09 +11:00
Darcy Wong
8bf94b3e68
fix(android): Add configure step
2022-10-21 11:27:35 +07:00
Marc Durdin
ae68f059b8
chore(core): move DebugLog into parent folder
...
Fixes #7447 .
2022-10-21 15:26:41 +11:00
Joshua A. Horton
042daf7fdc
fix(web): failsafe button-class val on failed string parse
2022-10-21 10:40:29 +07:00
Marc Durdin
39a6a03013
Merge pull request #7464 from keymanapp/chore/common/7455-auto-configure
...
chore(common): automatically run internal dependencies on builder
2022-10-21 14:36:21 +11:00
rc-swag
14282b8407
Merge pull request #7449 from keymanapp/fix/windows/modifier-key-state-sync
...
fix(windows): ensure all modifier events go to serialized queue
2022-10-21 13:14:03 +10:00
Darcy Wong
9535299b84
chore(android): Update KeyboardHarness to use builder script
2022-10-21 09:12:04 +07:00
Joshua Horton
e64f931189
Merge pull request #7484 from keymanapp/change/web/drop-unused-osk-buttons
...
change(web): removes unused config, help buttons from OSK
2022-10-21 09:07:31 +07:00
Darcy Wong
297c57cc4b
chore(android): Update top help page
2022-10-21 08:07:09 +07:00
Marc Durdin
6842bebddc
Merge pull request #7470 from keymanapp/chore/common/7414-use-issue-form-templates
...
chore(common): move to new GitHub issue form templates
2022-10-21 09:57:09 +11:00
Marc Durdin
3c14a8312f
Merge pull request #7431 from keymanapp/fix/developer/7419-handle-invalid-graphics-in-ico-editor
...
fix(developer): Handle invalid graphics in icon editor
2022-10-21 09:57:01 +11:00
Marc Durdin
c804295965
Merge pull request #7496 from keymanapp/chore/merge-master-into-feature-ldml
...
chore: merge master into feature-ldml
2022-10-21 09:56:37 +11:00
Marc Durdin
594921baee
chore(common): address review comments
2022-10-21 07:41:52 +11:00
Steven R. Loomis
be63384476
Merge pull request #7477 from keymanapp/chore/resources/7411-ldmlupdate-epic-ldml
...
chore(resources): update to latest CLDR preview 🙀
2022-10-20 15:22:57 -05:00
Steven R. Loomis
8934b9f6b8
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-10-20 15:13:41 -05:00
Marc Durdin
0e9d850ce9
chore(common): address review comments
2022-10-21 05:35:30 +11:00
Keyman Server
69b0bc79cf
Merge pull request #7505 from keymanapp/auto/version-master-16.0.86
...
auto: increment master version to 16.0.86
2022-10-21 05:02:55 +11:00
Keyman Build Agent
370744aff5
auto: increment master version to 16.0.86
2022-10-20 14:02:18 -04:00
Eberhard Beilharz
e04acb8295
fix(core): Add missing include files
...
Recently some include files got added to `common/include` which are
referenced by `core/include/keyman`. This change adds the necessary
code to install them in the same directory as the other include files.
Fixes #7490 .
2022-10-20 17:06:35 +02:00
Eberhard Beilharz
f6afee246e
fix(linux): Add packaging tests
...
The tests in `debian/tests` build a program against libkmnkbp-dev to verify
that all headers and pkg-config are included and installed correctly.
2022-10-20 17:04:11 +02:00
Eberhard Beilharz
adff810a6f
Merge pull request #7499 from keymanapp/chore/linux/debugoutput
...
chore(linux): Improve debug output
2022-10-20 14:23:13 +02:00
Eberhard Beilharz
d15109d1e9
Merge pull request #7500 from keymanapp/refactor/linux/whitespace
...
refactor(linux): Cleanup whitespace
2022-10-20 14:22:12 +02:00
Darcy Wong
6b52a73156
Merge pull request #7472 from keymanapp/fix/android/dismiss-subkey-on-globe
...
fix(android/engine): Dismiss key preview and subkeys on globe action
2022-10-20 16:59:54 +07:00
Eberhard Beilharz
7b3f891eb9
chore(linux): Rename internal method to commit_string
...
The previous method name `ibus_keyman_engine_commit_string`
suggests that this method is overridden from ibus-engine class.
However, while it is true that ibus-engine has a
`ibus_engine_commit_string` method it can't be overridden. This
change renames the method to make it clearer that this is an internal
method that won't be called by ibus.
2022-10-20 09:34:28 +02:00
Eberhard Beilharz
e529052dc5
chore(linux): call reset_context instead of ...focus_in
...
Both `ibus_keyman_engine_reset` and `ibus_keyman_engine_focus_in`
are methods that get called by ibus. Having `ibus_keyman_engine_reset`
call `ibus_keyman_engine_focus_in` makes it much harder to see in
log files which methods get really called by ibus.
This change replaces the call of `...focus_in` with `reset_context`,
which is what `...focus_in` does as well. The only other thing that
`ibus_keyman_engine_focus_in` does in addition to that is calling
`ibus_engine_register_properties` - which shouldn't be necessary on
a reset (besides that we don't seem to do anything with the one
status property we register).
2022-10-20 09:22:11 +02:00
Eberhard Beilharz
cfe0998b2e
refactor(linux): Comment unused methods
...
Closes #7297 .
2022-10-20 09:06:27 +02:00
Eberhard Beilharz
448baad79d
refactor(linux): Replace tabs with spaces
2022-10-20 09:02:48 +02:00
Eberhard Beilharz
d4283754df
refactor(linux): Refactor alignment of params
2022-10-20 09:02:48 +02:00
Eberhard Beilharz
2dab491a10
chore(linux): Always output function name in debug messages
2022-10-20 08:56:58 +02:00
Eberhard Beilharz
2663aa738c
chore(linux): Improve debug output
2022-10-20 08:56:36 +02:00
Eberhard Beilharz
cd30e1c70a
Merge pull request #7491 from keymanapp/docs/linux/samplesettings
...
docs(linux): Update sample vscode settings
2022-10-20 08:23:52 +02:00
Eberhard Beilharz
13c5f1ae28
Merge pull request #7494 from keymanapp/fix/linux/uploadscript
...
fix(linux): Fix upload script
2022-10-20 08:23:20 +02:00
Darcy Wong
5004c0ea5d
chore(android): Update help for 16.0
2022-10-20 13:19:37 +07:00
Darcy Wong
e7e8dc6908
chore(android/samples): Update builder scripts
2022-10-20 11:05:45 +07:00
Joshua A. Horton
4e3dd8fc13
feat(web): adds a test page
2022-10-20 11:05:36 +07:00
Joshua A. Horton
d74303bc5d
fix(web): .display, not .visibility
2022-10-20 11:04:24 +07:00
Darcy Wong
44e791911f
chore(android): Update README for builder script
2022-10-20 10:33:32 +07:00
Joshua A. Horton
a7e01f9172
change(web): titlebar configEnabled, helpEnabled
2022-10-20 10:12:21 +07:00
Joshua A. Horton
9301626dd2
chore(web): Revert "chore(web): removes CSS related to prior commit"
...
This reverts commit 9e1cc734b7 .
2022-10-20 09:51:02 +07:00
Darcy Wong
31e60be2fd
fix(android/engine): Add Dutch locale
2022-10-20 09:50:33 +07:00
Joshua A. Horton
e91cc809a7
chore(web): Revert "change(web): removes dead help, config top-right OSK icons"
...
This reverts commit c0cc360297 .
2022-10-20 09:50:33 +07:00
Darcy Wong
081c23c798
chore(common): Add crowdin strings for Dutch
2022-10-20 09:42:56 +07:00
Joshua A. Horton
3704e71818
refactor(web): layout 'sanitize' methods
2022-10-20 09:32:35 +07:00