1
mirror of https://invent.kde.org/network/falkon.git synced 2024-09-21 17:52:10 +02:00
Commit Graph

6386 Commits

Author SHA1 Message Date
d4074b81d2
SiteSettings: Add migration for HTML5 permissions
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:25 +02:00
f941e6b51d
Require Minimal SQLite version 3.24.0
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:25 +02:00
52915c8fe4
SiteSettings: Remove private mode handling
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:25 +02:00
f8493f3517
SiteSettings: Add permission browse dialog
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:25 +02:00
9e1dd38b94
Add "ReadingFromCanvasEnabled" to global settings
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:25 +02:00
dbfac1c448
Cookiejar: Properly process default permission
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:25 +02:00
80a1e4bd46
Port CookieManager to SiteSettings
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:25 +02:00
04713a9479
SiteSettings: Add and change variety of stuff
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:25 +02:00
cb2f6ac5d4
SiteSettingsView: Disable horizontal scrollbars
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:25 +02:00
bb97ec6453
SiteSettingsView Update overview when zoom changes
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:25 +02:00
539a6f9422
SiteSettings: Add support for "ReadingFromCanvasEnabled"
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:25 +02:00
38b97d719b
SiteSettings: Fix database creation and update
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:25 +02:00
015a39b428
Fix loading profile version for updateDatabase
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:25 +02:00
3598dc7406
Remove insecure geolocation, public webrtc options
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
20c4167d1a
Update profile database when version < 24.04.70
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
b61e2d438b
SiteSettings: Remove Animated scrolling
Animated scrolling can only be set during the tab / webpage creation and
when the attribute is changed after that, it does not apply and keeps
the original value configured by the settings of the first open site.

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
274054cd8c
Add missing line at the end of a file
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
16de719412
HTML5 permissions: Get supported features from SiteSettings
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
ee61b0accf
Remove html5 permission dialog
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
c90f445368
SiteSettings: Remove unused "SetDefaultPermission"
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
cbd3b9fb96
Preferences: Store default site settings values
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
070e8374b0
SiteSettings: Remove default option for Cookies
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
1bd5bd7846
SiteSettings: Remove some compiler warnings
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
2fed44371b
SiteSettings: Fix typo
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
f2980e325e
Add debug sidebar plugin "SiteSettingsView"
Allows to visualise the current webpage settings.

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
579021f2c7
SiteSettings: Fix crash at exit
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
cac3b3e247
Compiles with Qt6
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
c2e05ec83c
Make visible strings translatable
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
be4efc6ef9
Move code around
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
f51ce1f57d
Add dummy "Browse" button
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
43dfb3fcf5
Remove compiler reorder warning
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
b1f6d929c4
Add dummy GUI for default preferences
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
2a35903865
Use "privacy,svg" icon for preferences
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
df7491b9a4
Remove hasOptionDefault from permission item
Unused idea.

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
a1baae8d8f
Add more Private mode handlings
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
28d5b4adff
Disable site permission controls when in Private
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
4fa90d3ad2
Don`t store sitesettings in db in private mode
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
513c3dd849
Fix unique index creation during profile migration
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
3b259711f4
Add preliminary Cookie support
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
90ec7bcf99
Only try to save data when they changed
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
9628b4b7c5
Use SiteSettings struct to move the settings data
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
90181a0606
Update loops in getSiteSettings method
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
5e0a779d53
Add preparations for handling Private mode setting
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
653e7aa429
Rewrite permissions in SiteInfo window
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
5032c504fb
Clean the unused code
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
942608b780
Rework attributes
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
d433b2292f
More work and rewrites of ideas
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:24 +02:00
8a07a7f724
Remove unneeded method
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:23 +02:00
2df74f2f05
Update database column names
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:23 +02:00
25261d5402
Clean and set default attributes for falkon pages
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:23 +02:00