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
59e0517683
Always update default value for attribute
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:23 +02:00
a2380e0b24
Add a little framework for webAttributes
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:23 +02:00
4c9213bc30
A small step to add full nice Attribute support
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 21:38:23 +02:00