161 Commits (1df5645d9eb22f5b0577b3e7bfff9cea7311d73c)

Author SHA1 Message Date
TheGoddessInari 1df5645d9e
Update electron to 13.5.1, and switch back to electron-contextmenu-wrapper. 4 years ago
TheGoddessInari 5c9df38848
Explicitly enable remote module. 'electron/@remote' replacement is not yet ready. 4 years ago
TheGoddessInari cd01cec016
Change Google login URLs to match more broadly. Spoof FF 80. 5 years ago
TheGoddessInari c56e25bde7
Put empty tabs in an array to prevent pushing errors. 5 years ago
TheGoddessInari 4508c9ec9e
Fix User Agent overrides for Google properties. 5 years ago
TheGoddessInari 63ef9554dd
Escape title user inputs. Fix our version of CVE-2019-17625. 5 years ago
TheGoddessInari 8871b6c33a
Attempt to fix MacOS user agent. 5 years ago
TheGoddessInari 1588c5e459
Enable spellcheck. 5 years ago
TheGoddessInari aff217eded
Revert sandboxing until we discover why window.open no longer works. 5 years ago
TheGoddessInari 7ed63a46ee
Fix sandboxing for webview. Update electron-contextmenu-wrapper to 4.0.0. 5 years ago
TheGoddessInari f98f0846ab
Remove redundant "Windows NT" marker. 5 years ago
TheGoddessInari 09cb3da387
Revamp userAgent code for services. 5 years ago
TheGoddessInari f8ba232215
WebView: Switch back to our own User Agent builder. 5 years ago
TheGoddessInari ac49485445
New style of getWebContents. 5 years ago
Daniel Peukert 4b97805f41 Replaced deprecated .setZoomLevel() with .zoomLevel 5 years ago
TheGoddessInari 3ae5f84ec3
Revert "Normalize badge updates at the source." 6 years ago
TheGoddessInari 461052bdcf
Normalize badge updates at the source. 6 years ago
TheGoddessInari f492d8441d
WebView: Fix User Agent builder usage of Electron Remote. 6 years ago
TheGoddessInari cb24232b47
Rename baseline from Rambox-OS to Hamsket. 6 years ago
Noah Vesely 9475a17b77 Enable sandbox for WebViews 6 years ago
TheGoddessInari 97837a7e92
Replace var with let or const as appropriate. 6 years ago
TheGoddessInari 07201f2b15
Replace property functions with object/class method functions. 6 years ago
TheGoddessInari c7c7ce7dab
Uppercase font glyph literals to make them less ambiguous. 6 years ago
TheGoddessInari 3a26c65efd
Prepare for electron v5: Make requires in WebView use electron remote as appropriate. 6 years ago
TheGoddessInari 243d9fcbdc
Limit passive listeners to the specific types that Chrome >= 57 makes passive by default. 6 years ago
TheGoddessInari 7937d8d720
Explicitly focus the BrowserWindow after showing. 6 years ago
TheGoddessInari cad7c06030
WebView: Remove 'mouseup' and 'mousedown' from passive listeners. 6 years ago
TheGoddessInari 69ea8edb2b
Fix FreeBSD OSArch string. Just in case. 6 years ago
TheGoddessInari 4aab913087
Strip userAgent of Electron/app name. Remove default userAgent overrides. 6 years ago
TheGoddessInari fe3f7bc6a2
WebView: Several different cleanups. Fix zoom level logic. Restore zoom level on start. 6 years ago
TheGoddessInari 43da607d6e
Change redirect logic for tweetdeck due to deprecation. 6 years ago
TheGoddessInari 26b0b1f78e
Also apply workaround from 3264112 (last commit) to our notifications. 6 years ago
Jakob Struye 772adb7ed0 Fixed slowed timers to also pass the params for the function to be 6 years ago
TheGoddessInari d7f70fd9c3
Remove the last vestiges of Auth0 support. 7 years ago
TheGoddessInari b8d448210c
Clear all of the Sencha warnings. 7 years ago
TheGoddessInari 4456ca89b8
Remove electron-context-menu, replace with our own 7 years ago
TheGoddessInari c3202d3763 Fix a missed GroupEnd for logging injected code. 7 years ago
TheGoddessInari c6b85e94ea This should finally fix the passive/timer logic. 7 years ago
TheGoddessInari 952d9f36cf Add the promised blacklist for timer granularity and passive listeners. 7 years ago
TheGoddessInari c61ffb5f64 Remove electron "browser plugin" support, as AFAICT, there's no use of 7 years ago
TheGoddessInari 444fb9ecac Save lots of CPU usage by default. 7 years ago
TheGoddessInari dced9324e2 Replace shipped js_unread with user js_unread if supplied. 7 years ago
TheGoddessInari b15edc6312 Overhaul badge updating. 7 years ago
Jakob Struye 90599710a8 Setting "•" as unread count now possible from js_unread, updated Slack js_unread to do this. TODO add for other services with "•". 7 years ago
Jakob Struye fca21ac661 Removed the 'dont_update_from_title' flag, now updates from title iff no js_unread is set 7 years ago
TheGoddessInari 92e9218760 Slight cleanup of CSS-JS injector. 7 years ago
TheGoddessInari 021022b307 Use the proper equality operators. 7 years ago
TheGoddessInari 9b9ab1e8e1 Fix other linting errors. No lint makes for easier development. 7 years ago
TheGoddessInari 13b3b1049b Please don't abuse ternary operator for operations without a value. 7 years ago
TheGoddessInari 313eec8e22 Update the JS-CSS injector to avoid null dereference. 7 years ago