Commit graph

33096 commits

Author SHA1 Message Date
Marc Durdin
73bde4b882 chore(windows): remove unused HeadingCheckListBox 2022-06-16 05:46:12 +10:00
Marc Durdin
5902c6ac75 chore(windows): address review comments 2022-06-16 04:47:53 +10:00
Marc Durdin
a3e7632e1e chore(web): shorten check/web/file-size check message 2022-06-16 04:39:39 +10:00
Keyman Server
50d591e3ff
Merge pull request #6779 from keymanapp/auto/version-master-16.0.14
auto: increment master version to 16.0.14
2022-06-16 04:02:42 +10:00
Keyman Build Agent
a26f5d78df auto: increment master version to 16.0.14 2022-06-15 14:01:52 -04:00
Eberhard Beilharz
f2de89bcc2
chore(common): Merge branch 'master' into chore/common/move-common-core-desktop-to-core 2022-06-15 09:00:32 +02:00
Marc Durdin
179142591e
Merge pull request #6771 from keymanapp/chore/beta-to-master-A16S4
chore: beta to master merge A16S4
2022-06-15 14:58:42 +10:00
Marc Durdin
9147bf3a48 chore: fix version increment for force parameter 2022-06-15 14:55:45 +10:00
Marc Durdin
3237df00b1 chore: add trigger definitions for stable-15.0 2022-06-15 14:54:20 +10:00
Marc Durdin
0212727b98 chore: Merge branch 'master' into chore/beta-to-master-A16S4 2022-06-15 12:54:35 +10:00
Marc Durdin
1199c5602a
Merge pull request #6704 from keymanapp/fix/android/getKeyboardInfo-with-invalid-index
fix(android): check index validity in getCurrentKeyboardInfo
2022-06-15 06:17:52 +10:00
Marc Durdin
4dc65a8082
Merge pull request #6761 from keymanapp/chore/android/6703-additional-logging
chore(android): adds diagnostic logging to assist a fix for #6703
2022-06-15 06:17:22 +10:00
Marc Durdin
14a9f1c525
Merge pull request #6763 from keymanapp/fix/web/6699-layergroup-padding-side-effects
fix(web): row height layout calcs now consider layer-group padding
2022-06-15 06:17:10 +10:00
jahorton
474634a90e fix(web): fixes pred-text local karma-testin config 2022-06-14 15:23:25 +07:00
jahorton
edef613dc8 change(web): implements arrow-func suggestion from #6567 2022-06-14 15:16:00 +07:00
jahorton
50656722bb change(web): implements arrow-func desired in #6551 comment 2022-06-14 14:52:01 +07:00
jahorton
e801406640 fix(common/models): replaces the single 'startsWith' use 2022-06-14 14:41:56 +07:00
Joshua Horton
3cd5ae2b33
chore(web): applies code suggestion
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-06-14 12:52:39 +07:00
Marc Durdin
1330917e2a
Update developer/src/kmlmc/Makefile
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2022-06-14 14:51:33 +10:00
Keyman Server
9d7a22ed55
Merge pull request #6767 from keymanapp/auto/version-master-16.0.13
auto: increment master version to 16.0.13
2022-06-14 14:43:50 +10:00
Keyman Build Agent
0fa018bc0d auto: increment master version to 16.0.13 2022-06-14 00:43:08 -04:00
Marc Durdin
8aa5e7e867
Merge pull request #6762 from keymanapp/fix/common/increment-version-node-ts-version-bump
fix(common): update increment-version for new tsc, node versions 🎡
2022-06-14 14:37:06 +10:00
jahorton
0a29496cc1 chore(web): removes iOS 9 pred-text required pseudo-polyfill 2022-06-14 10:54:37 +07:00
jahorton
5b3b710226 chore(web): Merge remote-tracking branch 'origin/master' into change/web/5943-ie-rooting 2022-06-14 10:23:42 +07:00
jahorton
d23b349106 fix(web): row height layout calcs now consider layer-group padding 2022-06-13 13:30:13 +07:00
Marc Durdin
9e1d8c6e9a chore(common): npm install 2022-06-13 16:12:43 +10:00
Marc Durdin
a9c5b4ecb7 fix(common): update increment-version for new tsc, node versions
* Addresses some Typescript-specific breaking changes in destructured
  types.
* Removes npm version calls and package*.json updates -- these are no
  longer required.
* Adds resources/build/version as a workspace to root package.json.
* Runs `npm ci` on the repo root for resources/build/version.
* Adds additional logging.
2022-06-13 15:54:18 +10:00
jahorton
3738519412 chore(android): adds diagnostic logging to assist a fix for #6703 2022-06-13 10:50:32 +07:00
Marc Durdin
47da7685f2
Merge pull request #6525 from keymanapp/chore/web/no-more-lerna
chore(web): replace lerna with npm workspaces and ts projects 🎡
2022-06-13 13:39:12 +10:00
Marc Durdin
8cc9291bba chore(web): Merge branch 'master' into chore/web/no-more-lerna 2022-06-13 13:38:08 +10:00
Marc Durdin
e62ec1f125 chore(windows): fixup ui refs in kmshell 2022-06-13 13:30:40 +10:00
Marc Durdin
ba642cf06d chore(windows): rearrange global/delphi/ui units
Moves:
* Keyman.System.Util.RenderLanguageIcon.pas -> common
* UfrmKeymanBase.dfm -> kmshell
* UfrmKeymanBase.pas -> kmshell
* UfrmWebContainer.dfm -> kmshell
* UfrmWebContainer.pas -> kmshell
* XMLRenderer.pas -> kmshell
* UFixupMissingFile.pas -> kmshell

Also:
* Removes duplicate GenericXMLRenderer.pas
* Removes unused unit references in keyman.dpr
2022-06-13 10:01:39 +10:00
Marc Durdin
81095e3d0a chore(windows): update visualkeyboard refs in components 2022-06-13 10:00:07 +10:00
Marc Durdin
bdfebe0e46 chore(windows): move global/delphi/web to common 2022-06-13 06:59:55 +10:00
Marc Durdin
1eff4dbca4 chore(windows): move global/delphi/visualkeyboard to common 2022-06-13 06:57:46 +10:00
Marc Durdin
6a56fca2d6 chore(windows): move global/delphi/tlb to common 2022-06-13 06:29:23 +10:00
Marc Durdin
cbda56f3e5 chore(windows): move global/delphi/standards to common 2022-06-13 06:15:47 +10:00
Marc Durdin
af2a538e72 chore(windows): move global/delphi/setup to common 2022-06-13 06:03:37 +10:00
Marc Durdin
b297e5f701 chore(windows): move global/delphi/chromium to common 2022-06-13 06:00:50 +10:00
Marc Durdin
99b04a4240 chore(windows): move global/delphi/charmap to common
Moves character map units to common folder, and updates project refs.
2022-06-13 05:54:23 +10:00
Marc Durdin
c0ecb7e0f6 chore(windows): move Delphi developer units to developer 2022-06-12 15:38:19 +10:00
Marc Durdin
a3af6adbd5 chore(windows): remove more onlineconstants refs 2022-06-12 15:05:47 +10:00
Marc Durdin
36b70758a9 chore(windows): remove unused OnlineConstants 2022-06-12 14:26:53 +10:00
Marc Durdin
dc87ebeeb7 chore(windows): fix typo 2022-06-12 14:26:24 +10:00
Marc Durdin
4342cdb96e chore(windows): remove rc temp files 2022-06-12 13:58:02 +10:00
Marc Durdin
3632582522 chore(windows): move keymanversion.h to common 2022-06-12 13:56:13 +10:00
Marc Durdin
754c1295aa chore(windows): cleanup keyman64.h usage
keyman64.h is now only used by keyman32/keyman64. Shared components have
been moved to legacy_kmx_memory.h - KMX structures in-memory, as used by
kmanalyze, kmdecomp.

Removed unnecessary references to keyman64.h from kmtip.

Also removed aiDebugger.* which are obsolete files.

One day in the future, we could merge keyman64.h with keymanengine.h.
2022-06-12 13:44:56 +10:00
Marc Durdin
d8f3a5598a chore(windows): move various headers to common
* moved ConvertUTF.h -> common/windows/cpp/include
* moved crc32.h -> common/windows/cpp/include
* moved keymansentry.h -> common/windows/cpp/include
* moved registry.h -> common/windows/cpp/include
* moved unicode.h -> common/windows/cpp/include
* moved xstring.h -> common/windows/cpp/include

and updated corresponding references. Deleted a bunch of old references
to missing headers from .vcxproj files. Updated vkeys.h and vkeys.cpp
references in .vcxproj to use $(KEYMAN_ROOT) instead of relative paths.
2022-06-12 13:18:45 +10:00
Marc Durdin
c5332ea20a chore(windows): move keynames.h to common 2022-06-12 12:54:24 +10:00
Marc Durdin
ae0810bc5e chore(windows): move kmtip_guids.h and testkeymanfunctioning.h 2022-06-12 07:43:24 +10:00