Marc Durdin
ad9eb3a7f8
fix(developer): kmcomp debug data for sentry
2020-04-19 16:50:18 +10:00
Marc Durdin
17cbc37f8c
fix(windows): fixup missing sentry config
2020-04-02 17:11:45 +11:00
Marc Durdin
5928052d93
feat(windows): use crashpad and better call stacks
...
Also moves to sentry native 2.0.
2020-04-01 12:02:26 +11:00
Marc Durdin
90f4a5109f
feat(windows): report process start to sentry
...
Also handles -sentry-client-test-exception command line parameter
for console apps and tidies up Sentry instantiation.
2020-03-30 12:21:47 +11:00
Marc Durdin
c33199f6db
chore(windows): dprojs
2020-03-30 12:07:41 +11:00
Marc Durdin
00e58c13ec
feat(windows): user control for upload to sentry
2020-03-27 17:50:51 +11:00
Marc Durdin
b61949ca41
fix(windows): remove makejcldbg references
2020-03-18 20:26:55 +11:00
Marc Durdin
2121f5ea94
feat(windows): consume new sentry api in delphi projects
...
Updates Delphi projects to use Sentry API instead of legacy
reporting mechanisms, and strips out existing text-based
reports. Not yet complete: reporting from kmcomapi and
hosted web controls, release number. These are flagged
as build hints.
2020-03-18 17:25:38 +11:00
Marc Durdin
c75aab5886
feat(windows): add paths to syms
2020-03-13 12:38:23 +11:00
Marc Durdin
edfbb4c339
feat(windows): add sentry file prep to build
2020-03-10 21:37:30 +11:00
Marc Durdin
8c9beef35b
chore: address review comments, history
2019-12-02 11:23:09 +00:00
Marc Durdin
cad9b9e5ca
chore: address review comments
2019-12-02 04:01:38 +00:00
Marc Durdin
6af6c0adb8
fix(developer): kmcomp.x64 had debug data embedded
2019-11-29 09:03:32 +00:00
Marc Durdin
4645f2e253
feat(developer): complete 64-bit support
2019-11-28 18:39:56 +11:00
Marc Durdin
33ede3e8b0
chore(developer): config kmcomp build paths
2019-11-17 09:08:33 +11:00
Marc Durdin
3a90f258da
[Windows] Fix version.in file encoding back to Windows-1252
2019-10-21 06:43:13 +07:00
Marc Durdin
fd302b0197
[Developer] Cleanup logging and support colour messages in kmcomp. Fixes #2016 .
2019-09-24 15:41:40 +10:00
Marc Durdin
f506345f09
[Developer] Add model project support
2019-08-28 12:37:59 +10:00
Marc Durdin
31cfab5abf
[Developer] dproj
2019-08-26 11:27:29 +10:00
Marc Durdin
f484875c97
[Developer] Add compile for models to kmcomp; fix logical error in compile code
2019-08-26 11:23:05 +10:00
Marc Durdin
4fa79c44e0
Merge pull request #1977 from keymanapp/developer-model-support
...
[Developer] Add basic file format support for lexical model packages to Developer
2019-08-21 08:19:37 +09:30
Marc Durdin
1d6ae4bb1d
[Developer] Finish package editor support for lexical models
2019-08-16 17:08:54 +10:00
Marc Durdin
692c64f659
Unnecessary file changes (version numbers)
2019-08-12 16:48:08 +10:00
Marc Durdin
eb4b8da7f4
[Windows] Support installing packages with keyboards that are disabled by default; support opening configuration at first run
2019-08-12 15:38:24 +10:00
Marc Durdin
f4f61646f3
Merge branch 'beta' into windows-firstvoices
2019-08-12 08:45:37 +10:00
Marc Durdin
75e6462aec
[Developer] Update kmcomp for modified build package installer api
2019-08-12 08:43:07 +10:00
Marc Durdin
b1ba60005b
[Developer] Fixes #1919 . Prevent keyboard files with many warnings clobbering build reports by stopping reports after 100 messages
2019-08-08 10:06:58 +10:00
Marc Durdin
1decfeae84
[Windows] Customisation of setup look and feel, and cleanup of setup strings
2019-05-13 10:13:04 +10:00
Marc Durdin
836f8805d2
[Windows] 12.0 version files
2019-05-10 10:19:29 +10:00
Marc Durdin
3c7da5fc14
[Developer] Fixes #984 . Add option to check filename conventions.
2019-01-18 09:07:33 +11:00
Darcy Wong
4a8b645e97
Add "-add-help-link" parameter to kmcomp
...
Cherrypick of #1346
2018-11-27 15:51:28 +07:00
glasseyes
eb96341abf
rename build alltags in developer
2018-11-12 16:08:58 +07:00
Marc Durdin
b3b5c244ea
[Windows] Refactor Windows debug logging to use Event Tracing for Windows
2018-10-16 10:23:54 +11:00
Marc Durdin
82bb0e622b
[Windows] Minor tweak to release build check and correct kmcomp command line help
2018-10-11 07:30:11 +11:00
Marc Durdin
af6306fcd4
Merge pull request #1210 from keymanapp/developer-project-templates
...
[Developer] Support project templates
2018-09-28 12:10:35 -06:00
Marc Durdin
3fb07690c9
[Developer] Tidy up kmconvert command line and build
2018-09-28 11:01:21 -06:00
Marc Durdin
c5316da8aa
[Developer] Refactor TkpsProjectFile to remove actions from base data class into TkpsProjectFileAction
2018-09-23 13:37:45 +10:00
Marc Durdin
b4773ca324
[Developer] Refactor TkmnProjectFile to remove actions from base data class into TkmnProjectFileAction
2018-09-23 13:29:25 +10:00
Marc Durdin
eb53d4065c
[Developer] Rename project units, adding namespaces
2018-09-23 13:10:22 +10:00
Marc Durdin
c5d1e18851
[Developer] Add missing dependency
2018-08-29 10:46:26 +10:00
Marc Durdin
4011d3f099
11.0 manifest.xml
2018-07-16 20:02:20 +10:00
Marc Durdin
c3830bcea6
11.0 version.rc
2018-07-16 20:02:03 +10:00
Marc Durdin
f6b2977aac
Fixes #886 . Fixes #887 . BCP 47 tags will now be canonicalized and scripts applied where possible and needed, automatically, during keyboard installation
2018-05-24 16:04:33 +07:00
Marc Durdin
d8b2ec9599
Add extra project references
2018-05-07 15:08:12 +07:00
Marc Durdin
800042af65
Fixup other projects
2018-04-30 14:24:11 +07:00
Marc Durdin
d1af2232fe
Support -w flag in kmcomp (and project) to fail on warnings in packages and kmw compile phase
2018-02-24 10:49:51 +07:00
Marc Durdin
324335771e
Refactor kmxfile constants into kmxfileconsts to avoid pulling in too many dependencies
2018-02-15 16:18:51 +07:00
Marc Durdin
eb97810608
Update projects to use RSP-19902 workaround
2018-02-08 13:58:42 +07:00
Marc Durdin
1f33625f04
Add -source-path to kmcomp for merging .keyboard_info
2018-01-29 18:44:11 +07:00
Marc Durdin
2a05611954
Remove versioning from compiled js keyboards, remove legacy id_load.js and id-version.json files from build
2018-01-18 15:00:29 +07:00