1
mirror of https://invent.kde.org/network/falkon.git synced 2024-11-15 11:32:11 +01:00
Commit Graph

41 Commits

Author SHA1 Message Date
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
Laurent Montel
3a31ea79b2 It's qt6 only 2023-11-29 08:35:11 +01:00
4699c80baf
Fix building PyFalkon with KF6
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-11-21 01:22:07 +01:00
e02a8ee664
Remove Qt5 support 2023-11-20 23:50:18 +01:00
Tiernan Hubble
777789f509
Fix Python plugin build with Qt 6.5. 2023-09-28 21:06:10 +02:00
Tiernan Hubble
73554c230b
Build with pyside6. 2023-09-28 21:06:10 +02:00
Tiernan Hubble
632cd4c4ba
Initial support for building with Qt6/KF6. 2023-09-28 21:06:09 +02:00
d840cec206
PyFalkon: addBookmark - make C++ own parameters
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-03-12 01:19:44 +01:00
Alessio Molinari
7534bde02d sql related functions are now properly exported to Python 2022-08-15 13:48:30 +02:00
Laurent Montel
42db837288 Remove duplicate headers between cpp/h 2022-06-21 13:25:18 +02:00
Antonio Rojas
9fac57e8fe Fix PyFalkon build with shiboken 5.15.2
Prevent Qz::sessionVersion form being wrapped, since it is not exported in the shared library.

BUG: 429414
2020-11-20 21:52:34 +01:00
David Rosca
2d5bf8d45f
Merge branch 'Falkon/3.1' 2019-10-31 11:23:40 +01:00
David Rosca
bfb9420cbb
PyFalkon: Fix C linkage issues
BUG: 413093
FIXED-IN: 3.1.1
2019-10-31 10:37:24 +01:00
David Rosca
2098d69ad1
PyFalkon: Fix build with clang
BUG: 407734
FIXED-IN: 3.2.0
2019-05-20 15:21:09 +02:00
David Rosca
dc3063fc63
Fix loading Python/QML extensions on startup 2019-04-20 16:54:06 +02:00
David Rosca
d2d3d45932
Don't use subfolders for QML/Python extensions 2019-04-19 11:38:15 +02:00
David Rosca
7a562a4847
Plugins: Implement removing locally installed plugins 2019-04-18 11:52:25 +02:00
David Rosca
479933e095
PyFalkon: Fix build with Qt 5.12.2
BUG: 405833
FIXED-IN: 3.1.1
2019-03-25 11:38:27 +01:00
David Rosca
9a03f197ca
PyFalkon: Fix generating bindings for signals
Regression from 1c4a8ddd6f
2019-01-26 16:12:53 +01:00
David Rosca
1c4a8ddd6f
PyFalkon: Fix build with PySide 5.12
BUG: 402947
FIXED-IN: 3.1.0
2019-01-23 15:55:29 +01:00
David Rosca
eefd9cd046
Revert "Fix PyFalkon build"
This reverts commit 3ea935b143.
2018-12-12 19:03:25 +01:00
David Rosca
3ea935b143
Fix PyFalkon build 2018-12-12 19:02:12 +01:00
David Rosca
633748a815
Merge branch 'Falkon/3.0' 2018-06-18 13:40:15 +02:00
David Rosca
4c83ba3d6c
PyFalkon: Fix build with PySide2 release 2018-06-18 13:39:46 +02:00
David Rosca
c71ca333e8
PyFalkon: Fix build with latest PySide2
Add support for scheme handlers as PySide2 added QtWebEngineCore module.
2018-05-01 13:07:47 +02:00
David Rosca
d1fad353d0
PyFalkon: Fix build with latest PySide2
Add support for scheme handlers as PySide2 added QtWebEngineCore module.
2018-04-29 20:19:14 +02:00
David Rosca
8a5c69b8a1
Add SqlQueryJob to run queries on separate thread 2018-04-11 18:24:09 +02:00
David Rosca
f6f54efc59
Fix building PyFalkon tests 2018-04-06 18:49:40 +02:00
David Rosca
fd8cc0b356
PyFalkon: Add basictest 2018-03-23 18:05:54 +01:00
David Rosca
18cf0ce480
PyFalkon: Add pyfalkontestrunner for tests 2018-03-23 17:56:53 +01:00
David Rosca
d3159348b4
PyFalkon: Remove WebPage::javaScriptPrompt 2018-03-03 12:57:28 +01:00
David Rosca
db66ea91df
PyFalkon: Export Menu and Action classes + fix warnings 2018-03-01 20:38:43 +01:00
David Rosca
e427f14445
PyFalkon: Rename pyfalkon.xml -> typesystem_pyfalkon.xml 2018-03-01 19:42:56 +01:00
David Rosca
27506e3ba1
PyFalkon: Add __version__ and __version_info__ 2018-02-26 20:29:13 +01:00
David Rosca
228e672254
PyFalkon: Suppress workarounded warnings 2018-02-26 16:59:54 +01:00
David Rosca
190635db1b
PyFalkon: Export rest of the classes 2018-02-26 16:40:42 +01:00
David Rosca
2873cf45a9
PyFalkon: Install into standard plugin path 2018-02-26 11:14:12 +01:00
David Rosca
ee84b87d20
PyFalkon: Fix build system
It is now enabled when PySide2, Shiboken2 and PythonLibs are found.
2018-02-26 11:14:12 +01:00
David Rosca
3f1d37ab69
PyFalkon: Wrap more classes 2018-02-26 11:14:12 +01:00
David Rosca
1cf47bfdb5
PyFalkon: Remove PythonPluginObject
Instead just export global registerPlugin function.
2018-02-26 11:14:11 +01:00
David Rosca
2e377390b5
Add experimental support for Python extensions
Disabled by default until the build system is sorted out.

As it is now, Python extensions are loaded from "python"
subdirectory in standard plugin paths. Extensions can be loaded
and unloaded same way as C++ plugins.

Currently there are only wrappers needed to get PluginInterface
working from Python, other Falkon classes are inaccessible.
2018-02-25 18:51:31 +01:00