- fixed session restore problem, where tab url wasn't
properly restored (and instead loads empty search on
active search engine)
- fixed loading icons in next/back history menu
- when one of javascript dialogs (alert, confirm, prompt) were active
and tab was closed, QEventLoop wasn't terminated, thus leading to
crash on application exit
- running QEventLoop is now exited in WebPage destructor
- 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
- also updated slovakia translation
- fixed image showing on adblocked page(regression from previous commit)
- SpeedDial: when adding new page and then editing, http:// will be
shown instead of empty url
- first version of speed dial
- showing pages in maximum 4 columns (unlimited rows)
- option in preferences to open speed dial on new tab
- almost all implemented in js and jQuery, hope it won't be slow.
It loads in about 240ms on my machine and in 2s on my Toshiba
netbook (very very old Intel Atom)
- currently, there is no possibility to change backgroung and
keyboard shortcuts (need to figure out problems with laptop
keyboards (no numerical block => Ctrl + 1 fires Ctrl + + and so on)
- instead of injecting semi transparent block into page, we
just set background of the whole widget frame to semi
transparent image
- fixes issue, when sometimes background filled only half
of the page
this issue occurs sometimes when more than one frames
were in page
- Faenza icons are no longer explicitly shown in prefereneces and site
info
- they are now used only if icon is not found in active theme, and also
for Windows users
- please test it and let me know if icons are correct for each category
- also fixes previous commit
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.
- also fixed showing 1*1px widget when clicking on site info icon on
empty or qupzilla: page
- added global Ctrl (+ Shift) + Tab for navigating through tabs
- 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-
Improved cookies filtering for domain mismatch and for tracking cookies,
it is now fully (i hope) working and ready to use in everyday browsing.
Please test it by yourself and report any issues.
Also fixed crash when closing cookies manager window with "Close" in
title bar or with Alt+F4
Finally fixed "floating statusbar", it has now proper ToolTip behaviour.
DownloadManager now won't ask you whether you want delete file if some
error in downloading occurs.
In all themes fixed TextBrowser's rounded borders in KDE