1
mirror of https://invent.kde.org/network/falkon.git synced 2024-12-20 18:56:34 +01:00
Commit Graph

4347 Commits

Author SHA1 Message Date
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