1
mirror of https://invent.kde.org/network/falkon.git synced 2025-09-10 08:37:55 +02:00
Commit Graph

4722 Commits

Author SHA1 Message Date
l10n daemon script
2a64bc8486 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"
2025-09-08 01:50:20 +00:00
1b23354f9a
Inspector: Apply loading background customization
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-09-05 19:25:05 +02:00
bd5f0c488d Fix loading and storing settings in WebInspector
The QWebEngineView/Page needs to have specified profile in order to
store settings in it, otherwise the defaulr ptofile is used which will
keep settings only while program is running.

This was discovered by OtterBrowser developer and forwarded to me by
Chiitooi over IRC.

BUG: 487149
FIXED-IN: 25.12.0

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-09-05 18:17:51 +02:00
l10n daemon script
178333d7e0 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"
2025-08-16 01:34:56 +00:00
l10n daemon script
ca26a6ce56 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"
2025-08-05 01:35:40 +00:00
7cc22eec26 Add permission management for unknown protocols
BUG: 425785
FIXED-IN: 25.08.0

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-07-22 08:55:00 +02:00
577a2808f5
Connect signals before starting the download
At times the download can finish before the signals are even connected.
This resulted in a download which never ends, because the finished
signal is emited before the receiver is connected to it.

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-07-01 22:05:19 +02:00
Carl Schwan
ec207c4394 Port to KUiServerV2JobTracker 2025-06-29 19:17:06 +02:00
bf065fb193 Mark appId with current profile name
BUG: 439190
FIXED-IN: 25.08.0

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-06-27 19:17:55 +02:00
4996ddb39c Remove top margin from tabbar
BUG: 445419

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-06-24 19:32:06 +02:00
b995b5b305
Update UserAgents
BUG: 505287
FIXED-IN: 25.08.0

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-06-21 10:56:12 +02:00
23204227a5
UserAgentDialog: Use QUrl::host on user URL input
The system internally works with QUrl::host to compare the visited and
stored addresses to set UserAgent.

BUG: 497223

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-06-16 20:08:50 +02:00
f25d0579aa Do not use "createSettings" in database updater
There is a potential memory leak.

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-06-16 19:43:11 +02:00
370f3739b4 Add webpage background color customization.
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-06-10 20:11:05 +02:00
ae6cf52f11 Add certificate information into SSL error dialog
FIXED-IN: 25.08
FEATURE: 505141
GUI:

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-06-09 22:32:16 +02:00
Thomas Friedrichsmeier
1a3d15aba6 Fix installation and startup on Windows 2025-06-09 18:17:40 +00:00
l10n daemon script
c6a03a7d91 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"
2025-06-09 01:32:32 +00:00
Thomas Friedrichsmeier
862d0e882f Enable Windows CI-builds and fix compilation
See !135
2025-06-08 11:50:27 +02:00
96568fbfb9
Fix editing SiteSettings and Cookies permissions
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-05-06 08:29:44 +02:00
Signal Kirigami
6ab6c7ca67 add widget for QToolTip::showText in combotabbar 2025-05-06 13:15:22 +08:00
15cc5bfb98
Port away from Qt6Core5Compat
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-05-03 14:49:46 +02:00
Signal Kirigami
56ab028368 Fix issue that location bar can't use input methods when locationcompleterview popups on wayland
On wayland, window style like xdg-popup is needed, but setting windowFlag to Qt::popup only causes all keypress events to be grabbed, including which will be sent to focusProxy. This merge request just fixs it according to implication of kcompletionbox.
2025-04-27 16:36:50 +00:00
31ba947236
Fix crash when creating bookmarks toolbar.
BUG: 480527

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-04-20 12:43:03 +02:00
56905d4283
Port away from deprecated QLibraryInfo::location
Replace with QLibraryInfo::path

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-04-12 13:02:30 +02:00
a5802385f7
In Qt6.9 the 'angle' backend is default
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-04-12 13:02:29 +02:00
Ilya K
1f8b18ddaa PyFalkon: port away from deprecated API
The macros were removed in PySide 6.9: https://code.qt.io/cgit/pyside/pyside-setup.git/commit/?id=5b51fb868f3c9a0550ef1ec688d1e6c77cc9e796
2025-04-10 22:04:16 +03:00
fa7e4a417a
PyFalkon: Disable broken tests
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-03-22 10:39:08 +01:00
d145d932c4 Fix crash when loading folder in bookmarks toolbar
BUG: 501535

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-03-20 20:09:37 +00:00
38d51e4b95 Add input method hints to input fields
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-02-06 18:52:01 +00:00
32472fdf91
Select newly opened tabs from links and scripts
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-01-29 21:36:52 +01:00
36da97e372
Adblock: Add support for "rewrite" filter
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-01-15 21:36:13 +01:00
8b633fa078 AdblockDialog: Add model for the tree view
- Replaces the first top item with header item to simplify the model

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-01-15 20:21:45 +00:00
1df902f0cc Adblock: Add support for remove rule
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-01-15 20:09:49 +00:00
0f7c7ba6d2 Show history & bookmark url in menu on mouse hover
BUG: 448238

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-01-15 19:57:30 +00:00
d2279c79da Block automatic popups
- Add support to PluginInterface for blocking new windows

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-01-15 19:20:56 +00:00
be36a7b30a
Use global settings for WebRTC on internal pages
CCBUG: 497842

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-01-13 22:20:02 +01:00
065b24e531 VerticalTabs Override Alt+NUMBER keyboard shortcut
- Replace global shortcuts only when replace tabbar option is enabled

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-01-13 20:47:14 +00:00
6be199eb55 AdBlock: Ignore inactive hiding rules
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-01-12 16:59:02 +00:00
l10n daemon script
939fddee6c 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"
2025-01-12 01:29:01 +00:00
ed52505881 Adblock: Add support for "websocket" option
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-01-03 10:46:39 +00:00
dc8d53280d AdblockDialog: Apply filter when tab changes
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-01-03 09:40:00 +00:00
616828c2b0 SiteSettingsDialog: Add context description for "Set" button
Proposed by: Oliver Kellogg @okellogg

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-26 22:05:05 +01:00
l10n daemon script
b41380d5a2 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-12-25 01:27:40 +00:00
b29cc86977 SBI-NetworkIcon - Restore online status detection
Issue: #31

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-24 12:53:45 +00:00
a386de98ee Open all URLs in command line arguments
BUG: 413195

Test Plan:
Run the falkon command with multiple URLs, e.g:
./falkon example.com kde.org

A new falkon window with each URL opened in a new tab. First URL selected.

Reviewers: #falkon

Subscribers: falkon

Tags: #falkon

Differential Revision: https://phabricator.kde.org/D27655

Original author: abogical (Abdel-Rahman Abdel-Rahman)

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-24 12:21:46 +00:00
fe44a27c06 Remove obsolete XSS Auditing option, has no effect
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-24 06:16:15 +00:00
289e441256 CookieManager: Fix crash when removing while/black list items
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-24 06:06:31 +00:00
da8c7d3fab
PyFalkon: Add missing Qz::ColorScheme enum type
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-23 16:02:20 +01:00
4a8236a3ee
Add "Preffer color scheme" option
BUG: 439891
CCBUG: 497331

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-20 23:16:18 +01:00
2ad1b9bfd8 Preferences: Fix editing per site user agent
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-20 20:37:46 +00:00