Marc Durdin
6cf3368ada
feat(windows): select language at keyboard install
...
For packages with a single keyboard, we now make it
possible to select a language at install time.
Fixes #1456 .
2020-08-27 13:59:11 +10:00
Marc Durdin
0ad1789dad
feat(windows): split language registration on app install
...
This splits the registration and installation of TIPs according to the
elevation context during the installation process, so that the current
user gets the correct configuration, regardless of who the elevated user
is.
2020-08-27 10:38:04 +10:00
Marc Durdin
e83e7605de
fix(windows): refresh configuration after changes
2020-08-27 08:22:50 +10:00
Marc Durdin
e7b7d80366
chore(windows): remove stockeditor
...
Stockeditor is no longer required as it was used in the past to edit
translations and messages, but these are all maintained either in source
or through Crowdin now.
2020-08-27 07:52:17 +10:00
Marc Durdin
e46e222dff
feat(windows): profile installation - support
2020-08-26 14:45:07 +10:00
Marc Durdin
5f2dbf4b82
feat(windows): profile installation - desktop
2020-08-26 14:42:02 +10:00
Marc Durdin
7f8457dbce
fix(windows): remove unneeded OriginalBCP47Tag
2020-08-26 14:29:50 +10:00
Marc Durdin
09fff26c1f
chore(windows): cleanup
2020-08-26 11:45:57 +10:00
Keyman Server
97a16e8535
feat(windows): profile installation - engine
2020-08-26 11:06:10 +10:00
Marc Durdin
0fbbf41731
feat(windows): rework download keyboard dialog style
2020-08-06 12:15:14 +10:00
Marc Durdin
3cf73a87ca
chore(windows): address review comments
2020-08-04 09:26:00 +10:00
Marc Durdin
fb7d81b92e
feat(windows): docs on editing translations
2020-08-04 09:24:43 +10:00
Marc Durdin
c564e01064
feat(windows): set UI language from Setup preference on first install
2020-08-04 09:24:22 +10:00
Marc Durdin
85bef28f70
chore(windows): add globe.svg
2020-08-04 09:24:00 +10:00
Marc Durdin
2c2ec2ac68
feat(windows): add globe icon to Configuration UI
2020-08-04 09:23:58 +10:00
Marc Durdin
b2090bfd0d
chore(windows): fix test dependencies
2020-08-04 08:11:39 +10:00
Marc Durdin
cf2e3aaaf6
chore(windows): remove old code
2020-08-04 07:44:56 +10:00
Marc Durdin
89e27dc226
chore(windows): cleanup code
2020-08-03 11:18:51 +10:00
Marc Durdin
d71ae718e6
feat(windows): i18n for Setup
2020-08-03 10:56:27 +10:00
Marc Durdin
3a4f00b4da
feat(windows): set default UI language at install
2020-07-31 15:44:51 +10:00
Marc Durdin
2de6eb5c81
chore(windows): cleanup comments in strings.xml
2020-07-31 09:30:47 +10:00
Marc Durdin
e9aa318547
chore: remove old locale tools
2020-07-30 11:08:39 +10:00
Marc Durdin
55a3c1676e
refactor(windows): remove old locale links
2020-07-30 10:32:34 +10:00
Marc Durdin
ebdeb373f3
refactor(windows): add translations to windows install
2020-07-30 09:39:06 +10:00
Marc Durdin
9134a88aef
refactor(windows): further locale.xml references and crowdin links
2020-07-29 20:35:06 +10:00
Marc Durdin
220d530c08
refactor(windows): update references to locale.xml to strings.xml
2020-07-29 19:38:53 +10:00
Marc Durdin
b8288dd5fa
chore: convert locale.xml to strings.xml
2020-07-29 19:20:43 +10:00
Marc Durdin
b8a42ad5dc
chore(windows): devtools use strings.xml
2020-07-29 15:04:07 +10:00
Marc Durdin
a2d87bbcc8
chore(windows): remove usage pages
...
The Usage page is no longer available; remove strings and xsl
relating to them.
2020-07-29 14:47:59 +10:00
Marc Durdin
0d61f078e7
refactor(windows): refactor Dialog elements
...
Removes Dialog elements from locale.xml and places them
in dialoginfo.xml. These may be eliminated entirely at
some point.
2020-07-29 14:41:51 +10:00
Marc Durdin
66a2d9b350
chore: unify crowdin.yml
...
This is groundwork for most likely using the Crowdin Github integration
and should simplify the management, I hope...
2020-07-29 10:21:51 +10:00
Marc Durdin
d030602e3d
fix(windows): more localedtd cleanup
2020-07-29 08:04:32 +10:00
Marc Durdin
2563624810
fix(windows): more i18n cleanup:
...
* Remove localedef.dtd file and infrastructure
* Remove ftMessages enum value
2020-07-29 08:03:30 +10:00
Marc Durdin
47254cbd0a
fix(windows): i18n of strings in Font Helper
2020-07-29 08:02:48 +10:00
Marc Durdin
025adb865a
chore(windows): fix broken build
2020-07-29 08:01:22 +10:00
Marc Durdin
39edce5986
feat(windows): generate message consts at build time
2020-07-28 13:05:12 +10:00
Marc Durdin
87a4e39422
chore(windows): restore some strings in use (had badly named constants)
2020-07-28 12:59:42 +10:00
Marc Durdin
080d830cd4
chore(windows): remove unused i18n strings
2020-07-28 09:42:30 +10:00
Marc Durdin
1e2c4f52cb
feat(windows): unused strings check script
2020-07-28 09:28:59 +10:00
Marc Durdin
41bcdfbb73
chore(windows): reformat strings to one line in locale.xml
2020-07-28 09:28:18 +10:00
Marc Durdin
482b4c7ae4
chore(windows): remove commented code
2020-07-28 08:18:00 +10:00
Marc Durdin
fc7bf17bc3
chore(windows): rename caption to plaintext for locale files
2020-07-28 08:05:32 +10:00
Marc Durdin
2bc5fc825a
chore(windows): move from caption to id for locale.xml
2020-07-27 17:17:36 +10:00
Marc Durdin
6b748239ed
chore(windows): cleanup of i18n
...
- remove expandidentifiers
- remove messages.txt
- remove desktop.pot
- remove stock message ditor
- stop using captions altogether for translation
2020-07-27 16:54:23 +10:00
Marc Durdin
d085467001
feat(windows): Crowdin i18n groundwork
2020-07-27 15:09:30 +10:00
Eddie Antonio Santos
df283e6fd7
Merge pull request #3385 from keymanapp/feat/developer/compilers-lm-logs
...
feat(developer/compilers): logging errors and warnings in the lexical model compiler
2020-07-23 09:38:00 -06:00
Marc Durdin
9d124bc451
fix(windows): hide unavailable options in Setup
2020-07-23 07:39:04 +10:00
Eddie Antonio Santos
7a31d63c70
feat(developer): add lexical model min/max range defintions
2020-07-22 15:31:27 -06:00
Marc Durdin
2697535b28
fix(windows): make sure silent is actually silent for setup
2020-07-23 07:26:23 +10:00
Marc Durdin
235ac5f25c
fix(windows): proxy configuration from system
...
This configures the proxy per Windows settings; we should be able to
remove the Proxy Configuration UI from Keyman and simplify in future
as well, but this at least gets us over the line for the bootstrap
installer.
2020-07-22 17:22:55 +10:00