Marc Durdin
3a91c7d197
chore(developer): move IDEOptions key responsibility into KeymanDeveloperOptions
...
First part of addressing #10161 is to refactor the existing usage of the
registry values into the common KeymanDeveloperOptions unit. This was
mostly straightforward except for the changes to KeymanSentryClient,
which happens to be the most important part of this particular fix.
2023-12-11 13:48:43 +07:00
Marc Durdin
eeb755f76a
fix(windows): re-enable signature check
...
Fixes #9692 .
Signature checking was skipped because we missed a ".virtual" to force
nmake to build the test and test_i3633 targets. This opened up a small
cascade of related formatting issues on Makefiles, and the fact that the
test_i3633 (has there ever been a more poorly named project?) Makefile
did not even work.
Refactored significantly, added same tests to Developer Makefile, and
also now verifying the .msi and installer executable.
We can improve this further but I'd like to get this in to avoid further
critical issues with code signing given the current broken signing
configuration.
2023-10-06 09:14:35 +07:00
Marc Durdin
1a3cc078b5
chore(windows): sentry cleanup and signing
...
Addresses review comments.
Use SENTRY_SDK_VERSION where possible, and codesign sentry components
during build.
2023-03-19 07:35:06 +07:00
Marc Durdin
a127e32068
chore(windows): update sentry-native to 0.6.0
...
Fixes #8081 .
2023-03-17 14:32:34 +07:00
Marc Durdin
5c5ee29c74
chore(windows): tweak sentry client for cross-module messages
2022-11-18 09:18:26 +11:00
Marc Durdin
c108008440
chore(windows): Merge branch 'chore/developer/js-to-lmc' into chore/windows/move-common-general-files
2022-06-25 05:39:26 +10:00
Marc Durdin
bbb0f9d3d5
chore(developer): cleanup some manual tests
2022-06-24 14:21:03 +10:00
Marc Durdin
331c9d2d71
chore(windows): move shared general units to common
2022-06-22 13:58:58 +10:00
Marc Durdin
9dbe33e36e
chore(windows): move KeymanVersion.pas to common and update refs
2022-06-21 09:39:04 +10:00
Marc Durdin
ad4039b5db
chore(windows): move RegistryKeys.pas, ErrorControlledRegistry.pas, Glossary.pas, ScanCodeMap.pas to common
2022-06-21 09:39:03 +10:00
Marc Durdin
f163ceb6d5
chore(windows): move Unicode.pas to common
2022-06-21 09:39:01 +10:00
Marc Durdin
1da25df6f7
chore(windows): remove unused WebBrowserManager
2022-06-16 05:50:13 +10:00
Marc Durdin
0a1d4b6241
chore(windows): move unicodedata to common
...
Also makes common/windows/bin/tools more consistent.
2022-06-10 13:26:07 +10:00
Marc Durdin
6f50259724
chore(windows): move cef-checkout.sh to common
2022-06-10 13:23:45 +10:00
Marc Durdin
0ceae8b87c
chore(windows): update cef4delphi makefiles
2022-06-06 16:06:12 +10:00
Marc Durdin
ba57b69e72
chore(windows): move cef4delphi to common/windows
2022-06-06 15:59:05 +10:00
Marc Durdin
4c29e74e4c
chore(windows): move ext/sentry to common
2022-06-06 15:13:53 +10:00
Marc Durdin
7ad11f1b80
chore(windows): fixup path in tds2dbg Makefile
2022-06-06 14:37:21 +10:00
Marc Durdin
fa0e4cf7f3
chore(windows): update tds2dbg makefiles
2022-06-06 14:19:01 +10:00
Marc Durdin
fcac6bcbc6
chore(windows): move tds2dbg to common
2022-06-06 14:18:45 +10:00
Marc Durdin
49cae15718
chore(windows): update JWA Makefiles
2022-06-06 08:13:38 +10:00
Marc Durdin
fc7917cdca
chore(windows): move JWA to common
2022-06-06 08:13:37 +10:00
Marc Durdin
8fa66f0b3e
chore(windows): move scfontcombobox to developer
2022-06-05 15:24:21 +10:00
Marc Durdin
8a25e5434c
chore(developer): update mbcolor build
2022-06-05 08:13:58 +10:00
Marc Durdin
d74e70b7f1
chore(windows): move dcpcrypt to common/windows
2022-06-02 10:38:29 +10:00