Marc Durdin
7ec9859838
fix(developer): Show full version number
...
Updated various places in Keyman Developer to show the full
VersionWithTag rather than the short version number we had been
previously showing:
- About dialog
- Welcome screen
- Installer
- kmcomp help
- kmconvert help
- kmanalyze help
- kmdecomp help
This should help when testing to verify that we are testing the right
version.
Also fixed the keymansentry path when running command line C++ programs
from source repo.
2022-06-29 10:58:40 +10:00
Marc Durdin
60d4ceb5e6
fix(web): Maintain separate Caps Lock states for touch and physical
...
Fixes #6799 .
Caps Lock state management for touch layouts was not quite right -- it
touched the base Caps state variables rather than just the event Lstates
property. This meant that it was impossible to track the physical Caps
Lock key separately to the touch layout layer, and that the two states
would interfere with each other.
2022-06-29 06:20:45 +10:00
Marc Durdin
87cc5d42a8
feat(developer): add missing props to schema and make more lenient
2022-06-29 06:05:30 +10:00
Marc Durdin
d9accbe07b
feat(developer): draft .keyman-touch-layout schema
2022-06-28 11:31:20 +10:00
Joshua A. Horton
d97281fafa
feat(web): implements abstracted bound-check logic
2022-06-27 15:28:17 +07:00
Joshua A. Horton
49bc584ad9
feat(web): another iteration on boundary zone design/logic
2022-06-27 14:24:40 +07:00
Joshua A. Horton
6e45ca9a18
feat(web): start of input boundary generalization
2022-06-27 11:47:20 +07:00
Joshua A. Horton
6b424362d9
chore(web): cleans out replaced callbacks
2022-06-27 11:46:42 +07:00
Joshua A. Horton
cf34fa6b49
refactor(web): input tracking publishes update events
2022-06-27 11:46:42 +07:00
Joshua A. Horton
98f129c3d5
feat(web): starts unification, combined config
2022-06-27 11:46:42 +07:00
Joshua A. Horton
4a5f775dc5
fix(web): script must be executable
2022-06-27 11:44:44 +07:00
Joshua A. Horton
5142f80080
docs(web): started a change-tracking doc
2022-06-27 11:44:44 +07:00
Joshua A. Horton
df2a403d27
chore(web): baseline build script for gesture-recognizer
2022-06-27 11:44:44 +07:00
Joshua A. Horton
8e9ee39063
chore(web): disables OSK helper funcs
2022-06-27 11:44:44 +07:00
Joshua A. Horton
25ef83ef64
chore(web): raw copy of relevant, isolatable KMW code
2022-06-27 11:44:44 +07:00
Joshua A. Horton
98b6ff0ec5
feat(web): baseline file organization
2022-06-27 11:44:44 +07:00
Marc Durdin
9b4eedc2ea
chore(web): update kmlmc path ref
2022-06-25 07:40:22 +10:00
Marc Durdin
4f36c3c2df
chore(developer): Merge branch 'master' into chore/developer/js-to-lmc
2022-06-25 05:48:57 +10:00
Marc Durdin
3464cbac35
chore(windows): Merge branch 'chore/developer/js-to-lmc' into chore/windows/move-general-developer-files
2022-06-25 05:42:39 +10:00
Marc Durdin
018eb6cd53
chore(windows): Merge branch 'chore/developer/js-to-lmc' into chore/windows/move-common-packages-files
2022-06-25 05:41:23 +10:00
Marc Durdin
4eaee2217a
Merge branch 'chore/developer/js-to-lmc' into chore/windows/move-common-keyboards-files
2022-06-25 05:40:25 +10:00
Marc Durdin
c108008440
chore(windows): Merge branch 'chore/developer/js-to-lmc' into chore/windows/move-common-general-files
2022-06-25 05:39:26 +10:00
Marc Durdin
f22ed1a4a7
Merge pull request #6815 from keymanapp/chore/windows/delete-unused-general-files
...
chore(windows): delete unused files from global/delphi/general 🎢
2022-06-25 05:32:03 +10:00
Marc Durdin
a0fe8b16f8
Merge branch 'chore/developer/js-to-lmc' into chore/developer/move-common-components
2022-06-24 14:23:02 +10:00
Marc Durdin
bbb0f9d3d5
chore(developer): cleanup some manual tests
2022-06-24 14:21:03 +10:00
Joshua Horton
f6841333a2
Merge pull request #6557 from keymanapp/change/web/5943-ie-rooting
...
change(web): drops old IE-related handling code
2022-06-24 08:35:03 +07:00
Marc Durdin
d8b5e214cf
Merge pull request #6781 from keymanapp/chore/windows/remove-unused-components
...
chore(windows): remove unused components 🎢
2022-06-24 09:35:59 +10:00
Marc Durdin
34d4706a9b
Merge pull request #6760 from keymanapp/chore/windows/move-delphi-global-ui-units
...
chore(windows): rearrange global/delphi/ui units 🎢
2022-06-24 09:35:52 +10:00
Marc Durdin
1910ac85f5
chore(windows): Merge branch 'chore/developer/js-to-lmc' into chore/windows/move-delphi-common-units
2022-06-23 15:56:15 +10:00
Marc Durdin
0902c730c0
Merge pull request #6756 from keymanapp/chore/windows/move-keymanversion-h
...
chore(windows): move keymanversion.h to common 🎢
2022-06-23 15:55:06 +10:00
Marc Durdin
45969da17b
chore(windows): Merge branch 'chore/developer/js-to-lmc' into chore/windows/cleanup-keyman64-h
2022-06-23 15:54:11 +10:00
Marc Durdin
5075b54343
Merge branch 'chore/developer/js-to-lmc' into chore/windows/move-common-headers
2022-06-23 15:52:06 +10:00
Marc Durdin
385045e978
chore(windows): fixup refs and move StockFileNames
...
* StockFileNames.pas was missed in earlier moves.
* Cleaned up references in various dproj files
* Fixed up broken references to common files
2022-06-23 09:47:59 +10:00
Marc Durdin
8cbebf7ade
chore(windows): move general package units to common
2022-06-23 06:36:23 +10:00
Marc Durdin
2aaa31eae2
chore(windows): move general keyboard units to common
2022-06-23 06:33:16 +10:00
Marc Durdin
3321667ffa
Merge pull request #6629 from keymanapp/chore/common/move-common-core-desktop-to-core
...
chore(core): move common/core/desktop/ to core/ 🍏
2022-06-23 06:24:42 +10:00
Marc Durdin
bd68d0dacc
Merge pull request #6753 from keymanapp/chore/windows/move-windows-headers
...
chore(windows): relocate windows headers 🎢
2022-06-22 14:33:09 +10:00
Marc Durdin
3d0294769d
Merge pull request #6752 from keymanapp/chore/windows/cleanup-vkeys-h
...
chore(windows): merge vkeys.h and move to common 🎢
2022-06-22 14:33:00 +10:00
Marc Durdin
0c6142350b
Merge pull request #6751 from keymanapp/chore/developer/move-headers
...
chore(developer): move developer-specific headers 🎢
2022-06-22 14:32:45 +10:00
Marc Durdin
d7ddcd722d
Merge pull request #6750 from keymanapp/chore/windows/remove-obsolete-headers
...
chore(windows): remove unused, obsolete headers 🎢
2022-06-22 14:32:38 +10:00
Marc Durdin
c6234939bd
Merge pull request #6747 from keymanapp/chore/windows/move-global-vc
...
chore(windows): move global/vc to common and global/cpp 🎢
2022-06-22 14:32:24 +10:00
Marc Durdin
b54c66a87e
Merge pull request #6746 from keymanapp/chore/windows/move-global-inst
...
chore(windows): move global/inst to common 🎢
2022-06-22 14:32:18 +10:00
Marc Durdin
d938a58337
Merge pull request #6744 from keymanapp/chore/windows/move-signtime
...
chore(windows): move signtime.bat to common 🎢
2022-06-22 14:32:03 +10:00
Marc Durdin
7895cf2382
chore(windows): move utilicon.pas to common
2022-06-22 14:03:19 +10:00
Marc Durdin
96c1e10874
chore(windows): move Keyman.System.RegExGroupHelperRSP19902 unit to common
2022-06-22 14:02:03 +10:00
Marc Durdin
331c9d2d71
chore(windows): move shared general units to common
2022-06-22 13:58:58 +10:00
Marc Durdin
eba8a4ab35
chore(windows): move CRC32.pas to common
2022-06-22 10:36:55 +10:00
Marc Durdin
46c314cbb7
chore(windows): move BCP47Tag.pas to common
2022-06-22 10:35:18 +10:00
jahorton
63408e8115
change(web): function rename, unit test update
2022-06-21 08:26:38 +07:00
Joshua Horton
7a8d4580ee
change(web): nomenclature, signature changes from suggestion
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-06-21 08:09:36 +07:00