- Updated Electron to 22.3.24
- Updated node-fetch to 2.6.13 and Cliqz Adblocker to 1.26.7
- added three New Services:
Sling
Roku TV
Xomu Play
- Re-Organized the "View" menu to more closely match Electron's defaults
- Added new "Window" menu (and moved the "Go Back", "Go Forward", and "Close Window" menu items to this)
- Added a full proper installer with options (not "oneclick" anymore)
- Added "Open Log File" and "Open User Data Dir" to developer menu (will make development and addressing bugs easier, and easier for me if I have to tell users to fetch the log file),
- Unified CSS, and made CSS of the About window and Keyboard Shortcuts window respect your Light/Dark Mode setting.
- Alphabetized all Services in the menu. (I did this by just alphabetizing the entries in default-services.js, but would prefer to use something like array.sort(). If someone wants to help, let me know and/or file a PR.)
- When enabling/disabling services, app will now auto-relaunch instead of prompting each time
IMPORTANT!: Due to a mismatch in the adblock cache file of the new adblock package, you MUST execute the following commands to remove the old cache or else you will get a blank window. This is out of my hands and a bug has been filed already with cliqz.
Windows:
Open a cmd.exe prompt and
del "%appdata%\Quark Player\adblock-engine-cache.txt"
Linux:
Open a terminal and
rm ~/.config/Quark\ Player/adblock-engine-cache.txt
MacOS:
Open a terminal and
rm ~/Library/Application Support/Quark\ Player/adblock-engine-cache.txt