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
David Rosca
bfef9e2c03
Merge branch 'v2.1'
2017-03-15 10:53:44 +01:00
David Rosca
9211a8eceb
Disable native scrollbars by default
...
See #2246
2017-03-15 10:49:27 +01:00
David Rosca
69193399b4
Merge branch 'v2.1'
2017-02-08 10:51:23 +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
1f362c0cb7
Merge branch 'v2.1'
2017-02-07 11:08:41 +01:00
David Rosca
da8e9732f7
Change blank tab url to empty QUrl()
2017-02-07 10:41:58 +01:00
David Rosca
1b365f1e86
Bring back Print Element Background option
2017-02-06 19:52:39 +01:00
David Rosca
13cba7a069
Bump minimum Qt to 5.8
2017-02-06 18:39:59 +01:00
David Rosca
f6bd5595b6
Preferences: Fix showing settings icon in Extensions tab
2017-02-03 14:18:51 +01:00
David Rosca
41adc8f9ba
Don't block focus for QListWidgets
...
Also set per-pixel scrolling in Preferences
2017-01-27 14:34:56 +01:00
David Rosca
f7d4054cb9
Preferences: Don't show version next to ok/cancel/apply buttons
2017-01-27 13:48:47 +01:00
Voldracarno Draconor
4729b24c64
Added: Remove cache on close ( #2185 )
2017-01-27 13:37:56 +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
e4d7445c77
Remove connection to non-existant slot
2017-01-22 09:28:35 +01:00