kdeconnect-kde/indicator
Albert Vaca Cintora bbcbec7709 Refactor macOS startup code
Moves all the stuff that is needed to start DBus on macOS (which for some reason it needs several steps, involving the use of `launchctl`) into a single `startDBusDaemon()` function. Before, it was spread into `kdeconnectconfig.cpp`, `indicatorhelper_mac.cpp` and `dbushelper.cpp`.

It also removes checking for an existing DBus daemon and always starts our own, since in most cases we couldn't connect to it anyway. This, together with removing the sleep in the retries when polling for the DBus daemon from 3s to 100ms, makes the startup much faster, so I removed the loading splash screen.
2024-09-21 09:27:24 +00:00
..
systray_actions Use values passed to the signal instead of getting them again 2023-08-08 20:24:22 +02:00
CMakeLists.txt Enable KCrash for all executables 2024-08-01 11:23:02 +00:00
deviceindicator.cpp Handle dbus errors in setWhenAvailable 2024-09-09 13:31:31 +02:00
deviceindicator.h Add and make use of ECM's clang-format integration 2022-09-11 23:21:58 +00:00
indicatorhelper.cpp Refactor macOS startup code 2024-09-21 09:27:24 +00:00
indicatorhelper.h Refactor macOS startup code 2024-09-21 09:27:24 +00:00
indicatorhelper_mac.cpp Refactor macOS startup code 2024-09-21 09:27:24 +00:00
indicatorhelper_win.cpp Refactor macOS startup code 2024-09-21 09:27:24 +00:00
Info.plist Fix MacOS build by adding a bluetooth usage description 2024-09-12 16:18:22 +02:00
main.cpp Refactor macOS startup code 2024-09-21 09:27:24 +00:00
Messages.sh
org.kde.kdeconnect.nonplasma.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 2024-08-11 01:22:18 +00:00
serviceregister_mac.h Convert license headers to SPDX expressions 2020-08-17 09:48:10 +00:00
serviceregister_mac.mm Convert license headers to SPDX expressions 2020-08-17 09:48:10 +00:00