- fixed issue when editing bookmarks with percent encoding
- actions in edit menu are now fully functional and are appropriately
enabled/disabled
- new action in tools menu - "Web Inspector"
- updated Portuguese translation
- using QUrl::fromEncoded instead of QString constructor everywhere
- reverted JHooverman's patch (changing print preview dialog's window
title)
* sorry about that, I personally think that showing "Print preview"
in print preview dialog is better than "Print..."
- fixed encoding of qupzilla: pages on Windows
- fixed focus issues with overlay statusbar text on Windows
- fixed showing Local certificates in CA Certs in SSL Manager
- fixed showing empty icon on imported bookmarks
- Alt+Enter shortcuts for locationbar and websearchbar
- middle click on magnifying glass (in websearchbar) now
open search results in new tab
- search results of selected page on page is now also opened
in new tab
- updated portuguese translation
- fixed issue on some pages when icon was shown correctly in
locationbar, but not on tab
- using QImage for storing icons will help to have BookmarksModel
in separate thread
- unfortunately, all currently saved icons won't be possible to load
so I recommend erasing all icons (to not waste space in db)
- instead of creating new QSettings objects whenever we want to
save some data, we are using global QSettings object that is
keeping its data in memory and writing to disk only when
really needed
- fixing various problems with accessing / downloading content
from secured sites
- using CA certificates from debian's ca-certificates package
- added copyright notice for Mozilla's certificates
- using QWebHitTestResult mechanism to find html element
associated to Click2Flash object (should work now 100%)
> please let me know
- added new context menu action to history manager = copy
link address
- also setting title of new tab when loading bookmarks/history when
possible (when we know title of history entry / bookmark, let
show on tab its title, rather than showing just "New page")
- removed multiple translations for standard bookmark folders
= tr("Bookmarks In Menu"), tr("Bookmarks In ToolBar"),
tr("Unsorted Bookmarks")
- consistency of these translations is important, otherwise
it would confuse app when adding/moving/editing bookmarks
- history model and database writer are now in own thread
- this will keep main thread (GUI) responsive when writing to
database
- it also greatly increases performance when deleting multiple
items in history
- html highlighter is now highlighting with reg exps, no more with hard
coded tags/tag options
- all cppecheck warnings fixed + added script (cppcheck.sh)
- introduced coding style + added astyle script (coding_style.sh)
- fixed one mistake in czech translate + updated windows installer
- it is now possible to close page search with Esc, it is no longer
needed to click on close button.
- shortcuts for reload, stop, next, back are available everytime.
- performance of cookie manager is not ideal yet, but it is much better
than it was before.
- fixed showing search engine name in locationbar placeholder text.
- updated ca-certs bundle by latest Debian update
- moved keypressevent handler from WebView to QupZila to make this
actions global
- added keypress actions for special keys on keyboard
Instead of using QWebPage and then loading the whole page in order to
get icon, it is now using own IconFetcher class.
It simply download page, looks for <link rel=shortcut and downloads icon
from here. If no <link rel=shortcut is present, the downloading standard
favicon.ico from base directory.
Finally added support to manage search engines. You can add search
engines from sites that supports opensearch standard, but you can also
add them manually.
There is also possibility to specify shortcuts for quickly searching in
location bar on your favourite engines.
Using now qobject_cast everywhere possible instead of c++ type cast
Middle mouse click in bookmarks manager (library + sidebar + toolbar)
and history manager (library + sidebar) now opens a new tab