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

345 Commits

Author SHA1 Message Date
Anmol Gautam
123e093c56 Merge branch 'master' of git://anongit.kde.org/falkon into anmolgautam 2018-05-16 23:49:15 +05:30
Anmol Gautam
f09238115f added permission to allow plugins in private mode 2018-05-16 23:46:24 +05:30
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
5c557c8484
Preferences: Add checkboxes to spellcheck language list 2018-05-08 11:56:06 +02:00
David Rosca
c53cf4b32e
Merge branch 'Falkon/3.0' 2018-03-27 10:43:03 +02:00
Razi Alavizadeh
c8844db302 Preferences: Hide default browser check-box and push-button in portable mode. 2018-03-26 16:59:36 +04:30
David Rosca
9ee1fc9c59
Merge branch 'Falkon/3.0' 2018-03-24 21:47:53 +01:00
David Rosca
6cd1e7e31a
Preferences: Correctly set show bookmarks toolbar disabled by default 2018-03-24 21:47:24 +01:00
David Rosca
63cf3dbade
PluginListDelegate: Don't show version of plugin
It is still displayed in tooltip.
2018-03-03 12:57:28 +01:00
David Rosca
d5b83d8a1f
Merge branch 'Falkon/3.0' 2018-03-02 16:45:45 +01:00
David Rosca
3bb56fb47d
ThemeManager: Fix showing duplicated themes 2018-03-02 10:48:55 +01:00
David Rosca
fd2c7960c5
PluginListDelegate: Remove line with author info
One plugin in list now takes only two rows, allowing
to show more plugins without scrolling.
2018-03-01 21:03:36 +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
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
d3ebe40e8f
Replace signals/slots with Q_SIGNALS/Q_SLOTS 2018-02-25 13:33:07 +01:00
David Rosca
929851095a
Plugins: Rework to allow more plugin types
This should make it possible to add more plugin types (such as
JavaScript/Python/..) in the future.
Added InternalPlugin type which makes the AdBlock plugin visible
and (un)loadable in Extensions tab in Preferences.
2018-02-24 14:23:46 +01:00
David Rosca
f27bc89019
Plugins: Save only filename of loaded plugins
Instead of saving full plugin library path in non-portable mode.
2018-02-23 19:36:08 +01:00
David Rosca
5e88ea7949
Add Falkon UserBase Wiki links 2018-02-16 15:24:49 +01:00
David Rosca
7c013f5342
Plugins: Port plugin spec to standard desktop file
Makes it translatable
2018-02-11 14:38:01 +01:00
David Rosca
9db6745ee5
Port theme metadata to standard desktop file
This makes it possible to translate it.
2018-02-11 11:42:37 +01:00
David Rosca
4a1d807fec
Remove QzRegExp
Port directly to QRegularExpression everywhere
2018-02-11 10:54:59 +01:00
David Rosca
f1c7c2beaf
Remove NetworkProxyFactory 2018-02-11 10:24:55 +01:00
David Rosca
f5390ed619
CookieManager: Change to QDialog 2018-02-09 18:14:00 +01:00
David Rosca
68bee4ba8f
Preferences: Change to QDialog 2018-02-09 18:12:52 +01:00
David Rosca
ae3aebc06c
Preferences: Always show Password Manager options
Show Password Manager options even when storing passwords on sites
is disabled as Password Manager still works (it will complete already
saved passwords).
2018-01-28 15:48:31 +01:00
David Rosca
89f3b18df3
AutoFill: Add option to disable auto complete on sites
This is particularly useful with Encrypted backend as it will
only prompt for password when you actually want to fill passwords.
2018-01-28 15:47:57 +01:00
David Rosca
6f20d5e511 Move build config options to config.h
Also remove NO_SYSTEM_DATAPATH and DISABLE_UPDATES_CHECK
2018-01-24 14:26:13 +01:00
David Rosca
fdeb350746 Plugins: Remove option to disable loading extensions
It can now only be globally disabled with --no-extensions switch.
It is still possible to manually disable all extensions, only the
global option to disable all extensions were removed.
2018-01-20 12:24:35 +01:00
David Rosca
d5608d823b Enable plugins by default also in portable mode
AdBlock now needs plugins enabled to be loaded.
2018-01-20 12:24:35 +01:00
David Rosca
9bff0f1b5c Plugins: Remove no longer used Click2Flash settings 2018-01-11 19:51:20 +01:00
David Rosca
1595587945 ThemeManager: Set proper icon size for QListWidget 2018-01-11 19:46:56 +01:00
David Rosca
df632c7ced NavigationBar: Only reload layout when settings changes 2018-01-11 19:46:51 +01:00
David Rosca
9c17277dd5 NetworkUrlInterceptor: Add proper locking 2018-01-11 19:34:45 +01:00
David Rosca
7f00b51fea Preferences: Remove last Navigation Toolbar option
It is now configurable directly from navigation toolbar.
2018-01-11 19:33:06 +01:00
David Rosca
d380d54ef8 NavigationBar: Add support for loading layout from config
There is no ui to configure it for now.
2018-01-11 19:25:41 +01:00
David Rosca
ee62ad0215 Use correct web settings in private browsing mode
Closes #2427
2018-01-02 22:59:17 +01:00
David Rosca
da3e16d7c4 Preferences: Enable "Don't load tabs until selected" also for Select session 2018-01-02 22:57:11 +01:00
Laurent Cimon
635cb1085c Add an option to disable search suggestions from the address bar.
Differential Revision: https://phabricator.kde.org/D9539
2017-12-31 16:44:02 +01:00
David Rosca
edce3dd0d0 Preferences: Show dots instead of chars in proxy password input
Closes #2526
2017-12-19 15:15:19 +01:00
David Rosca
82fe9d33c9 Preferences: Fix default proxy type
Closes #2527
2017-12-19 15:09:24 +01:00
David Rosca
c1c168aae9 Create every QSqlQuery with correct database for current thread
Queries are now always executed on correct database instance.
Databases are also stored in thread local storage instead of in hash
table with mutex.

Closes #2498
2017-12-18 13:06:42 +01:00
David Rosca
d8b3a071bc UserAgentDialog: Update available user agent strings
Also match Chrome version in Chrome user agent with QtWebEngine version.

Closes #2475
2017-12-03 19:10:43 +01:00
David Rosca
52918db06a Fix using system proxy configuration
See #2404
2017-12-03 19:08:17 +01:00
David Faure
eecaf2e9d6 Fix compilation with -DQT_NO_CAST_TO_ASCII 2017-09-11 10:05:28 +02:00
David Rosca
d00e769749 Initial rename to Falkon 2017-08-25 17:32:32 +02:00
srazi
2aa25fe0b1 Windows: At first try to show native default app settings UI (>=Vista). 2017-08-22 14:19:22 +02:00
srazi
755ec16598 Session manager (#2293) 2017-04-07 10:02:27 +02:00
srazi
1d0d555ed1 macOS: Fix paths of qtwebengine_dictionaries (#2261) 2017-03-18 02:39:25 +03:30