kdeconnect-kde/core
Rob Emery ad75b438cb Implementing link priorities
Now that devices can potentially be connected via both network and bluetooth simultaneously we should prioritise connections over the highest performing link (probably wifi/network). To this end the
m_deviceLinks are now sorted based on priority with the fastest links first; this means that when Device::sendPacket is scheduling to send a packet, it should always use the fastest link first.
2023-10-01 10:39:59 +00:00
..
backends Implementing link priorities 2023-10-01 10:39:59 +00:00
CMakeLists.txt Enable MDNS by default 2023-08-28 17:08:18 +00:00
compositefiletransferjob.cpp Discard unused params more elegantly 2023-08-05 20:22:18 +00:00
compositefiletransferjob.h Add and make use of ECM's clang-format integration 2022-09-11 23:21:58 +00:00
core_debug.cpp Add and make use of ECM's clang-format integration 2022-09-11 23:21:58 +00:00
core_debug.h Add and make use of ECM's clang-format integration 2022-09-11 23:21:58 +00:00
daemon.cpp Implementing link priorities 2023-10-01 10:39:59 +00:00
daemon.h Use std::unique_ptr for pimpl classes 2023-08-28 17:20:46 +00:00
dbushelper.cpp Fix potential race condition 2023-08-06 19:48:23 +00:00
dbushelper.h.in Improve D-Bus implementation on macOS 2022-04-12 05:40:03 +00:00
device.cpp Implementing link priorities 2023-10-01 10:39:59 +00:00
device.h Add DeviceInfo class 2023-06-27 11:10:59 +00:00
deviceinfo.h Add DeviceInfo class 2023-06-27 11:10:59 +00:00
filetransferjob.cpp Remove unused stuff 2023-08-28 18:48:04 +02:00
filetransferjob.h Remove unused stuff 2023-08-28 18:48:04 +02:00
kdeconnectconfig.cpp Check for errors in KdeConnectConfig 2023-07-29 10:36:12 +02:00
kdeconnectconfig.h Replace QCA with a simple OpenSSL wrapper 2023-07-29 08:19:17 +00:00
kdeconnectplugin.cpp plugins: Add context-aware logging in case of errors 2023-08-03 20:54:38 +02:00
kdeconnectplugin.h Use std::unique_ptr for pimpl classes 2023-08-28 17:20:46 +00:00
kdeconnectpluginconfig.cpp kcmplugin: Do not use d-ptr for trivial members that are fully qualified 2023-08-28 17:20:46 +00:00
kdeconnectpluginconfig.h Use std::unique_ptr for pimpl classes 2023-08-28 17:20:46 +00:00
Messages.sh Do not extract messages from the non-existent .ui and .rc files 2019-12-21 10:04:31 +02:00
networkpacket.cpp Add explicit moc includes to cpp files 2023-07-30 07:27:45 +00:00
networkpacket.h Networkpacket: Let Qt generate property setters 2023-08-28 17:20:46 +00:00
networkpackettypes.h Convert license headers to SPDX expressions 2020-08-17 09:48:10 +00:00
notificationserverinfo.cpp Add explicit moc includes to cpp files 2023-07-30 07:27:45 +00:00
notificationserverinfo.h Add and make use of ECM's clang-format integration 2022-09-11 23:21:58 +00:00
openconfig.cpp Add explicit moc includes to cpp files 2023-07-30 07:27:45 +00:00
openconfig.h Ensure openconfig.h is only included once 2023-02-17 07:48:45 +00:00
pairstate.h clang-format pass 2023-07-16 16:20:34 +02:00
pluginloader.cpp PluginLoader: Improve const corretness, remove unneeded qAsConst 2023-08-28 17:20:46 +00:00
pluginloader.h PluginLoader: Improve const corretness, remove unneeded qAsConst 2023-08-28 17:20:46 +00:00
sslhelper.cpp Use nullptr instead of NULL 2023-08-08 20:24:22 +02:00
sslhelper.h Simplify using QSslKey 2023-07-29 10:35:37 +02:00