diff --git a/lineagehw/hidl/touch/.clang-format b/lineagehw/hidl/touch/.clang-format new file mode 100644 index 00000000..ae4a4513 --- /dev/null +++ b/lineagehw/hidl/touch/.clang-format @@ -0,0 +1,11 @@ +BasedOnStyle: Google +AccessModifierOffset: -2 +AllowShortFunctionsOnASingleLine: Inline +ColumnLimit: 100 +CommentPragmas: NOLINT:.* +DerivePointerAlignment: false +IndentWidth: 4 +PointerAlignment: Left +TabWidth: 4 +UseTab: Never +PenaltyExcessCharacter: 32 diff --git a/lineagehw/hidl/touch/GloveMode.cpp b/lineagehw/hidl/touch/GloveMode.cpp index dcac846a..f059b61e 100644 --- a/lineagehw/hidl/touch/GloveMode.cpp +++ b/lineagehw/hidl/touch/GloveMode.cpp @@ -29,8 +29,7 @@ bool GloveMode::isSupported() { if (file.is_open()) { std::string line; while (getline(file, line)) { - if (!line.compare("glove_mode")) - return true; + if (!line.compare("glove_mode")) return true; } file.close(); } @@ -43,8 +42,7 @@ Return GloveMode::isEnabled() { if (file.is_open()) { std::string line; getline(file, line); - if (!line.compare("glove_mode,1:OK")) - return true; + if (!line.compare("glove_mode,1:OK")) return true; file.close(); } return false; diff --git a/lineagehw/hidl/touch/GloveMode.h b/lineagehw/hidl/touch/GloveMode.h index 7208a8d7..25489bc4 100644 --- a/lineagehw/hidl/touch/GloveMode.h +++ b/lineagehw/hidl/touch/GloveMode.h @@ -17,9 +17,9 @@ #ifndef VENDOR_LINEAGE_TOUCH_V1_0_GLOVEMODE_H #define VENDOR_LINEAGE_TOUCH_V1_0_GLOVEMODE_H -#include #include #include +#include namespace vendor { namespace lineage { @@ -46,7 +46,6 @@ class GloveMode : public IGloveMode { Return setEnabled(bool enabled) override; // Methods from ::android::hidl::base::V1_0::IBase follow. - }; } // namespace samsung diff --git a/lineagehw/hidl/touch/KeyDisabler.h b/lineagehw/hidl/touch/KeyDisabler.h index 3b56b469..9cab414d 100644 --- a/lineagehw/hidl/touch/KeyDisabler.h +++ b/lineagehw/hidl/touch/KeyDisabler.h @@ -17,9 +17,9 @@ #ifndef VENDOR_LINEAGE_TOUCH_V1_0_KEYDISABLER_H #define VENDOR_LINEAGE_TOUCH_V1_0_KEYDISABLER_H -#include #include #include +#include namespace vendor { namespace lineage { @@ -46,7 +46,6 @@ class KeyDisabler : public IKeyDisabler { Return setEnabled(bool enabled) override; // Methods from ::android::hidl::base::V1_0::IBase follow. - }; } // namespace samsung diff --git a/lineagehw/hidl/touch/StylusMode.cpp b/lineagehw/hidl/touch/StylusMode.cpp index aa86e7ab..e3190dbd 100644 --- a/lineagehw/hidl/touch/StylusMode.cpp +++ b/lineagehw/hidl/touch/StylusMode.cpp @@ -29,8 +29,7 @@ bool StylusMode::isSupported() { if (file.is_open()) { std::string line; while (getline(file, line)) { - if (!line.compare("hover_enable")) - return true; + if (!line.compare("hover_enable")) return true; } file.close(); } @@ -43,8 +42,7 @@ Return StylusMode::isEnabled() { if (file.is_open()) { std::string line; getline(file, line); - if (!line.compare("hover_enable,1:OK")) - return true; + if (!line.compare("hover_enable,1:OK")) return true; file.close(); } return false; diff --git a/lineagehw/hidl/touch/StylusMode.h b/lineagehw/hidl/touch/StylusMode.h index 2eae6c8f..6226ca5a 100644 --- a/lineagehw/hidl/touch/StylusMode.h +++ b/lineagehw/hidl/touch/StylusMode.h @@ -17,9 +17,9 @@ #ifndef VENDOR_LINEAGE_TOUCH_V1_0_STYLUSMODE_H #define VENDOR_LINEAGE_TOUCH_V1_0_STYLUSMODE_H -#include #include #include +#include namespace vendor { namespace lineage { @@ -46,7 +46,6 @@ class StylusMode : public IStylusMode { Return setEnabled(bool enabled) override; // Methods from ::android::hidl::base::V1_0::IBase follow. - }; } // namespace samsung diff --git a/lineagehw/hidl/touch/TouchscreenGesture.cpp b/lineagehw/hidl/touch/TouchscreenGesture.cpp index 1f47115e..c0091a6d 100644 --- a/lineagehw/hidl/touch/TouchscreenGesture.cpp +++ b/lineagehw/hidl/touch/TouchscreenGesture.cpp @@ -27,14 +27,15 @@ namespace samsung { static constexpr const char* kGeasturePath = "/sys/class/sec/sec_epen/epen_gestures"; const std::map TouchscreenGesture::kGestureInfoMap = { + // clang-format off {0, {0x2f1, "Swipe up stylus"}}, {1, {0x2f2, "Swipe down stylus"}}, {2, {0x2f3, "Swipe left stylus"}}, {3, {0x2f4, "Swipe right stylus"}}, {4, {0x2f5, "Long press stylus"}}, + // clang-format on }; - bool TouchscreenGesture::isSupported() { std::ifstream file(kGeasturePath); return file.good(); @@ -57,7 +58,7 @@ Return TouchscreenGesture::setGestureEnabled( std::fstream file(kGeasturePath); int gestureMode; int mask = 1 << gesture.id; - + file >> gestureMode; if (enabled) @@ -70,7 +71,6 @@ Return TouchscreenGesture::setGestureEnabled( return !file.fail(); } - // Methods from ::android::hidl::base::V1_0::IBase follow. } // namespace samsung diff --git a/lineagehw/hidl/touch/TouchscreenGesture.h b/lineagehw/hidl/touch/TouchscreenGesture.h index c1d7c708..35517f1b 100644 --- a/lineagehw/hidl/touch/TouchscreenGesture.h +++ b/lineagehw/hidl/touch/TouchscreenGesture.h @@ -17,9 +17,9 @@ #ifndef VENDOR_LINEAGE_TOUCH_V1_0_TOUCHSCREENGESTURE_H #define VENDOR_LINEAGE_TOUCH_V1_0_TOUCHSCREENGESTURE_H -#include #include #include +#include namespace vendor { namespace lineage { @@ -50,7 +50,6 @@ class TouchscreenGesture : public ITouchscreenGesture { const char* name; } GestureInfo; static const std::map kGestureInfoMap; // id -> info - }; // FIXME: most likely delete, this is only for passthrough implementations diff --git a/lineagehw/hidl/touch/service.cpp b/lineagehw/hidl/touch/service.cpp index 1bdc66fc..e12326c3 100644 --- a/lineagehw/hidl/touch/service.cpp +++ b/lineagehw/hidl/touch/service.cpp @@ -74,9 +74,8 @@ int main() { if (gloveMode->isSupported()) { status = gloveMode->registerAsService(); if (status != OK) { - LOG(ERROR) - << "Could not register service for Touch HAL GloveMode Iface (" - << status << ")"; + LOG(ERROR) << "Could not register service for Touch HAL GloveMode Iface (" << status + << ")"; goto shutdown; } } @@ -84,9 +83,8 @@ int main() { if (keyDisabler->isSupported()) { status = keyDisabler->registerAsService(); if (status != OK) { - LOG(ERROR) - << "Could not register service for Touch HAL KeyDisabler Iface (" - << status << ")"; + LOG(ERROR) << "Could not register service for Touch HAL KeyDisabler Iface (" << status + << ")"; goto shutdown; } } @@ -94,9 +92,8 @@ int main() { if (stylusMode->isSupported()) { status = stylusMode->registerAsService(); if (status != OK) { - LOG(ERROR) - << "Could not register service for Touch HAL StylusMode Iface (" - << status << ")"; + LOG(ERROR) << "Could not register service for Touch HAL StylusMode Iface (" << status + << ")"; goto shutdown; } } @@ -104,16 +101,15 @@ int main() { if (touchscreenGesture->isSupported()) { status = touchscreenGesture->registerAsService(); if (status != OK) { - LOG(ERROR) - << "Could not register service for Touch HAL TouchscreenGesture Iface (" - << status << ")"; + LOG(ERROR) << "Could not register service for Touch HAL TouchscreenGesture Iface (" + << status << ")"; goto shutdown; } } LOG(INFO) << "Touch HAL service is ready."; joinRpcThreadpool(); - // Should not pass this line +// Should not pass this line shutdown: // In normal operation, we don't expect the thread pool to shutdown