Steven R. Loomis
bc14f18460
Merge remote-tracking branch 'origin/master' into chore/core/mergemaster4-epic-ldml
2022-12-15 17:55:13 -06:00
Marc Durdin
3e220e33c4
fix(developer): generate a default icon for basic keyboard projects
...
Fixes #2803 .
The new basic project template will now include a default icon,
generated either from the first BCP 47 tag, or else from the first 3
letters of the filename of the keyboard.
The icon will not be included if the keyboard does not target desktop
platforms, as web/touch do not currently support the icon.
2022-11-01 15:14:13 +11:00
Steven R. Loomis
93a9509302
chore(core): delete crc32.cpp and crc32.pas from some places
2022-09-21 18:13:19 -05:00
Marc Durdin
97817b8724
chore(developer): remove unused dependencies from KeymanWeb compiler
2022-07-27 14:58:13 +10:00
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
ca17d9e313
chore(developer): README and more path fixups
2022-06-23 10:58:58 +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
393083509a
chore(windows): move tike files from global to developer
...
These files used only by TIKE so moved into that project.
Noticed obsolete refs to UMD5Hash and removed those at the same time.
2022-06-23 09:34:03 +10:00
Marc Durdin
9bb4c27e61
chore(windows): move general developer files to developer/
2022-06-23 09:28:34 +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
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
Marc Durdin
9dbe33e36e
chore(windows): move KeymanVersion.pas to common and update refs
2022-06-21 09:39:04 +10:00
Marc Durdin
ad4039b5db
chore(windows): move RegistryKeys.pas, ErrorControlledRegistry.pas, Glossary.pas, ScanCodeMap.pas to common
2022-06-21 09:39:03 +10:00
Marc Durdin
f163ceb6d5
chore(windows): move Unicode.pas to common
2022-06-21 09:39:01 +10:00
Marc Durdin
ff9a4c5edb
chore(windows): move GetOSVersion to common
2022-06-21 09:39:00 +10:00
Marc Durdin
7ff83dcc1f
chore(windows): move ExtShiftState to common
2022-06-21 09:38:52 +10:00
Marc Durdin
a295cfc8f0
chore(developer): move KMDActions component
...
Note this also drags TextFileFormat.pas and KMDActionInterfaces.pas into
the package so have moved those into general and components folders
respectively, alongside KMDActions.pas and updated corresponding
project includes.
2022-06-18 14:28:44 +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
1eff4dbca4
chore(windows): move global/delphi/visualkeyboard to common
2022-06-13 06:57:46 +10:00
Marc Durdin
cbda56f3e5
chore(windows): move global/delphi/standards to common
2022-06-13 06:15:47 +10:00
Marc Durdin
c0ecb7e0f6
chore(windows): move Delphi developer units to developer
2022-06-12 15:38:19 +10:00
Marc Durdin
36b70758a9
chore(windows): remove unused OnlineConstants
2022-06-12 14:26:53 +10:00
Marc Durdin
3632582522
chore(windows): move keymanversion.h to common
2022-06-12 13:56:13 +10:00
Marc Durdin
1006be8914
chore(windows): update sentry references
2022-06-06 15:48:24 +10:00
Marc Durdin
4992472561
chore(windows): update dcpcrypt refs
2022-06-02 08:51:58 +10:00
Marc Durdin
ce1cf9d56a
chore(windows): update resource references
2022-06-01 06:56:43 +10:00
Marc Durdin
a10966eaf3
chore(developer): fixup kmconvert build
2022-05-19 09:56:35 +10:00
Marc Durdin
a160a5c709
chore(developer): move source files to /developer/src
2022-05-18 10:34:48 +10:00