eef47e7ef1
Allow building KIO/Dolphin against Qt/KF 6
...
* Avoid using function that is deprecated in Qt 6
* Remove unused include not available in KF6
* Don't hardcode CMake-package-prefix of KF modules
2023-02-07 20:57:21 +01:00
3bf50fb414
Use Syncthing icon from ForkAwesome for buttons/menus
...
This should look more consistent than abusing the state-specific "idling"
icon.
2021-10-10 20:44:22 +02:00
975e86c895
Allow backend libraries to be used from other projects
...
So far the backend libraries' include paths were relative within this
repository. This means the header files could not be used at their
installed location.
This change replaces them with "<>" includes to fix that problem and adds
a new include directory so building everything at once still works.
With this change it should be easier to actually split some parts into
another repository if this one would become too big.
2021-01-25 19:48:11 +01:00
cd805e83ba
Allow using bright custom color in Dolphin menu
...
to make it look better when using a dark theme
2020-02-18 20:47:55 +01:00
dc7d9b815f
Adapt to changes in c++utilities
2019-06-14 19:15:26 +02:00
64473df5ba
Adapt to changes in c++utilities
2019-06-10 22:48:26 +02:00
72b72b26ae
Don't abuse scanning icon to get default logo
2019-05-19 18:04:28 +02:00
d48c7be6fa
Set the parents of the QActions for Dolphin integration correctly
...
The parent must be the plugin itself. Otherwise the QActions are
not destroyed when the menu vanishes.
2018-12-26 01:18:28 +01:00
951235d082
Improve logging in Dolphin integration
2018-12-26 01:16:38 +01:00
daa2d42ef2
Delete menu later to prevent segfault
2018-12-26 01:15:28 +01:00
1d5b90a693
Allow always to change config
2018-12-24 17:19:11 +01:00
f901386478
Split fileitemactionplugin code into multiple files
2018-11-28 21:23:09 +01:00