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
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
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
7a04cb57df
css: fix escaping backticks
2022-10-10 16:41:39 +01:00
78204759a3
bootstrap: rewrite new blocking system
2022-09-29 17:07:54 +01:00
1f0ac0f27e
bootstrap: fix new blocking system
2022-09-29 17:04:13 +01:00
3314bc9c28
bootstrap: tweak webRequest handling
2022-09-29 16:01:43 +01:00
5c68a2a78f
bootstrap: add noTyping
2022-09-29 15:52:57 +01:00
3e027d59f2
bootstrap: default css config for injection
2022-09-28 18:00:27 +01:00
5d2bd94945
css: rewrite css injection to use mainWindow to fix imports
2022-09-28 17:33:31 +01:00
a021777ede
bootstrap: disable CSP with css too
2022-09-28 16:21:30 +01:00
f425859c93
bootstrap: add CSS injection support (like JS)
2022-09-28 15:50:06 +01:00
c6f2f5eb78
[NoTrack] Possible fix
2022-06-10 11:00:01 +01:00
0018c52257
[NoTrack] Disable Sentry in main window inject instead of JS intercepting
2022-06-10 09:06:55 +01:00
7688667bac
[Bootstrap] Null-check argv
2022-05-07 20:08:40 +01:00
ed731b6153
[MainWindow] Don't replace channel as unused
2022-05-05 19:59:52 +01:00
f7325d6e35
[AutoStart] Use index to fix PC support
2022-04-28 17:07:54 +01:00
234545f1ce
[AutoStart] Remove index and name files platform-specific
2022-04-28 08:50:26 +01:00
43ec96e073
[WinFirst] Restructure FirstRun as just WinFirst
2022-04-27 21:54:08 +01:00
ab34f5386a
[Chore] Remove newline at end of file for Bootstrap
2022-04-26 12:37:50 +01:00
72842faf85
[Bootstrap] Minor source cleanup
2022-04-22 17:08:04 +01:00
86b3f0992e
[Bootstrap] Add --url support (for protocol)
2022-04-22 17:04:37 +01:00
99f146ea86
[Bootstrap] Reorder inits
2022-04-21 22:57:31 +01:00
f599d1bd1d
[Bootstrap] Remove dialog from ErrorHandler as largely unused/needed
2022-04-21 22:49:48 +01:00
e06e1abda8
[Bootstrap] Only inject in main windows
2022-04-21 22:46:08 +01:00
e7a3a61a73
[Bootstrap] Fix random JS injection issues because Electron
2022-04-21 21:22:48 +01:00
c3d6eced6c
[JsInject] Initial Add
2022-04-21 20:53:20 +01:00
fde1aac7d4
[Bootstrap] Deep integrate NoTrack
2022-04-21 20:48:19 +01:00
6ad72b7172
[Bootstrap] Deep integrate GPUSettings (new stub only)
2022-04-19 21:47:09 +01:00
7e31a9af6a
[Bootstrap] Deep integrate CrashReporterSetup (stub)
2022-04-19 14:37:31 +01:00
376567c97e
[Bootstrap] Add uncaughtException handler
2022-04-17 18:55:37 +01:00
f40682c8a9
[Bootstrap] Deep integrate ErrorHandler, also fix uncaught in Splash ThemeSync
2022-04-17 18:31:39 +01:00
785bd0a672
[Chore] Revert ErrorHandler changes for debugging
2022-04-17 17:56:13 +01:00
af9cf611cb
[Bootstrap] Integrate ErrorHandler
2022-04-17 00:04:03 +01:00
e7d1a6dfac
[Chore] Revert
2022-04-16 23:53:40 +01:00
1ebdaa0b2b
[ErrorHandler] Rewrite (1 export, no handled / init
2022-04-16 22:20:02 +01:00
a4de8557d3
[CI > Test] Fix intentional fail
2022-04-13 10:04:13 +01:00
0883501c1f
[CI > Test] Intentionally fail (all)
2022-04-13 09:54:20 +01:00
600bf29c22
[CI > Win] Rewrite quit on success
2022-04-13 08:48:28 +01:00
fa13c5b2b8
[Bootstrap] Fix not requiring config causing window not to open from MainWindow
2022-04-09 08:25:09 +01:00
1f4c10d8b1
[NoTrack] Initial Add
2022-04-08 22:31:08 +01:00
116c3e3e0e
[Splash > Backend] Minor source cleanup
2022-04-06 22:45:43 +01:00
001ca8b49f
[Bootstrap] Fix issues from last commit
2022-04-06 20:54:04 +01:00
a74141f34f
[Bootstrap] Minor source cleanup, fix MainWindow not injecting after window crash
2022-04-06 20:49:42 +01:00
133cf280e4
[Various] Deep integrate u2QuickLoad (now forced always on win32) and appUpdater, other minor source cleanup
2022-04-05 13:13:55 +01:00
dc908c54cc
[AppSettings] Integrate Settings util within, make settings global to avoid unneeded reuse
2022-04-05 08:35:57 +01:00
9fd8dc8530
[General] Electron 17 minor rewrite, large logging cleanup
2022-04-02 22:23:19 +01:00
b0dd7d01a0
[Bootstrap] Minor source cleanup
2022-03-29 19:13:01 +01:00