Commit graph

3403 commits

Author SHA1 Message Date
rc-swag
ccee8ed2da
Merge pull request #12250 from keymanapp/feat/windows/12160/update-sil-logo-kmw
feat(windows): update SIL logo for Windows UI
2024-09-02 14:48:13 +10:00
rc-swag
f0827b4d1e
Merge pull request #12252 from keymanapp/feat/windows/11471/remove-old-flags-modifier
feat(windows): Remove hotkey related feature flags
2024-09-02 12:59:12 +10:00
rc-swag
20a9ecdb78 feat(windows): address review comments 2024-09-02 11:33:55 +10:00
rc-swag
db2e45444a chore(windows): Merge branch 'master' into feat/windows/12160/update-sil-logo-kmw
# 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
2024-08-29 22:06:33 +10:00
Darcy Wong
1d55100cb3 chore(common): Update crowdin strings for Czech 2024-08-29 14:54:48 +07:00
rc-swag
ce5c590db2 feat(windows): update setup form SIL logo 2024-08-28 21:49:58 +10:00
rc-swag
ee68b28650 chore(windows): Merge branch 'master' into fix/windows/kmdisplayim-validated-im-visibility 2024-08-27 11:27:19 +10:00
Marc Durdin
3072444d97
Merge branch 'master' into docs/developer/12270-update-build-documentation 2024-08-24 04:36:46 +02:00
Marc Durdin
e1bf42ed31
Merge pull request #12274 from keymanapp/chore/windows/12247-remove-remaining-makefiles
chore(windows): remove remaining unused Makefiles
2024-08-24 04:34:14 +02:00
Marc Durdin
9a8b6d1279 chore(windows): remove remaining unused Makefiles
Fixes: #12247
2024-08-23 18:12:06 +02:00
Marc Durdin
74f5865745 docs(developer): update build documentation to refer to build.sh
Fixes: #12270
2024-08-23 15:10:43 +02:00
Marc Durdin
f082ddc070 chore(common): adjust build settings for windows clean builds 2024-08-22 13:20:52 +02:00
rc-swag
259d044f39 feat(windows): new sil logo 2024-08-22 17:02:04 +10:00
rc-swag
371e6b1b19 chore(windows): Merge branch 'master' into feat/windows/11471/remove-old-flags-modifier
# 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
2024-08-22 16:37:58 +10:00
rc-swag
05d52463f9 feat(windows): remove registerhotkey and cache modifier
Remove the feature flags that allows the use of cached modifier for
hotkeys. Remove the feature flag that uses the Win 32 API
RegisterHotkeys.
2024-08-22 15:45:23 +10:00
rc-swag
ed8f8508d3 feat(windows): update sil logo for windows UI 2024-08-22 12:42:23 +10:00
rc-swag
c48a4a7242 feat(windows): Use RegisterHotkey only for chirl mode 2024-08-21 11:56:55 +10:00
rc-swag
3326ac2c6b feat(windows): remove check for non-chiral vkey 2024-08-20 15:14:57 +10:00
rc-swag
977d2948e6 feat(windows): fix out of bounds 2024-08-20 10:06:04 +10:00
rc-swag
65b9e49bac feat(windows): remove old UseRegisterHotkey 2024-08-19 18:48:06 +10:00
rc-swag
cd17ffb4cc
Merge pull request #12162 from keymanapp/fix/windows/crowdin-hide-strings
fix(windows): "Keyman" is not localized in UI strings
2024-08-19 15:26:14 +10:00
rc-swag
b7b17686ec feat(windows): add rmodifier hk to keyman config UI 2024-08-19 14:01:43 +10:00
rc-swag
be55dabdc4 feat(windows): add right modifier key option pt1 2024-08-16 22:15:42 +10:00
rc-swag
de0b2b5466
fix(windows): remove incorrect translatable false tag 2024-08-15 13:32:50 +10:00
rc-swag
f9e7390991 fix(windows): add translatable=false flag 2024-08-15 12:48:19 +10:00
rc-swag
b8e961b979 fix(windows): splash screen useses new start keyman string
The new string just has %1$s place holder to then hard code in Keyman.
xslt substitues %1$s to %0:s the template rule matching is on that.
2024-08-12 14:52:55 +10:00
Darcy Wong
83f46c8e5e chore(common): Update localization for Greek Polytonic 2024-08-07 05:59:35 +07:00
Darcy Wong
3ee71158fe fix(windows): Don't translate "Keyman" in some Windows strings 2024-08-06 16:03:19 +07:00
rc-swag
64efd2a7b4
Merge pull request #11973 from keymanapp/chore/windows/11925/deprecate-qit-vshiftdown
chore(windows): remove QIT_VSHIFTDOWN QIT _VSHIFTUP
2024-08-05 13:07:21 +10:00
rc-swag
336db7b5c5 fix(windows): handle IM bigger than app window 2024-08-02 11:15:33 +10:00
rc-swag
13fdfe9f54
fix(windows): review comment suggestions
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2024-08-02 10:33:38 +10:00
Marc Durdin
0175f906c8
Merge pull request #11921 from keymanapp/refactor/windows/cleanup-engine-logging
refactor(windows): clean up logging
2024-07-27 11:31:37 +10:00
Marc Durdin
36d00c0424 chore(windows): rename log statements 2024-07-25 10:37:04 +07:00
Marc Durdin
400751b510 fix(windows): align engine.sln platforms and configurations
Fixes: #12001
2024-07-25 09:38:02 +07:00
rc-swag
915f710b44 chore(windows): remove posting keydown up events to IM
The code has already been commented out so this was more a clean up
of deadcode. WM_KEYDOWN events are not expected by the IM window anyway.
2024-07-24 17:05:40 +10:00
Marc Durdin
72625fa741
Apply suggestions from code review 2024-07-23 17:40:37 +10:00
Marc Durdin
1d0f5cacd0
Apply suggestions from code review
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2024-07-23 17:31:14 +10:00
Marc Durdin
05edc8a7ce
Merge branch 'master' into refactor/windows/cleanup-engine-logging 2024-07-23 17:29:55 +10:00
Marc Durdin
489778f455
chore: Update windows/src/engine/keyman32/k32_dbg.cpp
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2024-07-23 15:15:53 +10:00
Marc Durdin
7875950e00
chore: Update windows/src/engine/keyman32/k32_dbg.cpp
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2024-07-23 15:14:57 +10:00
rc-swag
4e25bbe2e0
Merge pull request #11884 from keymanapp/fix/windows/7870/add-is-text-selected-flag
fix(windows): add text selected bool emit backspace key when text selected in TSF
2024-07-23 11:19:41 +10:00
Darcy Wong
75164e3099 chore(common): Update Crowdin strings for Portuguese 2024-07-17 17:10:57 -05:00
rc-swag
440997289c chore(windows): remove QIT_VSHIFTDOWN QITSHIFTUP
QIT_VSHIFTDOWN and QIT_VSHIFTUP is no longer sent out in the windows
engine. This commit cleans up any rement references to these
2024-07-17 14:20:43 +10:00
rc-swag
e1f4be9a3e fix(windows): check IM window will be in a visible location
The IM display call back is used to show the IM window. With this change
deadcode is removed and a check is made to ensure the IM window is
completley visible coordinates for the monitor that has focus. If not
it will be position close to where the caret in the application that has
focus.
2024-07-16 14:41:34 +10:00
rc-swag
eb17115058 fix(windows): add comments for clarity 2024-07-10 10:43:08 +10:00
rc-swag
3998c8b75c fix(windows): make KeymanIsTextSelected Private
Only call GetSelection once, pace the parameters through to the
GetLeftSelection in order to get the results needed for
KeymanIsTextSelected
2024-07-09 22:39:01 +10:00
Marc Durdin
c537bcd8fa
Merge pull request #11929 from keymanapp/chore/windows/11906-comments
chore(windows): add comments for _WIN64 tests
2024-07-09 08:45:34 +10:00
Marc Durdin
6ea53dd1be chore(windows): correct output file for 64-bit build of keyman32 in build.sh 2024-07-05 14:28:55 +10:00
Marc Durdin
12fdb2b31e chore(windows): add comments for _WIN64 tests 2024-07-05 08:06:46 +10:00
Marc Durdin
6fe81cb256
Merge branch 'master' into refactor/windows/cleanup-engine-logging 2024-07-04 10:23:00 +10:00