1
mirror of https://invent.kde.org/network/falkon.git synced 2024-11-11 17:42:10 +01:00
Commit Graph

5129 Commits

Author SHA1 Message Date
David Rosca
0ad0a587eb AutoScroll: Draw scroll indicator inside white circle
Also slightly modify scroll indicator pixmaps and center them.
2017-01-27 11:05:25 +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
650bc03241 Remove NetworkTest 2017-01-26 12:34:06 +01:00
David Rosca
c115610f4a Travis: Add Qt 5.8 build 2017-01-25 11:29:00 +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
db3a3fed75 Travis: Update to Qt 5.7.1 2017-01-22 13:33:58 +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
0dd682d317 MouseGestures: Restore force context on mouse release value on plugin unload 2017-01-22 09:45:24 +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
7998b113d8 Fix build warnings 2017-01-21 21:18:01 +01:00
David Rosca
7281b52c73 Remove outdated info from README.md 2017-01-21 21:15:53 +01:00
David Rosca
7a444a5aa6 Add logo to README.md 2017-01-21 21:13:49 +01:00
David Rosca
44913c3284 GreaseMonkey: Use acceptNavigationRequest for handling userscript downloads 2017-01-21 21:05:33 +01:00
David Rosca
8bc39e9b1c GreaseMonkey: HighDPI fixes 2017-01-21 20:54:11 +01:00
David Rosca
ef7eb6957e FlashCookieManager: HighDPI fixes 2017-01-21 20:35:09 +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
33989263c0 AutoScroll: Add HighDPI pixmaps 2017-01-21 20:23:42 +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