- 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