1
mirror of https://invent.kde.org/network/falkon.git synced 2024-12-22 11:46:34 +01:00
Commit Graph

2249 Commits

Author SHA1 Message Date
David Rosca
b61b4aca67 WebView: Don't change m_progress when loading finished
QtWebEngine may emit loadProgress signal even after loadFinished
was already emitted.

Closes #2222
2017-03-18 16:00:57 +01:00
David Rosca
486b8f4c7d Workaround QWebEnginePage not scrolling to anchors when opened in background tab
Closes #2242
2017-03-15 13:11:27 +01:00
David Rosca
9211a8eceb Disable native scrollbars by default
See #2246
2017-03-15 10:49:27 +01:00
David Rosca
d18be6f8e4 ProfileManager: Fix warning when creating new profile 2017-03-15 10:48:00 +01:00
David Rosca
a4c3e49e3e AdBlock: Fix warning when creating new profile 2017-03-15 10:35:14 +01:00
José Rios
85832642db Fixed new tab not opening on mouse mid button click (#2244)
Whenever the user pressed the middle button the mouse press handler
in WebPage issued an 'execJavaScript' which has its own event loop
causing the mouse release handler to be called before the field
'm_clickedUrl' get the url in the first handler. Since this field
is used to guard the logic in the second handler the new tab wasn't
opening.

Closes #2238
2017-03-13 09:05:36 +01:00
David Rosca
690eb2c447 AdBlock: Don't remove url interceptor when disabled
Instead just return early in block() when AdBlock is disabled
2017-02-23 20:08:59 +01:00
David Rosca
8cbccbf71d AdBlock: Remove option to use limited EasyList subscription
It is no longer need as AdBlock matching runs in separate thread
2017-02-23 19:58:38 +01:00
David Rosca
93b1104611 AdBlock: Guard AdBlockMatcher with mutex
Closes #2231
2017-02-23 19:55:04 +01:00
David Rosca
71f0737511 WebScrollBarManager: Use scrollbars as lambda context
Instead of manually disconnecting the lambdas, use scrollbar
as context.
2017-02-21 10:28:24 +01:00
David Rosca
e86f96878e Fix clicking on go icon when location completer popup is visible
Closes #2225
2017-02-20 17:20:00 +01:00
David Rosca
fe0ae53653 WebScrollBar: Make sure not to accidentally scroll
Closes #2211
2017-02-13 21:13:30 +01:00
David Rosca
bcf824dce2 Preferences: Allow to reorder spellcheck languages
See #2195
2017-02-08 10:13:41 +01:00
David Rosca
6e2d8d8fe7 Preferences: Disable spell check language list when disabled 2017-02-08 09:51:39 +01:00
David Rosca
fb38307783 Preferences: Don't list duplicated spellcheck dictionaries
Closes #2195
2017-02-08 09:49:45 +01:00
David Rosca
85f8cf881e Fix drawing text with correct color in item delegates on Windows 2017-02-07 15:47:41 +01:00
David Rosca
1c1c35522b SpeedDial: Fix editing url of entries
Closes #2197
2017-02-07 15:07:44 +01:00
David Rosca
1710e284c8 SpeedDial: Fix displaying broken page image 2017-02-07 15:07:08 +01:00
David Rosca
335c6b66c5 SpeedDial: Correctly emit load error when trying to load invalid url 2017-02-07 14:52:56 +01:00
David Rosca
da8e9732f7 Change blank tab url to empty QUrl() 2017-02-07 10:41:58 +01:00
David Rosca
5873ed48fd TabIcon: Hide icon immediately when url is empty or has qupzilla: scheme 2017-02-07 10:41:37 +01:00
David Rosca
118427db86 Update COPYRIGHT 2017-02-06 19:31:35 +01:00
David Rosca
bfa5234ea2 Update AdBlock known subscriptions urls 2017-02-06 18:47:02 +01:00
David Rosca
4062473e98 Version 2.1.0 2017-02-04 10:47:24 +01:00
David Rosca
670d189765 ClearRecentHistory: Remove icon 2017-02-03 14:20:36 +01:00
David Rosca
f6bd5595b6 Preferences: Fix showing settings icon in Extensions tab 2017-02-03 14:18:51 +01:00
David Rosca
446f02c7ee WebTab: Remove stylesheet changing background color
It was there from QtWebKit times, it has no effect now.
2017-01-31 22:11:21 +01:00
David Rosca
534eb14432 WebScrollBar: Add workaround for Breeze style 2017-01-31 22:06:48 +01:00
David Rosca
c6a7935a67 Fix MainApplication::styleName() 2017-01-31 21:37:12 +01:00
David Rosca
a82a1c396b AdBlockDialog: Don't force black color to normal rules
Makes the dialog more usable with dark color schemes
2017-01-31 21:18:51 +01:00
David Rosca
288150ccf9 PopupWebView: Fix window.close() handling 2017-01-31 20:56:34 +01:00
David Rosca
9a2bda2063 Fix build with Qt 5.7 2017-01-28 14:58:24 +01:00
David Rosca
ea7f4dd58f HistoryManager: Pressing Del key now removes selected entries 2017-01-28 14:31:47 +01:00
David Rosca
bcb633fcd0 TabBar: Use correct duration for showing add tab button after releasing dragged tab 2017-01-28 10:31:45 +01:00
David Rosca
8e55c3ad3c Fix setting spellcheck languages 2017-01-27 22:46:30 +01:00
David Rosca
e18d2d90bd Register also as url handler for https scheme 2017-01-27 20:59:10 +01:00
David Rosca
e2af1649bc CookieManager: Remove warning about filter 3rd party / tracking cookies 2017-01-27 19:32:48 +01:00
David Rosca
a634a17af0 CookieManager: Hide filter 3rd party cookies option
It's impossible to implement with current QtWebEngine API.
2017-01-27 19:28:30 +01:00
David Rosca
43eb307e2d SpeedDial: Fix setting center dials option 2017-01-27 17:40:35 +01:00
David Rosca
33aba0c93f Revert "Change background image instantly and for all speed dials"
This reverts commit 65667b95db.
2017-01-27 17:31:46 +01:00
David Rosca
f15ed333b6 SpeedDial: Use oninput instead of onchange for input range 2017-01-27 17:25:47 +01:00
David Rosca
728e58fdf7 Use updated version of jQuery and jQuery UI
Fixes issue with speed dial settings being impossible to click.

Closes #2175
2017-01-27 17:20:11 +01:00
David Rosca
8ba412e584 ComboTabBar: Add setFocusPolicy
TabBar is setting Qt::NoFocus policy which was ignored
2017-01-27 16:51:45 +01:00
David Rosca
6e15e85919 LineEdit: SideWidget now eats all mouse events 2017-01-27 16:36:11 +01:00
David Rosca
ad024ec739 LineEdit: Clicking on SideWidget will not pass focus to LineEdit 2017-01-27 16:29:26 +01:00
David Rosca
5adcc6b4d9 LineEdit: Block mouse double click when not focused 2017-01-27 16:29:03 +01:00
David Rosca
e134abfda7 Fix build with Qt 5.7 2017-01-27 15:52:39 +01:00
David Rosca
74740ef441 ComboTabBar: Make wheel scrolling faster 2017-01-27 15:43:21 +01:00
David Rosca
2d90afc503 TabBar: Don't return -1 when not visible in pixelMetric
Fixes tabs sometimes being invisible when leaving fullscreen

Correct fix for #1967
2017-01-27 15:34:29 +01:00
David Rosca
953c52e73d DownloadManager: Immediately show file dialog when download was user requested
QWebEngineDownloadItem::UserRequested should be set when initiating
download from web actions - Save image as..., Save link as...
It doesn't seem to work with current QtWebEngine however
2017-01-27 15:02:25 +01:00