- 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
- using now fallback icons (Faenza) when QIcon::fromTheme returns
invalid icon, occurs for example on LXDE
- also setting default width for locationbar and websearchbar rather
then counting it from available space. This used to have problems on
some systems, thus making websearchbar too big.
- 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
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