David Rosca
|
6525410e22
|
ComboTabBar: Fix drawing with correct selectedPosition
|
2017-01-27 14:24:39 +01:00 |
|
David Rosca
|
4e1a9079f3
|
ComboTabBar: Set QStyleOptionTabBarBase::selectedTabRect
Closes #1389
|
2017-01-27 14:06:06 +01:00 |
|
David Rosca
|
6132bf7789
|
ComboTabBar: Fix using correct value for tab animation duration
|
2017-01-27 14:00:09 +01:00 |
|
David Rosca
|
f7d4054cb9
|
Preferences: Don't show version next to ok/cancel/apply buttons
|
2017-01-27 13:48:47 +01:00 |
|
David Rosca
|
c44b8b9309
|
LocationBarPopup: Use QFrame::Raised
|
2017-01-27 13:42:05 +01:00 |
|
Voldracarno Draconor
|
4729b24c64
|
Added: Remove cache on close (#2185)
|
2017-01-27 13:37:56 +01:00 |
|
David Rosca
|
c6354259a8
|
DownloadManager: Improve logic for closeDownloadTab
It now can handle also new tabs opened in background
|
2017-01-27 10:29:12 +01:00 |
|
David Rosca
|
e10294db6d
|
WebScrollBarCornerWidget: Draw using QStyle::PE_PanelScrollAreaCorner
|
2017-01-26 21:13:57 +01:00 |
|
David Rosca
|
e656e92eaf
|
WebScrollBarManager: Fix height of vertical scrollbar when horizontal is visible
Also fix warnings in console when trying to access null document.documentElement
|
2017-01-26 20:57:12 +01:00 |
|
David Rosca
|
899622e623
|
DownloadManager: Don't try to close the single tab in tabbar
|
2017-01-26 20:48:29 +01:00 |
|
David Rosca
|
df2fa561d5
|
DownloadManager: Close empty tab that was opened only for downloading
|
2017-01-26 20:45:59 +01:00 |
|
David Rosca
|
f9a0d202de
|
WebScrollBarManager: Guard against ScrollBarData being deleted
|
2017-01-26 20:45:38 +01:00 |
|
David Rosca
|
fcc356e4df
|
DownloadOptionsDialog: Show download mime type and icon
|
2017-01-26 19:13:47 +01:00 |
|
David Rosca
|
c785e09bdf
|
WebScrollBarManager: Improve viewportSize() with knowledge from javascript
|
2017-01-26 17:59:45 +01:00 |
|
David Rosca
|
7096d3eb88
|
WebScrollBarManager: Correctly update visibility with javascript
Closes #2182
|
2017-01-26 17:27:02 +01:00 |
|
David Rosca
|
f7005f8d95
|
NetworkManager: Remove NetworkUrlInterceptor in shutdown
Fixes potential crash on close
|
2017-01-26 12:35:21 +01:00 |
|
David Rosca
|
24b6db866a
|
AdBlockSearchTree: Slightly more efficient traversal
Access hash only once for each char
|
2017-01-23 10:55:45 +01:00 |
|
David Rosca
|
7c798585ef
|
Html5PermissionNotification: Close when request is canceled / load started
|
2017-01-23 09:14:46 +01:00 |
|
David Rosca
|
1ed1059c42
|
WebHitTestResult: Only update with contextmenu data with same position
|
2017-01-23 08:21:24 +01:00 |
|
David Rosca
|
e7bd2ed8cd
|
LineEdit: Make the side widgets occupy full height
|
2017-01-23 08:21:24 +01:00 |
|
Voldracarno Draconor
|
7738deb721
|
Added option to delete all cookies on exiting (#2173)
|
2017-01-22 20:43:41 +01:00 |
|
David Rosca
|
abc7a2528b
|
PopupWindow: Use same notifications as WebTab
|
2017-01-22 14:58:45 +01:00 |
|
David Rosca
|
635cc8e5eb
|
WebInspector: Remember separately docked/undocked sizes
|
2017-01-22 14:50:15 +01:00 |
|
David Rosca
|
a186e75cb1
|
PopupWindow: Fix hiding progressbar
QWebEngineView emits loadProgress(100) after loadFinished() is emitted
|
2017-01-22 14:45:55 +01:00 |
|
David Rosca
|
0cc9692f63
|
PopupWindow: Fix showing custom scrollbars
|
2017-01-22 14:43:22 +01:00 |
|
David Rosca
|
f6e9cc1c6a
|
WebTab: Make it possible to show more than one notification
|
2017-01-22 14:26:48 +01:00 |
|
David Rosca
|
ddb60dca53
|
Bring back mouse grab permission workaround
It is still needed for QtWebEngine 5.7
|
2017-01-22 13:24:01 +01:00 |
|
David Rosca
|
1695c9bd62
|
Preferences: Fix detecting active profile
Starting and active profile can be different when passing the profile
as a cli flag.
|
2017-01-22 10:34:44 +01:00 |
|
David Rosca
|
4878265ff6
|
Fix crash when render process crashes
Tab crash page is now correctly loaded and offers user to reload the
page.
|
2017-01-22 10:23:14 +01:00 |
|
David Rosca
|
45f37a3a64
|
WebView: Fix send text by mail action
|
2017-01-22 10:05:21 +01:00 |
|
David Rosca
|
e4d7445c77
|
Remove connection to non-existant slot
|
2017-01-22 09:28:35 +01:00 |
|
David Rosca
|
8b992364c4
|
Fix setting cache maximum size
|
2017-01-22 09:22:22 +01:00 |
|
David Rosca
|
db2eb5bbd7
|
Rename label_21 from previous commit
|
2017-01-22 09:22:03 +01:00 |
|
Voldracarno Draconor
|
ae449974a9
|
Exchanged the cache size slider with a spinbox and enhanced the range (#2170)
|
2017-01-22 09:18:43 +01:00 |
|
David Rosca
|
b5eda4f803
|
Preferences: Use new icons
|
2017-01-21 22:36:51 +01:00 |
|
David Rosca
|
060011e466
|
Use qMax and qAbs instead of std functions
Closes #2169
|
2017-01-21 21:23:36 +01:00 |
|
David Rosca
|
15d5785977
|
Fix size of icon on qupzilla:restore page with HighDPI
|
2017-01-21 20:30:21 +01:00 |
|
David Rosca
|
97aeb45a76
|
Preferences: Add preview button for notifications
|
2017-01-21 18:38:19 +01:00 |
|
David Rosca
|
c8345df3fe
|
Preferences: Don't set icon in preview notification
|
2017-01-21 18:29:21 +01:00 |
|
David Rosca
|
224207b8d6
|
WebInspector: Remember height
|
2017-01-21 17:59:54 +01:00 |
|
David Rosca
|
a049f44757
|
Each tab now has its own SearchToolBar
Also disable show/hide animations.
SearchToolBar is now above Web Inspector (if visible).
|
2017-01-21 17:43:41 +01:00 |
|
David Rosca
|
0584037a4f
|
HTML5PermissionsNotification: Remove icon of the requested feature
|
2017-01-21 16:37:42 +01:00 |
|
David Rosca
|
eeef5da06c
|
WebTab: Show notifications over webview
Mouse grab permission workaround now can be removed as the notification
(and mouse cursor) is inside webview
|
2017-01-21 16:33:32 +01:00 |
|
David Rosca
|
5cc7dd080e
|
Fix scrolling with high resolution mouse/touchpads
Use helper class to accumulate "common steps" of 120 angle delta.
|
2017-01-21 12:23:53 +01:00 |
|
David Rosca
|
9082c32bae
|
TabBar: Change close action text to "Close Tab" in context menu
|
2017-01-21 12:22:07 +01:00 |
|
David Rosca
|
ce3f50f50d
|
Bring back per-domain user agent settings
|
2017-01-21 09:12:27 +01:00 |
|
David Rosca
|
a16cb5f4e0
|
QupZillaSchemeHandler: Show error when loading invalid url
|
2017-01-21 08:54:59 +01:00 |
|
David Rosca
|
ea77b02908
|
AdBlock: Fix rules for disabling blocking on pages
Closes #2119
|
2017-01-20 17:11:04 +01:00 |
|
David Rosca
|
a6988ee8f1
|
TabIcon: Draw small dot in corner when there is activity in pinned tab
|
2017-01-20 15:09:57 +01:00 |
|
David Rosca
|
b13c8968fc
|
Show download progress in taskbar on Windows
|
2017-01-20 12:18:53 +01:00 |
|
David Rosca
|
f791f81972
|
DownloadItem: Show file icon only on Linux
|
2017-01-20 12:03:27 +01:00 |
|
David Rosca
|
67452c1bf4
|
Reimplement Windows jumplist with Qt Windows Extras
|
2017-01-20 11:14:50 +01:00 |
|
David Rosca
|
3a612c07bd
|
Fix Windows build
|
2017-01-20 11:14:41 +01:00 |
|
David Rosca
|
29bccf9984
|
Use Qt Windows Extras instead of custom QtWin
|
2017-01-20 09:58:13 +01:00 |
|
David Rosca
|
c540f4f768
|
DownloadManager: Disable speed label on Windows
Closes #1906
|
2017-01-20 09:42:38 +01:00 |
|
David Rosca
|
f15643b454
|
BrowserWindow: Restore window states last when leaving fullscreen
|
2017-01-20 09:37:00 +01:00 |
|
David Rosca
|
3274634539
|
BookmarksToolbar: Initialize actions with nullptr
Closes #2166
|
2017-01-14 17:54:08 +01:00 |
|
David Rosca
|
4504d750c6
|
Don't list duplicated dictionary directories in preferences
|
2017-01-14 17:05:51 +01:00 |
|
David Rosca
|
17a90a88e6
|
DownloadManager: Correctly decode file name for downloads
|
2017-01-13 17:32:23 +01:00 |
|
David Rosca
|
614ac46174
|
WebView: Hide reload/stop actions when not available
|
2017-01-03 16:21:16 +01:00 |
|
David Rosca
|
89ff7ca10a
|
TabIcon: Show audio tooltip only when mouse is over audio icon
|
2017-01-02 15:29:56 +01:00 |
|
David Rosca
|
20abaaf9f9
|
TabIcon: Draw audio icon in topright corner for pinned tabs
|
2017-01-02 13:31:22 +01:00 |
|
David Rosca
|
9bceb3f8b3
|
TabIcon: Draw audio icon on top of site icon for pinned tabs
|
2017-01-01 21:34:45 +01:00 |
|
David Rosca
|
c0e4264540
|
RestoreSession: Use generic webpage icon when tab icon is empty
|
2017-01-01 13:06:19 +01:00 |
|
David Rosca
|
bccf2943cd
|
TabIcon: Always show icon when tab is pinned
|
2016-12-31 17:23:06 +01:00 |
|
David Rosca
|
a707c3545a
|
Remove favicon from internal pages
|
2016-12-31 17:16:21 +01:00 |
|
David Rosca
|
b85f9b4ceb
|
SpeedDial: Scale dial text with the dial size
|
2016-12-31 16:25:09 +01:00 |
|
David Rosca
|
f701642e34
|
PageThumbnailer: Take into account devicePixelRatio
|
2016-12-31 16:24:51 +01:00 |
|
David Rosca
|
8664dd8c7e
|
Don't use border image in internal pages
Also cleanup unused pages
|
2016-12-31 15:08:47 +01:00 |
|
David Rosca
|
9b3fc5f404
|
Update ignored schemes for saving history and icons
|
2016-12-31 14:53:06 +01:00 |
|
David Rosca
|
271d5f6555
|
Use Breeze icons as fallback icon set
|
2016-12-31 14:32:48 +01:00 |
|
David Rosca
|
d000ae0d0b
|
BrowsingLibrary: Clear search line when switching tabs
|
2016-12-31 10:11:52 +01:00 |
|
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
|
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 |
|