Commit graph

56 commits

Author SHA1 Message Date
Marc Durdin
d57bbbf20c fix(developer): missing dependencies 2020-09-25 11:10:25 +10:00
Marc Durdin
50ab57faac
Merge pull request #3531 from keymanapp/feat/developer/3525-add-viewport-to-templates
feat(developer): add viewport to html templates
2020-09-18 06:08:10 +10:00
Marc Durdin
6d5ccbd719 fix(windows): add tests and improve canonical options 2020-09-01 09:41:33 +10:00
Marc Durdin
bdd5165013 chore: cleanup 2020-09-01 09:00:36 +10:00
Marc Durdin
84f0219541 fix(windows): canonicalization
Reworks the BCP 47 tag canonicalization algorithm.
2020-09-01 08:42:56 +10:00
Marc Durdin
22f165f39b feat(developer): add viewport to html templates 2020-08-28 15:25:46 +10: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
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
9d01e98249 fix(windows): enable map files for sym support 2020-03-11 04:36:33 +11:00
Marc Durdin
edfbb4c339 feat(windows): add sentry file prep to build 2020-03-10 21:37:30 +11:00
Marc Durdin
105a1b3af0 fix(developer): model editor requires wordBreaker
The model editor would not recognise a source file
if it did not include a wordBreaker reference.
2020-01-26 16:16:36 +11:00
Marc Durdin
77ffd17d88 fix(developer): model kpj template included tsv
The model template .kpj file still included
the wordlist.tsv file directly instead of
it being referenced via the .model.ts only
2020-01-26 16:16:05 +11:00
Marc Durdin
0032b59303 fix(developer): keyboard id should be clean in import 2019-12-08 11:17:05 +00:00
Marc Durdin
3a90f258da [Windows] Fix version.in file encoding back to Windows-1252 2019-10-21 06:43:13 +07:00
Marc Durdin
198f53116f [Developer] Remove model version from metadata in packages (Keyman Developer) 2019-10-03 05:59:41 +10:00
Marc Durdin
b41c702a3d
Merge branch 'beta' into developer-give-clearer-success-on-build-fixes-2016 2019-09-25 19:27:28 +10:00
Marc Durdin
d665535bc9 [Developer] Address review comments 2019-09-25 06:28:13 +10:00
Marc Durdin
a4a4d09197 [Developer] Cleanup last build errors relating to logging changes 2019-09-24 16:22:23 +10:00
Marc Durdin
5e7f68bc6f [Developer] Add -lexical-model command line option for building lexical model template projects to kmconvert. Fixes #2083. 2019-09-23 13:33:57 +10:00
Marc Durdin
46293ec3ea Merge branch 'beta' into developer-wordlist-editor 2019-09-20 10:00:16 +10:00
Marc Durdin
9b8c71366d [Developer] Basic Wordlist Editor. Fixes #2082. 2019-09-12 12:20:53 +10:00
Marc Durdin
47d8091b44 [Developer] Disable canonicalization when building keyboard and model projects from template because it's inadequate. Fixes #2080. 2019-09-12 05:35:35 +10:00
Marc Durdin
5038945a35 [Developer] Address review comments 2019-08-28 21:26:00 +10:00
Marc Durdin
f506345f09 [Developer] Add model project support 2019-08-28 12:37:59 +10:00
Marc Durdin
692c64f659 Unnecessary file changes (version numbers) 2019-08-12 16:48:08 +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
aa171da069
Merge branch 'beta' into developer-distribution-tab-empty 2019-02-14 13:21:56 +11:00
Marc Durdin
226dd18d40 [Developer] Fixes #1562. New Project Wizard wasn't adding metadata files to project 2019-02-13 08:50:45 +11:00
Marc Durdin
3c7da5fc14 [Developer] Fixes #984. Add option to check filename conventions. 2019-01-18 09:07:33 +11:00
Marc Durdin
240bbcaa21 [Developer] Touch Layout importer from KVK used incorrect layer names for Shift+(LR)Ctrl/(LR)Alt modifiers 2018-12-11 12:09:06 +11:00
glasseyes
eb96341abf rename build alltags in developer 2018-11-12 16:08:58 +07:00
Marc Durdin
9b51f5f8bd [Windows] Improve shared buffer security 2018-10-19 06:19:30 +11:00
Marc Durdin
b395f7b122 [Windows] Remove USE_SERIALEVENTSERVER define 2018-10-19 05:34:48 +11:00
Marc Durdin
6898fe1e94 [Developer] Project templates do not include icon by default 2018-10-07 07:55:30 +11:00
Marc Durdin
e48515c386 [Developer] Reorder functions 2018-10-03 13:55:58 +10:00
Marc Durdin
a70efed098 [Developer] Tidy up various minor issues in New Project Template 2018-10-03 11:29:02 +10:00
Marc Durdin
b64e1b4839 [Developer] Fix crash running kmconvert because COM was not initialized 2018-10-03 10:40:24 +10: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
0e39268df1 [Developer] Add manifest, icon and version resources to kmconvert project 2018-09-28 11:28:44 -06:00
Marc Durdin
768897601f [Developer] tds should be external for kmconvert 2018-09-28 11:10:14 -06:00
Marc Durdin
3fb07690c9 [Developer] Tidy up kmconvert command line and build 2018-09-28 11:01:21 -06:00
Marc Durdin
131aea395b [Developer] Add kmconvert to build and installer 2018-09-28 08:26:38 -06:00
Marc Durdin
abd970c573 [Developer] Integrate importing of Windows keyboard into Keyman Developer IDE (via New Project) 2018-09-27 20:23:30 -06:00
Marc Durdin
b18a95caff [Developer] Add New Project form and Basic project parameters form 2018-09-24 14:18:16 -07:00
Marc Durdin
03b3478e51 [Developer] Remove unnecessary actions from kmconvert 2018-09-23 13:48:01 +10:00
Marc Durdin
eb53d4065c [Developer] Rename project units, adding namespaces 2018-09-23 13:10:22 +10:00