QuiteRSS / quiterss

Free news feeds reader
https://quiterss.org
Other
1.01k stars 124 forks source link

Embedded browser freezes with a refresh following adware white listing page #1357

Open cjaneway opened 4 years ago

cjaneway commented 4 years ago

I compiled the new version under Linux (more depends than listed in install readme). Easy enough though to work out with the error messages until it compiled okay. Runs fine for the most part. Browser freezes the program upon refresh after adding site to adware whitelist. I believe the default behavior should be to have articles open in new tab always and get rid of the window on first tab. I'm using the keyboard shortcut of 'T' for open in tab now. The problem is likely in the browser code needing a look? Like on error fall back to restart and try link again? And set Quiterss to somehow not get tied up with the browser as it tries to reset and so Quiteress can keep running? A different 'sandbox' process for the browser, even though it's embedded. One that can die and come back as the tab simply frames that space/sandbox until tab close? I don't know. Not a programmer. Thanks. BTW, I love your program and very nice work. I'm appreciating QT a lot now. Wish I could code it and help out.

Having build essentials already installed, I installed these with apt: sudo apt install qmake libqt5webkit5-dev libsqlite3-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5multimedia5-plugins libqt5multimedia5 Then installed pkgs. using software manager for its search: python3-pyside2.qtcore python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyqt5.qtsql python3-pyside2.qtsql python3-pyqt5.qtwebkit qml-module-qtwebkit python3-pyside2.qtxml qtxmlpatterns5-dev-tools (not sure which I actually needed, so install them all).

My build: Version 0.19.4 (21.04.2020) Includes: Qt-5.12.8, SQLite-3.31.1, WebKit-602.1

cjaneway commented 4 years ago

Screenshot at 2020-10-02 15-26-08 A screenshot of my layout. Left browser is preview and I open full page in tab with by pressing 'T' with the title selected.

cjaneway commented 4 years ago

I found a qutebrowser built on the QTwebkit in my LInux Mint 20 repository. Works well. Is it possible to replace the one currently embedded in QuiteRSS with this build of the webkit browser?

cjaneway commented 4 years ago

Screenshot at 2020-10-03 20-39-37 I think for now, I'll just make qutebrowser my external browser, as it opens a spotless basic popup window and opens every page I throw at it without a problem. No adware plus though.

cjaneway commented 3 years ago

Screenshot at 2020-10-06 16-45-18 Here's my 'dark-theme' color changes. Thank you for the Reader. Enjoying it. Oh, the star on those are manually selected to keep them from being deleted upon clean-up on exit, and I keep also unread. All my label filters get the green text and dark background color. I have list sorted by star, I think? I'll change that to sort on published category.