Darcy Wong
df0153f8f9
Merge pull request #7498 from keymanapp/chore/common/crowdin-nl
...
chore(common): Add crowdin strings for Dutch
2022-10-27 20:25:33 +07:00
Ross
db7c5837f1
feat(windows): Use opacity to reflect disabled keyboard
2022-10-27 22:30:08 +10:00
Ross
dce4304f17
feat(windows): select hotkey link on header stop propgation
2022-10-27 20:51:55 +10:00
Darcy Wong
263b04dce4
fix(windows): Fix language names
2022-10-27 16:18:16 +07:00
Ross
e7f840c5ab
feat(windows): new shield icon for elevated config
2022-10-27 16:17:45 +10:00
Ross
74e764cd59
feat(windows): address review comments
2022-10-27 16:06:20 +10:00
Darcy Wong
5cf0ae6d64
chore(common): Update help references from 15.0 to 16.0
2022-10-27 13:05:38 +07:00
rc-swag
51e6dd8543
chore(windows): apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-10-27 09:03:22 +10:00
Ross
102f34ecb0
feat(windows): convert wm keyevent and to private wm user message
...
wm_keyman_keyevent and wm_keyman_modifierevent have been convert to use
the WM_USER message range and no longer global message
2022-10-26 15:34:12 +10:00
Ross
487b3cad9c
feat(windows): Change "None" to "No Hotkey" matching new config
...
Change the label on the radio button for "Change Hotkey" dialogue
to "No Hotkey" to match the change to the windows configuration.
2022-10-26 11:27:32 +10:00
rc-swag
50a7733814
feat(windows): apply suggestions from code review
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2022-10-25 23:36:23 +10:00
Darcy Wong
1bc6e6a06f
chore(common): Update crowdin strings for 16.0
2022-10-25 11:33:44 +07:00
Darcy Wong
081c23c798
chore(common): Add crowdin strings for Dutch
2022-10-20 09:42:56 +07:00
Ross
53ae794877
feat(windows): code style consistency in css
2022-10-20 12:01:55 +10:00
Ross
d4dee04c7f
feat(windows): remove hotkey from pop-up. content-frame size
...
The hotkey option and editing did not need to be on the add remove
languages pop-up.
There size of the contentframe for all the tabs was incorrectly
calculated. The header size was not correct as the header had
padding. This caused the size to be redrawn incorrectly when
a scroll bar was first added.
2022-10-19 15:22:03 +10:00
Ross
f3fdccf602
feat(windows): add modify dialog save state jSON
2022-10-17 15:13:16 +10:00
rc-swag
65696d85f1
fix(windows): review comments for code comment
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2022-10-14 18:33:12 +10:00
rc-swag
b6722f6a0a
fix(windows): Add review suggestions
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-10-14 16:14:51 +10:00
Ross
90eb7c77ec
fix(windows): ensure all modifier events go to seralized queue
2022-10-13 13:24:29 +10:00
Ross
a3645dde43
feat(windows): seperate localisation strings
...
Use a different string id for a button and header
as in other languages they may translate differently
2022-10-11 21:10:11 +10:00
Ross
1d7e0cedc9
feat(windows): Tweaks to layout
...
- Red Text in Languages if no languages have been added
- Adjust spacing for the keyboard layout buttons to insure the overall
flex box padding matches the gap between the buttons.
- Remove blue hover from languages
- Add a selection colour for keyboard layout that has focus
- Change Hover colour for buttons
- Tweaks to the appearance of the Add/remove languages pop-up include a close button.
2022-09-29 21:14:28 +10:00
Ross
d2075cdbcc
feat(windows): fix localisation for enable/disable
2022-09-28 15:00:05 +10:00
Ross
85ede116b9
feat(windows): address review comments
2022-09-28 11:14:35 +10:00
rc-swag
7ac4dd64b8
feat(windows): address review comments
...
Co-authored-by: Marc Durdin <marc@durdin.net>
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2022-09-27 14:47:42 +10:00
Steven R. Loomis
1ac4e116b4
chore(windows): remove crc32 from mcompile
2022-09-22 18:42:38 -05:00
Steven R. Loomis
de3225a4f5
Merge remote-tracking branch 'origin/feature-ldml' into chore/core/7276-checksums-epic-ldml
2022-09-22 17:13:27 -05:00
Steven R. Loomis
93a9509302
chore(core): delete crc32.cpp and crc32.pas from some places
2022-09-21 18:13:19 -05:00
Steven R. Loomis
a58b6083a8
fix(core): fix k32_load.cpp
2022-09-21 18:07:45 -05:00
Marc Durdin
a4ca7968b9
chore(common): make scripts executable and add pre-commit test
2022-09-19 13:59:09 +10:00
Marc Durdin
e840f04ccf
chore(common): make scripts executable and add pre-commit test
2022-09-19 06:39:13 +10:00
Steven R. Loomis
ae1014ac53
fix(core): win fix 🙀
...
Fixes : #7220
2022-09-16 14:24:01 -05:00
Steven R. Loomis
d56f6557fb
chore(core): deprecate checksum in 16.0 🙀
...
- do not generate unless version<16.0
- never check checksum
Fixes : #7220
2022-09-16 14:24:01 -05:00
Steven R. Loomis
efd4c83490
chore(core): ignore checksum in 16.0 🙀
...
- mark as deprecated
Fixes : #7220
2022-09-16 14:24:01 -05:00
Ross
14439e8f5f
feat(windows): Revert to XML buttons and remove animation
2022-09-16 21:37:24 +10:00
Ross
485ea5e7d0
feat(windows): add left right arrow for extra details
2022-09-16 17:16:25 +10:00
Ross
f108ea107a
feat(windows): add key controls for selection
...
This has many updates to the layout of the hotkey displays
the css grid also has improvements. It also connects to the arrow keys
and fixes the focus of list items when selecting menu-item tabs
2022-09-16 09:39:24 +10:00
Marc Durdin
3fd9df5277
chore(core): Merge branch 'feature-ldml' into chore/core/7247-use-builder-for-build-sh
2022-09-13 07:25:10 +10:00
Marc Durdin
3e6d9356c3
Merge pull request #7255 from keymanapp/chore/7222-optional-checksum
...
chore: make checksum optional 🙀
2022-09-13 06:30:04 +10:00
Marc Durdin
74a6c65710
Merge branch 'feature-ldml' into chore/merge-master-into-feature-ldml
2022-09-12 15:24:19 +10:00
rc-swag
f8a0397fb3
docs(windows): apply review suggestions
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-09-12 10:38:43 +10:00
Ross
e406018267
docs(windows): add steps for using testhost debugging
2022-09-12 10:20:49 +10:00
Marc Durdin
91d375ac81
chore(core): use builder_ for build.sh
...
Refactoring of build.sh to use the builder_ functions. The script should
now be a lot cleaner. Usage is available with `core/build.sh --help`
Targets are :x86, :x64, :wasm, :arch (linux/mac).
Supports additional requirements of Linux build (--target-path,
--configure).
By default will attempt to build all available targets.
Actions are: clean, configure, build, test, install, uninstall.
The install and uninstall actions only work for linux and mac targets at
present.
2022-09-12 09:56:32 +10:00
Marc Durdin
30ccee63e8
Update windows/src/engine/keyman32/tests/keyman-engine-tests/kmprocessactionstests.cpp
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2022-09-10 06:20:48 +10:00
Marc Durdin
89ccc393ab
chore: make checksum optional
...
Fixes #7222 .
2022-09-09 17:23:07 +10:00
Ross
fc57b3d8e4
fix(windows): fix includes and dep for unit test proj
...
Also add a test for surrogate backspace
2022-09-09 16:10:57 +10:00
Ross
90851ad311
fix(windows): TSF apps delete all of smp
...
When the windows platform recieves the action for a backspace
it will check to see if the character being delete is a surrogate
pair. If it is and the app is TSF aware app it will need to backspace
twice to remove both parts of the surrogate pair. For legacy apps this
is not required.
2022-09-08 22:28:35 +10:00
Ross
44054fbecc
feat(windows): WIP hotkey indexing works and some style changes
2022-09-08 14:00:33 +10:00
Ross
5c50519824
feat(windows): WIP all css js mods
2022-08-31 22:30:15 +10:00
Marc Durdin
bd8f89b3b2
chore: Merge branch 'master' into feature-ldml
2022-08-24 14:22:55 +10:00
Marc Durdin
e6ff47f2b3
chore: Merge branch 'master' into feature-ldml
2022-08-24 04:21:21 +10:00