Commit Graph

73 Commits

Author SHA1 Message Date
Ducko 99f146ea86 [Bootstrap] Reorder inits 2022-04-21 22:57:31 +01:00
Ducko f599d1bd1d [Bootstrap] Remove dialog from ErrorHandler as largely unused/needed 2022-04-21 22:49:48 +01:00
Ducko e06e1abda8 [Bootstrap] Only inject in main windows 2022-04-21 22:46:08 +01:00
Ducko e7a3a61a73 [Bootstrap] Fix random JS injection issues because Electron 2022-04-21 21:22:48 +01:00
Ducko c3d6eced6c [JsInject] Initial Add 2022-04-21 20:53:20 +01:00
Ducko fde1aac7d4 [Bootstrap] Deep integrate NoTrack 2022-04-21 20:48:19 +01:00
Ducko 6ad72b7172 [Bootstrap] Deep integrate GPUSettings (new stub only) 2022-04-19 21:47:09 +01:00
Ducko 7e31a9af6a [Bootstrap] Deep integrate CrashReporterSetup (stub) 2022-04-19 14:37:31 +01:00
Ducko 376567c97e [Bootstrap] Add uncaughtException handler 2022-04-17 18:55:37 +01:00
Ducko f40682c8a9 [Bootstrap] Deep integrate ErrorHandler, also fix uncaught in Splash ThemeSync 2022-04-17 18:31:39 +01:00
Ducko 785bd0a672 [Chore] Revert ErrorHandler changes for debugging 2022-04-17 17:56:13 +01:00
Ducko af9cf611cb [Bootstrap] Integrate ErrorHandler 2022-04-17 00:04:03 +01:00
Ducko e7d1a6dfac [Chore] Revert 2022-04-16 23:53:40 +01:00
Ducko 1ebdaa0b2b [ErrorHandler] Rewrite (1 export, no handled / init 2022-04-16 22:20:02 +01:00
Ducko a4de8557d3 [CI > Test] Fix intentional fail 2022-04-13 10:04:13 +01:00
Ducko 0883501c1f [CI > Test] Intentionally fail (all) 2022-04-13 09:54:20 +01:00
Ducko 600bf29c22 [CI > Win] Rewrite quit on success 2022-04-13 08:48:28 +01:00
Ducko fa13c5b2b8 [Bootstrap] Fix not requiring config causing window not to open from MainWindow 2022-04-09 08:25:09 +01:00
Ducko 1f4c10d8b1 [NoTrack] Initial Add 2022-04-08 22:31:08 +01:00
Ducko 116c3e3e0e [Splash > Backend] Minor source cleanup 2022-04-06 22:45:43 +01:00
Ducko 001ca8b49f [Bootstrap] Fix issues from last commit 2022-04-06 20:54:04 +01:00
Ducko a74141f34f [Bootstrap] Minor source cleanup, fix MainWindow not injecting after window crash 2022-04-06 20:49:42 +01:00
Ducko 133cf280e4 [Various] Deep integrate u2QuickLoad (now forced always on win32) and appUpdater, other minor source cleanup 2022-04-05 13:13:55 +01:00
Ducko dc908c54cc [AppSettings] Integrate Settings util within, make settings global to avoid unneeded reuse 2022-04-05 08:35:57 +01:00
Ducko 9fd8dc8530 [General] Electron 17 minor rewrite, large logging cleanup 2022-04-02 22:23:19 +01:00
Ducko b0dd7d01a0 [Bootstrap] Minor source cleanup 2022-03-29 19:13:01 +01:00
Ducko 4b7c7430e5 [MainWindow] Rename file 2022-03-29 18:26:41 +01:00
Ducko f1e5c62f55 [Bootstrap] Minor source cleanup 2022-03-29 18:21:36 +01:00
Ducko cd2136a94e [Paths] Move setting globals and cleanOldVersions into paths itself 2022-03-29 18:14:18 +01:00
Ducko 956f1d7ad9 [Bootstrap] Tweak logging 2022-03-19 11:10:13 +00:00
Ducko 898a1445f6 [Config] Initial Add 2022-03-13 20:12:42 +00:00
Ducko 4e21350ca3 [MainWindow] Clean up injection source 2022-03-10 21:27:02 +00:00
Ducko ca60ef7ac5 [MainWindow] Remove GM setting (obsolete / unneeded) 2022-03-09 22:24:15 +00:00
Ducko 567f7dd61e [Bootstrap] Revert accidental inclusion 2022-02-15 21:54:12 +00:00
Ducko 2bcbec4d44 [Bootstrap] Make forced Electron props general and not check OS as unneeded 2022-02-15 21:52:32 +00:00
Ducko f4cfbb21a1 [Bootstrap] Simplify logging and some modules passing to core startup 2022-02-14 08:26:33 +00:00
Ducko 572f049552 [Bootstrap] Simplify logging a bit more 2022-02-12 16:51:58 +00:00
Ducko ce79a5d6bc [Bootstrap] Simplify logging 2022-02-12 14:35:46 +00:00
Ducko b03e18c9fb [Bootstrap] Stop setting ARPR flag (unneeded?) 2022-02-12 14:29:26 +00:00
Ducko 75d5cf0915 [RequireNative] Remove and just use require to simplify 2022-02-11 08:43:44 +00:00
Ducko 0abad98295 [SecurityUtils] Remove as unneeded 2022-02-11 08:35:04 +00:00
Ducko 2bc195b479 [Bootstrap] Tweak multi instance handling (remove logging, simplify) 2022-02-03 21:38:00 +00:00
Ducko 4c49ef4754 [Paths] Add cleanOldVersions 2022-02-02 18:35:54 +00:00
Ducko 64567cdad8 [Bootstrap] Rewrite forcing Electron props 2022-01-30 19:15:56 +00:00
Ducko dddd625954 [Argv] Remove lib as unneeded 2022-01-28 20:52:45 +00:00
Ducko 803c008fbe [Bootstrap] Fix splash require path 2022-01-28 20:47:31 +00:00
Ducko 107e710c91 [Bootstrap] Tweak source to not duplicate argv handling code 2022-01-21 12:47:23 +00:00
Ducko 913df50902 [Bootstrap] Add random possible Linux audio fix 2022-01-13 17:33:27 +00:00
Ducko 1a7d927d9c [Bootstrap] Only run splash pageReady once on dom-ready 2021-12-27 22:51:22 +00:00
Ducko e827df58c0 [Bootstrap] Add --start-minimized support 2021-12-26 17:48:09 +00:00