Commit graph

3619 commits

Author SHA1 Message Date
Marc Durdin
17885a3f1f
Merge pull request #13026 from keymanapp/windows-titles
chore: add the windows platform to titles
2025-01-31 09:14:42 +07:00
rc-swag
53daacd6e7
Merge pull request #12995 from keymanapp/feat/windows/12994/add-boot-switch
feat(windows): add boot switch
2025-01-31 12:09:25 +10:00
rc-swag
0a8c046c1a feat(windows): remove fmBoot from DoCheckTIPInstallStatus 2025-01-31 10:14:15 +10:00
rc-swag
adb095bac9
Merge pull request #12956 from keymanapp/feat/windows/kmshell-switch-handling
feat(windows): kmshell switch handling for the installing state
2025-01-31 09:59:55 +10:00
Marc Durdin
30b5c80833 feat(windows): report on processor type in tsysinfo 2025-01-30 15:13:01 +07:00
rc-swag
00d177b411
Merge pull request #13023 from keymanapp/fix/windows/api-additional-function
fix(windows): add api GetContext and TIPProcessKeyEx with IsTextSelected bool
2025-01-30 16:28:31 +10:00
rc-swag
5116721ea7
Merge pull request #13025 from keymanapp/feat/windows/12887/localise-update-pop-ups
feat(windows): add localized button captions and form labels
2025-01-30 10:32:24 +10:00
rc-swag
39b8bb6378 feat(windows): update comments for clarity 2025-01-29 22:26:37 +10:00
rc-swag
6b40ff86a7 feat(windows): review commments 2025-01-29 22:24:21 +10:00
rc-swag
f57f2e7449
feat(windows): review comments
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-01-29 22:17:28 +10:00
Darcy Wong
8a05f9d312
Merge pull request #13044 from keymanapp/chore/common/crowdin-es419
chore(common): Update crowdin strings for Spanish (Latin America)
2025-01-29 07:47:45 +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
rc-swag
be475d4afc
Merge pull request #12948 from keymanapp/fix/windows/12491/keyboard-not-found-crash
fix(windows): handle keyboard package not downloaded
2025-01-28 23:03:58 +10:00
rc-swag
27bf5355c5 feat(windows): add fmBoot option
Add fmBoot option code and update state machine code so that
on boot a prompt can let the user the new update is about to install.
2025-01-28 22:51:04 +10:00
rc-swag
9913657040 feat(windows): updated project file 2025-01-28 14:29:29 +10:00
rc-swag
7561274e29
Merge pull request #12841 from keymanapp/fix/windows/7870/add-is-text-selected-flag-api
fix(windows): bool return value of KeymanIsTextSelected
2025-01-28 13:04:29 +10:00
rc-swag
b26151eb51 fix(windows): add const for clarity 2025-01-28 11:58:08 +10:00
rc-swag
608d2cdde8 fix(windows): rename TIPGetContextIsEx TIPGetContextIsSelected
rename TIPGetContextIsEx TIPGetContextIsSelected
2025-01-28 11:19:42 +10:00
Darcy Wong
4c3bf93a0d chore(common): Update crowdin strings for Portuguese 2025-01-28 07:21:49 +07:00
rc-swag
15b522e3f3
fix(windows): review comment name consistency
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-01-28 09:55:08 +10:00
Meng-Heng
dfa51b003c chore: adjust one bookmark link in windows doc 2025-01-27 14:00:49 +07:00
Darcy Wong
4ea79bcbea chore(common): Update crowdin strings for Spanish (Latin America) 2025-01-27 09:44:45 +07:00
MengHeng
d1bfbd4f80
Update tutorial.md 2025-01-24 14:53:17 +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
rc-swag
d25bcd25c7 feat(windows): add keyman update mesg strings.xml
Add strings for the pop ups that inform the user Keyman update
is ready to install. Messages that updates are not/available
and computer restart required.
2025-01-24 15:40:47 +10:00
Meng-Heng
12e3dcb5e7 chore: add the windows platform to titles 2025-01-24 11:48:27 +07:00
rc-swag
5034ce8830 fix(windows): remove blank lines 2025-01-24 14:06:36 +10:00
Meng-Heng
cb8330ef08 chore: add platforms to system requirements and download-and-install docs 2025-01-24 11:05:25 +07:00
rc-swag
69c0f3861e fix(windows): add GetContextEx and TIPProcessKeyEx
Add the api calls that include the output bool isSelected, which is
true if text is selected.
2025-01-24 14:03:09 +10:00
Meng-Heng
40b31a08a6 chore: add platforms to troubleshooting titles and windows to help homepage 2025-01-24 10:45:04 +07:00
rc-swag
11459ceec0 feat(windows): add localized button labels 2025-01-23 15:15:17 +10:00
rc-swag
1bcafb1a72 chore(windows): Merge branch 'master' into fix/windows/7870/add-is-text-selected-flag-api
# 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-23 11:23:12 +10:00
rc-swag
4387418564 feat(windows): initall adding -boot
This updates the registry entry or run on start up and the switch
to initprog. TODO is to actually process the switch correctly when
set.
2025-01-23 11:08:20 +10:00
rc-swag
eebf0bb108
fix(windows): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-01-23 09:54:36 +10: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
rc-swag
521c78c5dd chore(windows): Merge branch 'master' into feat/windows/kmshell-switch-handling
# 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-22 15:47:37 +10:00
rc-swag
e949637e60 fix(windows): continue if keyboard package is not found 2025-01-22 13:55:17 +10:00
rc-swag
1118a062b1 fix(windows): del cached files when download fails
When download fails it could leave files in the cached foler
this change leans them up before returning to idle.
2025-01-22 13:26:57 +10:00
rc-swag
7ed6206401 chore(windows): Merge branch 'master' into fix/windows/12491/keyboard-not-found-crash
# 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-22 12:29:30 +10:00
rc-swag
ba2558d104
Merge pull request #12922 from keymanapp/feat/windows/test-online-update
feat(windows): This is to provide a PR build for testing
2025-01-22 09:47:20 +10:00
rc-swag
14b411821a feat(windows): improve switch handling for installing state
Also handle the case where the SM seems to be stuck in the installing
state. MSI may have failed.
2025-01-21 14:57:36 +10:00
rc-swag
5e6fd79ec6 fix(windows): catch report file not found 2025-01-21 08:34:11 +10:00
rc-swag
31b7b542e1 fix(windows): missed file in commit update layout 2025-01-20 16:02:46 +10:00
rc-swag
4477808b81 fix(windows): remove select check boxes from update tab
It doesn't make sense to have the update tab have check boxes for
de-selecting keyboards to update, because the auto update
will go ahead and update them anyway.
2025-01-20 15:52:12 +10:00
rc-swag
7d1b71466d feat(windows): guard for keyboard package 2025-01-20 15:19:25 +10:00