Friday, September 26, 2014

QupZilla 1.8.0 released!

After a long wait, the new version was finally released!
  • added support for window.beforeunload event
  • added support for external.AddSearchProvider js function
  • added undo/redo actions to context menu in forms
  • added new theme Breathe
  • added new commandline option to toggle fullscreen
  • added new commandline option to enable portable mode
  • added new context menu action to open links in private window
  • added new smooth and fully transparent loading animation
  • added option to disable weak ciphers in SSL Manager
  • added support for shadow builds with Qt Creator
  • completely rewritten bookmarks (including multi-level folders support)
  • location bar completer is now running in separate thread
  • menus are not closed when opening links with middle mouse button
  • ctrl+w shortcut no longer closes pinned tab
  • pinned tabs are now restored everytime, not only when restoring session
  • enable sending DoNotTrack header by default
  • full support for search engines that use POST method
  • Oxygen icon theme is now default fallback icon theme
  • Qt translations are now loaded from system directories where available
  • correctly load one-word hosts (eg. localhost or anything other in /etc/hosts)
  • search engines manager can now be opened from preferences
  • various tweaks in SpeedDial theme including lower minimal size for dials
  • various tweaks in Linux theme including support for big fonts in location bar
  • various fixes for Qt5 including bugs in tab bar
  • various fixes for RTL languages including rendering of location bar completer
  • AdBlock: support for exception css rules
  • AdBlock: improved performance of loading rules
  • MouseGestures: option to set mouse button for gestures
  • MouseGestures: support for rocker navigation to go back/forward in history
  • GreaseMonkey: correctly load scripts in frames
  • GreaseMonkey: fix rare issue that userscripts won't load on some sites
  • KWalletPasswords: support for KF5 KWallet
  • windows: load font.ttf (from current dir, if exists) and set it as default app font

Download: source code (at github.com)

37 comments:

  1. Uh Oh, the DNT header should not be on by default. The whole purpose of DoNotTrack is that is shows that the user specifically set it. If vendors set it to be on by default, then the companies that track users are likely to either not adopt the 'do not track people who send the DNT header' stance, or go back to ignoring it (possibly on a per-browser basis) which then makes it pointless to send anyway.

    See Mozilla's explanation here: http://blog.mozilla.org/privacy/2011/11/15/deeper-discussion-of-our-decision-on-dnt-defaults

    ReplyDelete
    Replies
    1. That's right. I hope in the next version it's not default anymore.

      Delete
    2. This has been reverted, please see https://github.com/QupZilla/qupzilla/commit/2efc6914e56b2ad986f998afd99f6f3cf022b2a8

      Delete
  2. Still need something like "DownloadHelper" in Firefox.

    ReplyDelete
    Replies
    1. This is already on the ToDo-List, please see https://github.com/QupZilla/qupzilla/issues/1348. However, I am not able to say, when it will be implemented.
      But you can use an external download manager, which can be configured via Preferences -> Downloads -> Use external downlaod manager.
      Uget (http://ugetdm.com/) is a very good choice and works flawlessly.

      Delete
  3. At long last! A much-awaited release. As always, thank you for all your hard work.

    ReplyDelete
  4. qupzilla 180 crash when I click exit buton on Facebook. I use w7.

    ReplyDelete
    Replies
    1. I think i got a solution. I change the native user agent for Mozilla/5.0 (Windows 7; rv:24.0) Gecko/20131101 Firefox/24.1.0. Now it working the exit buton page on FB.

      Delete
    2. This workaround supposed to work as well:
      1- Disable java script
      2- Use the mobile version of Facebook

      Delete
  5. @David
    Is 1.8.0 still built with Qt4.8 for MS Win? Or are we on Qt5 now, exclusively? (which means it will no longer work with old Windows like 2K, which needs MSVC2008 to run). I can't quite remember your dev plan for this, was it that from QupZilla 2.0 it will be Qt5 only?

    In any case: once you build QupZilla with Qt5 only (for MS Win) the oldest it will work on is Win XP SP3, AFAIk

    /M

    ReplyDelete
    Replies
    1. Unfortunately, it does not seem as working on MS Windows 2000. I have just tried - crashing after beginning executing qupzilla.exe (no specific error message, just standard Windows message that qupzilla.exe crashed and will be closed by Windows). But old good 1.6.6 still working like a charm.
      Anyway, thanks for outstanding work. robertn

      Delete
    2. Ah, I see thanks a lot for this info! You still have the Windows installer called qupzilla166.exe I take it? Could you please post the SHA1 / MD5 of that file here..?
      I'd really appreciate that!

      /M

      Delete
  6. There are packages for CentOS/RHEL (unofficial).
    http://pkgs.dyn.su/el6/

    ReplyDelete
  7. Thanks for the new release. Qupzilla gets better and better.
    The only problem I am experiencing is with grease monkey scripts. They do not run.

    Has anyone else managed to use grease monkey successfully?

    ReplyDelete
    Replies
    1. Could please provide an example? Maybe I can check how to get it work.

      Delete
  8. The option to completely remove adblock would be appreciated.

    ReplyDelete
    Replies
    1. You can disable AdBlock by unchecking Tools -> AdBlock -> Enable AdBlock

      Delete
  9. Thanks! This save my life cuz i use it on my g4 ppc machine whit just 1 gb of ram and 1.25 ghz proc...and this is just great...very fast, and stable.
    Great job for one of us that doesnt have enough money to buy a decent and expensive computer. i will recommend this web browser to all my friends.
    ;)

    ReplyDelete
    Replies
    1. And I use it on my PentiumIV with 768 Mb of Ram (and kde 4.14) !

      Delete
  10. LXQt System built without Gtk2/3, trying to use "libflashplayer.so" instead of "flashplugin".

    "libflashplayer.so" not working, installed in the following locations:
    /usr/lib/mozilla/plugins/libflashplayer.so
    /usr/lib/qupzilla/libflashplayer.so

    Another issue:
    Cannot leave comments on YouTube videos.

    ReplyDelete
    Replies
    1. According to this issue https://github.com/QupZilla/qupzilla/issues/656 "libflashplayer.so" should be put in /usr/lib/mozilla/plugins/.
      Please verify, that Preferences -> Browsing -> Web Configuration -> Allow Netscape Plugins is checked

      Delete
    2. "libflashplayer.so" should be put in /usr/lib/mozilla/plugins/
      Yes that worked.

      Only issue: not able to make YouTube comments, nothing happens when click in the comment box.

      Message
      QupZilla: 1 extensions loaded
      SpellCheck: Language = "en_US" "ISO-8859-1" (plugins/qtwebkit/spellcheck/speller.cpp:115, void Speller::initialize())

      Delete
    3. Is it correct, that you have Qt5 and QtWebkit version 538.1 installed? You can check it via QupZilla Menu -> Configuration information.

      Delete
    4. This comment has been removed by the author.

      Delete
    5. This comment has been removed by the author.

      Delete
    6. Yes -- all of "qt5" has been installed -- rebooted and tested
      can not post comments here or on YouTube, must use another browser.

      Configuration Information

      Application version .. 1.8.2

      Qt version .. 5.3.2

      WebKit version .. 538.1

      Build time .. Oct 10 2014 02:40:53

      Platform Linux

      Browser Identification
      Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) QupZilla/1.8.2 Safari/538.1

      Delete
    7. In order to add comments to youtube.com you will have to set Preferences -> Privacy -> Cookies Manager -> Settings -> Filter 3rd Party cookies to "Always". Since this parameter is misleading it will be changed to "Allow 3rd Party Cookies" in the next version.

      Delete
  11. hi first use of QupZilla 1.8.0 and i find your software more a great !

    but i have problem to update to newer version !

    ReplyDelete
    Replies
    1. What's the problem with update?

      Delete
    2. the problem is that QupZilla 1.8.0 won’t to do auto-update ! However, there is a pop-up message telling me that there is an update for the program and then go away, so my question is how do I update my browser?

      Delete
  12. Thx Jon,
    Qupzilla is working as intended on this No Gtk2/3 System.

    1) /usr/lib/mozilla/plugins/libflashplayer.so
    2) Cookies Manager -> Settings -> Filter 3rd Party cookies [Always]

    Best regards

    ReplyDelete
  13. Hey Jon,
    One other issue to report; Qupzilla randomly closes while watching or changing YouTube Videos.

    ReplyDelete
    Replies
    1. This blog is intended to be used for exchanging thoughts, to answer questions, to share news or maybe give support for small issues. In your case we might do some deeper analysis.
      May I ask you to open an issue here (https://github.com/QupZilla/qupzilla/issues) and follow the guidelines of creating a bug-report (https://github.com/QupZilla/qupzilla/wiki/Bug-Reports). Thank you for your cooperation.

      Delete
  14. I'd like to reiterate this Q:

    Is 1.8.0 still built with Qt4.8 for MS Win? Or are we on Qt5 now, exclusively? (which means it will no longer work with old Windows like 2K, which needs MSVC2008 to run). I can't quite remember your dev plan for this, was it that from QupZilla 2.0 it will be Qt5 only?

    In any case: once you build QupZilla with Qt5 only (for MS Win) the oldest it will work on is Win XP SP3, AFAIK.

    I was under the impression that the MS Win builds were going to move to Qt5 exclusively for QupZilla 2.0, and we're not there yet. So in theory, 1.8.x would still work in Win 2K.

    /M

    ReplyDelete
    Replies
    1. I have answered the question in latest blogpost. Please read it.

      Delete