Marc Durdin
b7d4e83270
chore(windows): unreferenced param in release build
2019-11-08 09:40:40 +11:00
Marc Durdin
be1b8f6457
chore(developer): tidy up from review comments
2019-11-07 17:31:03 +11:00
Marc Durdin
fc330e621a
fix(windows): tweak preprocessor conditional
2019-11-07 17:24:56 +11:00
Marc Durdin
ccc6498739
fix(windows): Keyman was crashing sporadically
...
Fixes #2147 .
This potentially addresses the issues reported in #2147 where Keyman
would crash due to a race condition as a critical section was not
deleted before attempting to recreate it.
Some logging has been added for debugging these issues.
Also fixes memory leaks and another race on startup relating to loading
the taskbar icon.
There are still some known memory leaks because DLL_THREAD_DETACH is
not called for all threads before keyman32.dll is unloaded, so those
threads don't get the opportunity to clean themsselves up. However, the
key danger with the csGlobals critical section has been addressed.
2019-11-06 17:44:32 +11:00
Marc Durdin
c9cc9acaec
Merge pull request #2291 from keymanapp/fix/developer/2269-dont-show-project-in-dialog-titles
...
fix(developer): title of Online Update dialog was wrong
2019-11-05 19:05:51 +11:00
Marc Durdin
26124da476
fix(developer): title of Online Update dialog was wrong
2019-11-05 06:31:33 +11:00
Marc Durdin
08f9a168ee
refactor(developer): rename references post-refactor
2019-11-04 20:40:04 +11:00
Marc Durdin
e6d377d417
refactor(developer): move developer-only units out of global
2019-11-04 20:37:10 +11:00
Marc Durdin
62abbbdac2
Merge pull request #2276 from keymanapp/windows-validate-tool-1680
...
feat(windows): Command line app to test issue around #1680
2019-11-04 14:10:15 +11:00
Sandra Forberger
2badcc54a3
Merge branch 'feature/downloadManager'
2019-11-04 09:03:20 +07:00
Darcy Wong
addfe22e36
Merge pull request #2249 from keymanapp/android-lm-version-key-cherrypick
...
[Android][Cherrypick] Also use the lexical model package version for generating Dataset
2019-11-04 08:30:35 +07:00
Darcy Wong
59ecc67d43
Merge branch 'master' into android-lm-version-key-cherrypick
2019-11-01 09:26:53 +07:00
Darcy Wong
92ac94dfbb
Merge pull request #2266 from keymanapp/android-disable-dictionary-password-cherrypick
...
fix(android): Cherrypick #2255 to master
2019-11-01 09:24:20 +07:00
Marc Durdin
44ffa23700
feat(windows): Command line app to test issue around #1680
2019-11-01 05:39:23 +11:00
Sandra Forberger
9695a7eddb
fix: review based change
2019-10-31 09:07:16 +07:00
Darcy Wong
38612745cf
fix(android): Cherrypick #2255 to master
...
This disables predictions when system keyboard is entering a password
2019-10-30 10:19:01 +07:00
Eberhard Beilharz
31fd14fc4f
Merge pull request #2263 from keymanapp/chore/Jenkinsfile
...
chore(linux): Add Jenkinsfile for package building
2019-10-29 21:38:06 +07:00
Marc Durdin
202cd8298a
Merge pull request #2262 from keymanapp/chore/fixHook
...
fix: commit-msg requires bash and +x
2019-10-29 19:51:55 +11:00
Eberhard Beilharz
76e74130ab
chore(linux): Add Jenkinsfile for package building
...
This allows to use a different approach for building packages.
2019-10-29 13:32:43 +07:00
Eberhard Beilharz
830c31eece
fix: Fix commit-msg hook
...
Make commit-msg hook executable. Also use bash - Ubuntu has `dash`
linked as `/bin/sh` which doesn't support some of the features we use
in the hook.
2019-10-29 13:30:03 +07:00
Marc Durdin
9fdc9ecd1c
Merge pull request #2244 from keymanapp/windows-delphi-10.3.2
...
[Windows] Update build scripts, compiler conditionals, and address hints arising with move to Delphi 10.3.2
2019-10-29 15:05:48 +11:00
Marc Durdin
19c210e6d4
chore(developer): Test controlled scroll of grid on 10.3
2019-10-29 15:05:24 +11:00
Sandra Forberger
053f1ef418
fix: initialize and shutdown downloadmgr
2019-10-29 10:34:18 +07:00
Marc Durdin
235048e8e3
Merge pull request #2253 from keymanapp/resources-git-hooks
...
chore: Add Conventional commits Git message hook
2019-10-29 14:07:33 +11:00
Marc Durdin
e5514a4c21
chore: test only keymanapp/ (for git protocol)
2019-10-29 14:01:20 +11:00
Sandra Forberger
f6894125d0
docs: add more comments
2019-10-29 09:31:30 +07:00
Marc Durdin
522117e044
Update configure-repo.sh to use bash
...
Co-Authored-By: Darcy Wong <darcywong00@users.noreply.github.com>
2019-10-29 13:19:49 +11:00
Darcy
42df8dcd6b
fix: set configure-repo.sh executable for other OS
2019-10-29 09:17:35 +07:00
Marc Durdin
55b115f97d
chore: disable debugging code
2019-10-29 12:59:24 +11:00
Sandra Forberger
4f74ffb1b3
fix: add parametertypes to complete download process
2019-10-28 17:28:44 +07:00
Sandra Forberger
ff93126cbe
fix: only do updates when opening languages settings
2019-10-28 17:11:12 +07:00
Sandra Forberger
14e0580afe
docs: add comments
2019-10-28 16:27:36 +07:00
Sandra Forberger
c2cd13f6e5
fix: remove update on startup
2019-10-28 16:09:24 +07:00
Sandra Forberger
2fdc00ebf4
remove update on startup
2019-10-28 15:40:40 +07:00
safolit
36e4bdb27f
Update android/KMEA/app/src/main/java/com/tavultesoft/kmea/data/CloudApiTypes.java
...
Co-Authored-By: Marc Durdin <marc@durdin.net>
2019-10-28 13:46:44 +07:00
Sandra Forberger
068397336a
fix: remove duplicated method getCacheFile from LanguageListActivity
2019-10-28 13:44:13 +07:00
Marc Durdin
b35f263335
chore: Add Conventional commits Git message hook
...
Adds support for conventional commit style validation of all commit
messages and makes configuration against all Keyman repos
straightforward with the configure-repo.sh script.
2019-10-28 16:50:55 +11:00
Sandra Forberger
c3c0bd1009
fix: pull request changes
2019-10-28 11:44:55 +07:00
safolit
ffc5a0f09a
Merge pull request #2252 from keymanapp/feature/downloadmanager
...
Feature/downloadmanager
2019-10-28 11:39:15 +07:00
Sandra Forberger
5e5a4f1baf
fix: pull request changes
2019-10-28 11:11:58 +07:00
Sandra Forberger
ebb5dfd7b7
fix parsing lexical models
2019-10-28 09:53:30 +07:00
Marc Durdin
fff86bc1cf
fix(windows): RSP-19902 was fixed in Delphi 10.3 so unwind workaround
2019-10-28 09:28:20 +11:00
Darcy Wong
578c45bcf7
Also use the lexical model package version for generating Dataset
...
Cherrypick #2242 to master
2019-10-26 07:27:58 +07:00
Marc Durdin
195faf5603
docs(windows): Tweak Delphi version references
2019-10-25 21:14:32 +07:00
Marc Durdin
f3155a488e
fix(windows): Fix path for Delphi 10.3 IDE in devtools
2019-10-25 21:14:06 +07:00
Sandra Forberger
2208135ab9
make clientdownloadmanager independent from catalog dataset
2019-10-25 14:29:59 +07:00
Marc Durdin
efa2c166d4
[Windows] Update README
2019-10-25 06:06:19 +07:00
Marc Durdin
83288a056a
[Windows] Support either Delphi 10.2 or 10.3 via defines
2019-10-25 06:01:17 +07:00
Marc Durdin
9c5e30d82a
[Windows] Update build scripts, compiler conditionals, and address hints arising with move to Delphi 10.3.2
2019-10-24 20:43:17 +07:00
Sandra Forberger
830610e0cb
messages
2019-10-24 17:38:42 +07:00