Marc Durdin
cebb2a6980
chore(windows): sentry 0.2.3
2020-04-08 07:10:47 +10:00
Marc Durdin
40b69950fa
fix(windows): support x64, remove sentry.dll
2020-04-05 07:36:50 +10:00
Marc Durdin
e1d3a25f3b
fix(windows): update sentry to latest master
...
Sentry 0.2.2 had a bug with initialization that stopped the random
number generator from working.
2020-04-02 06:15:05 +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
00e58c13ec
feat(windows): user control for upload to sentry
2020-03-27 17:50:51 +11:00
Marc Durdin
d33d429cd2
feat(windows): sentry x64 support
2020-03-27 14:40:59 +11:00
Marc Durdin
e99a6677e1
feat(windows): kmcomapi callstacks for sentry
2020-03-27 09:54:48 +11:00
Marc Durdin
4846127985
Merge pull request #2886 from keymanapp/feat/windows/sentry-cpp-wrapper
...
feat(windows): sentry c++ wrappers
2020-03-25 12:45:07 +11:00
Marc Durdin
2cf8b3a098
fix(windows): force add sentry.lib
2020-03-25 07:50:24 +11:00
Marc Durdin
b75e506782
feat(windows): sentry c++ wrappers
2020-03-25 07:38:29 +11:00
Marc Durdin
9c224a000a
fix(windows): whitespace issues
2020-03-24 16:08:04 +11:00
Marc Durdin
1e755385a6
feat(windows): new error notification dialog
2020-03-23 16:50:24 +11:00
Marc Durdin
58a99b305a
fix(windows): some sentry symbolication was not working
2020-03-23 07:44:50 +11:00
Marc Durdin
f2f2add7a6
fix(windows): jvcl build failing
...
Re-enable jcl build so it hopefully fixes the failing
jvcl package build (e.g. Jcl.dpk(33) Fatal: F2084 Internal Error: AV0052D05C-R5071176D-0
received during build)
2020-03-18 20:12:51 +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
9bf1efa6e2
feat(windows): add sentry.dll and build
2020-03-18 17:25:38 +11:00
Marc Durdin
7be25b6e4e
feat(windows): Integrate Sentry
...
First stage of Sentry integration. Adds a basic library
for handling errors through Sentry. Does not include
integration into external handler or Keyman apps as yet.
2020-03-18 17:25:37 +11:00
Marc Durdin
f15634a9ed
chore: Merge branch 'master' into windows-use-chromium
2020-02-22 11:52:23 +11:00
Marc Durdin
8a99326a06
feat(developer): Add QRCode for debugger url
...
The keyboard editor and package editor now include
a QRCode which will reference the web debugger to
simplify loading on a mobile device.
2019-12-08 18:14:31 +00: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
Marc Durdin
d5e0f138b2
[Developer] Remove dependency on component mode of TBrowse4Folder
2019-10-20 19:50:58 +07:00
Marc Durdin
ae8a8bb376
Add browse4folder.pas to project
2019-10-20 19:43:42 +07:00
Marc Durdin
46049802aa
[Windows] More chromium integration; tsysinfo
2019-04-10 13:58:40 +07:00
Marc Durdin
9ab9b05548
[Windows] Further tidyup on TChromium integration
2019-04-09 11:36:17 +07:00
Marc Durdin
3bd586c917
[Windows] Remove embeddedwb references in Keyman, kmshell, TIKE, start refactor in Keyman.exe
2019-04-07 06:32:26 +07:00
Marc Durdin
8aacbc0abc
[Windows] Remove and stub all EmbeddedWB references in kmshell (other apps coming)
2019-04-04 17:16:21 +11: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
69dcb03ac1
[Developer] Remove old DELPHI_STARTER build path now that Delphi Community is available
2018-08-21 14:24:27 +07:00
Marc Durdin
5fd12cabdb
[Developer] Remove final references to USE_PLUSMEMO and KEYMAN_ENCUMBERED_ROOT
2018-08-13 22:52:14 +10:00
Marc Durdin
dcc73bc16b
Paths
2018-07-09 15:30:06 +07:00
Marc Durdin
2958d56a58
Add CEF to Keyman Deveoper project. Version 06/28/2018 - CEF 3.3396.1782.gc368dbf / Chromium 67.0.3396.79
2018-07-09 15:30:06 +07:00
Marc Durdin
9b026c423e
x64 support for COM API - first steps: build of kmcomapi.dll for x64, and rename of registry keys
2017-12-24 13:47:56 +07:00
Marc Durdin
654ce7d30d
Force-add json.hpp
2017-09-26 10:06:17 +07:00
Marc Durdin
e4facbb241
Force-add json-schema.hpp (ignored normally)
2017-09-26 09:47:20 +07:00
Marc Durdin
617a817ebf
Validate JSON .keyboard_info files
2017-09-12 19:57:39 +07:00
Marc Durdin
df1abbcaef
Prevent makejcldbg from blocking Delphi Starter
2017-08-09 16:34:44 +07:00
Marc Durdin
93d587efcc
Fixup broken submodule that breaks git ( #136 )
2017-07-25 11:03:57 +07:00
Marc Durdin
b65b982584
Keyman Desktop and Keyman Developer open source 10.0 alpha seed ( #121 )
...
* Keyman for Windows 10.0 Open Source
* Squashed 'windows/src/ext/jedi/jedi/' content from commit f444ad2
git-subtree-dir: windows/src/ext/jedi/jedi
git-subtree-split: f444ad2da4693851e523f1ea6bd541f701904c24
* Squashed 'windows/src/ext/jedi/jcl/' content from commit d63d3c9fd
git-subtree-dir: windows/src/ext/jedi/jcl
git-subtree-split: d63d3c9fd9ff84efdd8159084ec6a60313644243
* Squashed 'windows/src/ext/jedi/jvcl/' content from commit bee19f3b4
git-subtree-dir: windows/src/ext/jedi/jvcl
git-subtree-split: bee19f3b46909fde2fa92c06cd2706f41d99f6c3
* Add required .res files
* Add required .res files
* Add docbook files (forced)
* Add required libxslt
* Add required jedi files
* Add installation files
* Tweak .gitignore for open
* CI
* Remove KMW from Developer source (#122 )
* Remove KMW from Developer source (copies during build)
* Remove KMW from Developer source (copies during build)
* Remove KMW from Developer source (copies during build)
* Fixup release build and copy license, readme from kmw during build
* Remove obsolete build help documentation
* Keyman Engine 10 on Windows regression for shift states (#129 )
* Improve #128 -- cleaner debug messages
* Fixes #127 , shift state now resets correctly; and more work for #128
* Fixes #130 (#131 )
2017-07-25 10:53:06 +07:00