Commit graph

1089 commits

Author SHA1 Message Date
Shawn Schantz
2785fa1af6 fix(mac): add Sentry breadcrumbs 2025-02-24 15:58:07 +07:00
Darcy Wong
1a1056ca50 chore(common): Add crowdin strings for Vietnamese 2025-02-22 07:37:36 +07:00
Shawn Schantz
98232185ba fix(mac): improve detection of stale TextApiCompliance 2025-02-21 17:17:43 +07:00
Marc Durdin
d6e7c0b9d1 chore: Revert "Merge branch 'master' into beta"
This reverts commit fae3932e15, reversing
changes made to 793daddb48.
2025-02-14 07:45:28 +07:00
Marc Durdin
f57aec64bb
Merge branch 'epic/linux-mcompile' into chore/merge-master-into-linux-mcompile 2025-02-13 20:37:44 +07:00
Marc Durdin
342f216291 chore: increment to alpha 19.0 2025-02-11 14:14:15 +07:00
Shawn Schantz
0fd03cbdc6 chore(mac): remove empty options tab from configuration 2025-02-07 11:55:20 +07:00
Shawn Schantz
558a57f72f
Merge pull request #13077 from keymanapp/chore/mac/12696-xcode-16-upgrade
chore(mac, ios): build and run with xcode 16
2025-02-05 13:14:15 +07:00
sgschantz
6a2c01e71f chore(mac): suppress verbose bash script logging 2025-02-03 10:19:46 +07:00
sgschantz
ca2fec729c fix(mac): comment changes 2025-01-31 09:44:08 +07:00
Marc Durdin
abd86e5126
Merge branch 'epic/linux-mcompile' into chore/merge-master-into-linux-mcompile 2025-01-30 18:50:57 +07:00
sgschantz
7ba30224ff fix(mac): resolve build error 2025-01-30 16:00:44 +07:00
Shawn Schantz
f556b3a524
Merge branch 'master' into fix/mac/12997-restore-notifications 2025-01-29 13:12:21 +07:00
Darcy Wong
3e6cae6b12
Merge pull request #13056 from keymanapp/chore/common/crowdin-pt
chore(common): Update crowdin strings for Portuguese
2025-01-29 07:46:13 +07:00
Shawn Schantz
1309eb9d2a
Merge pull request #12988 from keymanapp/fix/mac/12928-open-osk-on-activation
fix(mac): show and hide OSK consistently for all keyboards
2025-01-28 12:10:44 +07:00
Shawn Schantz
8972040cb7
Merge pull request #12939 from keymanapp/chore/mac/11623-add-breadcrumbs
chore(mac): add breadcrumbs for Sentry
2025-01-28 12:09:17 +07:00
Darcy Wong
4c3bf93a0d chore(common): Update crowdin strings for Portuguese 2025-01-28 07:21:49 +07:00
Shawn Schantz
f0d290aed0
Merge branch 'fix/mac/12928-open-osk-on-activation' into fix/mac/12997-restore-notifications 2025-01-27 13:44:24 +07:00
sgschantz
e5820f5322 chore(mac): remove extraneous code 2025-01-27 12:52:41 +07:00
sgschantz
938d3ab61e fix(mac): OSK window default state must be not visible
to be certain that it only opens due to settings
or in response to a user action
2025-01-27 12:30:18 +07:00
sgschantz
077229e89c chore(mac): added comments and renamed function 2025-01-27 09:21:26 +07:00
Marc Durdin
339a1c102f
Merge pull request #13027 from keymanapp/mac-titles
chore: add mac platform to titles
2025-01-24 13:15:52 +07:00
Marc Durdin
892688d7bf
Merge pull request #13024 from keymanapp/system-requirement/installation
chore: add platforms to system requirements and download-and-install docs
2025-01-24 13:15:43 +07:00
Marc Durdin
a8db66e65d
Merge pull request #13019 from keymanapp/troubleshooting
chore: add platforms to troubleshooting titles and windows to help homepage
2025-01-24 13:15:36 +07:00
Marc Durdin
57a9b31315
Merge pull request #13016 from keymanapp/version-history-platforms
chore: add platforms to version history titles
2025-01-24 13:15:25 +07:00
Marc Durdin
26097e8309
Merge pull request #12990 from keymanapp/welcome-platforms
chore: add platforms to welcome titles
2025-01-24 13:15:15 +07:00
Meng-Heng
8b1e05b60a chore: add mac platform to titles 2025-01-24 12:00:10 +07:00
Meng-Heng
cb8330ef08 chore: add platforms to system requirements and download-and-install docs 2025-01-24 11:05:25 +07:00
Meng-Heng
40b31a08a6 chore: add platforms to troubleshooting titles and windows to help homepage 2025-01-24 10:45:04 +07:00
sgschantz
a69426f2f5 fix(mac): properly manage lifecycle
moves handling of all KMInputMethodLifeCycle notifications to
KMInputMethodAppDelegate and out of KMInputController
because KMInputController instances are being cached
by the OS and swapped in when the input method changes
state

Fixes: #12997
2025-01-23 16:28:48 +07:00
sgschantz
c9c47e8438 chore(mac): fixed else statement for architecture tag 2025-01-23 11:42:47 +07:00
Meng-Heng
5efac80b90 chore: adds platforms to history titles 2025-01-22 17:46:49 +07:00
Meng-Heng
eb617cb28f chore: adds platforms to welcome titles 2025-01-22 17:35:09 +07:00
Meng-Heng
e3c02bf045 chore: adds platform to what's new titles 2025-01-22 16:21:56 +07:00
sgschantz
a2e6947eb1 fix(mac): opening OSK does not require existence of KVK
Fixes: #12928
2025-01-22 15:40:55 +07:00
sgschantz
0ec2664126 chore(mac): clean up comments 2025-01-22 12:52:44 +07:00
sgschantz
b0776a41d0 chore(mac): Merge branch 'chore/mac/11623-add-breadcrumbs' of https://github.com/keymanapp/keyman into chore/mac/11623-add-breadcrumbs 2025-01-22 11:32:31 +07:00
Shawn Schantz
4a0493798c
Merge branch 'master' into chore/mac/11623-add-breadcrumbs 2025-01-22 11:32:11 +07:00
sgschantz
d6ce0af77e chore(mac): added tag for lifecycleState
Fixes: #11623
2025-01-22 11:28:50 +07:00
sgschantz
2b390274c8 chore(mac): add KMSentryHelper to test project
resolves link error when running unit tests
2025-01-20 16:17:36 +07:00
sgschantz
162dc40f2c chore(mac): added architecture tag, more breadcrumbs 2025-01-20 14:17:15 +07:00
Marc Durdin
2a2392c319
Merge branch 'epic/linux-mcompile' into chore/merge-master-into-linux-mcompile 2025-01-17 05:34:52 +01:00
sgschantz
76d0d69e6b chore(mac): add KMSentryHelper class, and new tags and breadcrumbs 2025-01-16 15:26:03 +07:00
Darcy Wong
9736f1ba3a chore(common): Update crowdin strings for Spanish 2025-01-14 11:08:02 +07:00
sgschantz
8e833c8314 chore(mac): reworked sentry testing
can now force crashes or send messages by typing a
single character when sentry testing is enabled
in the UserDefaults
2025-01-13 14:08:22 +07:00
Darcy Wong
d7025539f9
Merge pull request #12828 from keymanapp/showcase-video
docs(developer,mac): add playable video links to the help documentation
2025-01-08 08:51:34 +07:00
sgschantz
31280ecee7 fix(mac): apply OSK modifiers to typing on physical keyboard
Fixes: #12584
2024-12-19 15:52:19 +07:00
sgschantz
b9b1786986 fix(mac): renaming and refactoring 2024-12-18 16:51:09 +07:00
sgschantz
e77853720f fix(mac): also reset the corresponding keys when closing OSK 2024-12-17 15:13:14 +07:00
sgschantz
803a218cbd fix(mac): clear the modifier keys when the OSK window is closed 2024-12-17 13:52:09 +07:00