Ducko
8cf5233e94
rewrite: replace requireNative with globalPaths workaround
...
Added Module.globalPaths workaround (reintroduce native usage instead of our own util using it) is needed as Discord's overlay code depends on their own implementation of this. Also removed requireNative and replace with just require since no longer needed with this hack anyway.
2023-04-10 20:59:54 +01:00
Ducko
cc0cae97f9
settings: add openasar setting item (rewrite)
2023-04-01 20:51:02 +01:00
alsoGAMER
40b27dd1b8
[noTrack] Blocking improvements ( #108 )
...
* [noTrack] Also block metrics call
* [noTrack] Wildcard api version for science call
2023-01-13 15:05:43 +00:00
Ducko
c9a4662008
bootstrap: minor code cleanup
2023-01-11 21:56:01 +00:00
CanadaHonk
ec5082860e
Remove Polyfills ( #101 )
...
* poly: remove completely
* bootstrap: remove unused request require
* asarUpdate: rewrite request -> https
* moduleUpdater: rewrite request -> https
* ui: fallback to channel instead of "custom" if no hash
* index: set name to branch for obvious testing
* config/backend: tweak source
* moduleUpdater: fix rewrite
* moduleUpdater: fix rewrite (x2)
* moduleUpdater: follow redirects with rewrite
* ci: start multi-branch rewrite
* ci: upgrade node to 18.x
* ci: rewrite version changing to use existing
* ci: change release version getting to in file
* ci: mess with yaml syntax
* ci: revert to node 16.x, fix version wrapped in quotes
* ci: fix invalid yaml
* ci: yaml syntax fixing
* ci: append to tag
* ci: make pre-release unless nightly build
* ci: add title nicening
* asarUpdate: fix release suffix
* asarUpdate: fix not following redirect
* winFirst: don't remake shortcuts, tweaks
* ui: add channel prefix if non-nightly
* chore: prep for main branch
2022-12-02 22:23:46 +00:00
Ducko
7a04cb57df
css: fix escaping backticks
2022-10-10 16:41:39 +01:00
Ducko
78204759a3
bootstrap: rewrite new blocking system
2022-09-29 17:07:54 +01:00
Ducko
1f0ac0f27e
bootstrap: fix new blocking system
2022-09-29 17:04:13 +01:00
Ducko
3314bc9c28
bootstrap: tweak webRequest handling
2022-09-29 16:01:43 +01:00
Ducko
5c68a2a78f
bootstrap: add noTyping
2022-09-29 15:52:57 +01:00
Ducko
3e027d59f2
bootstrap: default css config for injection
2022-09-28 18:00:27 +01:00
Ducko
5d2bd94945
css: rewrite css injection to use mainWindow to fix imports
2022-09-28 17:33:31 +01:00
Ducko
a021777ede
bootstrap: disable CSP with css too
2022-09-28 16:21:30 +01:00
Ducko
f425859c93
bootstrap: add CSS injection support (like JS)
2022-09-28 15:50:06 +01:00
Ducko
c6f2f5eb78
[NoTrack] Possible fix
2022-06-10 11:00:01 +01:00
Ducko
0018c52257
[NoTrack] Disable Sentry in main window inject instead of JS intercepting
2022-06-10 09:06:55 +01:00
Ducko
7688667bac
[Bootstrap] Null-check argv
2022-05-07 20:08:40 +01:00
Ducko
ed731b6153
[MainWindow] Don't replace channel as unused
2022-05-05 19:59:52 +01:00
Ducko
f7325d6e35
[AutoStart] Use index to fix PC support
2022-04-28 17:07:54 +01:00
Ducko
234545f1ce
[AutoStart] Remove index and name files platform-specific
2022-04-28 08:50:26 +01:00
Ducko
43ec96e073
[WinFirst] Restructure FirstRun as just WinFirst
2022-04-27 21:54:08 +01:00
Ducko
ab34f5386a
[Chore] Remove newline at end of file for Bootstrap
2022-04-26 12:37:50 +01:00
Ducko
72842faf85
[Bootstrap] Minor source cleanup
2022-04-22 17:08:04 +01:00
Ducko
86b3f0992e
[Bootstrap] Add --url support (for protocol)
2022-04-22 17:04:37 +01:00
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