Albert Vaca Cintora
fb73fe2ecc
Windows: change the systray icon for light/dark themes
2023-06-12 15:34:43 +02:00
Volker Krause
002848efa8
Adapt build system to also support Qt 6
...
This is complicated by the Qt 5.6 requirement of SailfishOS, hopefully
that didn't get broken by this.
2022-10-29 16:51:41 +02:00
Nicolas Fella
f7f3c01ec8
Use undeprecated install dirs
...
Using kde-dev-scripts/kf5/cmakelists_install_vars.pl
2022-04-21 00:50:14 +02:00
Piyush Aggarwal
fe3d79ccbc
indicator: add connectivity action
2021-06-17 15:03:21 +00:00
Piyush Aggarwal
94d4a9c1c2
indicator: move systray action class to own folder
2021-06-17 15:03:21 +00:00
Piyush Aggarwal
aee2b593de
icons: add qrc for device status icons
2021-06-02 00:02:35 +00:00
Piyush Aggarwal
671046888f
re-add pre-baked PNG icons for kdeconnect-indicator.exe.
...
commit 5210d1ae
removes PNG icons from the codebase which were needed by the windows build.
2020-10-31 14:46:13 +00:00
Piyush Aggarwal
28b7ad0a5d
add logging category KDECONNECT_INDICATOR to indicator
2020-10-31 11:31:51 +00:00
Nicolas Fella
79164ca8ba
Replace manual include dir handling with interface target
...
We use kdeconnect-version.h in several places and therefore it needs to be in the include path. We currently do this by setting target_include_path in a few places. Replace this with an interface library that we can link against that sets up the correct include path. IMO it is cleaner this way.
2020-07-30 10:53:48 +02:00
Weixuan Xiao
b57a321632
Add "Send File via KDE Connect" Finder integration on macOS
2020-05-19 13:41:02 +00:00
Philip Cohn-Cort
cec37a80f8
Remove old references to png icons
2020-05-06 22:42:51 -04:00
Yuri Chornoivan
7935cc15c8
Fix i18n: extract messages
2019-12-21 16:16:33 +02:00
Nicolas Fella
41f5273574
Better macOS support in indicator
...
- Prolong waiting time on macOS
- Add a splash screen for macOS
- Separate platform-specified actions
2019-12-11 16:00:39 +01:00
Weixuan Xiao
5fadeabce8
Optimization for executable path and resource path on macOS
2019-07-30 13:46:18 +00:00
Weixuan Xiao
4c6ebdbd86
Use our own plist template, hide icon and set HighRes
2019-07-20 22:02:03 +00:00
Piyush Aggarwal
875eba8e07
fix new indicator icon
2019-07-19 10:26:19 +00:00
Weixuan Xiao
86b82677a1
Allow kdeconnectd auto launch from kdeconnect-indicator on macOS
2019-06-09 21:36:42 +00:00
Weixuan Xiao
5431073844
Add wrapper for macos dbus connection
2019-06-09 15:28:49 +00:00
Nicolas Fella
d4026861ab
Clean up includes
2019-04-30 19:03:24 +02:00
Friedrich W. H. Kossebau
bb3ab8b631
Clean-up requirements: cmake 3.0, qt 5.7, use min versions, deduplicate KF5
...
Summary:
* cmake 2.8.12 is really outdated, 3.0 is minimum in plasma & kf5
* cmake_minimum_required should be at begin of toplevel CMakeLists.txt
* bump qt version to 5.7, matching the min Qt version of kf5 5.42
* with ecm being part of kf5 since early versions, share ${KF5_MIN_VERSION}
* use QT_MIN_VERSION & KF5_MIN_VERSION also for separate find_package calls
* deduplicate all KF5 components searched for in unconditionally included
subdirs
Test Plan: Still configures and builds with all options OFF & ON
Reviewers: #kde_connect, nicolasfella
Reviewed By: #kde_connect, nicolasfella
Subscribers: nicolasfella
Differential Revision: https://phabricator.kde.org/D11418
2018-03-17 23:34:33 +01:00
Albert Vaca
cd3341ecc0
Add icon to executable for Windows and Mac
2017-05-24 22:57:37 +02:00
Albert Vaca
58f9045bfa
Don't allow more than one indicator
2017-05-24 22:57:36 +02:00
Aleix Pol
139bac55bc
Fix desktop file
...
Have it open kdeconnect-indicator rather than plasmawindowed
2017-05-24 21:57:06 +02:00
Albert Astals Cid
f01f751708
Use a KCMultiDialog instead of calling kcmshell directly
...
Reviewed by Aleix
2017-05-24 19:59:04 +02:00
Aleix Pol
32002e3c46
Use KStatusNotifierItem on the indicator
...
Seems to work a bit better than QSystemTrayIcon
2017-03-27 20:44:36 +02:00
Aleix Pol
89d6152b3b
Install kdeconnect-indicator
2016-11-23 19:45:35 +01:00
Aleix Pol
b67b0e6c2c
First approach to a tool that sits on the system tray
...
Hopefully will better integrate in all platforms
2016-11-23 19:45:35 +01:00