David Rosca
c25e6a99a6
BrowserWindow: Don't focus locationbar when starting with webpage
2016-12-26 14:35:08 +01:00
David Rosca
1881a800bf
AutoScroll: Disable on frames
...
It doesn't support scrolling outside main frame, so just disable
it on frames so middle clicking links is possible.
2016-12-26 13:13:40 +01:00
David Rosca
7c329b1281
ProxyStyle: Don't disable context menu on scrollbars
2016-12-26 13:01:41 +01:00
David Rosca
7bdd1b951f
Give WebView focus after restoring tab
2016-12-26 12:58:45 +01:00
David Rosca
64b48f6899
Use native scrollbars for main scrollbars
...
Use native widgets to render main scrollbars (scrollbars of the
main webview widget, not iframes etc).
It makes the scrollbars on body element invisible and instead draws
native widgets on the space for scrollbars.
Comes with possibility to disable it, enabled by default.
2016-12-26 12:39:36 +01:00
David Rosca
83444d8851
IconChooser: Fix drawing selected item with fusion style
2016-12-25 20:35:57 +01:00
David Rosca
c9797f5600
WebView: Make sure to return non-null inputWidget()
2016-12-24 16:57:10 +01:00
David Rosca
2ad5e82ce2
WebView: Fix finding rwhvqt with Qt 5.8
2016-12-24 16:46:03 +01:00
David Rosca
96202a6fe0
WebView: Remove custom drag&drop handling
...
QtWebEngine drag&drop now works
2016-12-24 12:24:12 +01:00
David Rosca
1a0ec338de
LocationBar: Replace all contents when dropping text
2016-12-24 11:41:50 +01:00
David Rosca
299d554a8e
Remove History::optimizeHistory()
2016-12-24 11:33:57 +01:00
David Rosca
b5b2bf6a0b
Automatically clear old icons and VACUUM database every 20 runs
2016-12-24 11:32:48 +01:00
David Rosca
5d2ffc30d1
FlashCookieManager: Operate on PepperFlash cookies
2016-12-24 00:25:28 +01:00
David Rosca
6117f468f4
Cleanup in Clear Recent History dialog
...
Also adjust paths to QtWebEngine
2016-12-24 00:15:37 +01:00
David Rosca
d68840a32b
Fix forgetting loaded plugins in portable mode
2016-12-23 15:30:41 +01:00
David Rosca
51130f4ed7
Revert "Plugins: Only resolve relative plugin paths"
...
This reverts commit 3447e139b5
.
2016-12-23 15:11:56 +01:00
David Rosca
3447e139b5
Plugins: Only resolve relative plugin paths
2016-12-23 15:09:08 +01:00
David Rosca
6cac8b50ce
Plugins: Use relative paths when NO_SYSTEM_DATAPATH is set
2016-12-23 15:01:19 +01:00
David Rosca
fe6005bb26
Windows Installer: Install all translations
...
Closes #1860
2016-12-21 22:03:01 +01:00
David Rosca
9626eac48e
Update translations
2016-12-21 21:53:39 +01:00
David Rosca
24be6708e2
SpellCheck: Support multiple languages
2016-12-21 21:53:00 +01:00
David Rosca
868a0ba84e
Preferences: Force icon size to always be 32x32
2016-12-21 11:34:22 +01:00
David Rosca
8a2fc0862f
Fix performance when querying icons from database
...
Make use of the index on icons column by using GLOB
instead of LIKE and handle the escaping ourselves.
Closes #1679
2016-12-20 14:19:58 +01:00
David Rosca
3a9e0501df
Fix saving new icons in database
...
Regression from 38bf9d2b4a
2016-12-20 12:33:43 +01:00
David Rosca
c7fa3101db
LocationCompleterRefreshJob: Use IconProvider to load icons
...
IconProvider can now be used from different threads
2016-12-20 12:19:51 +01:00
David Rosca
34cc74ab18
Drop the threaded icon loading completely
...
Also fix icons in buttons in bookmarks toolbar
2016-12-20 12:16:12 +01:00
David Rosca
c2d38dfb7d
SqlDatabase::query now modifies the passed SqlQuery
2016-12-20 11:22:31 +01:00
David Rosca
bb25bb8593
Don't use async icon loading in history/bookmarks models
...
Sometimes it crashes, needs more investigation, but this seems
to fix it.
Bookmarks icons are still loaded only when shown inside the view.
2016-12-20 11:17:08 +01:00
David Rosca
d19f5de7bf
SqlDatabase: Skip copy when executing query on main thread
2016-12-11 11:05:51 +01:00
David Rosca
5fb492d033
Load icons asynchronously in History and Bookmarks models
...
See #1679
2016-12-11 10:24:10 +01:00
David Rosca
a4c4aabfe5
HistoryMenu: Load icons asynchronously
...
See #1679
2016-12-11 09:43:58 +01:00
David Rosca
d6ff977282
BookmarksMenu: Load icons only when action is shown
...
See #1679
2016-12-11 09:43:47 +01:00
David Rosca
ca3d29d917
BookmarkItem: Only try refreshing icons when icon was not found
2016-12-11 09:25:08 +01:00
David Rosca
c4804600b2
Load bookmark icons for menus in separate threads
...
Should help with #1679
2016-12-11 00:12:38 +01:00
David Rosca
5298dc9857
RecoveryPage: Fix displaying list of windows and tabs
2016-12-01 23:11:07 +01:00
David Rosca
f9c7ed9759
Drop qwebchannel.js copy and use it from qrc instead
2016-12-01 23:04:00 +01:00
David Rosca
f0c52c4a85
Fix build with latest QtWebEngine
2016-12-01 21:54:49 +01:00
David Rosca
4657fdf60c
flatpak: Rename and update build for master branch
2016-11-17 19:25:26 +01:00
hakking
12a277fe19
Update installer.nsi ( #2115 )
2016-11-05 14:17:11 +01:00
hakking
7b7a3d2531
Update languages.nsh ( #2112 )
...
Add "Hong Kong Cantonese" (LangId 3076, zh-HK).
2016-11-05 14:17:03 +01:00
David Rosca
e8b3ca69d8
Add flatpak build manifest
2016-11-04 17:14:07 +01:00
David Rosca
f785d81c41
Fix creating QWebChannel on first QWebEnginePage load
...
The "qt" object may be undefined at the time QWebEngineScript
that creates web channel is being run. Try to create the web channel
until it finally succeeds in 100ms intervals.
Fixes the "Uncaught ReferenceError: qt is not defined" error message.
2016-11-04 10:59:28 +01:00
hakking
962c236372
Update qupzilla.desktop ( #2111 )
...
Add zh-HK
2016-10-31 10:04:13 +01:00
ravas
89d633d957
added Chrome bookmarks path for OS X ( #2110 )
...
* added Chrome bookmarks path for OS X
2016-10-29 10:50:39 +02:00
David Rosca
d671039e9f
Fix Q_OS_OSX check
2016-10-26 11:41:22 +02:00
David Rosca
ac160506f6
SpellCheck: Fix dictionary directories for macOS
...
Also show directories in preferences.
2016-10-26 11:36:58 +02:00
David Rosca
81b8adfe95
SpellCheck: Show spellcheck directories in preferences
2016-10-26 11:13:48 +02:00
David Rosca
bb67d4e101
Preferences: Hide spellcheck combobox when no languages were found
...
Also add link to wiki for more info about spellcheck.
2016-10-26 10:40:34 +02:00
David Rosca
4d9137a1d9
Add Spell Check config to Preferences
...
Spell checking now works with QtWebEngine >= 5.8
2016-10-25 23:36:53 +02:00
David Rosca
00c806d5d0
Preferences: Remove special case for icons with Oxygen theme
2016-10-25 22:50:57 +02:00