1
mirror of https://invent.kde.org/network/falkon.git synced 2024-12-24 04:36:34 +01:00
Commit Graph

4660 Commits

Author SHA1 Message Date
69f1046585
Keep "ftp" as an internal scheme
QtWebEngine keep ftp as internal scheme while it no longer opens ftp
stuff.

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-11-13 21:41:17 +01:00
l10n daemon script
266af54555 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-11-11 01:24:30 +00:00
9fc0ae636f
Revert "Use KIO::OpenFileManagerWindowJob to open folder"
This reverts commit 37441945c4.
2024-11-07 19:10:45 +01:00
37441945c4 Use KIO::OpenFileManagerWindowJob to open folder
BUG: 460997
FIXED-IN: 24.12.0

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-11-06 22:07:34 +00:00
4772efb483 GreaseMonkey - Check content type of url *.user.js
- Do not stop loading the page with url matching user script
- Only match clicked links

BUG: 467459

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-11-06 19:10:02 +00:00
d3b1271e6d GreaseMonkey: Add ex/in-clude match to ContextMenu
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-11-06 18:53:34 +00:00
d902c29bf4 GreaseMonkey: Add support for context menu
BUG: 469855

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-11-06 18:53:34 +00:00
e3cf9424cc Remove FTP support
The sepport was removed from Chromium, QtWebEngine.

BUG: 494222

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-11-06 18:44:43 +00:00
b3e7867429
Add missing overrides
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-10-26 22:07:18 +02:00
00e9099e95 VerticalTabs - Disable tab switching when mouse is over scrollbar
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-10-05 17:59:25 +00:00
b677e0b368
Mark TabBarHelper::initStyleOption() as override
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-10-05 13:00:58 +02:00
638cf87b8f
Port QSqlDatabase::exec to QSqlQuery::exec
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-10-05 12:44:30 +02:00
310268d971 Set security icon according to certificate error.
BUG: 420902
FIXED-IN: 24.12.0

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-09-22 17:59:57 +00:00
fe81fe5aaa Preferences: Fix crash when un/loading of plugins
BUG: 492023
FIXED-IN: 24.12.0

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-09-20 20:50:48 +00:00
l10n daemon script
09b72e4cee SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-09-20 01:24:58 +00:00
Gary Wang
6460ec22d3
Remove WinExtras usage since it no longer exists
Qt 6 no longer offers the WinExtras module.
2024-09-03 00:53:40 +08:00
1082210759
ProfileManager: remove leftopver debug print.
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-08-22 21:50:44 +02:00
0c67d1e0c8
ProfileManager: Skip clear comment SQL statements
Qt throws errors when the SQL command does nothing.

BUG: 491993
FIXED-IN: 24.12.0

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-08-22 21:42:23 +02:00
5f60faf024
PluginsManager: Move UserRoles to own Enum
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-08-18 22:47:19 +02:00
95b1f3ce3c VerticalTabs: Arrange pinned tabs vertically
BUG: 452818
FIXED-IN: 24.12.0

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-08-18 18:46:24 +00:00
ccce0818cc VerticalTabs: Fix tab switching with mouse wheel
Respect the "Always switch between tabs with mouse wheel" option.

BUG: 394066
FIXED-IN: 24.12.0

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-08-18 18:36:19 +00:00
l10n daemon script
bd5e46b3a2 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-08-08 01:21:18 +00:00
Martin Rodriguez Reboredo
1e59f0215b Fix image search actions 2024-08-06 17:48:21 +00:00
b2ec20778b
Remove WebPage loadFinished workaround
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-08-05 21:54:57 +02:00
1f5e256e5a
SiteSettingsView Add delay for reloading same site
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-08-05 21:09:59 +02:00
06ea9c6b9c
BookmarksToolbar: Fix drag and drop
- Fix crash
- Fix bookmark final position

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-08-03 22:25:33 +02:00
8037c9de3b
Enable WebInspector with disabled JavaScript
BUG: 462887
FIXED-IN: 24.08.0

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-08-03 13:17:55 +02:00
4483f2659e Remove own implementation and use QProgressBar
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-07-25 02:44:42 +00:00
ed19c54ad7 Revert "Fix progress bar"
This reverts commit 064eb92e77.
2024-07-25 02:44:42 +00:00
Allan Sandfeld Jensen
064eb92e77 Fix progress bar
The custom ProgressBar no longer changed direction correctly.

Since I couldn't see a need for it, I removed it and used QProgressBar
2024-07-22 12:57:21 +02:00
8c846b889a
Fix cookies filtering with SiteSettings
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-07-14 11:27:16 +02:00
bbe03cf9c2
SiteSettings: Store more details about url
Store protocol, port, host.

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-07-14 07:31:13 +02:00
da9513cafb
Add a new line after each javaScriptConsoleMessage
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-07-10 21:41:24 +02:00
244abda445
Remove Falkon identification from UserAgent
CloudFlare works properly only with QtWebEngine default user agent. Any
modifications will cause it to break.

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-07-08 20:31:08 +02:00
c4b68845d3
Fix QWebEngineProfile name
Forgot to remove the original line before rewriting the condition.

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-25 20:01:11 +02:00
6a6625c7fa
Enable "Reading from Canvas" by default
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-23 23:24:14 +02:00
9da1243ca6
SiteInfo: Fix ForceDarkMode update after a change
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-23 23:16:58 +02:00
7816ea95b7
SiteSettings: Fix default cookies permission error
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-23 22:48:09 +02:00
0a3a55e8e8
Fix UserAgent dialog window / ComboBox sizePolicy
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-15 12:47:28 +02:00
e72a661378
Use faster QFileInfo::exists
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-15 12:35:20 +02:00
abcd1c9415
Use 4-arg connect with labmdas
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-15 12:30:29 +02:00
2d8b79bc3e
Use Q_EMIT as a keyword instead of a function
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-15 12:28:12 +02:00
5bbe416b22
Use reference in range for loops
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-15 12:27:24 +02:00
e4a8ad5e01
Remove outdated WebInspector close button removal
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-15 10:46:12 +02:00
973a533fea
Use falkon profile name for QWebEngineProfile
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-15 10:41:30 +02:00
491b66a6b7
SiteInfo: Immediately apply "Farce Dark Mode"
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-15 10:32:35 +02:00
57f0a16de4
Fix type
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 23:56:48 +02:00
8147576ecf
Fix crash during migration
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 23:53:35 +02:00
0dd534d165
Implement per site permissions in database
This includes:
- Cookies
- HTML5 permissions
- WebAttributes
- Panels, tabs, GUI.

BUG: 409496
BUG: 396024
BUG: 451357
CCBUG: 392711

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-06-12 22:56:36 +02:00
l10n daemon script
60fc262bc0 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-05-14 01:17:03 +00:00