David Rosca
3f1d37ab69
PyFalkon: Wrap more classes
8 years ago
David Rosca
6dff236e07
Fix exporting QtSingleApplication
8 years ago
David Rosca
5e1635bffa
PluginProxy: Don't pass enum as constref
8 years ago
David Rosca
532af04848
DesktopNotificationsFactory: Don't include config.h in header
8 years ago
David Rosca
13c9025c40
PluginInterface: Don't pass enum as constref
8 years ago
David Rosca
1cf47bfdb5
PyFalkon: Remove PythonPluginObject
...
Instead just export global registerPlugin function.
8 years ago
l10n daemon script
b9cedf45a1
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"
8 years ago
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.
8 years ago
David Rosca
d3ebe40e8f
Replace signals/slots with Q_SIGNALS/Q_SLOTS
8 years ago
Luigi Toscano
c36a113219
gettext translations: extract them and use ECM to load them
...
Summary:
Extract the strings: one main catalog and a catalog for each plugin.
Also use the ECM macro to install the translations.
Ref T6858
Reviewers: #falkon, drosca
Reviewed By: #falkon, drosca
Subscribers: drosca
Tags: #falkon
Maniphest Tasks: T6858
Differential Revision: https://phabricator.kde.org/D8049
8 years ago
David Rosca
a89a9a8ddc
WebView: Add support for changing default background color
...
BUG: 390316
8 years ago
David Rosca
49f48bdd1a
BrowserWindow: Don't resend Ctrl+Tab key press events
...
If the event is not accepted by TabWidget, it will be sent
back to BrowserWindow and end up in infinite recursion.
8 years ago
David Rosca
929851095a
Plugins: Rework to allow more plugin types
...
This should make it possible to add more plugin types (such as
JavaScript/Python/..) in the future.
Added InternalPlugin type which makes the AdBlock plugin visible
and (un)loadable in Extensions tab in Preferences.
8 years ago
David Rosca
a4c246ab0e
GreaseMonkey: Fix removing statusbar icon when unloading plugin
8 years ago
David Rosca
b86b385d98
AdBlockPlugin: Support unloading plugin
8 years ago
David Rosca
3984beda67
AdBlockPlugin: Add proper metadata
8 years ago
David Rosca
79297f54a2
DataPaths: Allow to override Plugins path with FALKON_PLUGIN_PATH env variable
8 years ago
David Rosca
f80287b2d8
Save HighDPI version of default favicons in browsedata.sql
8 years ago
David Rosca
4bd8de6a50
AboutDialog: Replace QTextBrowser with QLabel
8 years ago
David Rosca
a2731ef393
Use Falkon icons in about dialog and internal pages
8 years ago
David Rosca
72f9c4eb7b
DataPaths: Add locate function
8 years ago
David Rosca
f27bc89019
Plugins: Save only filename of loaded plugins
...
Instead of saving full plugin library path in non-portable mode.
8 years ago
David Rosca
86d3ebebc7
Add new Falkon icon
8 years ago
David Rosca
c6aefbbed3
Scripts: Element.tagName can be lowercase
...
Closes #2616
8 years ago
David Rosca
97a1765b6c
Emit webPageDeleted only from WebView
...
Closes #2582
8 years ago
David Rosca
5453308571
TabContextMenu: Correctly re-enable RestoreClosedTab action
8 years ago
David Rosca
dd30a1bc72
WebView: Disable setForceContextMenuOnMouseRelease on Windows
...
Windows open context menu on mouse release by default.
8 years ago
l10n daemon script
fd9af37dc5
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"
8 years ago
l10n daemon script
b4eaa10c10
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"
8 years ago
l10n daemon script
788c795b62
GIT_SILENT made messages (after extraction)
8 years ago
l10n daemon script
00f337b82c
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"
8 years ago
l10n daemon script
a2828371ed
GIT_SILENT made messages (after extraction)
8 years ago
David Rosca
e5a599ee23
VerticalTabs: Disable scrollbars in other direction
8 years ago
l10n daemon script
dd3c570c41
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"
8 years ago
l10n daemon script
a707926e13
GIT_SILENT made messages (after extraction)
8 years ago
David Rosca
5489ac5c7c
Windows: Update links in installer
8 years ago
David Rosca
5e88ea7949
Add Falkon UserBase Wiki links
8 years ago
David Rosca
99bdca9944
Replaced another qupzilla urls
8 years ago
David Rosca
2039710921
AppData: Remove qupzilla urls
8 years ago
David Rosca
d2d0594c63
FalkonSchemeHandler: Redirect falkon:reportbug to KDE bugzilla
8 years ago
David Rosca
4360ed982f
SpeedDial: Change default pages to KDE/Falkon
8 years ago
David Rosca
0706cd1997
QzCommon: Move bookmarksVersion to Bookmarks
8 years ago
David Rosca
cf7d077e3a
QzCommon: Add BUGSADDRESS
...
Also remove WIKIADDRESS and change urls to KDE/Falkon
8 years ago
David Rosca
2cd4e8a74b
Change default bookmarks to KDE/Falkon urls
8 years ago
David Rosca
78cb4f6509
WebView: Immediately delete old page in setPage
8 years ago
David Rosca
e20c3909e5
WebTabTest: Add saveNotRestoredTabTest
8 years ago
David Rosca
c83f7e3c01
Remove any remaining Oxygen style workarounds
8 years ago
David Rosca
bce5ef9a2e
ComboTabBar: Implement sizeHint for CloseButton
...
CloseButton code is now identical to original QTabBar CloseButton.
Should help with #2328
8 years ago
David Rosca
e4c2194177
ComboTabBar: Force close button on right side
...
This mainly applies to macOS where close buttons are normally on left side,
but native macOS tabbar doesn't use icons and it looks wrong with icons.
8 years ago
David Rosca
ec84df81e0
WebPage: Return early from acceptNavigationRequest when closing app
...
QtWebEngine is calling this method from qAddPostRoutine function
and it sometimes crashes there in tests on exit.
8 years ago