Eberhard Beilharz
2fea609714
Merge pull request #8011 from keymanapp/feat/linux/uninstall-if-error
...
feat(linux): Improve uninstallation
2023-01-25 16:46:56 +01:00
Darcy Wong
46305470fb
Merge pull request #8070 from keymanapp/chore/crowdin-cs
...
chore(common): Add crowdin strings for Czech
2023-01-25 21:24:43 +07:00
Marc Durdin
4131aa84c5
Merge pull request #8063 from keymanapp/chore/more-version-tags
...
chore(common): revise tag variable name to VERSION_GIT_TAG
2023-01-25 22:43:01 +11:00
Keyman Server
b05158b32d
Merge pull request #8079 from keymanapp/auto/version-master-17.0.35
...
auto: increment master version to 17.0.35
2023-01-25 05:02:28 +11:00
Keyman Build Agent
a8db4259e5
auto: increment master version to 17.0.35
2023-01-24 13:01:49 -05:00
sgschantz
d2f2f0b981
updated mac project settings to include Czech localization
2023-01-24 22:05:50 +07:00
sgschantz
6d62927f49
updated ios project settings to include Czech localization
2023-01-24 21:57:22 +07:00
Marc Durdin
c045bf5bf4
fix(android): use getApplicationContext() instead of context
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2023-01-24 18:49:46 +11:00
Marc Durdin
0061c7cd5a
chore(android): add sentry tags for FV app
2023-01-24 11:48:24 +07:00
Darcy Wong
f07e0af5aa
chore(common): Add crowdin strings for Czech
2023-01-24 08:41:22 +07:00
Marc Durdin
ab6ca3f741
Merge pull request #8065 from keymanapp/chore/beta-to-master-A17S4
...
chore: merge beta to alpha, end of A17S4
2023-01-24 12:15:49 +11:00
Marc Durdin
147deb0eb1
Merge branch 'master' into chore/beta-to-master-A17S4
2023-01-24 12:15:41 +11:00
Keyman Server
92bb505f2d
Merge pull request #8068 from keymanapp/auto/version-master-17.0.34
...
auto: increment master version to 17.0.34
2023-01-24 05:01:57 +11:00
Keyman Build Agent
6c07dc55a1
auto: increment master version to 17.0.34
2023-01-23 13:01:21 -05:00
Shawn Schantz
150ecaadb8
Merge pull request #8015 from keymanapp/chore/xcode14-upgrade
...
chore: Xcode 14.2 update
2023-01-23 14:40:43 +07:00
Marc Durdin
192fe563a8
chore: Merge branch 'master' into chore/beta-to-master-A17S4
2023-01-23 14:37:49 +07:00
Marc Durdin
239d7762d9
chore: fix Delphi build error on VersionGitTag
2023-01-23 14:34:23 +07:00
Marc Durdin
fc4eb2b2c8
chore: address review comments
2023-01-23 14:13:38 +07:00
Marc Durdin
b1dff6a7ce
chore(mac): add missing versionGitTag field
2023-01-23 14:04:46 +07:00
sgschantz
3e41f195a4
remove zip as FV dependency and framework
2023-01-23 11:10:44 +07:00
sgschantz
dae26e6123
set iOS Deployment Target to iOS 12.2
2023-01-23 10:08:14 +07:00
Marc Durdin
4698ad8df5
chore: add VERSION_GIT_TAG to replaceVersionStrings
2023-01-21 18:03:27 +07:00
Marc Durdin
067028cec2
chore: revise tag variable name to VERSION_GIT_TAG
...
Introduce new $VERSION_GIT_TAG environment variable, and update all
references to release@version in all projects to use the new variable.
2023-01-21 17:02:50 +07:00
Keyman Server
527f5a380d
Merge pull request #8062 from keymanapp/auto/version-master-17.0.33
...
auto: increment master version to 17.0.33
2023-01-21 05:13:49 +11:00
Keyman Build Agent
47f6ee7d09
auto: increment master version to 17.0.33
2023-01-20 13:13:11 -05:00
Eberhard Beilharz
133b713d1e
Merge pull request #8040 from TheSchlunz/TheSchlunz/issue8017
...
fix(linux): JSON File missing after installation
2023-01-20 10:58:42 +01:00
Kevin Schluensen
4c0ede6c4d
Change tests to fit install_kmp function
2023-01-20 08:58:14 +01:00
Darcy Wong
370ea18537
Merge pull request #8034 from keymanapp/docs/websites-configure
...
docs(common/resources): Update configure step in Docker readme
2023-01-20 14:03:09 +07:00
Darcy Wong
c2df747db2
chore(common): Update configure step
2023-01-20 13:42:07 +07:00
sgschantz
49d34ef601
updated DeviceKit to version 5.0 and changed build script to delete workaround for carthage
...
bug
2023-01-20 12:59:53 +07:00
Marc Durdin
a78cad7be9
Merge pull request #8042 from keymanapp/fix/ios/7915-ipados-use-mobile-mode
...
fix(ios): use mobile mode for keyboard download pages
2023-01-20 15:06:18 +11:00
Keyman Server
1634778944
Merge pull request #8045 from keymanapp/auto/version-beta-16.0.134
...
auto: increment beta version to 16.0.134
2023-01-20 05:02:55 +11:00
Keyman Server
f12cd852a6
Merge pull request #8044 from keymanapp/auto/version-master-17.0.32
...
auto: increment master version to 17.0.32
2023-01-20 05:02:50 +11:00
Keyman Build Agent
cbc2792189
auto: increment beta version to 16.0.134
2023-01-19 13:02:11 -05:00
Keyman Build Agent
12f2c0debf
auto: increment master version to 17.0.32
2023-01-19 13:02:05 -05:00
Eberhard Beilharz
efd5200050
chore(linux): More refactoring of uninstall
...
This change refactors and cleans uninstall:
- rename methods to make it clear which ones are private/protected
- extract common code
- improve error reporting
2023-01-19 18:06:56 +01:00
Eberhard Beilharz
93841aad22
feat(linux): Improve uninstall errors for userdata
...
This change addresses the code review comments, so that the
uninstallation tries to delete all three directories (keyboard,
documentation, font). It also adds the same logic to keyboards
installed in the User area.
2023-01-19 12:45:14 +01:00
Eberhard Beilharz
92a0da82e6
Merge pull request #8038 from keymanapp/chore/linux/updateExtension
...
chore(linux): Update recommended extension
2023-01-19 11:54:59 +01:00
Eberhard Beilharz
d20812d043
Merge pull request #8036 from TheSchlunz/TheSchlunz/issue7540
...
chore(linux): log failures to `km_kbp_context_clear(context)`
2023-01-19 11:46:49 +01:00
Eberhard Beilharz
4f19ea690f
Merge pull request #8037 from TheSchlunz/TheSchlunz/issue7541
...
chore(linux): use faster zero-length string check
2023-01-19 11:41:24 +01:00
Eberhard Beilharz
c5d897393f
Merge pull request #8026 from keymanapp/fix/linux/cherry-pick/context
...
fix(linux): Properly set context after changing IP 🍒
2023-01-19 11:41:02 +01:00
Eberhard Beilharz
d28f85c36c
Merge pull request #8025 from keymanapp/fix/linux/context
...
fix(linux): Properly set context after changing IP
2023-01-19 11:40:48 +01:00
Marc Durdin
8fd220b668
fix(ios): use mobile mode for keyboard download pages
...
Fixes #7915 .
On iPadOS 16, it seems that WKWebView defaults to lying about its user
agent to servers. We can switch this behaviour by using .mobile for the
preferredContentMode.
We should also update the website to work around this, so that users
always get the right downloads for their device, but the website
currently uses server-side determination of user agent for this
particular aspect of the keyboard search, so that's a much more
significant refactor, to make it client-side, with greater risk and much
more testing required.
2023-01-19 19:37:19 +11:00
Marc Durdin
99ece461c1
Merge pull request #8035 from keymanapp/chore/increment-version-tag
...
chore: git tag with release@semver
2023-01-19 10:02:14 +07:00
Keyman Server
b5e422f940
Merge pull request #8041 from keymanapp/auto/version-beta-16.0.133
...
auto: increment beta version to 16.0.133
2023-01-19 05:02:01 +11:00
Keyman Build Agent
1bfe40311a
auto: increment beta version to 16.0.133
2023-01-18 13:01:23 -05:00
Kevin Schluensen
28baf30135
Add status output
2023-01-18 18:27:37 +01:00
Kevin Schluensen
82ea071c63
bug(linux): JSON File missing after installation
...
Fixes #8017
2023-01-18 17:21:02 +01:00
Eberhard Beilharz
42cdf2a1a9
chore(linux): Update recommended extension
...
The previously recommended extension is no longer available.
2023-01-18 16:22:25 +01:00
Kevin Schluensen
c7dedf6643
chore(linux): use faster zero-length string check
...
Fixes #7541
2023-01-18 13:06:16 +01:00