Commit graph

3715 commits

Author SHA1 Message Date
Darcy Wong
4d4508d4c7
Merge pull request #13595 from keymanapp/chore/crowdin/mon
chore(common): Update crowdin strings for Mon
2025-04-02 10:38:41 +07:00
Darcy Wong
14d4b62f2d
Merge pull request #13594 from keymanapp/chore/crowdin/it
chore(mac,windows): Update Crowdin strings for Italian
2025-04-01 10:05:41 +07:00
Darcy Wong
39eebaa257 chore(common): Update crowdin strings for Mon 2025-03-28 09:15:42 +07:00
Darcy Wong
4067c98f11 chore(windows): Update crowdin strings for Italian 2025-03-28 09:00:39 +07:00
rc-swag
b2463be19a fix(windows): review comments 2025-03-28 10:36:46 +10:00
rc-swag
79b15dfeb4 fix(windows): move thread check guard
Removed the redundant thread check guard on load modifer. Added guard
to reading the option. Also fixed some formating. and made the load
modifier private.
2025-03-27 16:05:28 +10:00
rc-swag
e3f2e85945 fix(windows): reload right modifier key option
Fixes: #13440

This refactors the cached of the right modifier key used in hotkeys
option. In the lowlevelhook you couldn't reset the cached value.
It is now part of the hotkeys class which is more logical encapsulation
the logic assocaited with the hotkeys.
2025-03-27 13:30:05 +10:00
rc-swag
4276aa83eb
Merge pull request #13565 from keymanapp/fix/windows/combine-install-pop-up-frms
fix(windows): combine install and install pop ups
2025-03-27 09:47:50 +10:00
rc-swag
228fcd193e
Merge pull request #13555 from keymanapp/fix/windows/13489/update-tab-improvements
fix(windows): configuration update tab text changes
2025-03-27 09:19:52 +10:00
rc-swag
365495b1d5 fix(windows): font charset to default charset 2025-03-27 09:18:29 +10:00
rc-swag
6e7971ddff chore(windows): Merge branch 'fix/windows/combine-install-pop-up-frms' into fix/windows/13489/update-tab-improvements 2025-03-26 10:11:43 +10:00
rc-swag
b97c4f1623 fix(windows): fix handling of more than 3 updates
The scroll bar was also not working correctly for display content.
Different options where explored but the best was to make the outer
update content block a "display: block" instead of using flex.
2025-03-25 17:09:03 +10:00
rc-swag
eb134999b2 fix(windows): move lbl remove full stop
Moved the label yet again. Also remove a full stop after the
question mark for a string.
2025-03-25 10:14:30 +10:00
rc-swag
5bf17c1fc9 fix(windows): update S_Update_Restart_Req
This was updated in first PR before combining just bringing
the change over.
2025-03-24 17:21:09 +10:00
rc-swag
4863304f4d fix(windows): lablel location moved up 2025-03-24 17:01:19 +10:00
rc-swag
49c077485e fix(windows): combine install and installnow frms 2025-03-24 10:43:36 +10:00
Darcy Wong
1e9c917d59 fix(windows): Correct typo in Spanish configuration string 2025-03-24 07:29:30 +07:00
rc-swag
3b72fc0929 fix(windows): resize form to match install-pop-up-now 2025-03-21 11:15:49 +10:00
rc-swag
b0dc12252a
Merge pull request #13530 from keymanapp/fix/windows/12679/xmlrender-exception-notes
fix(windows): add exception handling for loading xml file in XSL Rendering
2025-03-21 09:43:36 +10:00
rc-swag
979e1b05c9 fix(windows): configuration update tab text changes
fixes: #13489
2025-03-20 17:01:33 +10:00
rc-swag
8a43d0eccb fix(windows): add img & update form message install now
fixes: #13488
2025-03-19 10:57:43 +10:00
rc-swag
200494f2dc fix(windows): update label text add logo
Fixes: #13487
2025-03-18 17:02:28 +10:00
rc-swag
b5a5a3c4c3 fix(windows): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-03-18 13:14:04 +10:00
rc-swag
975df45304 fix(windows): add bread crumbs to XMLRenderer 2025-03-18 13:13:51 +10:00
rc-swag
0a8df9480f fix(windows): add exceptions for loading xml 2025-03-18 13:13:40 +10:00
Darcy Wong
bf00c7a453 fix(windows): Update strings for Russian language 2025-03-18 08:27:52 +07:00
Darcy Wong
166aae51d0
Merge pull request #13500 from keymanapp/chore/common/crowdin-it
chore(common): update crowdin strings for Italian
2025-03-14 10:27:33 +07:00
Darcy Wong
2e896e316f chore(common): Update crowdin strings for Italian 2025-03-14 09:23:26 +07:00
Darcy Wong
d45365aee5 chore(windows): Update crowdin strings for Spanish (Latin America) 2025-03-14 09:13:07 +07:00
Darcy Wong
10def2de29 chore(windows): Update crowdin strings for Spanish 2025-03-14 09:10:46 +07:00
Marc Durdin
6fa35e0db5
Merge pull request #13461 from keymanapp/chore/common/13288-langtags-2025-02-18
chore(common): update langtags.json to 2025-02-18 release
2025-03-12 08:55:32 +07:00
Marc Durdin
f7bed1d2f6 chore(common): update tests where region data has been added
The 2025-02-18 release of langtags.json includes tag data for sa-Latn
and he-Latn, so tests related to those tags now need to account for
region.

Fixes: #13288
2025-03-10 09:33:01 +07:00
rc-swag
37a529593a
Merge pull request #13442 from keymanapp/feat/windows/13069/hide-update-header-no-updates
feat(windows): hide update header if no updates are available
2025-03-10 08:47:58 +10:00
Darcy Wong
e573f08e3e
Merge pull request #13322 from keymanapp/chore/common/crowdin-vi
chore(common): Add crowdin localization for Vietnamese
2025-03-07 17:45:50 +07:00
rc-swag
18035dc995 feat(windows): hide header when no updates available
Hide the header for the grid of new updates when
no updates are avaliable

Fixes: #13069
2025-03-06 17:08:02 +10:00
rc-swag
d1a371d693
Merge pull request #13421 from keymanapp/fix/windows/13176/remove-online-update-deadcode
fix(windows): remove online update deadcode
2025-03-06 15:30:43 +10:00
rc-swag
e56f6b908c
Merge pull request #13413 from keymanapp/fix/windows/13216/checkforupdates-reg-one-location
fix(windows): Check for updates registry value stored under the one Key
2025-03-06 15:29:17 +10:00
rc-swag
ec64d161b5 fix(windows): rename variable for clairity 2025-03-06 13:45:44 +10:00
rc-swag
5dd36e4aad
fix(windows): review comments
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2025-03-06 12:01:06 +10:00
Darcy Wong
1380597be2
Merge branch 'beta' into chore/common/crowdin-vi 2025-03-05 19:45:39 +07:00
rc-swag
489ef98c47 fix(windows): onlineupdate icon deadcode removed
Fixes:#13176
2025-03-05 16:28:22 +10:00
rc-swag
bfd077a3bb fix(windows): fix begin end block 2025-03-05 11:16:39 +10:00
rc-swag
bbbce44f3c fix(windows): add comments re default values 2025-03-05 10:39:49 +10:00
rc-swag
5855b8b3f2
Merge pull request #13215 from keymanapp/fix/windows/12660/preserve-report-usage
fix(windows): Check registry report usage value in setup process
2025-03-05 10:03:13 +10:00
rc-swag
80be1e9434 fix(windows): checkforupdates in keyman engine key
The SRegValue_CheckForUpdates was written my utilkeymanoptions
to the Keyman Engine Key but read from Keyman Desktop Key.
This change moves it to only be read in Keyman Engine Key.
It also move the last update time to this Key for completness

Fixes: #13216
2025-03-04 21:09:09 +10:00
rc-swag
c99bf7b508 fix(windows): whitespace fix 2025-03-04 15:45:30 +10:00
rc-swag
95f748888a fix(windows): sets options values in firstrun
Previously it only set the startwithwindows, checkforupdats and
autmaticallyreportusage values in firstrun if the flag was true.
It was only true if the argument was passed to the install executable on
the command line. However, it is valid to treat its non existance on the
command line as false for these 3 values.
2025-03-04 14:45:24 +10:00
Marc Durdin
d83454ab77 chore(windows): ensure dependencies for keyman32 exclude core:wasm
Fixes: #13374
2025-02-28 17:52:27 +01:00
Marc Durdin
7be92a8668
Merge pull request #13327 from keymanapp/chore/add-build-edit-action-for-delphi-projects
chore: add build.sh edit action for Delphi projects
2025-02-28 23:27:03 +07:00
Darcy Wong
c2d66bd217
Merge pull request #13364 from keymanapp/chore/common/crowdin-km
chore(windows): Update crowdin strings for Khmer
2025-02-28 07:26:54 +07:00