Commit graph

33096 commits

Author SHA1 Message Date
Joshua Horton
f870355f21
Merge pull request #5506 from keymanapp/refactor/web/vkbd-touch-events
refactor(web): prep work for mouse-based use of touch events 👆
2021-08-23 09:57:02 +07:00
Darcy Wong
9fec5637ba fix(android/engine): Clear globe key state onPause 2021-08-23 08:57:20 +07:00
Darcy Wong
b7fa91b90c chore(android): Merge remote-tracking branch 'origin/master' into fix/android/globe-1-keyboard 2021-08-23 08:36:37 +07:00
jahorton
65071a31d8 docs(web): inputEventCoordinate comments 2021-08-23 08:24:45 +07:00
rc-swag
aab8cb178c
fix(windows): apply suggestion changes core integration review
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-08-23 09:51:10 +10:00
Keyman Server
10cdae5aca
Merge pull request #5618 from keymanapp/auto/version-master-15.0.101
auto: increment master version to 15.0.101
2021-08-23 04:03:17 +10:00
Keyman Build Agent
107043d201 auto: increment master version to 15.0.101 2021-08-22 14:02:34 -04:00
Eberhard Beilharz
6ca392bdca
Merge pull request #5612 from keymanapp/fix/linux/launchpad
fix(linux): Fix uploading to launchpad for legacy projects 📦
2021-08-21 20:39:24 +02:00
Keyman Server
476edc260f
Merge pull request #5617 from keymanapp/auto/version-master-15.0.100
auto: increment master version to 15.0.100
2021-08-22 04:01:57 +10:00
Keyman Build Agent
d2b249cd64 auto: increment master version to 15.0.100 2021-08-21 14:01:19 -04:00
Darcy Wong
e370742d4a
Merge pull request #5606 from keymanapp/feat/android/adjust-keyboard-height-menu
feat(android/app): Add menu to adjust keyboard height
2021-08-21 11:09:36 +07:00
Keyman Server
3f2c8c30da
Merge pull request #5616 from keymanapp/auto/version-master-15.0.99
auto: increment master version to 15.0.99
2021-08-21 04:03:51 +10:00
Keyman Build Agent
42bc002134 auto: increment master version to 15.0.99 2021-08-20 14:03:10 -04:00
Eberhard Beilharz
105fe50597
fix(linux): Fix uploading to launchpad for legacy projects 2021-08-20 10:58:04 +02:00
Eberhard Beilharz
76956bab4f
Merge pull request #5601 from keymanapp/fix/linux/issue-5591
fix(linux): Fix lost context after pressing K_SHIFT 🚧
2021-08-20 10:53:00 +02:00
Darcy Wong
1f2047226c feat(android/app): Add screenshots for other device dimensions 2021-08-20 15:00:00 +07:00
Joshua Horton
759fc3ec0b
Merge pull request #5548 from keymanapp/fix/ios/stuck-settings-toggles
fix(ios): iOS 13 and 14 only - stuck settings toggles
2021-08-20 14:35:30 +07:00
Darcy Wong
2c2a511696 fix(android/app): Address review comments 2021-08-20 10:04:53 +07:00
Joshua Horton
fda5ea7370
Merge pull request #5553 from keymanapp/fix/web/final-match-group
fix(common/core/web): behavior with unmatched final group
2021-08-20 09:45:48 +07:00
Marc Durdin
6b0058f5e7
Merge pull request #5595 from keymanapp/chore/developer/5013-debug-events-panel
chore(developer): hide debug events panel 🐞
2021-08-20 10:51:42 +10:00
Marc Durdin
1f4044c497
Merge pull request #5594 from keymanapp/fix/developer/5013-test-mode
fix(developer): get Test Mode working again 🐞
2021-08-20 10:51:32 +10:00
Marc Durdin
485c5d2ee7
Merge pull request #5593 from keymanapp/chore/developer/5013-remove-forcekeyboard
chore(developer): refactor forcekeyboard in debug 🐞
2021-08-20 10:51:23 +10:00
Marc Durdin
3456ec6a8b
Merge pull request #5592 from keymanapp/chore/developer/5013-deadkey-value-1-based
chore(developer): debug deadkey 1-based values 🐞
2021-08-20 10:51:16 +10:00
Marc Durdin
ab9db35c32
Merge pull request #5588 from keymanapp/fix/developer/5013-tidyup
fix(developer): debugger cleanup 🐞
2021-08-20 10:51:06 +10:00
Keyman Server
077439f5a2
Merge pull request #5608 from keymanapp/auto/version-master-15.0.98
auto: increment master version to 15.0.98
2021-08-20 04:02:05 +10:00
Keyman Build Agent
a4d5fb771a auto: increment master version to 15.0.98 2021-08-19 14:01:25 -04:00
Eberhard Beilharz
e49d7dcff0
Merge pull request #5607 from keymanapp/fix/linux/launchpad
fix(linux): Fix uploading to launchpad 📦
2021-08-19 16:03:39 +02:00
Eberhard Beilharz
b51d0e0b00
fix(linux): Address code review comments 2021-08-19 12:15:42 +02:00
Eberhard Beilharz
52608d39b9
fix(linux): Fix uploading to launchpad
Follow-up of #5536.
2021-08-19 11:56:10 +02:00
Darcy Wong
d4fd18cd09 feat(android/app): Add menu to adjust keyboard height 2021-08-19 14:14:01 +07:00
Marc Durdin
f60ba88030 chore: fixup 15.0 history 2021-08-19 17:06:03 +10:00
Marc Durdin
c9943e93b5 chore: fixup 14.0 stable history 2021-08-19 16:58:49 +10:00
Marc Durdin
92336aaa19 chore: fix git date param 2021-08-19 16:52:52 +10:00
Marc Durdin
2b367cf496 chore(common): more on report-history
* Adds support for reporting historical release ranges (--from, --to)
* Filters emoji out of titles
* Uses HISTORY.md formatting for report-history
2021-08-19 16:49:47 +10:00
Ross
937bf8a485 feat(windows): review comments 2021-08-19 14:17:34 +10:00
jahorton
8d8291609d chore(web): Merge branch 'refactor/web/vkbd-touch-events' into refactor/web/vkbd-mouse-events 2021-08-19 09:30:26 +07:00
jahorton
e05a23d0be refactor(web): splits detectWithinBounds as requested in review 2021-08-19 09:28:00 +07:00
Ross
4350c5a63d feat(windows): review comments rename keyman32-tests 2021-08-19 11:51:31 +10:00
jahorton
d69f16b75c fix(common): chmod a+x for report-history.sh on macOS, Linux 2021-08-19 08:31:02 +07:00
Marc Durdin
85c3a424a7 chore(common): history reporting fixes
1. Adds parsing of commit comments to extract PR title + number.
2. Uses `--first-parent` to exclude merges that are not to the
   base branch. This means that if you merge a PR into another, that
   child PR will not be listed in the history. From my perspective, this
   is fine -- we prefer chained PRs to be merged bottom-up rather than
   top-down, and this allows for PRs to be collapsed into one history
   entry if we really want that anyway.
3. Cleans up the git log range to work correctly regardless of your
   current branch.
4. Reads git log information from origin/base rather than base.

Note: this assumes that you have recently `git fetch origin` (or
`git pull origin`); that's up to you.
2021-08-19 11:16:13 +10:00
jahorton
31ce30fd0a chore(ios): Merge branch 'master' into fix/ios/stuck-settings-toggles 2021-08-19 07:53:45 +07:00
Keyman Server
5a2bc253a8
Merge pull request #5602 from keymanapp/auto/version-master-15.0.97
auto: increment master version to 15.0.97
2021-08-19 10:06:09 +10:00
Keyman Build Agent
8c4ef18576 auto: increment master version to 15.0.97 2021-08-18 20:05:27 -04:00
Marc Durdin
960fded9b4
Merge pull request #4657 from keymanapp/fix/windows/4549-welcome-in-front
fix(windows): Welcome should always show in front
2021-08-19 09:59:13 +10:00
rc-swag
a681f46319
feat(windows): apply review suggestions
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-08-19 09:07:30 +10:00
Marc Durdin
623315ea18
Merge branch 'master' into fix/windows/4549-welcome-in-front 2021-08-19 06:33:20 +10:00
Eberhard Beilharz
f0c3280517
fix(linux): Fix lost context after pressing K_SHIFT
This fixes typing `n>` with sil_ipa keyboard which no longer output
the expected `ŋ` because pressing the shift key reset the context.

For modifier key presses we now exit `KMX_ProcessEvent::ProcessEvent`
early.

This change also removes a redundant line from engine.c. Clearing
the context happens in `reset_context()` again if necessary.

Fixes #5591.
2021-08-18 19:26:45 +02:00
Ross
e2b73af029 fix(windows): rename reg key prefix dw for DWORD 2021-08-18 15:44:45 +10:00
Marc Durdin
3f2ca56a39 fix(developer): F6 in debugger and cef focus
Relates to #5013.

If user presses F6 in the debugger (while not in run mode), will now
switch to editor view, and vice-versa.

Also fixes the inversion of the focus test in CEF so that focus controls
work correctly for web hosts.
2021-08-18 15:28:37 +10:00
Darcy Wong
2937c0c5b6
Merge pull request #5572 from keymanapp/chore/android/run-configurations
chore(android): Remove runConfigurations.xml files
2021-08-18 07:57:19 +07:00