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

756 Commits

Author SHA1 Message Date
David Rosca
d25c34901c
Use QTWEBENGINEWIDGETS_VERSION for determining QtWebEngine version 2018-12-12 18:57:56 +01:00
Nicolas Fella
3365b52d1c Add icon to Fullscreen action
Summary: {F6301440}

Reviewers: #falkon, drosca

Reviewed By: #falkon, drosca

Subscribers: falkon

Tags: #falkon

Differential Revision: https://phabricator.kde.org/D15925
2018-10-04 18:52:09 +02:00
Nicolas Fella
1f2b2bf819 Add icon to Web Search action
Summary: {F6301476}

Reviewers: #falkon, drosca

Reviewed By: #falkon, drosca

Subscribers: falkon

Tags: #falkon

Differential Revision: https://phabricator.kde.org/D15926
2018-10-04 18:51:26 +02:00
Nicolas Fella
75f3d58718 Add icon to DownloadManager action
Summary: {F6301242}

Reviewers: #falkon, drosca

Reviewed By: #falkon, drosca

Subscribers: falkon

Tags: #falkon

Differential Revision: https://phabricator.kde.org/D15921
2018-10-03 16:33:27 +02:00
Laurent Montel
db10e175f0 Add more QSL + nullptr 2018-07-06 08:20:47 +02:00
Laurent Montel
07b4dd4f6e Add sime QLS + nullptr 2018-07-05 13:58:00 +02:00
Jyri Tuomisto
326be38a45
Allow whitelisted cookies to be kept
Keep whitelisted cookies from being deleted when deleteCookiesOnClose is true

Differential Revision: https://phabricator.kde.org/D13097
2018-05-25 09:31:51 +02:00
David Rosca
148d2d94c1
Use QTWEBENGINE_VERSION instead of QT_VERSION
Allows to build against separate QtWebEngine releases.
2018-05-14 13:53:05 +02:00
David Rosca
e01024942f
Merge branch 'Falkon/3.0' 2018-05-14 13:32:58 +02:00
David Rosca
4bf77cd4d1
Version 3.0.1 2018-05-08 16:17:08 +02:00
David Rosca
7fce81feaa
Merge branch 'Falkon/3.0' 2018-05-03 13:42:10 +02:00
David Rosca
9375b474ba
BrowserWindow: Track webview that initiated html fullscreen
Fixes issue where it wouldn't be possible to leave fullscreen
with F11 shortcut after closing webview that was in html fullscreen.

BUG: 393797
FIXED-IN: 3.0.1
2018-05-03 13:41:55 +02:00
David Rosca
94eb3161af
Merge branch 'Falkon/3.0' 2018-05-01 13:10:31 +02:00
David Rosca
3787a606d3
Rewrite internal sites to use user scripts instead of embedded code
It is no longer needed to setup web channel on unsafe js world
for internal pages, and thus it fixes issue where registering web
channel could fail in some cases.

BUG: 391875
FIXED-IN: 3.0.1
2018-05-01 13:02:46 +02:00
David Rosca
8034ace416
Merge branch 'Falkon/3.0' 2018-04-18 10:11:05 +02:00
David Rosca
82a9c398a6
AutoSaver: Save when app is about to quit
Fixes changes not being saved in classes where saving is done in destructor,
like SpeedDial.
2018-04-18 10:09:07 +02:00
David Rosca
05772edbee
Merge branch 'Falkon/3.0' 2018-03-31 15:43:22 +02:00
David Rosca
7c078ad70e
ProfileManager: Implement profile migration from QupZilla 2018-03-31 15:42:55 +02:00
David Rosca
3dae3edff5
QzTools: Add copyRecursively and removeRecursively 2018-03-31 15:08:06 +02:00
David Rosca
6f9e6c5405
Merge branch 'Falkon/3.0' 2018-03-30 09:39:30 +02:00
David Rosca
04341b0981
Change homepage to falkon.org 2018-03-30 09:38:26 +02:00
David Rosca
7595cef9ee
Windows: Fix app description text 2018-03-27 14:31:55 +02:00
David Rosca
593c276685
Merge branch 'Falkon/3.0' 2018-03-27 14:31:40 +02:00
David Rosca
822449a955
Windows: Fix app description text 2018-03-27 12:00:14 +02:00
David Rosca
c53cf4b32e
Merge branch 'Falkon/3.0' 2018-03-27 10:43:03 +02:00
David Rosca
34a9faa5c1
DataPaths: Fix paths in portable mode 2018-03-25 21:10:32 +02:00
David Rosca
7d210ecf31
Add support for setting portable mode from falkon.conf
[Config]
Portable=true

in falkon.conf in the same directory as executable will
force running in portable mode.
2018-03-25 20:55:04 +02:00
David Rosca
9ee1fc9c59
Merge branch 'Falkon/3.0' 2018-03-24 21:47:53 +01:00
David Rosca
dfea1a125c
Windows: Update registered capabilities
All registered file types now have same title "Falkon HTML Document"
and all registered protocols "Falkon URL".
Also added ftp protocol.
2018-03-23 09:26:40 +01:00
Anmol Gautam
8e88d43200
VerticalTabs: Open new tab with double and middle click in free space
Differential Revision: https://phabricator.kde.org/D11466
2018-03-20 13:51:31 +01:00
David Rosca
f80b0bcbb5
Merge branch 'Falkon/3.0' 2018-03-17 13:58:46 +01:00
David Rosca
dc131ddfee
NavigationBar: Fix syncing back/forward buttons state with web history
BUG: 391331
FIXED-IN: 3.0.1
2018-03-17 13:55:35 +01:00
Julian Wolff
d708fea839 Use selected text in searchToolBar
Summary:
With this patch, the currently selected text in a webpage is automatically inserted into the
searchToolBar when it is opened.
This matches the behaviour of the search tool bar in Kate.

Test Plan:
Open a webpage. Select a single line of text. Press Ctrl+F. The selected text is inserted into the
searchToolBar.

Reviewers: #falkon, drosca

Reviewed By: #falkon, drosca

Subscribers: drosca

Differential Revision: https://phabricator.kde.org/D11210
2018-03-10 15:05:37 +01:00
David Rosca
a5223ddb0c
Merge branch 'Falkon/3.0' 2018-03-09 22:53:16 +01:00
David Rosca
a50eee896c
Fix setting fallback Breeze icon theme
:/icons is a default fallback theme search path
2018-03-09 22:52:38 +01:00
Anmol Gautam
5c97a3abb5
Fix losing menubar visibility settings after quit from fullscreen
BUG: 391415

Differential Revision: https://phabricator.kde.org/D11062
2018-03-09 22:50:59 +01:00
David Rosca
2ab2e80630
MainApplication: Move connections from postLaunch to constructor
Also set m_isClosing in destructor
2018-03-01 19:01:33 +01:00
David Rosca
b8b43f9732
Merge branch 'Falkon/3.0' 2018-03-01 16:48:01 +01:00
David Rosca
d87cffd5db
Bookmarks: Remove default bookmarks
Also don't show bookmarks toolbar by default as there
is nothing to show now.
2018-03-01 16:47:12 +01:00
David Rosca
cdbc64eb6d
ProfileManager: Don't copy data when profile is from development version
Allows to jumping from stable version to development version
without it always backing up settings, browsedata and session.
2018-03-01 16:41:45 +01:00
David Rosca
18d009c325
BrowserWindow: Give focus to webview before loading url in loadAddress
BrowserWindow::loadAddress() always gets called from user interaction,
so it should always update text in location bar (it wouldn't be updated
if location bar is focused).
2018-03-01 16:27:16 +01:00
David Rosca
1c01936932
Always allow to open uknown schemes with QtWebEngine 5.11
This makes unknown schemes like magnet: correctly open in external
applications.
2018-03-01 16:02:41 +01:00
David Rosca
ce3f4ed1e8
Preferences: Add new options in QtWebEngine 5.11
- Disable automatic playing of videos
- Prevent WebRTC from leaking local IP address
2018-03-01 14:43:58 +01:00
David Rosca
e4c58424f0
JsOptions: Add new options in QtWebEngine 5.10 and 5.11 2018-03-01 14:40:56 +01:00
David Rosca
a796842dff
Bump version to 3.0.99 2018-02-28 10:38:59 +01:00
David Rosca
0118c0cb96
Version 3.0.0 2018-02-27 14:42:16 +01:00
David Rosca
d8cdee1cce
DataPaths: Remove Translations path 2018-02-26 22:04:14 +01:00
David Rosca
4d2f02ac45
Remove option to change language on per-profile basis
System locale is now always used.
2018-02-26 21:52:39 +01:00
David Rosca
ec1e30314c
DataPaths: Only load plugins from first path in portable build 2018-02-26 11:14:12 +01:00
David Rosca
d3ebe40e8f
Replace signals/slots with Q_SIGNALS/Q_SLOTS 2018-02-25 13:33:07 +01:00