Monday, October 24, 2016

QupZilla 2.0.2 released!

Second bugfix version is now available.
  • update default user-agent strings
  • add short command line variant for all options
  • show navigation bar when adding new tab in fullscreen
  • supermenu button is no longer hidden in fullscreen
  • fix overwriting speed dial title when loading fails
  • fix positions of speed dials in rtl
  • fix context menu actions when site specifies base href
  • fix issue with tabbar sometimes being invisible when leaving fullscreen
  • Windows: fix background radient in browsing library

Download: source code (at github.com)

This is the last bugfix release in 2.0 release cycle. Newer releases of QupZilla will now require at least Qt 5.7.

The upcoming 2.1.0 version of QupZilla will, among other new features, bring back support for spellchecking.

20 comments:

  1. Wow it's so nice to see this release, thank you very much for your amazing work. Looking forward to see the 2.1
    Also I am back to KDE Plasma (I tested the 5.1 but it was not ready enough for me back then) and Qupzilla was the obvious choice for me , it was an amazing surprise to see that it went with QtWebengine. You are doing an extraordinary thing with this piece of code, thanks again.

    ReplyDelete
  2. Two years ago, since Qt4 and qtwebkit epoch, I've adopted Qupzilla as the main browser in my system (Arch Linux and spectrwm or Openbox, now Arch + LXQt).

    Thanks you very much for your work! Qupzilla has exceeded all my requirements: it's fast, really lightweight and has a clean interface.

    The only thing I'm missing now is printing... at least a mere .pdf creation...
    Could you kindly implement this method?

    void printToPdf(const QString &filePath, PrintedPageSizeId pageSizeId, PrintedPageOrientation orientation)

    Prints the WebEngineView's current content to a PDF document and stores it under filePath. The document's size will be determined by the value of pageSizeId and its orientation will be determined using orientation.

    This QML method was introduced in QtWebEngine 1.3.

    Thanks in advance...
    Best regards,
    DanielH

    ReplyDelete
    Replies
    1. Printing is supported if you use Qt >= 5.7. Current Windows builds are still using Qt 5.6, so Windows builds will get printing back in next QupZilla release.

      Delete
    2. Dear David:

      I'm NOT using Windows...
      I'm using Arch Linux (rolling release distro), it's up-to-date: Qt = 5.7.0 (qt5-base 5.7.0-3), QtWebEngine 5.7.0 (qt5-webengine 5.7.0-5), and of course, Qupzilla 2.0.2-1.

      I'm unable to print, despite my system has all the requirements you have listed.
      File > Print... nor Ctrl+P provide no interface for printing. Any clue?

      Best regards,
      DanielH

      Delete
    3. More information running Qupzilla from console, see the four last lines when executing File > Print... and Ctrl+P:

      [daniel@hardwork ~]$ qupzilla
      [1026/215546:ERROR:browser_main_loop.cc(217)] Running without the SUID sandbox! See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the sandbox on.
      propsReply "Method \"GetAll\" with signature \"s\" on interface \"org.freedesktop.DBus.Properties\" doesn't exist\n"
      nmReply "Method \"GetDevices\" with signature \"\" on interface \"org.freedesktop.NetworkManager\" doesn't exist\n"
      "Object path cannot be empty"
      "Object path cannot be empty"
      QupZilla: 1 extensions loaded
      QMetaObject::invokeMethod: No such method BrowserWindow::printPage()
      QMetaObject::invokeMethod: No such method BrowserWindow::printPage()

      Best regards,
      DanielH

      Delete
    4. Sorry, I missed that ArchLinux part :)
      The printing is currently only in master branch, so it will be included in the next major version (that is, version 2.1).
      You can also build it yourself (or use qupzilla-git from AUR) to get the printing support right now.

      Delete
  3. Cannot load extension

    ReplyDelete
    Replies
    1. Sorry about that, Windows builds were fixed right now. Please re-download from qupzilla.com.

      Delete
    2. That's quick support, thank you!
      After re-download it works.

      Delete
  4. Does this version fix the huge RAM comsumption when opening several tabs due to those QTWebengine processes that never seem to close, even if you close tabs?
    I think this an the aleatory behavior of the password manager, that some times stores paswprds, some others not, are the two major blockers for me to use Qupzilla intensely.

    ReplyDelete
    Replies
    1. Yes, it contains a fix for the issue that some opened tabs were not correctly destroyed.

      Delete
  5. QupZilla ist schlank und schnell - genau was man braucht ... super!

    ReplyDelete
  6. This comment has been removed by the author.

    ReplyDelete
  7. I'm trying Qupzilla for the first time. I'm using Ubuntu 16.04.
    I have a problem: I can't find version 2.0.2 in the ppa (the installed version in 1.8.9-1).
    Am I doing mistakes or is it actually missing in the ppa repository?
    Thank you in advance,
    Marcello

    ReplyDelete
  8. Hi, 1.8.9 is the last version available through PPA. If you want to try qupzilla you must compile it by yourself from source.

    ReplyDelete
  9. Ok, thank you for the answer. Maybe in the next days I'll find time to build it... Anyway, just two things:
    1. in my opinion the web site is incoherent: it says you can download version 2.0.2, then it lets you select the OS and if you follow the instructions you get the older version;
    2. the idea of having the PPA is great because it promotes fast adoption among users; and it's a pity it's contents is outdated, expecially after a major release.
    Bye,
    Marcello

    ReplyDelete
  10. Ideally someone who has enough time would pick up the slack and maintain the ppa so that the enormous Ubuntu base (including all Buntu-derivatives) get a simple method for installing Qupzilla and keeping it up to date.

    ReplyDelete
  11. Thanks for the release! When Firefox implements their new add-on framework I'll be switching over to this, so it's reassuring to see development.

    ReplyDelete
  12. Yeah finally update new release.
    Lets try qupzilla 2.0.2.
    cek terbaru

    ReplyDelete