David Rosca
a69e0d7a43
BrowsingLibrary: Use new icons for bookmarks and history tabs
...
Also fix HighDPI rendering
2016-12-30 22:23:28 +01:00
David Rosca
5c435fe638
Move download notification icon to icons/other directory
2016-12-30 20:23:06 +01:00
David Rosca
64843f869f
BookmarksImportDialog: Add HighDPI pixmaps for browser icons
2016-12-30 20:21:27 +01:00
David Rosca
f8bd795462
SiteInfo: Fix showing images with HighDPI
2016-12-30 17:28:00 +01:00
David Rosca
c5e5a679bd
Fix generic webpage icon with HighDPI
2016-12-30 17:20:01 +01:00
David Rosca
68e0425bde
Hide tab icon when page icon is null
...
Completely hide the tab icon instead of showing generic webpage icon
when page icon is null.
2016-12-30 17:16:30 +01:00
David Rosca
6afc433ac8
Another HighDPI icons
2016-12-30 16:04:37 +01:00
David Rosca
9a356a61d5
Another HighDPI icons fixes
2016-12-29 16:48:09 +01:00
David Rosca
e21636c661
Add more HighDPI ready icons in data/icons/menu
2016-12-29 15:07:34 +01:00
David Rosca
dfa0533de0
TabsMenu: Indicate current tab with bold font + don't list pinned tabs
...
Also remove number of opened tabs
2016-12-29 15:05:38 +01:00
David Rosca
f225399739
SearchEnginesDialog: Set sensible size for columns
2016-12-29 14:27:18 +01:00
David Rosca
a5002d9311
Use 32px data/icons/sites icons
2016-12-29 13:27:35 +01:00
David Rosca
485df77880
IconProvider: Store icon urls without trailing slash
2016-12-29 12:37:36 +01:00
David Rosca
82e9d0c0ee
LocationBar: Complete domain when going back to original text
2016-12-29 12:11:40 +01:00
David Rosca
3e18d17964
Remove icon from About Qt action
2016-12-28 21:35:27 +01:00
David Rosca
fccb76647d
Remove unused site icons
2016-12-28 21:28:40 +01:00
David Rosca
897cdff77e
Provide HighDPI pixmaps of QupZilla logo
2016-12-28 21:24:57 +01:00
David Rosca
13a6573ecb
BookmarkItem: Revert to caching icon for 20 seconds
2016-12-28 20:26:55 +01:00
David Rosca
b7c5b6758d
Pull translations from Transifex
2016-12-28 19:35:23 +01:00
David Rosca
864d86a2bf
UserAgentDialog: Update list of user agents
2016-12-28 17:14:56 +01:00
David Rosca
a4d284fa71
WebView: Support QApplication::wheelScrollLines
2016-12-27 21:53:43 +01:00
David Rosca
6652d971ba
Call initialize as last thing in qupzilla:restore and qupzilla:speeddial
...
Fix list of tabs in session being displayed as empty sometimes.
2016-12-27 20:23:22 +01:00
David Rosca
cb771352da
WebInspector: Initialize m_inspectElement
...
Fixes crash after opening inspector
Closes #2132
2016-12-27 20:17:44 +01:00
David Rosca
ad563dbba4
WebTab: Add 1 second delay before restoring tab on session restore
...
Workarounds crash in QtWebEngine
2016-12-27 20:10:33 +01:00
David Rosca
47b2bf30ad
RestoreSession: Indicate pinned tabs and current tab in window
2016-12-27 20:03:11 +01:00
David Rosca
fe77d7c9ba
WebTab: Don't need to set zoom when tab is not restored
2016-12-27 19:46:12 +01:00
David Rosca
d39e4cc381
Fix restoring correct tabs from restore page
...
Closes #2104
2016-12-27 19:45:51 +01:00
David Rosca
4fd8aa76d1
RestoreSession: Show tab url in tooltip
2016-12-27 19:16:22 +01:00
David Rosca
6514aed3a7
Fix skipping internal pages when showing source code with Qt 5.8
2016-12-27 19:05:01 +01:00
David Rosca
2b9e032ccb
Always save session on closing browser
2016-12-27 18:55:58 +01:00
David Rosca
f2f9e1a6c3
Signal change when tab is (un)pinned and moved
2016-12-27 18:54:17 +01:00
David Rosca
e9b226d477
Drop support for pinned tabs without saving session
...
Pinned tabs are saved alongside normal tabs in a session file.
If user don't have session restore enabled, pinned tabs are saved
and restored from a special pinnedtabs.dat file which uses different
codepath.
It has also another problem that it only saves pinned tabs for last
browser window, which sometimes may be confusing and lead to losing
the pinned tabs.
2016-12-27 18:40:20 +01:00
David Rosca
e15bcc9215
Fix restoring zoom level of tabs
2016-12-27 18:40:13 +01:00
David Rosca
e9d1771114
ProfileManager: Only warn when using profile from QupZilla 1.x
2016-12-27 18:05:45 +01:00
David Rosca
d5b50edc1e
PageThumbnailer: Hide scrollbars when taking page screenshot
2016-12-27 18:02:42 +01:00
David Rosca
95603f652d
Fix some warnings in js scripts
2016-12-27 16:51:19 +01:00
David Rosca
8cfe4c4c5e
Enable QWebEngineSettings::LocalContentCanAccessRemoteUrls
2016-12-27 14:25:08 +01:00
David Rosca
937542b411
IconChooser: Fix drawing with HighDPI
2016-12-27 14:18:33 +01:00
David Rosca
157889db70
QzTools: Fix createPixmapForSite with HighDPI
2016-12-27 14:15:01 +01:00
David Rosca
0a0eb2a038
WebScrollBar: HighDPI fixes
2016-12-27 13:41:30 +01:00
David Rosca
f651b42e23
WebScrollBar: Fix scrollbar values when page is zoomed
2016-12-27 13:12:10 +01:00
David Rosca
08af25f4f7
WebScrollBar: Don't update value while slider is down
...
Makes the scrolling smoother
2016-12-27 12:20:16 +01:00
David Rosca
0ca133bfaf
Always use QPointF for positions on webpage
...
Also take zoom into account when setting scroll position
2016-12-27 11:58:29 +01:00
David Rosca
9beee941f6
Adjust position of status bar message widget according to scrollbars
2016-12-26 20:17:53 +01:00
David Rosca
23af6c3af7
Fix drawing correct text color in custom item views
2016-12-26 19:41:06 +01:00
David Rosca
1a110c3641
WebHitTestResult: Use data from QWebEngineContextMenuData
...
Fixes handling context menus in iframes.
Closes #2126
2016-12-26 17:26:39 +01:00
David Rosca
4d51b4c00c
Use WebPage::SaveJsWorld for executing scripts
...
QWebChannel must still be registered on MainWorld
2016-12-26 16:45:47 +01:00
David Rosca
0fc6ca85c4
Fix deleting cookies
...
Closes #2137
2016-12-26 16:05:52 +01:00
David Rosca
2349ca8912
ComboTabBar: Disable focus for scroll area
2016-12-26 15:18:34 +01:00
David Rosca
9f20772238
TabBar: Fix scrolling to current tab after session restore
2016-12-26 14:35:25 +01:00