902e8c0279
Use angle backend for GPU acceleration on Qt 6.9+
...
BUG: 497691
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-20 19:16:20 +00:00
l10n daemon script
57120e2d3e
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-16 01:37:06 +00:00
2b4755f136
Add missing default SiteSettings for intenal pages
...
BUG: 497463
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-14 22:10:30 +01:00
6dc4b6d47b
Add option to add site permissions in preferences
...
BUG: 495391
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-14 14:33:34 +00:00
l10n daemon script
3b61998f9b
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-14 01:44:24 +00:00
5dcf66fb46
PyFalkon: Remove warning about QCborStreamReader
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-09 08:13:07 +00:00
eaa8070235
Fix printing to printer other than PDF printer
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-04 21:34:31 +01:00
60d14cb487
Port away from QLocale:Country related code
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-03 22:45:08 +00:00
b456c18bf6
Fix KIO scheme handler
...
BUG: 491247
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-12-03 22:33:31 +00:00
f82e3b55e3
Add missing settings.endGroup() when needed
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-11-25 19:34:46 +00:00
320187cb60
GIT_SILENT Remove obsolete Qt5 thumbnailer
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-11-17 18:18:48 +01:00
f8c0ba9723
Enable "Enable Screen Capture" by default
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-11-15 20:57:44 +01:00
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
l10n daemon script
0c0de256d5
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-12 01:19:01 +00:00
l10n daemon script
57e867035a
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-04 01:21:00 +00:00
l10n daemon script
c938385c07
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-04-29 01:18:23 +00:00
Emir SARI
48133ea417
Apply i18n to file size and download speed values
2024-04-02 21:28:25 +00:00
l10n daemon script
3e935e6779
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-03-28 01:17:46 +00:00
l10n daemon script
d302dab557
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-03-09 01:14:16 +00:00
l10n daemon script
6ca937e668
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-02-05 01:12:58 +00:00
l10n daemon script
518b65037c
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-02-03 01:14:13 +00:00
l10n daemon script
56c9abbebc
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-01-26 01:13:08 +00:00
ea46326c2e
SpeedDial: Add option to lock the dials position
...
BUG: 403684
FIXED-IN: 24.04.0
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-01-13 10:16:04 +00:00
08f7a45021
Accept back and forward mouse button events
...
QtWebEngine engine seems to has its own binding for these buttons in the
mouse release event while Falkon mostly works with mousePress events.
This causes double action on the same button click.
BUG: 479550
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2024-01-10 00:54:10 +01:00
Daozhong Ma
435962a9ae
Fix addressbar dropdown is compressed
...
BUG: 478748
2023-12-31 06:35:37 +00:00
Yifan Zhu
aba225af72
GIT_SILENT format changed lines
2023-12-22 20:03:08 +00:00
Yifan Zhu
0681dccfcc
Fix compilation against Qt 6.7
...
QUrl::fromEncoded(const QByteArray &url...) is removed in Qt 6.7 in
favor of QUrl::fromEncoded(QByteArrayView input...).
Wrap the corresponding argument in QByteArray() to make the cast explicit.
This is backwards-compatible with old Qt versions.
See qt/qtbase commit aa481854a98b1be0a061257ae4e817adcf1f77fc
BUG: 478857
2023-12-22 20:03:08 +00:00
6ed4af8197
Fix loading of SpeedDial userscript
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-12-20 09:38:50 +01:00
1922ac6cda
Port away from deprecated event::pos()
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-12-17 12:00:00 +01:00
69fa7d48e8
Port away from QApplication::fontMetrics
...
GIT_SILENT
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-12-17 12:00:00 +01:00
6cc870be1d
Port away from old QContextMenuEvent constructor
...
GIT_SILENT
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-12-17 12:00:00 +01:00
71e37d7985
Port away from deprecated addAction() syntax
...
GIT_SILENT
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-12-17 12:00:00 +01:00
62a3fb5f3d
Qt6 Replace + operator with | operator
...
GIT_SILENT
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-12-17 12:00:00 +01:00
5264255af2
Port to Qt6, wrap in QByteArrayView
...
GIT_SILENT
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-12-17 12:00:00 +01:00
e7d9ecaa3a
Qt6 Port position related functions
...
GIT_SILENT
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-12-17 11:59:59 +01:00
01e1fa61b4
Port from QVariant::Type to QMetaType::Type
...
GIT_SILENT
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-12-17 11:59:59 +01:00
8f64c610ce
Display correct URL in urlBar after window restore
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-12-16 23:19:29 +01:00
5b31acc7f5
Python: Port from Pyside2 to Pyside6
...
BUG: 477234
FIXED-IN: 24.02.0
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-12-07 22:08:37 +01:00
Martin Rodriguez Reboredo
bfba0a5d5e
MainApplication: Enable localStorage for private
...
Signed-off-by: Martin Rodriguez Reboredo <yakoyoku@gmail.com>
2023-12-07 12:07:19 -03:00
84bda27f30
SBI: Fix "Proxy Manager" configuration dialog.
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-12-05 20:50:29 +01:00
759b3f5ea5
History: Store addresses with custom schemes
...
BUG: 406375
FIXED-IN: 24.02.0
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-12-04 21:32:20 +01:00
63bf4a5cce
SpeedDial: Fix tooltip on Reload button
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-12-03 18:35:03 +01:00
Laurent Montel
3a31ea79b2
It's qt6 only
2023-11-29 08:35:11 +01:00
a11233cd5c
Process the "--help-all" CLI argument
...
BUG: 477492
FIXED-IN: 23.08.4
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-11-27 07:43:47 +01:00
f2460c1f8e
Fix StartPage search engine default configuration
...
BUG: 419530
FIXED-IN: 23.08.4
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-11-26 23:13:08 +01:00
fe3c55b3d0
Removed deprecated: AA_DisableHighDpiScaling
...
NO_CHANGELOG
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-11-23 22:34:20 +01:00
36b13e452d
Fix crash when starting new session after crash
...
BUG: 408701
FIXED-IN: 23.08.4
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-11-23 20:37:28 +01:00
5ab952e68f
Qt6 - Fix Session restore
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-11-23 17:19:29 +01:00
845c241f21
Port to std::as_const
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-11-21 21:05:09 +01:00
4699c80baf
Fix building PyFalkon with KF6
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-11-21 01:22:07 +01:00
883f24aeba
Always use nullptr for zero pointer
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-11-21 01:12:28 +01:00