- 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")
- 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
- when opening new tab (restoring session, restoring
closed tab, ...), url of tab will be shown in locationbar
immediately - not after first progress tick fires
- save file is now selected option in download dialog, also your
choice is saved (through one browser run), so if you choose to open
file, then each next downloaded files will have automatically selected
open file selection (instead of default save file)
- hopefully fixed one crash in webview, showing QMenu with popup()
instead of exec(), popup() is asynchronous call.
- scrolling to top in source viewer on open
- also fixed image refreshion in speed dial
(when you refresh page thumbnail, new image was created but the image
in page won't change until reload. it is because page caching.
fixed by appending date to image url: file://foo.png?Date)
- also made possible to load files from qrc: scheme
- improved source viewer:
* fixed incomplete source code loaded when opening window
(it loads the whole source only after reloading)
* improved performance, source is now highlighted much faster
- using .ico favicon in all qupzilla: pages (no longer png)
it should fix problems when favicon wasn't loaded on some systems
- fixed alignment of site icon in navigation bar when compiling
with Qt 4.8
- fixed deleting of local certifications in ssl manager
- rather then prepending file:// or file:/// on windows,
use Qt functions QUrl::fromLocalFile and QUrl::toLocalFile
- WebView support for loading files from qrc: scheme
If your download is opening in new empty tab, teh download manager will
close it. If the new tab was secured, network manager was trying to set
SSL configuration to already deleted page, thus leading to crash.
- 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
The original function eventFilter was taken from QTestBrowser and used
the MousePressEvents part.
You can find original function at http://gitorious.org/+qtwebkit-
RSS feeds on page will now be checked only once, not every loading tick.
It should have quite big noticeable performance improvement when loading
more than one page at the same time.
Back/forward history menus now won't show duplicated entries and also
navigating with back/forward on pages won't leave you on the same page
as you are actually visiting.
Though this bug was appearing rarely, it was annoying.
This is not normal QtWebKit behaviour, in standard implementation it is
working just fine, but QupZilla is using QWebPage::extension error
pages, and when this error page appears in frame on page (for example in
<iframe>) it duplicates entry in history.
Added option to set default zoom in pages (in preferences: Browsing ->
Web Configuration -> Default zoom on pages:)
Also fixed one spelling mistake (thank to J. Hooverman)
Updated chinese translation file (zh_CN.ts)
When going to fullscreen, add tab button will no longer stay on screen,
and also when going back to normal screen, list tabs button will no
longer be hidden.
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.
updated positioning of hovered link widget
Also when adblock is disabled, the statusbar icon is now clickable.
When running with different profile from command line argument, in
preferences will be showed real starting profile, not active.
When you show Web Inspector panel, it will be open only for actual tab.
So when you change tab, the web inspector panel will hide, and if you go
back to tab with open web inspector, inspector will show.