[LocationCompleter] New highlighter algorithm using QTextLayout that fixes rendering of RTL strings.
[LocationCompleter] Fix showing icons after last commit
[MouseGestures]  Honor to user settings for 'New Tab' url,

- Closes #1380
[WebView] Don't clear selection when right clicking on selected link

This removes a workaround for a very old QtWebKit (<= 2.0) that actually
caused unwanted behavior with newer QtWebKit versions.

Closes #1377

[ci-skip]
[HistoryMenu] Show recently visited sites in top-level menu

Closes #1355
[Code] Small code cleanups

Mostly to silence a warnings from cppcheck

[ci-skip]
[LocationCompleter] Correctly elide text also fixed compile on Qt5.
[UrlLoading] Make sure to correctly load one-word hosts without dot

One-word hosts without the dot may be valid url. So let's try to load
it first before using a websearch.

Closes #1317
Escape SQLite wildcards when using LIKE clause
[LocationCompleter] Cancel unneeded refresh jobs
[Bookmarks] Limit width of bookmarks menu to 250px
[WebPage] Fix searching for non-ascii one line term from addressbar

The search term (in url) needs to be decoded from punycode.

Closes #1396
Convert all source files in src/* to Unix file ending
[LocationCompleter] Sort results by last visit date

Closes #1390
Merge pull request #1376 from srazi/loc-highlighter

New highlighter algorithm using QTextLayout that fixes rendering of RTL strings.
[LocationCompleter] Force updates of inline domain completer

Model for inline domain completion is updated asynchronously, so it is
needed to force the update of completer.

This was last regression of completer after switch to threaded searching
in history/bookmarks.
[Haiku] Create resource file.

Vector icon created by Giovanni, RDEF by Arfonzo, some tweaks by me.
[Haiku] Build system tweaks for Haiku.

Patch by Arfonzo.
[Haiku] Doesn't support readdir's d_type flag...

...which is a Linux thing and not part of the POSIX standard. Haiku may support it eventually, but as of today it does not.
[Haiku] Enable backtrace generation.