From 641c3784644d2f1f6d781526aaee6bb24b809eed Mon Sep 17 00:00:00 2001 From: reionwong Date: Mon, 15 Nov 2021 23:37:57 +0800 Subject: [PATCH] Improve Bluetooth and remove bluezqt --- CMakeLists.txt | 4 - debian/control | 1 - src/application.cpp | 3 - src/bluetooth/bluetoothagent.cpp | 179 ----------------------------- src/bluetooth/bluetoothagent.h | 43 ------- src/bluetooth/bluetoothmanager.cpp | 140 ---------------------- src/bluetooth/bluetoothmanager.h | 41 ------- src/qml/Bluetooth/Main.qml | 47 ++++++-- src/qml/Bluetooth/PairDialog.qml | 51 ++++++-- translations/en_US.ts | 69 +++++++---- translations/zh_CN.ts | 77 ++++++++----- 11 files changed, 171 insertions(+), 484 deletions(-) delete mode 100644 src/bluetooth/bluetoothagent.cpp delete mode 100644 src/bluetooth/bluetoothagent.h delete mode 100644 src/bluetooth/bluetoothmanager.cpp delete mode 100644 src/bluetooth/bluetoothmanager.h diff --git a/CMakeLists.txt b/CMakeLists.txt index f06d3ed..d0567b1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,7 +17,6 @@ find_package(X11 REQUIRED) find_package(Freetype REQUIRED) find_package(PkgConfig REQUIRED) find_package(Libcrypt REQUIRED) -find_package(KF5BluezQt REQUIRED) # find_package(QApt REQUIRED) find_package(KF5NetworkManagerQt REQUIRED) @@ -54,8 +53,6 @@ set(SRCS src/datetime/timezonemap.cpp src/datetime/timedated_interface.cpp src/touchpad.cpp - src/bluetooth/bluetoothmanager.cpp - src/bluetooth/bluetoothagent.cpp src/vpn/vpn.cpp src/vpn/nm-l2tp-service.h src/vpn/nm-openvpn-service.h @@ -89,7 +86,6 @@ target_link_libraries(${PROJECT_NAME} KF5::NetworkManagerQt KF5::ModemManagerQt - KF5::BluezQt PkgConfig::FontConfig ${FREETYPE_LIBRARIES} diff --git a/debian/control b/debian/control index 7138aaa..2878c4d 100644 --- a/debian/control +++ b/debian/control @@ -16,7 +16,6 @@ Build-Depends: cmake, modemmanager-qt-dev, qtbase5-dev, libqt5x11extras5-dev, - libkf5bluezqt-dev, qtdeclarative5-dev, qtquickcontrols2-5-dev, qttools5-dev, diff --git a/src/application.cpp b/src/application.cpp index f6d546d..12b82b8 100644 --- a/src/application.cpp +++ b/src/application.cpp @@ -26,8 +26,6 @@ #include "datetime/time.h" #include "datetime/timezonemap.h" -#include "bluetooth/bluetoothmanager.h" - static QObject *passwordSingleton(QQmlEngine *engine, QJSEngine *scriptEngine) { Q_UNUSED(engine); @@ -80,7 +78,6 @@ Application::Application(int &argc, char **argv) qmlRegisterType