- 15 Dec, 2020 1 commit
-
-
- 19 Nov, 2020 1 commit
-
-
Art Pinch authored
IAudioEndpointVolumeCallback::Release was called in callback functions of IMMNotificationClient (through the call to SystemvolumePlugin::sendSinkList), however https://docs.microsoft.com/en-us/windows/win32/api/mmdeviceapi/nn-mmdeviceapi-immnotificationclient points out that: *To avoid dead locks, the client should never call IMMDeviceEnumerator::RegisterEndpointNotificationCallback or IMMDeviceEnumerator::UnregisterEndpointNotificationCallback in its implementation of IMMNotificationClient methods. *The client should never release the final reference on an MMDevice API object during an event callback. So I moved that part of code to another thread so it will successfully run after callback functions work out and call only if endpoint needs to be released (device was removed), so it won't spawn new thread for every generated event
-
- 17 Aug, 2020 1 commit
-
-
Nicolas Fella authored
-
- 26 May, 2020 1 commit
-
-
Antonio Larrosa Jimenez authored
This automatizes the generation of logging categories so a kdeconnect-kde.categories is generated and installed to /usr/share/qlogging-categories5/ so kdebugsettings can use it. Also, sets the default logging level to Warning. So now the logs of users won't be filled with debug messages but they can modify the configuration easily with kdebugsettings.
-
- 12 Jun, 2019 1 commit
-
-
Nicolas Fella authored
-
- 10 Jun, 2019 1 commit
-
-
Nicolas Fella authored
-
- 30 Apr, 2019 1 commit
-
-
Nicolas Fella authored
-
- 23 Mar, 2019 1 commit
-
-
Nicolas Fella authored
-
- 03 Feb, 2019 1 commit
-
-
Nicolas Fella authored
-
- 20 Nov, 2018 1 commit
-
-
Summary: I've added Windows support to the systemvolume plugin. Test Plan: Move the volume sliders in the Android app Reviewers: kdeconnect, #kde_connect, albertvaka Reviewed By: #kde_connect, albertvaka Subscribers: albertvaka, kdeconnect Tags: #kde_connect, #windows Maniphest Tasks: T10000 Differential Revision: https://phabricator.kde.org/D16936
-