| 0000000000000000000000000000000000000000 467d8e077bdaf6acd5801d64cc39572576694611 taha <tahamaj4@gmail.com> 1780275672 +0330 commit (initial): first commit | |
| 467d8e077bdaf6acd5801d64cc39572576694611 0000000000000000000000000000000000000000 taha <tahamaj4@gmail.com> 1780275672 +0330 Branch: renamed refs/heads/main to refs/heads/main | |
| 467d8e077bdaf6acd5801d64cc39572576694611 467d8e077bdaf6acd5801d64cc39572576694611 taha <tahamaj4@gmail.com> 1780275672 +0330 Branch: renamed refs/heads/main to refs/heads/main | |
| 467d8e077bdaf6acd5801d64cc39572576694611 6a3dd975c776a7f3c811b8d2068423a0d15eb71e taha <tahamaj4@gmail.com> 1780275834 +0330 commit: feat: add network module for AirMouse with TCP and UDP clients | |
| 6a3dd975c776a7f3c811b8d2068423a0d15eb71e 3c92288cf40ddde73b3f02ebf94de2bba2ee05a9 taha <tahamaj4@gmail.com> 1780285316 +0330 commit: feat: add CI workflow for Android with JDK 17 setup and Gradle build | |
| 3c92288cf40ddde73b3f02ebf94de2bba2ee05a9 7da55e2fc802bedfc33e4c1c12411ef0a5a956dd taha <tahamaj4@gmail.com> 1780286046 +0330 commit: docs: update README for extended documentation and improved clarity | |
| 7da55e2fc802bedfc33e4c1c12411ef0a5a956dd 97c86c29add522946bd64398d48dfbcca3d018c1 taha <tahamaj4@gmail.com> 1780287014 +0330 commit: Remove unused UI components and fragments related to calibration, gesture studio, proximity settings, sensor visualization, voice commands, and onboarding. This cleanup enhances code maintainability and reduces the app's footprint. | |
| 97c86c29add522946bd64398d48dfbcca3d018c1 ca4923c446f7446f86f71f9c9086d8926e7845a8 taha <tahamaj4@gmail.com> 1780288212 +0330 commit: refactor: remove unused UI components and filters from ServerLogFragment, update voice commands layout, and adjust build.gradle dependencies | |
| ca4923c446f7446f86f71f9c9086d8926e7845a8 79ba93a991070f382ce345de2ce3bc9891801fd4 taha <tahamaj4@gmail.com> 1780288824 +0330 commit: refactor: integrate NetworkMessage for WebSocket communication and remove legacy WebSocketManager methods | |
| 79ba93a991070f382ce345de2ce3bc9891801fd4 cf05ecc73d9823dd352607c4d76f32f9f2dda091 taha <tahamaj4@gmail.com> 1780288838 +0330 commit: refactor: streamline command handling by routing through ConnectionManager and update gradle properties for JDK compatibility | |
| cf05ecc73d9823dd352607c4d76f32f9f2dda091 f3abe91dba28f6286a6d3db45306b1ead2577ce1 taha <tahamaj4@gmail.com> 1780288999 +0330 commit: refactor: remove unused WebSocketManager imports and obsolete sendCommand method from EdgeGesturesFragment | |
| f3abe91dba28f6286a6d3db45306b1ead2577ce1 fe44f4870b0db00e37cbe836f05b729b3b62e4d6 taha <tahamaj4@gmail.com> 1780289108 +0330 commit: update files | |
| fe44f4870b0db00e37cbe836f05b729b3b62e4d6 96295e9562d3386b809035ab9df74fd2a93dc67d taha <tahamaj4@gmail.com> 1780292199 +0330 commit: debugging | |
| 96295e9562d3386b809035ab9df74fd2a93dc67d 9beecc2aabb05bb650a4df6e995805e99ea6431a taha <tahamaj4@gmail.com> 1780991803 +0330 commit: feat(ui): add CalibrationActivity for guided sensor calibration | |
| 9beecc2aabb05bb650a4df6e995805e99ea6431a 615e124257c191434b3668d5e1c67d924559ca8d taha <tahamaj4@gmail.com> 1780993092 +0330 commit: feat(ui): enhance CalibrationActivity with tab layout and progress checklist | |
| 615e124257c191434b3668d5e1c67d924559ca8d ac7c830e47196a2cfecfc3cc97e1f3da5ba9d7a2 taha <tahamaj4@gmail.com> 1780993339 +0330 commit: fix(ui): implement back navigation in CalibrationActivity | |
| ac7c830e47196a2cfecfc3cc97e1f3da5ba9d7a2 12ab54d2a0fbff1846b49b3821fda485f4c6261b taha <tahamaj4@gmail.com> 1780993716 +0330 commit: chore(deps): remove speech recognition dependencies | |
| 12ab54d2a0fbff1846b49b3821fda485f4c6261b 76755518c87bc29884405657070e14671eb19e0f taha <tahamaj4@gmail.com> 1780993742 +0330 commit: refactor(voice): remove VoiceCommandService | |
| 76755518c87bc29884405657070e14671eb19e0f 3bcd2a0a373944bfd0ccf492f251998b439b7c0f taha <tahamaj4@gmail.com> 1780993760 +0330 commit: feat(voice): add placeholder VoiceCommandService | |
| 3bcd2a0a373944bfd0ccf492f251998b439b7c0f 4739affbceec6a972aceea8e4979cd83e314fb25 taha <tahamaj4@gmail.com> 1780993780 +0330 commit: docs(ui): update open source licenses in AboutScreen | |
| 4739affbceec6a972aceea8e4979cd83e314fb25 f8d6ff08b8bc8133c493bfe4b8cc0c50dea369f6 taha <tahamaj4@gmail.com> 1780993908 +0330 commit: style(ui): add xml declaration and resources tag to styles.xml | |
| f8d6ff08b8bc8133c493bfe4b8cc0c50dea369f6 ed0927a2df4c98bb202c3c76edfbc68f6367c644 taha <tahamaj4@gmail.com> 1780993989 +0330 commit: fix(ui): escape ampersand characters in fragment_about.xml | |
| ed0927a2df4c98bb202c3c76edfbc68f6367c644 4c9b58a3355f251bc85d83967f8e473a42c337f3 taha <tahamaj4@gmail.com> 1780994039 +0330 commit: fix(ui): escape less-than character in fragment_about.xml | |
| 4c9b58a3355f251bc85d83967f8e473a42c337f3 8818b4a5f081143ff43a66badc5ffb4e298dbf15 taha <tahamaj4@gmail.com> 1780994271 +0330 commit: refactor(ui): remove unused step drawables and clean up home layout | |
| 8818b4a5f081143ff43a66badc5ffb4e298dbf15 c795050532546eff2e581a3f415ba1c7e66a4e85 taha <tahamaj4@gmail.com> 1780994717 +0330 commit: chore(res): delete obsolete accel step drawable | |
| c795050532546eff2e581a3f415ba1c7e66a4e85 fc35094729a600afb677a45e99da7cf73b91a333 taha <tahamaj4@gmail.com> 1780994895 +0330 commit: feat(res): add new drawables, arrays, and color resources | |
| fc35094729a600afb677a45e99da7cf73b91a333 90d27ce088a27ba160cebfb77c4576dd882e6410 taha <tahamaj4@gmail.com> 1780994985 +0330 commit: feat(drawable): add new icon layer-lists and background shapes | |
| 90d27ce088a27ba160cebfb77c4576dd882e6410 c8d821c26916d45e538aaeb2b0e860366d179aa3 taha <tahamaj4@gmail.com> 1780995006 +0330 commit: feat(drawable): add ic_refresh icon resource | |
| c8d821c26916d45e538aaeb2b0e860366d179aa3 7ca626f7d855890b79a183fd5ccd695bd22294d7 taha <tahamaj4@gmail.com> 1780995333 +0330 commit: build: upgrade kotlin-gradle-plugin to 2.0.20 | |
| 7ca626f7d855890b79a183fd5ccd695bd22294d7 9e1fbf8c5c5ef24fca387f7863377ae2d01ffc2f taha <tahamaj4@gmail.com> 1780995611 +0330 commit: refactor(bluetooth): stub bluetooth implementation for offline build | |
| 9e1fbf8c5c5ef24fca387f7863377ae2d01ffc2f b82d3aee1e2bb7b67b8b87da4a1d0b722a81d02e taha <tahamaj4@gmail.com> 1781016078 +0330 commit: refactor(domain): add Room annotations to models and clean up data structures | |
| b82d3aee1e2bb7b67b8b87da4a1d0b722a81d02e f4cfda2bf4e3130d80906b780d9fc6862f08bed0 taha <tahamaj4@gmail.com> 1781111515 +0330 commit: refactor(ui): add UiStyleUtils and fix OnboardingActivity import | |
| f4cfda2bf4e3130d80906b780d9fc6862f08bed0 d8401c7d8e12872c21b19ec3d2b5ac7e7d6301a2 taha <tahamaj4@gmail.com> 1781111536 +0330 commit: feat(ui): expand application navigation and fragment structure | |
| d8401c7d8e12872c21b19ec3d2b5ac7e7d6301a2 1d5efb201106ee5066893aeb94745de31c5cbac1 taha <tahamaj4@gmail.com> 1781111556 +0330 commit: feat(ui): implement gesture training layout and enhance fragment views | |
| 1d5efb201106ee5066893aeb94745de31c5cbac1 0c7e02e4ec07ff7b792e765942fd491f219b14bf taha <tahamaj4@gmail.com> 1781111565 +0330 commit: test(ui): add robolectric tests for layouts and ui utilities | |
| 0c7e02e4ec07ff7b792e765942fd491f219b14bf 6e8fe34f5b0a030c76a941f998ba80441036c878 taha <tahamaj4@gmail.com> 1781111577 +0330 commit: refactor(nav): update fragment package paths and remove calibration activity | |
| 6e8fe34f5b0a030c76a941f998ba80441036c878 8cc5ab7d755a337ef892503e990348ed3fd3d49c taha <tahamaj4@gmail.com> 1781111685 +0330 commit: refactor(manifest): update activity paths and remove deprecated components | |
| 8cc5ab7d755a337ef892503e990348ed3fd3d49c e548e63dccb89ca3e338d2ae09692af2a5cfcc01 taha <tahamaj4@gmail.com> 1781111875 +0330 commit: refactor(ui): externalize hardcoded strings to resources | |
| e548e63dccb89ca3e338d2ae09692af2a5cfcc01 96c1624f6cd7691d88a6ff7753936a31f88748fb taha <tahamaj4@gmail.com> 1781111924 +0330 commit: refactor(ui): externalize hardcoded strings in home fragment layout | |
| 96c1624f6cd7691d88a6ff7753936a31f88748fb ddf6df11b10071e4341c22e6e4edeb1cd2f27e49 taha <tahamaj4@gmail.com> 1781111965 +0330 commit: test(ui): replace main activity tests with onboarding and layout tests | |
| ddf6df11b10071e4341c22e6e4edeb1cd2f27e49 7fb8a26971a8c31d4779c0dcc86f7217d0917913 taha <tahamaj4@gmail.com> 1781303351 +0330 commit: chore: refactor UI and project structure for production readiness | |
| 7fb8a26971a8c31d4779c0dcc86f7217d0917913 e267addb9b3c4fdab6fdb59cab0293629e1516b9 taha <tahamaj4@gmail.com> 1781303384 +0330 commit: feat(ui): implement Jetpack Compose navigation graph and settings dialog | |
| e267addb9b3c4fdab6fdb59cab0293629e1516b9 781eb494f266730595a5c58395a8a4f5d87ef493 taha <tahamaj4@gmail.com> 1781303691 +0330 commit: chore(gradle): cleanup gradle.properties and simplify build configuration | |
| 781eb494f266730595a5c58395a8a4f5d87ef493 d5072dc7a58eaf24dec0870df8ed1d348faa5723 taha <tahamaj4@gmail.com> 1781303795 +0330 commit: delete strings.xml | |
| d5072dc7a58eaf24dec0870df8ed1d348faa5723 51034d7cdd64c8c6c5f334dd1ba6d85a63e0ef8c taha <tahamaj4@gmail.com> 1781304069 +0330 commit: build: add fixRogueFile task to build.gradle | |
| 51034d7cdd64c8c6c5f334dd1ba6d85a63e0ef8c 77cb4215f3df89c8fda49643fb8744e55da44ee7 taha <tahamaj4@gmail.com> 1781304103 +0330 commit: refactor(utils): remove QRScanner and ThemeManager utility classes | |
| 77cb4215f3df89c8fda49643fb8744e55da44ee7 9b0df10d5c772f01b0e4be34fb287b243a1affcf taha <tahamaj4@gmail.com> 1781304297 +0330 commit: build: update Kotlin and Hilt versions and refactor duplicate file cleanup | |
| 9b0df10d5c772f01b0e4be34fb287b243a1affcf 00053b0589f4803696c5f819e82af28b4295afee taha <tahamaj4@gmail.com> 1781304457 +0330 commit: build: migrate to modern Gradle plugins DSL and cleanup build script | |
| 00053b0589f4803696c5f819e82af28b4295afee 4657d4eb4b5990b4731dc5633ab87fb7ccc3e2d1 taha <tahamaj4@gmail.com> 1781304595 +0330 commit: build: add `fixProject` task to clean up duplicate and rogue files | |
| 4657d4eb4b5990b4731dc5633ab87fb7ccc3e2d1 37ac787224f425cd074ca4851aa95ed5c4d8a619 taha <tahamaj4@gmail.com> 1781304623 +0330 commit: chore: cleanup and repository configuration update | |
| 37ac787224f425cd074ca4851aa95ed5c4d8a619 4ecf440cb01cb8b38dbf7bf50f6af0462aac2009 taha <tahamaj4@gmail.com> 1781305581 +0330 commit: build(network): add OkHttp dependency and clean up gradle configuration | |
| 4ecf440cb01cb8b38dbf7bf50f6af0462aac2009 4adc651e0ced96ce0313ea1da143df8b811a5f07 taha <tahamaj4@gmail.com> 1781305652 +0330 commit: feat(network): implement WebSocketManager for Android client communication | |
| 4adc651e0ced96ce0313ea1da143df8b811a5f07 532c91b725e9c398f519e17983fde8808ff06f57 taha <tahamaj4@gmail.com> 1781305667 +0330 commit: feat(network): implement NetworkMessage DTO with JSON serialization for client‑server communication | |
| 532c91b725e9c398f519e17983fde8808ff06f57 a1426830770f1901f4a4bb9d719838838c9de548 taha <tahamaj4@gmail.com> 1781305791 +0330 commit: build: update project structure and dependencies | |
| a1426830770f1901f4a4bb9d719838838c9de548 d2f819ca8ab3853fb67678019eee2bd204e87bf7 taha <tahamaj4@gmail.com> 1781305841 +0330 commit: refactor: remove redundant repository implementations and network DTO | |
| d2f819ca8ab3853fb67678019eee2bd204e87bf7 25b86f156d50b8a465ef0bc85a0e852cefe8c7dc taha <tahamaj4@gmail.com> 1781318118 +0330 commit: refactor(app): major architectural overhaul and dependency cleanup | |
| 25b86f156d50b8a465ef0bc85a0e852cefe8c7dc 15083981b1854017a242f7aaf257196ba116d10f taha <tahamaj4@gmail.com> 1781318224 +0330 commit: feat(ui): simplify navigation initialization in MainActivity | |
| 15083981b1854017a242f7aaf257196ba116d10f 153e8c99788701b6639fb241fb07558183c3eed2 taha <tahamaj4@gmail.com> 1781321801 +0330 commit: refactor(android): overhaul UI theme system and navigation architecture | |
| 153e8c99788701b6639fb241fb07558183c3eed2 80baf2dc4007f763c5c0f89522dcb4ad1095863e taha <tahamaj4@gmail.com> 1781321832 +0330 commit: feat(android): implement main navigation structure and UI resources | |
| 80baf2dc4007f763c5c0f89522dcb4ad1095863e f7ff66c91e03eae67b06e64355e479bdb656eac6 taha <tahamaj4@gmail.com> 1781321866 +0330 commit: refactor(android): reorganize and document application themes | |
| f7ff66c91e03eae67b06e64355e479bdb656eac6 c1b70d7ca44456215b2f22f232b59948f0dd97ea taha <tahamaj4@gmail.com> 1781321872 +0330 commit: refactor(android): reorganize and document application themes | |
| c1b70d7ca44456215b2f22f232b59948f0dd97ea 47960138af900062dbec046f5c5dd785fa37690f taha <tahamaj4@gmail.com> 1781322039 +0330 commit: refactor(android): update color resources and naming conventions | |
| 47960138af900062dbec046f5c5dd785fa37690f 3c9619d3ef3af4c9923085dd696acca2f802a2fa taha <tahamaj4@gmail.com> 1781322070 +0330 commit: feat(android): add dialog entry animation | |
| 3c9619d3ef3af4c9923085dd696acca2f802a2fa 81febb6b13219b3928f14af23ac13ec702cff661 taha <tahamaj4@gmail.com> 1781322169 +0330 commit: refactor(android): update app themes to Material 3 and simplify styles | |
| 81febb6b13219b3928f14af23ac13ec702cff661 a9ce8e11646f235c38f7660e73cc1e6b3094a004 taha <tahamaj4@gmail.com> 1781322232 +0330 commit: style(android): add 50 percent corner size shape appearance overlay | |
| a9ce8e11646f235c38f7660e73cc1e6b3094a004 d4a1ee4b70ba1297d67812fae0c27825b0521333 taha <tahamaj4@gmail.com> 1781322302 +0330 commit: feat(android): add new string resources for settings and about screen | |
| d4a1ee4b70ba1297d67812fae0c27825b0521333 e5c1adaeb0b25c98ce18c22ead137ba810950342 taha <tahamaj4@gmail.com> 1781322562 +0330 commit: style(android): fix import positioning in Shapes.kt | |
| e5c1adaeb0b25c98ce18c22ead137ba810950342 0593d6b1a53d00393ad9419ed3db5c56823ba254 taha <tahamaj4@gmail.com> 1781322731 +0330 commit: refactor(android): clean up MainActivity and improve theme initialization | |
| 0593d6b1a53d00393ad9419ed3db5c56823ba254 c17a1d6425ed0c0afbc3f50d06ddc763fe9c9b3a taha <tahamaj4@gmail.com> 1781322803 +0330 commit: refactor(android): streamline navigation logic and update dependencies | |
| c17a1d6425ed0c0afbc3f50d06ddc763fe9c9b3a f4a80e5e0e818f3dd32156bc9ef301f2917e33e1 taha <tahamaj4@gmail.com> 1781322834 +0330 commit: refactor(android): streamline navigation logic and update dependencies | |
| f4a80e5e0e818f3dd32156bc9ef301f2917e33e1 bda0686b08b499986b56e7b19d0b596b34f1b17e taha <tahamaj4@gmail.com> 1781322922 +0330 commit: build(android): add Kotlin serialization plugin and update clean task | |
| bda0686b08b499986b56e7b19d0b596b34f1b17e d59309aa8b9251ce80c6e878586c6874cc61649a taha <tahamaj4@gmail.com> 1781323239 +0330 commit: refactor(navigation): enhance navigation actions and state management | |
| d59309aa8b9251ce80c6e878586c6874cc61649a 63dc7f333a804ff6d8227f95f76e9579047fc144 taha <tahamaj4@gmail.com> 1781325625 +0330 commit: refactor(android): clean up navigation logic and screen parameters | |
| 63dc7f333a804ff6d8227f95f76e9579047fc144 6832bc825052ee1befe7ee2bcd5d09797d8997ad taha <tahamaj4@gmail.com> 1781325809 +0330 commit: refactor(android): enhance bottom navigation logic and configuration | |
| 6832bc825052ee1befe7ee2bcd5d09797d8997ad 15e0b0b4f2a1ac02e53a8710f944e90dcc9345e4 taha <tahamaj4@gmail.com> 1781325971 +0330 commit: refactor(android): migrate navigation system to use centralized Destinations | |
| 15e0b0b4f2a1ac02e53a8710f944e90dcc9345e4 9bb0110dff8b0e5b1b253311ffe8df815befc65e taha <tahamaj4@gmail.com> 1781326022 +0330 commit: refactor(android): clean up imports and add @Composable annotation in Dimensions.kt | |
| 9bb0110dff8b0e5b1b253311ffe8df815befc65e 988372b898247418e97e12a1eaf2c3c1abd6f220 taha <tahamaj4@gmail.com> 1781326103 +0330 commit: style(android): clean up Shapes.kt file | |
| 988372b898247418e97e12a1eaf2c3c1abd6f220 620a3c779474979805e800809c69cee4bab0bb16 taha <tahamaj4@gmail.com> 1781326223 +0330 commit: refactor(ui): add Composable annotation to theme extension | |
| 620a3c779474979805e800809c69cee4bab0bb16 48a547761c87a83f1b1c90451e5590ff7ebe1c43 taha <tahamaj4@gmail.com> 1781326379 +0330 commit: refactor(android): streamline theme management and system UI logic | |
| 48a547761c87a83f1b1c90451e5590ff7ebe1c43 85e415d01803323252be93a543d231149682c143 taha <tahamaj4@gmail.com> 1781326593 +0330 commit: refactor(android): simplify navigation graph and destination logic | |
| 85e415d01803323252be93a543d231149682c143 411d3a163ea9212a89ae4c388240e601603b0486 taha <tahamaj4@gmail.com> 1781329410 +0330 commit: refactor(android): modernize UI architecture with Jetpack Compose and Hilt | |
| 411d3a163ea9212a89ae4c388240e601603b0486 6a1e6b2d6858fe8dc0a18405530634dd6e53c3eb taha <tahamaj4@gmail.com> 1781335609 +0330 commit: updating files | |
| 6a1e6b2d6858fe8dc0a18405530634dd6e53c3eb 543b63b58df8f6ab6f3321ad6fd746ccba360988 taha <tahamaj4@gmail.com> 1781335619 +0330 commit: updating files for the UI part | |
| 543b63b58df8f6ab6f3321ad6fd746ccba360988 a380ee7665385aaf2336391d2dda90e5a1820c18 taha <tahamaj4@gmail.com> 1781336040 +0330 commit: updating files for the UI part | |
| a380ee7665385aaf2336391d2dda90e5a1820c18 abbe5a6b61072dd9c1b49d303508459952bbcfcb taha <tahamaj4@gmail.com> 1781336125 +0330 commit: refactor(android): overhaul local data layer and repository structure | |
| abbe5a6b61072dd9c1b49d303508459952bbcfcb 3cd0c3809c4738be966a85d81c0d0cd18132ad61 taha <tahamaj4@gmail.com> 1781336137 +0330 commit: refactor(android): overhaul local data layer and repository structure | |
| 3cd0c3809c4738be966a85d81c0d0cd18132ad61 6cf834f063f0822a7a5458e55d07360f21326308 taha <tahamaj4@gmail.com> 1781336953 +0330 commit: refactor(android): overhaul network architecture and modernize UI components | |
| 6cf834f063f0822a7a5458e55d07360f21326308 9e3dbac07273d3a7cfbff608b8327892de8e07f1 taha <tahamaj4@gmail.com> 1781337272 +0330 commit: feat(android): implement core models for preferences, gestures, and cursor controls | |
| 9e3dbac07273d3a7cfbff608b8327892de8e07f1 c9c238d4829b98212a4e7688d078dbfca753193c taha <tahamaj4@gmail.com> 1781338118 +0330 commit: refactor(android): enhance UI components and implement missing view models | |
| c9c238d4829b98212a4e7688d078dbfca753193c e229da7fef507c51e845f9fd464e2ba216664f6a taha <tahamaj4@gmail.com> 1781340902 +0330 commit: feat(android): implement new service modules and feature stubs | |
| e229da7fef507c51e845f9fd464e2ba216664f6a 8bffaac0c33d7dbe86dba1aaa71309679470d8ea taha <tahamaj4@gmail.com> 1781340914 +0330 commit: refactor(android): implement logic for service modules | |
| 8bffaac0c33d7dbe86dba1aaa71309679470d8ea 452b3c50f0ff4ca18eb3f6ed3bf1e2c330c76c8c taha <tahamaj4@gmail.com> 1781350645 +0330 commit: refactor: simplify server lifecycle and expand android client settings | |
| 452b3c50f0ff4ca18eb3f6ed3bf1e2c330c76c8c ca2514609365724ce93f645827a356b38305b87d taha <tahamaj4@gmail.com> 1781352115 +0330 commit: refactor: simplify server lifecycle and expand android client settings | |
| ca2514609365724ce93f645827a356b38305b87d 1a4f241dacf0c85ea56ccabbf7b41537f491730d taha <tahamaj4@gmail.com> 1781352869 +0330 commit: feat(android): initialize application class and enable Parcelable for gesture models | |
| 1a4f241dacf0c85ea56ccabbf7b41537f491730d 71159923a1a58dd43f91387b1dd467d62069b531 taha <tahamaj4@gmail.com> 1781353044 +0330 commit: feat(android): initialize application class and enable Parcelable for gesture models | |
| 71159923a1a58dd43f91387b1dd467d62069b531 54f78ef3f7d8ee5939c7f4944359ab951832ec24 taha <tahamaj4@gmail.com> 1781353099 +0330 commit: feat(android): initialize application class and enable Parcelable for gesture models | |
| 54f78ef3f7d8ee5939c7f4944359ab951832ec24 65a0a90b9bc3d8a638fa5983efadd2ba59f81709 taha <tahamaj4@gmail.com> 1781353336 +0330 commit: refactor(domain): consolidate model classes and clean up compiler artifacts | |
| 65a0a90b9bc3d8a638fa5983efadd2ba59f81709 0ed2b6de83888d9752b8e8104fe7cc4d7d0f4ede taha <tahamaj4@gmail.com> 1781354339 +0330 commit: refactor(android): remove redundant SensorData.kt | |
| 0ed2b6de83888d9752b8e8104fe7cc4d7d0f4ede d71a28f9a4091bd5194217861b3b24468afda7b1 taha <tahamaj4@gmail.com> 1781359372 +0330 commit: refactor(android): remove redundant SensorData.kt | |
| d71a28f9a4091bd5194217861b3b24468afda7b1 4c69967fa61b19555a79d8594ae846095d0e7eae taha <tahamaj4@gmail.com> 1781363075 +0330 commit: refactor(android): remove redundant SensorData.kt | |
| 4c69967fa61b19555a79d8594ae846095d0e7eae 02248df6d540ef48ef61c558a7ce5cabe6a230ab taha <tahamaj4@gmail.com> 1781363085 +0330 commit: refactor(android): remove redundant SensorData.kt | |
| 02248df6d540ef48ef61c558a7ce5cabe6a230ab e3b466ff63aebf86e191ea6e3a647c3141a7d34e taha <tahamaj4@gmail.com> 1781367303 +0330 commit: refactor(android): remove redundant SensorData.kt | |
| e3b466ff63aebf86e191ea6e3a647c3141a7d34e 0f1fca42a6e77bb8ab0ec2833688c936c6b97744 taha <tahamaj4@gmail.com> 1781369829 +0330 commit: refactor(android): remove redundant SensorData.kt | |
| 0f1fca42a6e77bb8ab0ec2833688c936c6b97744 e37bc5fd52773410e83200ac169f65eb7da7f521 taha <tahamaj4@gmail.com> 1781369962 +0330 commit: refactor(android): remove redundant SensorData.kt | |
| e37bc5fd52773410e83200ac169f65eb7da7f521 911bea8626afba0cd052d41756a343600e7ee653 taha <tahamaj4@gmail.com> 1781369967 +0330 commit: refactor(android): remove redundant SensorData.kt | |
| 911bea8626afba0cd052d41756a343600e7ee653 f4fb89df5824f6dea3250b7d3d9f105d357c3166 taha <tahamaj4@gmail.com> 1781371472 +0330 commit: refactor(android): remove redundant SensorData.kt | |
| f4fb89df5824f6dea3250b7d3d9f105d357c3166 8b503a0f6003099dc0bce3e6299746f44c8aba1a taha <tahamaj4@gmail.com> 1781372130 +0330 commit: feat(ui): add new UI components | |
| 8b503a0f6003099dc0bce3e6299746f44c8aba1a 88ba56a7200e57b8ff1ccd56ec0092cffc8f776e taha <tahamaj4@gmail.com> 1781372139 +0330 commit: refactor(ui): implement interactive animated components and state management | |
| 88ba56a7200e57b8ff1ccd56ec0092cffc8f776e ed4661f0c47a530abfa2fa2f0aaaffaf036ad299 taha <tahamaj4@gmail.com> 1781372736 +0330 commit: feat(ui): add system-wide styling, settings, and debug tools | |
| ed4661f0c47a530abfa2fa2f0aaaffaf036ad299 f5334724aaf1cd435ed64ce4d354aba1c312f247 taha <tahamaj4@gmail.com> 1781381514 +0330 commit: feat(network): implement robust connection management and messaging protocol | |
| f5334724aaf1cd435ed64ce4d354aba1c312f247 1a6db35ec78316df3b7e4e0edfb6d4a35419d109 taha <tahamaj4@gmail.com> 1781382504 +0330 commit: chore: remove Run, Task, and trace_processor files | |
| 1a6db35ec78316df3b7e4e0edfb6d4a35419d109 895d743bb6624bedad026c955c0682beb7222786 taha <tahamaj4@gmail.com> 1781425432 +0330 commit: feat(ui): add calibration activity | |
| 895d743bb6624bedad026c955c0682beb7222786 9a3346578d784b2d5c9756010fc4257e6dfb9b61 taha <tahamaj4@gmail.com> 1781425493 +0330 commit: feat(ui): implement calibration logic and viewmodel | |
| 9a3346578d784b2d5c9756010fc4257e6dfb9b61 39fa916bfca90fa71a5b7308e476168442a5cc28 taha <tahamaj4@gmail.com> 1781425633 +0330 commit: feat(ui): add calibration activity implementation and localized strings | |
| 39fa916bfca90fa71a5b7308e476168442a5cc28 e19fd7e715287103ca38cad9a28357f1b9c92aa5 taha <tahamaj4@gmail.com> 1781425859 +0330 commit: feat(ui): enhance calibration user experience and logic | |
| e19fd7e715287103ca38cad9a28357f1b9c92aa5 9041acb39cd8bcf3a4bac6437045bcef2a0c1df4 taha <tahamaj4@gmail.com> 1781426176 +0330 commit: refactor(ui): implement BaseActivity and enhance UI architecture | |
| 9041acb39cd8bcf3a4bac6437045bcef2a0c1df4 a4d18f61b0d1bc4d3eab68d0b59eca05ed8cdff4 taha <tahamaj4@gmail.com> 1781426500 +0330 commit: feat(ui): enhance onboarding and settings experiences | |
| a4d18f61b0d1bc4d3eab68d0b59eca05ed8cdff4 030a962db1e707b3d6b90ff0912ef3ef96ac7b1f taha <tahamaj4@gmail.com> 1781426825 +0330 commit: feat(ui): implement comprehensive profile management system | |
| 030a962db1e707b3d6b90ff0912ef3ef96ac7b1f cf320c218321b53f24567521b7bb65fa9bc52404 taha <tahamaj4@gmail.com> 1781427461 +0330 commit: refactor(ui): overhaul navigation architecture and enhance sensor visualization | |
| cf320c218321b53f24567521b7bb65fa9bc52404 f6b4e08697b58ccc8b6338308ca78ff1c7d6c0af taha <tahamaj4@gmail.com> 1781427521 +0330 commit: feat(ui): enhance server logs functionality and state management | |
| f6b4e08697b58ccc8b6338308ca78ff1c7d6c0af bda7d51d0a7e41d52a81a8e14f8879289ff135b3 taha <tahamaj4@gmail.com> 1781427612 +0330 commit: feat(ui): enhance server logs screen with statistics and filtering | |
| bda7d51d0a7e41d52a81a8e14f8879289ff135b3 bae9cb4e802c196ecf003edb2585d3a1c07576e4 taha <tahamaj4@gmail.com> 1781427757 +0330 commit: feat(ui): enhance component library and onboarding logic | |
| bae9cb4e802c196ecf003edb2585d3a1c07576e4 8f3f194da5f0d4e53f4deffa7f9f57194c4a7625 taha <tahamaj4@gmail.com> 1781428265 +0330 commit: feat(ui): implement extensive animated component library | |
| 8f3f194da5f0d4e53f4deffa7f9f57194c4a7625 969d0ee8fb1f9338b8db43c57688e8bb04458b65 taha <tahamaj4@gmail.com> 1781441697 +0330 commit: feat(app): enhance application architecture and theme management | |
| 969d0ee8fb1f9338b8db43c57688e8bb04458b65 68b3fdeb06a2388dc44dab44127b7e493c94b306 taha <tahamaj4@gmail.com> 1781792475 +0330 commit: build(android): downgrade LeakCanary and update build configuration | |
| 68b3fdeb06a2388dc44dab44127b7e493c94b306 0a05c14c948386103b485f18fac87639403d9fc2 taha <tahamaj4@gmail.com> 1781792494 +0330 commit: feat: implement core repositories, navigation, and theme systems | |
| 0a05c14c948386103b485f18fac87639403d9fc2 15f3d4ce2edb7bccf1281f862409ae98bf67ca03 taha <tahamaj4@gmail.com> 1781792615 +0330 commit: build: cleanup app build configuration | |
| 15f3d4ce2edb7bccf1281f862409ae98bf67ca03 88bfe60ff1042b7d3ea28499b3f24f3a3bc562ec taha <tahamaj4@gmail.com> 1781798318 +0330 commit: build: cleanup app build configuration | |
| 88bfe60ff1042b7d3ea28499b3f24f3a3bc562ec cc5e5ea12786f8897a764b2eb4ea093af1060f7e taha <tahamaj4@gmail.com> 1781805035 +0330 commit: refactor(ui): modularize navigation and overhaul core screen components | |
| cc5e5ea12786f8897a764b2eb4ea093af1060f7e 8323b2279f56b2787c8cd79e303ceba677d9ed28 taha <tahamaj4@gmail.com> 1781812457 +0330 commit: feat(ui): overhaul battery, profiles, and sensor visualization modules | |
| 8323b2279f56b2787c8cd79e303ceba677d9ed28 6ebfe70b670ee399ba5491027601cc7359ad89f7 taha <tahamaj4@gmail.com> 1781812461 +0330 commit: feat(ui): overhaul battery, profiles, and sensor visualization modules | |
| 6ebfe70b670ee399ba5491027601cc7359ad89f7 d0d86ed2030447f90aa5c19b2a4addb02d9ae3ed taha <tahamaj4@gmail.com> 1781812782 +0330 commit: build: add core dependencies and refine animation utilities | |
| d0d86ed2030447f90aa5c19b2a4addb02d9ae3ed ccf8b2cbc74c82484facd62168bb6eefcc85156e taha <tahamaj4@gmail.com> 1781812925 +0330 commit: chore: deprecate duplicate and misplaced source files | |
| ccf8b2cbc74c82484facd62168bb6eefcc85156e 646f3c11b45ee8ec52e6dc5db4c942b6346e576b taha <tahamaj4@gmail.com> 1781813053 +0330 commit: refactor: deprecate duplicate domain models | |
| 646f3c11b45ee8ec52e6dc5db4c942b6346e576b 264b57166b4e6390b11ef699356e4bd5cd2bde60 taha <tahamaj4@gmail.com> 1781813082 +0330 commit: build: centralize dependency management and update project configuration | |
| 264b57166b4e6390b11ef699356e4bd5cd2bde60 4958866164c9e2cac792597e5e45a10c69acc8a2 taha <tahamaj4@gmail.com> 1781813157 +0330 commit: refactor: overhaul build configuration and reorganize service actions | |
| 4958866164c9e2cac792597e5e45a10c69acc8a2 54fd9f8b13598bb11164e2acdb83a138f9f5faf7 taha <tahamaj4@gmail.com> 1781813253 +0330 commit: refactor(ui): clean up duplicate voice command models and stub code | |
| 54fd9f8b13598bb11164e2acdb83a138f9f5faf7 7e50aeed31d3c1c43c955091c521c5eb2b670fd3 taha <tahamaj4@gmail.com> 1781813368 +0330 commit: refactor(service): remove unused import in VoiceCommandService | |
| 7e50aeed31d3c1c43c955091c521c5eb2b670fd3 3316fde85b23b4328c8d84203c4ec3d7a25ae819 taha <tahamaj4@gmail.com> 1781813607 +0330 commit: refactor(domain): expand sensor models and clean up build configuration | |
| 3316fde85b23b4328c8d84203c4ec3d7a25ae819 09a781f726ff267c9c102f42f024d9f0e874edb6 taha <tahamaj4@gmail.com> 1781813833 +0330 commit: refactor(theme): move color schemes and theme logic out of `Color.kt` | |
| 09a781f726ff267c9c102f42f024d9f0e874edb6 2bab56fe0b07fe87a39edfce4ef7dd0545bb5c23 taha <tahamaj4@gmail.com> 1781813901 +0330 commit: build(gradle): reorganize dependencies and enhance project structure | |
| 2bab56fe0b07fe87a39edfce4ef7dd0545bb5c23 dc59613ba147f8a82bf672e6bf912f0b85be04c4 taha <tahamaj4@gmail.com> 1781814150 +0330 commit: feat(domain): enhance statistics models and implement historical tracking | |
| dc59613ba147f8a82bf672e6bf912f0b85be04c4 d955d9ae578086515a6b7c97f8127bd8cb935244 taha <tahamaj4@gmail.com> 1781814161 +0330 commit: refactor(domain): centralize sensor models and clean up repository interface | |
| d955d9ae578086515a6b7c97f8127bd8cb935244 c9b0f0567526a60674946e41dbef754e7d5d0980 taha <tahamaj4@gmail.com> 1781814220 +0330 commit: feat(domain): refactor `IProfileRepository` and rename `UserProfile` to `Profile` | |
| c9b0f0567526a60674946e41dbef754e7d5d0980 85464045c42b3987db6045ec70faa48690293800 taha <tahamaj4@gmail.com> 1781814232 +0330 commit: feat(domain): refactor `ManageProfileUseCase` and update profile management API | |
| 85464045c42b3987db6045ec70faa48690293800 572754d12c3aaa65089940e90bc9e7222c554014 taha <tahamaj4@gmail.com> 1781814459 +0330 commit: refactor(calibration): streamline CalibrationActivity and simplify UI | |
| 572754d12c3aaa65089940e90bc9e7222c554014 fbb74e26703f336ec3584c188c6c4d69b46a5afd taha <tahamaj4@gmail.com> 1781814718 +0330 commit: feat(proximity): enhance proximity models with calibration logic and UI helpers | |
| fbb74e26703f336ec3584c188c6c4d69b46a5afd dfeae36f56cd5d8b3f2b3c7934340373ac76eb26 taha <tahamaj4@gmail.com> 1781815073 +0330 commit: fix(ui/data): refactor UI components and enhance calibration tracking | |
| dfeae36f56cd5d8b3f2b3c7934340373ac76eb26 29408088b879e200d08d2e2ee892ba30ae7feeea taha <tahamaj4@gmail.com> 1781819433 +0330 commit: update project structure, UI components, and dependency injection | |
| 29408088b879e200d08d2e2ee892ba30ae7feeea 35835bb3fca4206cbcfbccdc9497223402f96519 taha <tahamaj4@gmail.com> 1781820459 +0330 commit: update network discovery models and implementation | |
| 35835bb3fca4206cbcfbccdc9497223402f96519 aaac4eb3e035dbc572e8be15ee86be4e5df66b44 taha <tahamaj4@gmail.com> 1781822622 +0330 commit: update android application configuration, services, and UI components | |
| aaac4eb3e035dbc572e8be15ee86be4e5df66b44 d44b1d25dff2de6f3df99ad1b64fbd0a7149e0ed taha <tahamaj4@gmail.com> 1781822915 +0330 commit: Update project configuration and dependencies: | |
| d44b1d25dff2de6f3df99ad1b64fbd0a7149e0ed 0c7ee931f4ac0b8f55ccd67a5e9032009ddce0c4 taha <tahamaj4@gmail.com> 1781822951 +0330 commit: update project configuration and dependencies: | |
| 0c7ee931f4ac0b8f55ccd67a5e9032009ddce0c4 f1533b7bfd604d8996920e86608ab169d333a84d taha <tahamaj4@gmail.com> 1781823129 +0330 commit: update app and project build configurations to clean up dependencies and plugins: | |
| f1533b7bfd604d8996920e86608ab169d333a84d a8539b636d3454294a573eaf9a7451ebabd1441b taha <tahamaj4@gmail.com> 1781823407 +0330 commit: update Android manifest, network security, and resource configurations | |
| a8539b636d3454294a573eaf9a7451ebabd1441b e565dd1b29726dced73131159280126fd9d71277 taha <tahamaj4@gmail.com> 1781823893 +0330 commit: update project configuration and resource strings: | |
| e565dd1b29726dced73131159280126fd9d71277 932160577c06ace3dc6f401e6d49eef83ec91fcc taha <tahamaj4@gmail.com> 1781823966 +0330 commit: add configuration resources for backup, data extraction, and device filtering | |
| 932160577c06ace3dc6f401e6d49eef83ec91fcc 3248f36d42a8c8423d027840299316785b5c6601 taha <tahamaj4@gmail.com> 1781824241 +0330 commit: update PreferencesManager to include onboarding completion status | |
| 3248f36d42a8c8423d027840299316785b5c6601 da936567d217a92ae33b3550af3c479dd4585b88 taha <tahamaj4@gmail.com> 1781824687 +0330 commit: Update `PresentationModeService` and enhance the onboarding experience: | |
| da936567d217a92ae33b3550af3c479dd4585b88 4462ee87eb0b1cb01e069b5d6e18767b5830adc8 taha <tahamaj4@gmail.com> 1781824912 +0330 commit: update theme configuration and refine permission handling in HomeActivity | |
| 4462ee87eb0b1cb01e069b5d6e18767b5830adc8 ca534d3cdc15da1c7704dae8c45ae752d9c3cee0 taha <tahamaj4@gmail.com> 1781824990 +0330 commit: update Home screen UI and HomeViewModel logic | |
| ca534d3cdc15da1c7704dae8c45ae752d9c3cee0 516777a46dd3bfab847d69d92540ecd668cd1ea6 taha <tahamaj4@gmail.com> 1781825094 +0330 commit: update navigation system and destinations | |
| 516777a46dd3bfab847d69d92540ecd668cd1ea6 01b2bfee9b9f9bec366e622e785cf1b07d343985 taha <tahamaj4@gmail.com> 1781825570 +0330 commit: update navigation components and destination logic | |
| 01b2bfee9b9f9bec366e622e785cf1b07d343985 957c20bb63d0eb819e8238d19aa22c902637c154 taha <tahamaj4@gmail.com> 1781825636 +0330 commit: refactor calibration module and update settings UI | |
| 957c20bb63d0eb819e8238d19aa22c902637c154 d7456907a3e3e15125e94f8c621f12db46ec188a taha <tahamaj4@gmail.com> 1781826169 +0330 commit: update network communication and application core | |
| d7456907a3e3e15125e94f8c621f12db46ec188a ebdbef9d2269e5718d541a5fc4c7075432754900 taha <tahamaj4@gmail.com> 1781826392 +0330 commit: Update network communication protocol and connection management components. | |
| ebdbef9d2269e5718d541a5fc4c7075432754900 4558df6872c6861c9fc71271147e3964ed1b7879 taha <tahamaj4@gmail.com> 1781826782 +0330 commit: add comprehensive documentation for network communication architecture and protocol | |
| 4558df6872c6861c9fc71271147e3964ed1b7879 fd026e83ec8a78d5cd0af8c73a88217f6b218e93 taha <tahamaj4@gmail.com> 1781826794 +0330 commit: update SettingsActivity and refactor Settings UI/ViewModel | |
| fd026e83ec8a78d5cd0af8c73a88217f6b218e93 dc3c076068677e2bd5f3f6cf48ed6b09e3a5a80c taha <tahamaj4@gmail.com> 1781827021 +0330 commit: update SettingsViewModel and SettingsScreen UI components | |
| dc3c076068677e2bd5f3f6cf48ed6b09e3a5a80c b2184baf86796ab4d2314a0cc9119a985e8626fc taha <tahamaj4@gmail.com> 1781828576 +0330 commit: update Android manifest and USB device filters | |
| b2184baf86796ab4d2314a0cc9119a985e8626fc 73c51a8607c9edbc0d3338c65999d3ad7b652999 taha <tahamaj4@gmail.com> 1781829221 +0330 commit: uodate files for debugging | |
| 73c51a8607c9edbc0d3338c65999d3ad7b652999 120e06fe2f9d2623581a3bb03bf9c7f903ee2091 taha <tahamaj4@gmail.com> 1781829233 +0330 commit: debugging calibration | |
| 120e06fe2f9d2623581a3bb03bf9c7f903ee2091 a5641e8b5cc8fb64833693bab947fe00e9e06a67 taha <tahamaj4@gmail.com> 1781831421 +0330 commit: updating files for debugging | |
| a5641e8b5cc8fb64833693bab947fe00e9e06a67 1c4ea3ec2e9a89ae786bacd616d4c20c0c758c69 taha <tahamaj4@gmail.com> 1781832177 +0330 commit: add files | |
| 1c4ea3ec2e9a89ae786bacd616d4c20c0c758c69 d36e55577ce6bd5c657641ddaeb1e075aca3f57f taha <tahamaj4@gmail.com> 1781832182 +0330 commit: add files | |
| d36e55577ce6bd5c657641ddaeb1e075aca3f57f 4e89c4a1ebd1a9681c3c8a21a781dba57c5edbc5 taha <tahamaj4@gmail.com> 1781835757 +0330 commit: add helper utils | |
| 4e89c4a1ebd1a9681c3c8a21a781dba57c5edbc5 21e34a4a22c4192518b097363766a8357f90448d taha <tahamaj4@gmail.com> 1781836154 +0330 commit: Here are the additional logic components needed to sync with the UI parts | |
| 21e34a4a22c4192518b097363766a8357f90448d 6451145ec97543c0dfbd3938ca1f9534a2134cf7 taha <tahamaj4@gmail.com> 1781836426 +0330 commit: implement core management and utility classes for Air Mouse application | |
| 6451145ec97543c0dfbd3938ca1f9534a2134cf7 a4a6db35d017bee4322f0b3c567445d010fa2b34 taha <tahamaj4@gmail.com> 1781836881 +0330 commit: Room DAOs and database entities | |
| a4a6db35d017bee4322f0b3c567445d010fa2b34 9d3b1665cd3b7434f88189fb93f903f2e5849dbf taha <tahamaj4@gmail.com> 1781837128 +0330 commit: remote (network) and local (database) implementations | |
| 9d3b1665cd3b7434f88189fb93f903f2e5849dbf 1c051c18dd5da58274ec1cfe28108687beba57c5 taha <tahamaj4@gmail.com> 1781837338 +0330 commit: DI (Dependency Injection) module files for your Android app using Dagger Hilt | |
| 1c051c18dd5da58274ec1cfe28108687beba57c5 70afdb93c0a65c64edf03e58ac1edce58a8ad526 taha <tahamaj4@gmail.com> 1781865547 +0330 commit: high-level features that orchestrate the use cases and repositories | |
| 70afdb93c0a65c64edf03e58ac1edce58a8ad526 216f8b0cbc7e693d638386c31731a2315686b271 taha <tahamaj4@gmail.com> 1781866179 +0330 commit: high-level features that orchestrate the use cases and repositories | |
| 216f8b0cbc7e693d638386c31731a2315686b271 3486dc10e508d0df0508b7667ee26ec5a4f06f86 taha <tahamaj4@gmail.com> 1781866187 +0330 commit: high-level features that orchestrate the use cases and repositories | |
| 3486dc10e508d0df0508b7667ee26ec5a4f06f86 9c99586a57e8b85754005802f8c124b4c331446e taha <tahamaj4@gmail.com> 1781869243 +0330 commit: update calibration system with enhanced UI and robust state management | |
| 9c99586a57e8b85754005802f8c124b4c331446e c42b40c44703ab06eaa573ac0e49e072c70146d0 taha <tahamaj4@gmail.com> 1781870717 +0330 commit: update repositories and UI for enhanced settings and statistics management | |
| c42b40c44703ab06eaa573ac0e49e072c70146d0 9dfbdf69f3624e3bf547355082c6935e7ac97522 taha <tahamaj4@gmail.com> 1781871547 +0330 commit: update repositories and UI for enhanced settings and statistics management | |
| 9dfbdf69f3624e3bf547355082c6935e7ac97522 6befc1427b496664174712b03e0188992c78aae3 taha <tahamaj4@gmail.com> 1781874840 +0330 commit: update repositories and UI for enhanced settings and statistics management | |
| 6befc1427b496664174712b03e0188992c78aae3 57c7d8b845e6451f11b02386bd1f1c1d456fcb0d taha <tahamaj4@gmail.com> 1781874937 +0330 commit: Refactor profile management system and improve the UI for user profiles. | |
| 57c7d8b845e6451f11b02386bd1f1c1d456fcb0d e6727e163260c3b26286a0b4c790d729929d7060 taha <tahamaj4@gmail.com> 1781875278 +0330 commit: clean up dependency injection and remove redundant code | |
| e6727e163260c3b26286a0b4c790d729929d7060 622e30389ba80d491005b42bde37f4085ac1f931 taha <tahamaj4@gmail.com> 1781875510 +0330 commit: remove BatteryOptimizer utility and delete redundant clean task from build script | |
| 622e30389ba80d491005b42bde37f4085ac1f931 43e11d7422af716ec9c6fcfacec9901126284504 taha <tahamaj4@gmail.com> 1781881386 +0330 commit: Update project architecture and core functionalities, including sensor management, calibration, and UI navigation. | |
| 43e11d7422af716ec9c6fcfacec9901126284504 2ae1f93cef9ffdd6bce30d1d4d5036dfdf52376c taha <tahamaj4@gmail.com> 1781881515 +0330 commit: update PresentationModeService and CalibrationComponents: | |
| 2ae1f93cef9ffdd6bce30d1d4d5036dfdf52376c a365e5f42be89069ca755ebe6b4e79a9d09e675c taha <tahamaj4@gmail.com> 1781882231 +0330 commit: update PresentationModeService and CalibrationComponents: | |
| a365e5f42be89069ca755ebe6b4e79a9d09e675c a7285b1a397a2dfe3aa32623fd17b3c32c7beae8 taha <tahamaj4@gmail.com> 1781882409 +0330 commit: update CalibrationScreen to use a structured configuration data class for quality states | |
| a7285b1a397a2dfe3aa32623fd17b3c32c7beae8 63847ab9f437cb2b5be2044a77f28aa091032732 taha <tahamaj4@gmail.com> 1781883235 +0330 commit: update project with locale consistency and performance optimizations for Compose | |
| 63847ab9f437cb2b5be2044a77f28aa091032732 d605ac214506a8b4b7b1f91c31f0e4d9180df81c taha <tahamaj4@gmail.com> 1781887379 +0330 commit: update missing drawable files with correct vector XML format | |
| d605ac214506a8b4b7b1f91c31f0e4d9180df81c 726ce3a059405319340d0703226df5e1d03f6463 taha <tahamaj4@gmail.com> 1781887491 +0330 commit: update files for debugging | |
| 726ce3a059405319340d0703226df5e1d03f6463 23016702f87926cee42cbabc48946d28515ffdab taha <tahamaj4@gmail.com> 1781887548 +0330 commit: refactor: update notification icons and clean up UI components | |
| 23016702f87926cee42cbabc48946d28515ffdab 9428707675504546ec7ac40774e54b7895f48237 taha <tahamaj4@gmail.com> 1781887808 +0330 commit: refactor: update notification key and connection status badge | |
| 9428707675504546ec7ac40774e54b7895f48237 81cb020ea9d510447c56c4f81fcb11667e59fbfa taha <tahamaj4@gmail.com> 1781887853 +0330 commit: feat(ui): expand connection state handling and refine component properties | |
| 81cb020ea9d510447c56c4f81fcb11667e59fbfa f9d86d6eed85a75129cd0674e18c6f4454a9f38b taha <tahamaj4@gmail.com> 1781887915 +0330 commit: fix(ui): correct closing brace in ConnectionStatusBadge | |
| f9d86d6eed85a75129cd0674e18c6f4454a9f38b 8b7e8045eca3142f8fa16c6b06c5133b5dabb527 taha <tahamaj4@gmail.com> 1781887991 +0330 commit: refactor(ui): simplify ConnectionStatusBadge and decouple from ConnectionManager | |
| 8b7e8045eca3142f8fa16c6b06c5133b5dabb527 15e80ebec2d129a4a842f3d1dc5e885630c569a1 taha <tahamaj4@gmail.com> 1781888324 +0330 commit: refactor: cleanup imports and fix notification group key reference | |
| 15e80ebec2d129a4a842f3d1dc5e885630c569a1 5174b71c00190c921a6b825fabb00df7fa05df92 taha <tahamaj4@gmail.com> 1781889668 +0330 commit: refactor: fix service implementations and UI consistency | |
| 5174b71c00190c921a6b825fabb00df7fa05df92 a5e7d583b3d3b64e3d209548e068ad28e0d9face taha <tahamaj4@gmail.com> 1781889758 +0330 commit: feat(service): add GestureResult data class | |
| a5e7d583b3d3b64e3d209548e068ad28e0d9face 7e123dd80c516a0caaee34f16172035d8df79aef taha <tahamaj4@gmail.com> 1781890879 +0330 commit: refactor: improve mapper clarity and streamline UI state | |
| 7e123dd80c516a0caaee34f16172035d8df79aef a9c2b7b08c0217dc9c174b6686cca1165f7529fb taha <tahamaj4@gmail.com> 1781891882 +0330 commit: build: update build configuration and add MPAndroidChart dependency | |
| a9c2b7b08c0217dc9c174b6686cca1165f7529fb 0864a50ede1acd9db68ca58d96c28027554b3138 taha <tahamaj4@gmail.com> 1781892969 +0330 commit: feat(ui): implement custom drawing views for charts and calibration | |
| 0864a50ede1acd9db68ca58d96c28027554b3138 4e7c62c6af09eaa7c218b6464e89d707c5e6a38d taha <tahamaj4@gmail.com> 1781893111 +0330 commit: fix: refine build configuration and refactor control tests | |
| 4e7c62c6af09eaa7c218b6464e89d707c5e6a38d 50ef4c77321bfd34e1840a2c7a8e1a43cc915777 taha <tahamaj4@gmail.com> 1781902115 +0330 commit: refactor: streamline service architecture and resolve dependency injection bindings | |
| 50ef4c77321bfd34e1840a2c7a8e1a43cc915777 debc926a7e0a45a17f39b7c0136ed7ec61302b16 taha <tahamaj4@gmail.com> 1781902140 +0330 commit: refactor(navigation): reorganize navigation logic and simplify `Destinations` | |
| debc926a7e0a45a17f39b7c0136ed7ec61302b16 85b0facc16c5cd981160a137043d0f196ed3a4f4 taha <tahamaj4@gmail.com> 1781903712 +0330 commit: refactor(navigation): clean up navigation logic and enhance route handling | |
| 85b0facc16c5cd981160a137043d0f196ed3a4f4 957819939262bca28c05c007dd5a86c8f2701712 taha <tahamaj4@gmail.com> 1781904042 +0330 commit: refactor(ui): streamline navigation logic and onboarding state | |
| 957819939262bca28c05c007dd5a86c8f2701712 acaeaddb49159bb2c3581493dcdd48c7a436338a taha <tahamaj4@gmail.com> 1781905260 +0330 commit: refactor(ui): refine screen navigation and state management | |
| acaeaddb49159bb2c3581493dcdd48c7a436338a 85705db78c78f6980af03da5f6e509099433c2bc taha <tahamaj4@gmail.com> 1781905504 +0330 commit: refactor(ui): integrate NavigationActions and usage tracking in ProfilesScreen | |
| 85705db78c78f6980af03da5f6e509099433c2bc 60f77498374f8ac8371a45cfa0386c455ebbfcaa taha <tahamaj4@gmail.com> 1781909394 +0330 commit: feat(home): implement user registration and calibration-aware connection | |
| 60f77498374f8ac8371a45cfa0386c455ebbfcaa 4ff2aba5ee7a62ec7a06bf5e6758a8d06e404eb2 taha <tahamaj4@gmail.com> 1781909583 +0330 commit: refactor: cleanup imports and suppress unused warnings | |
| 4ff2aba5ee7a62ec7a06bf5e6758a8d06e404eb2 da20ece63dba414e4c5d89cfa174ec0294ff4260 taha <tahamaj4@gmail.com> 1781909592 +0330 commit: refactor: cleanup imports and suppress unused warnings | |
| da20ece63dba414e4c5d89cfa174ec0294ff4260 30aca88cc56061971402cdfc8f99440359969e4f taha <tahamaj4@gmail.com> 1781909656 +0330 commit: build: suppress unused warnings in main UI and navigation files | |
| 30aca88cc56061971402cdfc8f99440359969e4f f86575e104535c4f10c143508ed9cf277695260b taha <tahamaj4@gmail.com> 1781909921 +0330 commit: style(ui): update imports and prepare for keyboard configuration in HomeScreen | |
| f86575e104535c4f10c143508ed9cf277695260b 46768497caaa0db134c16f7ea306121d9905978f taha <tahamaj4@gmail.com> 1781910081 +0330 commit: refactor(ui): fix import statement for KeyboardOptions in HomeScreen | |
| 46768497caaa0db134c16f7ea306121d9905978f 16925dc1d7a2debc7948229d9333dcfb2157afb9 taha <tahamaj4@gmail.com> 1781910624 +0330 commit: feat(settings): overhaul theme management and splash screen branding | |
| 16925dc1d7a2debc7948229d9333dcfb2157afb9 f907a8683e869d17c6eda454d6c6116ab4276bb9 taha <tahamaj4@gmail.com> 1781930298 +0330 commit: update calibration UI components and local data source implementation. | |
| f907a8683e869d17c6eda454d6c6116ab4276bb9 2d5871f304bf3efdf70666322ffc87a7ee3086b7 taha <tahamaj4@gmail.com> 1781930334 +0330 commit: update calibration view model and data source with enhanced step-based logic, server synchronization, and persistent storage support | |
| 2d5871f304bf3efdf70666322ffc87a7ee3086b7 2200ee4548c68e69cba5cf75a36a3d684de71342 taha <tahamaj4@gmail.com> 1781930344 +0330 commit: update UI components, navigation host, and dependency configurations | |
| 2200ee4548c68e69cba5cf75a36a3d684de71342 ea5ed6e88034e5b542724e15830ccd85480c80fb taha <tahamaj4@gmail.com> 1781938551 +0330 commit: Refactor navigation architecture and update UI components, including the addition of calibration guide and result screens. | |
| ea5ed6e88034e5b542724e15830ccd85480c80fb 73cbcf6ae9544833c6e6032e9fe8f0b3764b1003 taha <tahamaj4@gmail.com> 1781938772 +0330 commit: Refactor navigation architecture and update UI components, including the addition of calibration guide and result screens. | |
| 73cbcf6ae9544833c6e6032e9fe8f0b3764b1003 75ec8071ce72bfb137fc2c5203a0213ab8efdfba taha <tahamaj4@gmail.com> 1781939487 +0330 commit: update touchpad and settings UI components with enhanced event handling and state management. | |
| 75ec8071ce72bfb137fc2c5203a0213ab8efdfba 2c6358c25d1c6e68e5ac57923a47f27b5f2e93ad taha <tahamaj4@gmail.com> 1781939504 +0330 commit: Refactor theme management and UI components to support dynamic color schemes and expanded theme options. | |
| 2c6358c25d1c6e68e5ac57923a47f27b5f2e93ad beb7e60874d532e509064c4ff8d702aebc16285a taha <tahamaj4@gmail.com> 1781940321 +0330 commit: update UI theme components and main activity for improved color schemes, typography, and responsive dimensions. | |
| beb7e60874d532e509064c4ff8d702aebc16285a 7f0a4edd8a071e9123a030ea57f08dee3611a114 taha <tahamaj4@gmail.com> 1781940494 +0330 commit: Refactor calibration module and enhance UI state management | |
| 7f0a4edd8a071e9123a030ea57f08dee3611a114 21285053890c3f2788ae948a10ae2ead66426437 taha <tahamaj4@gmail.com> 1781940827 +0330 commit: rename and update calibration UI components | |
| 21285053890c3f2788ae948a10ae2ead66426437 05ebcb5d63a65abd2745bf40bd3622d602733c55 taha <tahamaj4@gmail.com> 1781940869 +0330 commit: add CalibrationResult domain model | |
| 05ebcb5d63a65abd2745bf40bd3622d602733c55 2c33571e90fd05152a0176893f121f2287909c8b taha <tahamaj4@gmail.com> 1781941014 +0330 commit: update calibration UI components with package path fix and add confetti effect animation | |
| 2c33571e90fd05152a0176893f121f2287909c8b 75318acfc7ec272b53beefbb6b522526fcbfa54c taha <tahamaj4@gmail.com> 1781942864 +0330 commit: refactor calibration logic to use a centralized repository and data sources, including Room database support and improved preference management. update application lifecycle handling and notification channel creation. expand bluetooth HID and sensor debug services with better state tracking and foreground service integration. update UI components for calibration to reflect repository status. | |
| 75318acfc7ec272b53beefbb6b522526fcbfa54c 061526d8ec4bb14ab445fc4236b96fdabb2d0f10 taha <tahamaj4@gmail.com> 1781942870 +0330 commit: refactor calibration logic to use a centralized repository and data sources, including Room database support and improved preference management. update application lifecycle handling and notification channel creation. expand bluetooth HID and sensor debug services with better state tracking and foreground service integration. update UI components for calibration to reflect repository status. | |
| 061526d8ec4bb14ab445fc4236b96fdabb2d0f10 a904d0d1f627010a5b26cc9951e5905f0e665162 taha <tahamaj4@gmail.com> 1781945684 +0330 commit: refactor theme handling and update touchpad screen UI components | |
| a904d0d1f627010a5b26cc9951e5905f0e665162 ab9d150c5321dfae368c98b1b3c784cc9ff359bb taha <tahamaj4@gmail.com> 1781947721 +0330 commit: refactor theme handling and update touchpad screen UI components | |
| ab9d150c5321dfae368c98b1b3c784cc9ff359bb 3bb9d2acf938bbf048debc43504e0012274ed8a5 taha <tahamaj4@gmail.com> 1781952382 +0330 commit: refactor calibration logic and update network messaging protocols | |
| 3bb9d2acf938bbf048debc43504e0012274ed8a5 6cb083a97c6adab5b4cd24014db2700ede10baa4 taha <tahamaj4@gmail.com> 1781952463 +0330 commit: reorganize database into dao and entity packages, update schemas for gestures and profiles, and improve UDP discovery compatibility with Go server | |
| 6cb083a97c6adab5b4cd24014db2700ede10baa4 1430132c65539b023313d11d7cd6c0f89d3ca18a taha <tahamaj4@gmail.com> 1781952720 +0330 commit: reorganize database into dao and entity packages, update schemas for gestures and profiles, and improve UDP discovery compatibility with Go server | |
| 1430132c65539b023313d11d7cd6c0f89d3ca18a 2529f17bef490533abb59d5f752ecb0409625346 taha <tahamaj4@gmail.com> 1781957098 +0330 commit: refactor package structure for local entities and update corresponding imports in DAOs and mappers | |
| 2529f17bef490533abb59d5f752ecb0409625346 4d3a282afbc78324438b12d7c83514dc5b461357 taha <tahamaj4@gmail.com> 1781957959 +0330 commit: remove TrainingSampleEntity, refactor network message handling and serialization, and update DataSender with new command and sensor methods. | |
| 4d3a282afbc78324438b12d7c83514dc5b461357 54c5893308aa9dad5463ac80a8f24fcd02d2b280 taha <tahamaj4@gmail.com> 1781957988 +0330 commit: reorganize local data source components, move DAOs to a subpackage, and rename calibration data classes for clarity | |
| 54c5893308aa9dad5463ac80a8f24fcd02d2b280 7367598d576aa8b98ede2ea43256fd2fb1d6e13e taha <tahamaj4@gmail.com> 1781958000 +0330 commit: add local data source components including SettingsDao and TrainingSampleEntity | |
| 7367598d576aa8b98ede2ea43256fd2fb1d6e13e 955daf1fd36ec82fe3413ba27fb0b39f78a91e80 taha <tahamaj4@gmail.com> 1781961998 +0330 commit: add local data source components including SettingsDao and TrainingSampleEntity | |
| 955daf1fd36ec82fe3413ba27fb0b39f78a91e80 0807550c8ce4c1ab0d98ccadb6d69de6bb80dd9f taha <tahamaj4@gmail.com> 1781964359 +0330 commit: add local data source components including SettingsDao and TrainingSampleEntity | |
| 0807550c8ce4c1ab0d98ccadb6d69de6bb80dd9f f9f4f384b06ac997da0ec74ed33058cf01e1b429 taha <tahamaj4@gmail.com> 1781964373 +0330 commit: add local data source components including SettingsDao and TrainingSampleEntity | |
| f9f4f384b06ac997da0ec74ed33058cf01e1b429 5eb1a88be64406759d4f794c0b3117ad746c2877 taha <tahamaj4@gmail.com> 1781966242 +0330 commit: update application logs and refactor bottom navigation destinations to use a getter property | |
| 5eb1a88be64406759d4f794c0b3117ad746c2877 f5c173cc855a61dc7aca9661cd8da676ff054fb4 taha <tahamaj4@gmail.com> 1781966955 +0330 commit: update application logs and refactor bottom navigation destinations to use a getter property | |
| f5c173cc855a61dc7aca9661cd8da676ff054fb4 5f3857c07142bcdcec138f683f6a329b12d0dc50 taha <tahamaj4@gmail.com> 1781969583 +0330 commit: adding missing functions compelty | |
| 5f3857c07142bcdcec138f683f6a329b12d0dc50 54227ffafbf86a73bf0bbb180369efbdba9992db taha <tahamaj4@gmail.com> 1781969603 +0330 commit: adding missing functions | |
| 54227ffafbf86a73bf0bbb180369efbdba9992db c6796932e2aae31db1fd11d556b57090e6197691 taha <tahamaj4@gmail.com> 1781970420 +0330 commit: debugging go files | |
| c6796932e2aae31db1fd11d556b57090e6197691 a74374a2adffeb713ff2391e7a851f463d444497 taha <tahamaj4@gmail.com> 1781971130 +0330 commit: debugging go files | |
| a74374a2adffeb713ff2391e7a851f463d444497 5182f7b9fbb0e622f53c063f7029220e1c608de0 taha <tahamaj4@gmail.com> 1781972816 +0330 commit: update Android home screen UI with state overview banners and smooth tracking hints; improve gesture detection logic and default protocol settings. | |
| 5182f7b9fbb0e622f53c063f7029220e1c608de0 04311457b25a843a2710da16f3d00622e57383d5 taha <tahamaj4@gmail.com> 1781980152 +0330 commit: update Android home screen UI with state overview banners and smooth tracking hints; improve gesture detection logic and default protocol settings. | |
| 04311457b25a843a2710da16f3d00622e57383d5 d922d3cbff9c57be9e9acaad942d6d3318ed319a taha <tahamaj4@gmail.com> 1781980172 +0330 commit: update Android home screen UI with state overview banners and smooth tracking hints; improve gesture detection logic and default protocol settings. | |
| d922d3cbff9c57be9e9acaad942d6d3318ed319a 71a71ffa0144a04db75fc4ec67965b8c3f59a6ff taha <tahamaj4@gmail.com> 1781981548 +0330 commit: docs(ui-modules): add documentation for Android UI modules | |
| 71a71ffa0144a04db75fc4ec67965b8c3f59a6ff 68ee09cd53f36498d5d5ebc669c77e32b8b08372 taha <tahamaj4@gmail.com> 1781981597 +0330 commit: add files | |
| 68ee09cd53f36498d5d5ebc669c77e32b8b08372 94f8c60da76d17deb8308c97921de9d536448a09 taha <tahamaj4@gmail.com> 1781982001 +0330 commit: update navigation drawer item styles in MainScreen by removing disabled text and icon colors | |
| 94f8c60da76d17deb8308c97921de9d536448a09 622d385f7b605e84a32d7cf58b8f0773ae16d295 taha <tahamaj4@gmail.com> 1781982090 +0330 commit: add network protocol guide UI component and display server status and handshake details | |
| 622d385f7b605e84a32d7cf58b8f0773ae16d295 ce055afe63501b6ca78b49f4ef37326e15a49844 taha <tahamaj4@gmail.com> 1781982942 +0330 commit: update activity screen orientation, refine file provider authorities, and improve onboarding error handling | |
| ce055afe63501b6ca78b49f4ef37326e15a49844 34bd87abdc02ab843ac0cf67500c122ec9a9baa0 taha <tahamaj4@gmail.com> 1781983192 +0330 commit: update activity screen orientation, refine file provider authorities, and improve onboarding error handling | |
| 34bd87abdc02ab843ac0cf67500c122ec9a9baa0 1602f70b5f9ca3d0d44824be85beebb596ee76d4 taha <tahamaj4@gmail.com> 1781983615 +0330 commit: update TCP server and client to include authentication token validation in the handshake process | |
| 1602f70b5f9ca3d0d44824be85beebb596ee76d4 d5af33ade8fa5140b5a3020398660ea906912522 taha <tahamaj4@gmail.com> 1781983627 +0330 commit: update splash screen background color in themes.xml | |
| d5af33ade8fa5140b5a3020398660ea906912522 5dd3b0933dfda791cae6c23c1f987bbd9c15d389 taha <tahamaj4@gmail.com> 1781984094 +0330 commit: update onboarding launch logic in MainActivity with activity resolution check and fallback to main screen | |
| 5dd3b0933dfda791cae6c23c1f987bbd9c15d389 cc782371b99030bc3d443c818221ec3dd27dd552 taha <tahamaj4@gmail.com> 1781984382 +0330 commit: update onboarding activity with error handling, context usage, and inline page transformer logic | |
| cc782371b99030bc3d443c818221ec3dd27dd552 25c290b332d48c67d49c78274d38b35952c9b71b taha <tahamaj4@gmail.com> 1781984630 +0330 commit: update onboarding activity background color transition logic | |
| 25c290b332d48c67d49c78274d38b35952c9b71b f560bf6873b1ce6e62bd8adf10b62e76874e4a3d taha <tahamaj4@gmail.com> 1781986928 +0330 commit: update calibration screen UI and add HomeActivity to manifest | |
| f560bf6873b1ce6e62bd8adf10b62e76874e4a3d 736ca62e8e25b03d631362743f58cb2ced102fed taha <tahamaj4@gmail.com> 1781989105 +0330 commit: refactor AirMouse protocol message handling into a dedicated class and update pairing logic to support authentication tokens. | |
| 736ca62e8e25b03d631362743f58cb2ced102fed b80a0590c26067dff965823098567dc594b319cf taha <tahamaj4@gmail.com> 1781989121 +0330 commit: refactor protocol message handling and improve pairing QR data generation | |
| b80a0590c26067dff965823098567dc594b319cf 3d8bfd97646b6d9207ffc0af288f7daaaa109cd5 taha <tahamaj4@gmail.com> 1781989750 +0330 commit: update MainScreen UI labels to replace "Locked" and "Calibration" references with "Approval needed" and "Approval setup" status indicators. | |
| 3d8bfd97646b6d9207ffc0af288f7daaaa109cd5 44242238052db63744f115460c17a0beea2f513e taha <tahamaj4@gmail.com> 1781989768 +0330 commit: update UI text and notifications for session approval workflow, switch default port to 8081, and improve Bluetooth device validation in proximity settings. | |
| 44242238052db63744f115460c17a0beea2f513e 8fde9b37b42f33a318f98ccb017884297bfa53d4 taha <tahamaj4@gmail.com> 1781990096 +0330 commit: update calibration state management and refine connection error handling logic | |
| 8fde9b37b42f33a318f98ccb017884297bfa53d4 9627a71afe3f6c5c69d3cf75e1af7efa8f7578d8 taha <tahamaj4@gmail.com> 1781990124 +0330 commit: update calibration status handling and remove auto-connect logic in HomeViewModel | |
| 9627a71afe3f6c5c69d3cf75e1af7efa8f7578d8 3074bdee42071b985ea5d9fc492f802db2414ea0 taha <tahamaj4@gmail.com> 1781990325 +0330 commit: update UI text and status labels for connection and calibration states across home and main screens | |
| 3074bdee42071b985ea5d9fc492f802db2414ea0 5521e2dd34945f8ee839837f0267b824783eda49 taha <tahamaj4@gmail.com> 1781996770 +0330 commit: feat(onboarding): register OnboardingActivity | |
| 5521e2dd34945f8ee839837f0267b824783eda49 8b9bb457eee5447c25af19d9281e200c4589638f taha <tahamaj4@gmail.com> 1781997034 +0330 commit: add files | |
| 8b9bb457eee5447c25af19d9281e200c4589638f 739cd5eab7d28e0679bd559e74c54734f096efd9 taha <tahamaj4@gmail.com> 1781997047 +0330 commit: addong files | |
| 739cd5eab7d28e0679bd559e74c54734f096efd9 b6e4c9502fa7a155533563f2f275db1374930d8a taha <tahamaj4@gmail.com> 1781997107 +0330 commit: refactor(calibration): redesign calibration intro screen layout | |
| b6e4c9502fa7a155533563f2f275db1374930d8a d7636922e2878d5e49fe0a246c607d06991c20a0 taha <tahamaj4@gmail.com> 1781997658 +0330 commit: update device manager and UI components to support nearby device discovery and improved pairing workflows | |
| d7636922e2878d5e49fe0a246c607d06991c20a0 06e3424994e4f746b439d2f4c975c39979e0d4f7 taha <tahamaj4@gmail.com> 1781998546 +0330 commit: Refactor statistics summary components and overhaul project documentation. | |
| 06e3424994e4f746b439d2f4c975c39979e0d4f7 c19b218e33990e380f8d99ca76f14e1521091398 taha <tahamaj4@gmail.com> 1782004453 +0330 commit: implement connection configuration normalization, improve error handling in ConnectionManager, and add a demo mode to the mouse movement preview. | |
| c19b218e33990e380f8d99ca76f14e1521091398 77b946caaca41e76fd65a9abb5f16f9eae8c887c taha <tahamaj4@gmail.com> 1782004487 +0330 commit: add connection protocol normalization tests and update connect use case to handle default ports | |
| 77b946caaca41e76fd65a9abb5f16f9eae8c887c 8d15401ba9af3a1a79b93b86aeeb94025a4c89d8 taha <tahamaj4@gmail.com> 1782004781 +0330 commit: update UI and notification text to prioritize "Waiting for approval" and "Approved" status terminology | |
| 8d15401ba9af3a1a79b93b86aeeb94025a4c89d8 0fb75ebee644731d0b630c8c83fe245aea2ac9ff taha <tahamaj4@gmail.com> 1782004837 +0330 commit: update registration-related text in HomeScreen to use approval terminology | |
| 0fb75ebee644731d0b630c8c83fe245aea2ac9ff 6b9e70a3dfb9425a01ca811d4f95abf9d774de5b taha <tahamaj4@gmail.com> 1782005340 +0330 commit: improve vibrator and notification handling with better permission checks and safety guards | |
| 6b9e70a3dfb9425a01ca811d4f95abf9d774de5b b3cb9b82ce16fdcff1ba7f074f0c276c90d2f4bc taha <tahamaj4@gmail.com> 1782005381 +0330 commit: refactor vibration handling with safer system service access and error handling across multiple components | |
| b3cb9b82ce16fdcff1ba7f074f0c276c90d2f4bc 022ba3fa7785d15b6b542f7f1eb684ed3b4dcf92 taha <tahamaj4@gmail.com> 1782005434 +0330 commit: update vibrator service access and add error handling for haptic feedback across UI and sensor components | |
| 022ba3fa7785d15b6b542f7f1eb684ed3b4dcf92 cba82c556eaa54ae7a17a65dbcfc19ff1ebba9f5 taha <tahamaj4@gmail.com> 1782005787 +0330 commit: refactor NotificationManager to simplify channel management and remove unused notification types | |
| cba82c556eaa54ae7a17a65dbcfc19ff1ebba9f5 fab44e9ac6ac113c411834ae571d9e513b315ca4 taha <tahamaj4@gmail.com> 1782005964 +0330 commit: refactor BaseActivity and WebViewActivity to remove unused utilities and update back press handling | |
| fab44e9ac6ac113c411834ae571d9e513b315ca4 a29e1b52fda0f48807c451a8dcd969d85c7e0ada taha <tahamaj4@gmail.com> 1782006020 +0330 commit: remove unused animation and styling functions from UiStyleUtils based on lint analysis | |
| a29e1b52fda0f48807c451a8dcd969d85c7e0ada 4f70461ff3f3e8400f779c9639a64a80161155da taha <tahamaj4@gmail.com> 1782007867 +0330 commit: remove unused animation and styling functions from UiStyleUtils based on lint analysis | |
| 4f70461ff3f3e8400f779c9639a64a80161155da 7520b2da0d8e82dc58ef2e80606a1a421fc6bda0 taha <tahamaj4@gmail.com> 1782008117 +0330 commit: remove unused animation and styling functions from UiStyleUtils based on lint analysis | |
| 7520b2da0d8e82dc58ef2e80606a1a421fc6bda0 8998dc5db0c9ecdecab2eea103860529ebae4e0d taha <tahamaj4@gmail.com> 1782040539 +0330 commit: update UI and protocol handling to include an explicit approval handshake and connection state. | |
| 8998dc5db0c9ecdecab2eea103860529ebae4e0d 1105d0ec486f13aaa2dbabadc9ded28580822ec3 taha <tahamaj4@gmail.com> 1782040605 +0330 commit: update UI and protocol handling to include an explicit approval handshake and connection state. | |
| 1105d0ec486f13aaa2dbabadc9ded28580822ec3 b679b17d9e7406d1533acb5358d35f1e2be1e52c taha <tahamaj4@gmail.com> 1782041390 +0330 commit: update UI and protocol handling to include an explicit approval handshake and connection state. | |
| b679b17d9e7406d1533acb5358d35f1e2be1e52c da69c8ad04d621c6d6acdc09797f6d90cbcf4010 taha <tahamaj4@gmail.com> 1782042060 +0330 commit: update UI and protocol handling to include an explicit approval handshake and connection state. | |
| da69c8ad04d621c6d6acdc09797f6d90cbcf4010 ef97cb2369d41d9aea9edd20ccdfc50f561ae6fc taha <tahamaj4@gmail.com> 1782042080 +0330 commit: update UI and protocol handling to include an explicit approval handshake and connection state. | |
| ef97cb2369d41d9aea9edd20ccdfc50f561ae6fc 7e09381352258a3ff64e42166163b0eea81be395 taha <tahamaj4@gmail.com> 1782042285 +0330 commit: update UI and protocol handling to include an explicit approval handshake and connection state. | |
| 7e09381352258a3ff64e42166163b0eea81be395 535b9fb92f2db09f0c5dc35728d94e6ba6e9a264 taha <tahamaj4@gmail.com> 1782130629 +0330 commit: update UI navigation and status visibility with a new quick links section and connection chips. | |
| 535b9fb92f2db09f0c5dc35728d94e6ba6e9a264 f2106fc8a43b1504352c5533425cde334a097bb2 taha <tahamaj4@gmail.com> 1782139136 +0330 commit: streamline codebase by removing redundant documentation and internal comments across all modules. | |
| f2106fc8a43b1504352c5533425cde334a097bb2 9ddd86a6bcc0d7a53232cdda0b29b82589d98054 taha <tahamaj4@gmail.com> 1782140509 +0330 commit: add file | |
| 9ddd86a6bcc0d7a53232cdda0b29b82589d98054 52d4dba383469a7bcabfc8eb592d503637161628 taha <tahamaj4@gmail.com> 1782141635 +0330 commit: update navigation graph sanity test to correctly parse XML attributes. | |
| 52d4dba383469a7bcabfc8eb592d503637161628 c7c0131b4a58abef3a9016b51a27f39fc1fef88e taha <tahamaj4@gmail.com> 1782148535 +0330 commit: add Robolectric and AndroidX Test dependencies to the unit test configuration. | |
| c7c0131b4a58abef3a9016b51a27f39fc1fef88e ff0a4a68738cc94ea5559cd83c5a9a7b916aa19f taha <tahamaj4@gmail.com> 1782224317 +0330 commit: implement state tracking for discovery and gestures, and refine network protocol and statistics handling. | |
| ff0a4a68738cc94ea5559cd83c5a9a7b916aa19f 38e84586269ac838b184685d85183302fcdaf679 taha <tahamaj4@gmail.com> 1782224867 +0330 commit: implement domain models, service managers, and data source interfaces for gesture and calibration handling. | |
| 38e84586269ac838b184685d85183302fcdaf679 36793c2e5c20bc6900b9d70bc82c548857d9f678 taha <tahamaj4@gmail.com> 1782224910 +0330 commit: Refactor multiple Android background services to clean up boilerplate and improve lifecycle management. | |
| 36793c2e5c20bc6900b9d70bc82c548857d9f678 67d7c8685c9992f2bb6e42bc957f51528e027dfd taha <tahamaj4@gmail.com> 1782224957 +0330 commit: summarize the Home screen and ViewModel changes to display real-time sensor, connection, and session data. | |
| 67d7c8685c9992f2bb6e42bc957f51528e027dfd 4879a65f0edcbc912a3e3c75ffb1e2810375c0f7 taha <tahamaj4@gmail.com> 1782229432 +0330 commit: summarize the Home screen and ViewModel changes to display real-time sensor, connection, and session data. | |
| 4879a65f0edcbc912a3e3c75ffb1e2810375c0f7 5cb7fae9bce0f7b4acf027c6f443aab6fdd46acb taha <tahamaj4@gmail.com> 1782229445 +0330 commit: summarize the Home screen and ViewModel changes to display real-time sensor, connection, and session data. | |
| 5cb7fae9bce0f7b4acf027c6f443aab6fdd46acb 6f3dc3fe39f5971a3dbb942ecc97b832942067a3 taha <tahamaj4@gmail.com> 1782229528 +0330 commit: summarize the Home screen and ViewModel changes to display real-time sensor, connection, and session data. | |
| 6f3dc3fe39f5971a3dbb942ecc97b832942067a3 57ab59ca1640782f9e409499556a2aeed22d0e4d taha <tahamaj4@gmail.com> 1782230186 +0330 commit: summarize the Home screen and ViewModel changes to display real-time sensor, connection, and session data. | |
| 57ab59ca1640782f9e409499556a2aeed22d0e4d 4e6985976d3f0679b2e2a0198ef4e1fb0b29f43e taha <tahamaj4@gmail.com> 1782231595 +0330 commit: implement a quiet connected mode and update UI navigation handling. | |
| 4e6985976d3f0679b2e2a0198ef4e1fb0b29f43e de41133f753cadbdf2e8216312775fb4450cf6de taha <tahamaj4@gmail.com> 1782233500 +0330 commit: refine UI components in the home screen and clean up dependency injection modules. | |
| de41133f753cadbdf2e8216312775fb4450cf6de 2976fdf406839af0a08272c9673d890b58da2b1e taha <tahamaj4@gmail.com> 1782233732 +0330 commit: improve UI navigation and drawer integration. | |
| 2976fdf406839af0a08272c9673d890b58da2b1e 00787d2236461519034856e777de8908fdb05675 taha <tahamaj4@gmail.com> 1782233822 +0330 commit: update calibration UI state with more descriptive initial messages. | |
| 00787d2236461519034856e777de8908fdb05675 1e854e1d5b3fb5306bae4e89ee45b557afa4a5d4 taha <tahamaj4@gmail.com> 1782233946 +0330 commit: update calibration UI state with more descriptive initial messages. | |
| 1e854e1d5b3fb5306bae4e89ee45b557afa4a5d4 b5c3c2ec4b5f9a804b7022246c8a28a01fa05175 taha <tahamaj4@gmail.com> 1782234317 +0330 commit: add `clearEffect` method to `SettingsViewModel`. | |
| b5c3c2ec4b5f9a804b7022246c8a28a01fa05175 2471514563a87901d9c330a797f0f38444cbeef0 taha <tahamaj4@gmail.com> 1782234355 +0330 commit: implement Toast notifications and expand configuration options in the Settings screen. | |
| 2471514563a87901d9c330a797f0f38444cbeef0 76b916708eac196a1aab2bf44dd531da2437272d taha <tahamaj4@gmail.com> 1782235730 +0330 commit: adding imports | |
| 76b916708eac196a1aab2bf44dd531da2437272d 5fac585ed8a9c64cf97c427b9fb8c1e14acac043 taha <tahamaj4@gmail.com> 1782236041 +0330 commit: adding imports | |
| 5fac585ed8a9c64cf97c427b9fb8c1e14acac043 cb2cc3c7a33a03941c108750747e0d3f33a458b6 taha <tahamaj4@gmail.com> 1782236443 +0330 commit: implement feedback toasts and update touchpad effect handling. | |
| cb2cc3c7a33a03941c108750747e0d3f33a458b6 76456e90dabb1e7527fe17e2cab6d09f9f85b334 taha <tahamaj4@gmail.com> 1782236531 +0330 commit: define the `PreferencesManager` and `SensorService` interfaces. | |
| 76456e90dabb1e7527fe17e2cab6d09f9f85b334 cd007713e39f514f21cead390a858ce6919eb799 taha <tahamaj4@gmail.com> 1782238446 +0330 commit: adding missing fields and functions | |
| cd007713e39f514f21cead390a858ce6919eb799 a60277a81ec1c8a6ab7b966350315ff7fdcb1da4 taha <tahamaj4@gmail.com> 1782239296 +0330 commit: add files | |
| a60277a81ec1c8a6ab7b966350315ff7fdcb1da4 fafd9684ef48f41d0fcf2cb0e7482079d1688ea6 taha <tahamaj4@gmail.com> 1782239319 +0330 commit: debugging for correct running | |
| fafd9684ef48f41d0fcf2cb0e7482079d1688ea6 3f6012c661b60d3971656fd1b9ae7c7a24a07a57 taha <tahamaj4@gmail.com> 1782239407 +0330 commit: debugging for correct running | |
| 3f6012c661b60d3971656fd1b9ae7c7a24a07a57 934996bc2127955cc8d44300678c9cb1d23ae6b2 taha <tahamaj4@gmail.com> 1782239424 +0330 commit: debugging for correct running | |
| 934996bc2127955cc8d44300678c9cb1d23ae6b2 190da47a642f995d302046a3d8350f426ce60dd0 taha <tahamaj4@gmail.com> 1782239512 +0330 commit: debugging for correct running | |
| 190da47a642f995d302046a3d8350f426ce60dd0 2a1529abc525ab839726117a4f26449f2da45981 taha <tahamaj4@gmail.com> 1782241832 +0330 commit: debugging for correct running | |
| 2a1529abc525ab839726117a4f26449f2da45981 039b10320edfc4842d40b5b73587de8f19ddc6cc taha <tahamaj4@gmail.com> 1782241914 +0330 commit: debugging for correct running | |
| 039b10320edfc4842d40b5b73587de8f19ddc6cc 1b1a6de4b7c6c66d24671748480456bf37430b1b taha <tahamaj4@gmail.com> 1782242400 +0330 commit: refactor `SettingsScreen` UI and implement navigation logic in `SettingsHeader`. | |
| 1b1a6de4b7c6c66d24671748480456bf37430b1b 87203a53e3ad069af19d98b42bdd1eca49a9a5bf taha <tahamaj4@gmail.com> 1782242817 +0330 commit: refactor `SettingsScreen` UI and implement navigation logic in `SettingsHeader`. | |
| 87203a53e3ad069af19d98b42bdd1eca49a9a5bf f35ef33a51d2d122689f79e5595db5caba724880 taha <tahamaj4@gmail.com> 1782242869 +0330 commit: debugging files | |
| f35ef33a51d2d122689f79e5595db5caba724880 7ff268889985c8434364b318f1b996ec64df5b31 taha <tahamaj4@gmail.com> 1782252772 +0330 commit: refactor connection error handling and improve lifecycle management. | |
| 7ff268889985c8434364b318f1b996ec64df5b31 d43535754af9ff9f7077af76a2f08354dd2902a6 taha <tahamaj4@gmail.com> 1782253279 +0330 commit: refactor Bluetooth manager and update device tracking logic. | |
| d43535754af9ff9f7077af76a2f08354dd2902a6 d021618bec479eb775da100a0595d2035e54bac9 taha <tahamaj4@gmail.com> 1782253853 +0330 commit: refactor Bluetooth manager and update device tracking logic. | |
| d021618bec479eb775da100a0595d2035e54bac9 7bd1cc3099baf173177168b30953ef4b05ef3073 taha <tahamaj4@gmail.com> 1782253912 +0330 commit: refactor Bluetooth manager and update device tracking logic. | |
| 7bd1cc3099baf173177168b30953ef4b05ef3073 21c7457e7014ef6d1a94edcd5428675c19eeaf34 taha <tahamaj4@gmail.com> 1782254326 +0330 commit: refactor Bluetooth manager and update device tracking logic. | |
| 21c7457e7014ef6d1a94edcd5428675c19eeaf34 af211aef3e53e35c22a61b9dfe2229687688d34e taha <tahamaj4@gmail.com> 1782254981 +0330 commit: debugging | |
| af211aef3e53e35c22a61b9dfe2229687688d34e 3a6ed4e12d3ebe8ed083599e6c91f3395fa2d92e taha <tahamaj4@gmail.com> 1782255963 +0330 commit: update and debugging files | |
| 3a6ed4e12d3ebe8ed083599e6c91f3395fa2d92e 291b4acc63891ec72cd18a35f7fab3fdea3a053a taha <tahamaj4@gmail.com> 1782256040 +0330 commit: debugging codes | |
| 291b4acc63891ec72cd18a35f7fab3fdea3a053a e5688f46e860ac85111344fb6d23afc8f330e3ff taha <tahamaj4@gmail.com> 1782256669 +0330 commit: debugging codes | |
| e5688f46e860ac85111344fb6d23afc8f330e3ff ebcc9fd106bb26a8dd4024ef6ebd867ccf7050a2 taha <tahamaj4@gmail.com> 1782256699 +0330 commit: debugging codes | |
| ebcc9fd106bb26a8dd4024ef6ebd867ccf7050a2 d15e017a2835c73b98c0efc507b5e9b16877760e taha <tahamaj4@gmail.com> 1782260174 +0330 commit: remove TensorFlow Lite and TensorFlow Lite Support dependencies. | |
| d15e017a2835c73b98c0efc507b5e9b16877760e 0dee45ce425a57029bb2ac76a388749a649d8899 taha <tahamaj4@gmail.com> 1782261171 +0330 commit: debugging for running | |
| 0dee45ce425a57029bb2ac76a388749a649d8899 9db4df9357963d83687eac5e5e77b8e898d5265a taha <tahamaj4@gmail.com> 1782261175 +0330 commit: debugging for running | |
| 9db4df9357963d83687eac5e5e77b8e898d5265a 298e4bcf6638062bc29fc9bfec6b841f758fd6df taha <tahamaj4@gmail.com> 1782261707 +0330 commit: implement connection approval countdown and update status terminology. | |
| 298e4bcf6638062bc29fc9bfec6b841f758fd6df abf806270ed8fb6a57d30b0f11912c78106631fa taha <tahamaj4@gmail.com> 1782263705 +0330 commit: implement server approval timeout logic and update connection status UI. | |
| abf806270ed8fb6a57d30b0f11912c78106631fa 2e4f8aa6da7ab167284cbf1d79fbd6a4a934587c taha <tahamaj4@gmail.com> 1782271271 +0330 commit: refactor mouse control logic for macOS to use relative positioning and improve code formatting. | |
| 2e4f8aa6da7ab167284cbf1d79fbd6a4a934587c b0add3b7bcbc609bc0ccad0b030a7efffca97c82 taha <tahamaj4@gmail.com> 1782271596 +0330 commit: implement foreground sensor service and boot receiver in Android manifest. | |
| b0add3b7bcbc609bc0ccad0b030a7efffca97c82 9565057cb64f1f7f239936aa95430891e0be19ae taha <tahamaj4@gmail.com> 1782274104 +0330 commit: implement foreground sensor service and boot receiver in Android manifest. | |
| 9565057cb64f1f7f239936aa95430891e0be19ae f46926e09539b21795a2a902ceba26f16f2918a4 taha <tahamaj4@gmail.com> 1782274767 +0330 commit: refactor(ui): offload mouse movement network calls to IO dispatcher | |
| f46926e09539b21795a2a902ceba26f16f2918a4 ceeff2e11119dfd59076db400078902b81a0dcd1 taha <tahamaj4@gmail.com> 1782275765 +0330 commit: style(presentation): add missing coroutine launch import in HomeActivity.kt | |
| ceeff2e11119dfd59076db400078902b81a0dcd1 68f6ed68cd33045f4b5564c69a1059d2050c85c9 taha <tahamaj4@gmail.com> 1782282002 +0330 commit: feat: improve connection handling, auto-reconnect logic, and home screen UI | |
| 68f6ed68cd33045f4b5564c69a1059d2050c85c9 fc4205b4a022319755e4366062ce9d4dad165fc9 taha <tahamaj4@gmail.com> 1782282404 +0330 commit: docs: update `airmouse.log` with recent server activity and system initialization events. | |
| fc4205b4a022319755e4366062ce9d4dad165fc9 57089d14cc66c9e5a39022aeb3e0467b10f75bea taha <tahamaj4@gmail.com> 1782282759 +0330 commit: docs: update `airmouse.log` with recent server activity and system initialization events. | |
| 57089d14cc66c9e5a39022aeb3e0467b10f75bea a8b4f80571de6d84f3e2895bbec88d6c051e6eaf taha <tahamaj4@gmail.com> 1782290439 +0330 commit: docs: update `airmouse.log` with recent server activity and system initialization events. | |
| a8b4f80571de6d84f3e2895bbec88d6c051e6eaf a048628e6cbed72a2dd56e2d9b8228a16cdc28fd taha <tahamaj4@gmail.com> 1782294323 +0330 commit: docs: update `airmouse.log` with recent server activity and system initialization events. | |
| a048628e6cbed72a2dd56e2d9b8228a16cdc28fd 2180af787fc23cf52c2916c307848dc11f3e47e2 taha <tahamaj4@gmail.com> 1782294440 +0330 commit: docs: update `airmouse.log` with recent server activity and system initialization events. | |
| 2180af787fc23cf52c2916c307848dc11f3e47e2 d38cd51f204e2132aa8112e919d1b1565ccffc33 taha <tahamaj4@gmail.com> 1782295660 +0330 commit: docs: update `airmouse.log` with recent server activity and system initialization events. | |
| d38cd51f204e2132aa8112e919d1b1565ccffc33 8fffd6b6ebeb840fe282d10afe0679d46769a32c taha <tahamaj4@gmail.com> 1782298870 +0330 commit: docs: update `airmouse.log` with recent server activity and system initialization events. | |
| 8fffd6b6ebeb840fe282d10afe0679d46769a32c 20896d84bc98565046f4ea8ae09e971dd6b98946 taha <tahamaj4@gmail.com> 1782299127 +0330 commit: docs: update `airmouse.log` with recent server activity and system initialization events. | |
| 20896d84bc98565046f4ea8ae09e971dd6b98946 e4b27b3d55a4196fc143eaab9ac5e2a3df0cdc73 taha <tahamaj4@gmail.com> 1782300102 +0330 commit: debigging | |
| e4b27b3d55a4196fc143eaab9ac5e2a3df0cdc73 cab214de4fac9d496f26f8d5f518dc8a87e21816 taha <tahamaj4@gmail.com> 1782303638 +0330 commit: refactor: simplify calibration result UI and improve service lifecycle management | |
| cab214de4fac9d496f26f8d5f518dc8a87e21816 f46b0afc29b7841eede8d44349eccba0e5f45ba2 taha <tahamaj4@gmail.com> 1782304278 +0330 commit: feat(ui): add placeholder screens for calibration process and touchpad settings | |
| f46b0afc29b7841eede8d44349eccba0e5f45ba2 0e6f8b04246a61c4516b0e918796ee4c92075a69 taha <tahamaj4@gmail.com> 1782304339 +0330 commit: refactor UI logic and update data visibility. | |
| 0e6f8b04246a61c4516b0e918796ee4c92075a69 3a09444dc1641f19ab9e23e7652ebcd56e3af7f0 taha <tahamaj4@gmail.com> 1782304593 +0330 commit: refactor(presentation): refine animations and touch gesture handling | |
| 3a09444dc1641f19ab9e23e7652ebcd56e3af7f0 e31f2ef6716dc447a074b5409e219b3bddec0160 taha <tahamaj4@gmail.com> 1782305032 +0330 commit: fix(touchpad): resolve coroutine scope issue for long press detection | |
| e31f2ef6716dc447a074b5409e219b3bddec0160 8f82fa8f74693b62bfa51b480a4e41d5b9a1718c taha <tahamaj4@gmail.com> 1782305392 +0330 commit: refactor: update `HomeViewModel` initialization in `HomeActivity` | |
| 8f82fa8f74693b62bfa51b480a4e41d5b9a1718c 8107b3a730f6fdd7674f2bfaf63185ce3c4a8a81 taha <tahamaj4@gmail.com> 1782311542 +0330 commit: refactor: update `HomeViewModel` initialization in `HomeActivity` | |
| 8107b3a730f6fdd7674f2bfaf63185ce3c4a8a81 c9ac53e7ead0b1477a42af348ec16845f246108c taha <tahamaj4@gmail.com> 1782312434 +0330 commit: refactor(presentation): restructure and clean up statistics UI state and logic | |
| c9ac53e7ead0b1477a42af348ec16845f246108c 4b33b47b0a1467bec3203514d3c645a9665050e4 taha <tahamaj4@gmail.com> 1782312668 +0330 commit: feat(presentation): implement file transfer screen and navigation | |
| 4b33b47b0a1467bec3203514d3c645a9665050e4 96355697b2632a31b2453360e27eef0ffc0fad98 taha <tahamaj4@gmail.com> 1782313131 +0330 commit: feat(android): implement full data synchronization in `DataSyncManager` | |
| 96355697b2632a31b2453360e27eef0ffc0fad98 eeb46df1df18636716ce2c66820a153fd12a9cd6 taha <tahamaj4@gmail.com> 1782343390 +0330 commit: feat(android): implement full data synchronization in `DataSyncManager` | |
| eeb46df1df18636716ce2c66820a153fd12a9cd6 7852bfcf0e1336e34e2c66231862a972838e8597 taha <tahamaj4@gmail.com> 1782344300 +0330 commit: feat(android): implement full data synchronization in `DataSyncManager` | |
| 7852bfcf0e1336e34e2c66231862a972838e8597 e950051f1ee68b7e5898252522135a7209a4dfae taha <tahamaj4@gmail.com> 1782345531 +0330 commit: feat(android): implement full data synchronization in `DataSyncManager` | |
| e950051f1ee68b7e5898252522135a7209a4dfae 374049810e10e54b0de2b1b21b4e2d86704e19a0 taha <tahamaj4@gmail.com> 1782345535 +0330 commit: feat(android): implement full data synchronization in `DataSyncManager` | |
| 374049810e10e54b0de2b1b21b4e2d86704e19a0 be4320ca578fed461ac4510c602aef03086a0991 taha <tahamaj4@gmail.com> 1782405001 +0330 commit: feat(android): implement full data synchronization in `DataSyncManager` | |
| be4320ca578fed461ac4510c602aef03086a0991 a83ca4069d6e1f5cae0552b12884ceebd91a835a taha <tahamaj4@gmail.com> 1782406035 +0330 commit: feat(android): implement full data synchronization in `DataSyncManager` | |
| a83ca4069d6e1f5cae0552b12884ceebd91a835a a542bf27df1f79fc9d3750450bfa326dd7a1d368 taha <tahamaj4@gmail.com> 1782422644 +0330 commit: update project breakdown documentation and refactor app build configuration. | |
| a542bf27df1f79fc9d3750450bfa326dd7a1d368 1682636a4d646e82d2ee3702f749a77aa01b12c3 taha <tahamaj4@gmail.com> 1782432935 +0330 commit: feat(files): implement file transfer service and UI | |
| 1682636a4d646e82d2ee3702f749a77aa01b12c3 596c868828659d314b2dd6f197d615c8a4f307e6 taha <tahamaj4@gmail.com> 1782433192 +0330 commit: Experienced software engineer and technical communicator. | |
| 596c868828659d314b2dd6f197d615c8a4f307e6 31cc7cc0aecfccbee27dbde84e9e97711f77c037 taha <tahamaj4@gmail.com> 1782434757 +0330 commit: refactor(domain): enhance domain models with utility methods and documentation | |
| 31cc7cc0aecfccbee27dbde84e9e97711f77c037 cd006fc7d39738ebd28ce5a19d1c817e338363a5 taha <tahamaj4@gmail.com> 1782434771 +0330 commit: refactor(files): enhance file transfer service and dependency injection | |
| cd006fc7d39738ebd28ce5a19d1c817e338363a5 07b8f2adbbcc04a3c05d1d84606a174104b79edd taha <tahamaj4@gmail.com> 1782435688 +0330 commit: not running yet debug needed | |
| 07b8f2adbbcc04a3c05d1d84606a174104b79edd e76d77503558510dec3346c59fbcd937b8196ba9 taha <tahamaj4@gmail.com> 1782456103 +0330 commit: refactor(domain): restructure and update model classes | |
| e76d77503558510dec3346c59fbcd937b8196ba9 7b7664dad9bf41cba4c9a149d84b41e4ccb207db taha <tahamaj4@gmail.com> 1782458402 +0330 commit: refactor(domain): restructure and update model classes | |
| 7b7664dad9bf41cba4c9a149d84b41e4ccb207db 64a6a8ef2ed8198dd30ce0a8077c645dc48e8a12 taha <tahamaj4@gmail.com> 1782458828 +0330 commit: refactor(domain): restructure and update model classes | |
| 64a6a8ef2ed8198dd30ce0a8077c645dc48e8a12 e3344e3b89035907bf04c261984c637e53ee55d9 taha <tahamaj4@gmail.com> 1782459505 +0330 commit: refactor(data): simplify `CalibrationEntity` and remove domain mapping logic | |
| e3344e3b89035907bf04c261984c637e53ee55d9 4cd29ffd8289ca1a3bfeded8f3a238ba013d5a89 taha <tahamaj4@gmail.com> 1782461966 +0330 commit: refactor: streamline calibration models and update statistics DAO | |
| 4cd29ffd8289ca1a3bfeded8f3a238ba013d5a89 35de8cd1e12696f4298d59ba0622e9d05a617bc9 taha <tahamaj4@gmail.com> 1782462005 +0330 commit: refactor: consolidate ConnectionQuality and modernize project configuration | |
| 35de8cd1e12696f4298d59ba0622e9d05a617bc9 66db6c068ff36dcdafb25d58874fbec1744cc091 taha <tahamaj4@gmail.com> 1782465517 +0330 commit: refactor(sensor): convert `SensorService` to a Hilt-injected Android Service | |
| 66db6c068ff36dcdafb25d58874fbec1744cc091 1781e6e4490a12eb8adf81ac302b0300af474ed6 taha <tahamaj4@gmail.com> 1782467804 +0330 commit: build: downgrade Android Gradle Plugin to 8.5.0 and update build configurations. | |
| 1781e6e4490a12eb8adf81ac302b0300af474ed6 9abccd2de91219788a0bc28df6f5b59cc71d78f5 taha <tahamaj4@gmail.com> 1782468829 +0330 commit: refactor: restructure connection data source and clean up main entry point. | |
| 9abccd2de91219788a0bc28df6f5b59cc71d78f5 ab772c30425902e264c4f1f33e3828704ec53da0 taha <tahamaj4@gmail.com> 1782468863 +0330 commit: cleanup: remove obsolete data models and legacy file transfer implementation. | |
| ab772c30425902e264c4f1f33e3828704ec53da0 98d738abf3181519e5835fe3b77c6325829db030 taha <tahamaj4@gmail.com> 1782473454 +0330 commit: clean up local data sources and unify statistics domain models. | |
| 98d738abf3181519e5835fe3b77c6325829db030 d04b01b86dae4d17c3be4c775bab354a1f1a34a7 taha <tahamaj4@gmail.com> 1782474038 +0330 commit: refactor(domain): centralize models and update gesture statistics | |
| d04b01b86dae4d17c3be4c775bab354a1f1a34a7 9410eb13b1b06f965494aac1f35818c449e15741 taha <tahamaj4@gmail.com> 1782474072 +0330 commit: feat: add calibration data structures and connection quality domain models | |
| 9410eb13b1b06f965494aac1f35818c449e15741 2785852484b7759d2b6c2dfd8f0e1188f2ec58cf taha <tahamaj4@gmail.com> 1782474291 +0330 commit: refactor(domain): add default values to CalibrationData and cleanup ICalibrationDataSource | |
| 2785852484b7759d2b6c2dfd8f0e1188f2ec58cf 8b5b1c95cc9ca4bd29db22370c49b17a98706482 taha <tahamaj4@gmail.com> 1782474471 +0330 commit: refactor(domain): remove GestureType enum from GestureTemplate | |
| 8b5b1c95cc9ca4bd29db22370c49b17a98706482 d5ee9de8639ad7b9206a43d5d8ae32a7461e86b0 taha <tahamaj4@gmail.com> 1782474728 +0330 commit: refactor: update file transfer models and improve gesture repository logic. | |
| d5ee9de8639ad7b9206a43d5d8ae32a7461e86b0 675ecca8d3e6eac6d09d565c81b8a03c34305968 taha <tahamaj4@gmail.com> 1782474760 +0330 commit: refactor(home, domain): update file transfer state naming and expand gesture model | |
| 675ecca8d3e6eac6d09d565c81b8a03c34305968 f3e0b7ec18eee8e514f3fa15ed56b472196ec594 taha <tahamaj4@gmail.com> 1782474785 +0330 commit: refactor(data): rename `GestureStats` to `GestureStatistics` in `IStatisticsDataSource` | |
| f3e0b7ec18eee8e514f3fa15ed56b472196ec594 1c0492b2a01994a364106828efa8281299b075d8 taha <tahamaj4@gmail.com> 1782474930 +0330 commit: fix(data): remove redundant interface declaration and update calibration mapping | |
| 1c0492b2a01994a364106828efa8281299b075d8 8e50ca8f4f7e027efcb903658f144bd6979abf9e taha <tahamaj4@gmail.com> 1782475255 +0330 commit: refactor(ui): clean up StatisticsScreen and simplify data formatting | |
| 8e50ca8f4f7e027efcb903658f144bd6979abf9e 1481bef4d1200b7fe4cf8c265761a40885335aa8 taha <tahamaj4@gmail.com> 1782475432 +0330 commit: feat(presentation): add displayName extension for TimeRange | |
| 1481bef4d1200b7fe4cf8c265761a40885335aa8 e63827eb0e9a87e05d1a63eee1808564d7fa3e52 taha <tahamaj4@gmail.com> 1782475540 +0330 commit: feat(domain): add predefined constants to ConnectionQuality | |
| e63827eb0e9a87e05d1a63eee1808564d7fa3e52 9b283539942096fa1990294b683d9d29e33ffd1d taha <tahamaj4@gmail.com> 1782475821 +0330 commit: feat(data): add DAO cleanup method and mapping helpers for calibration | |
| 9b283539942096fa1990294b683d9d29e33ffd1d 3497e7b446f4698ecc31dfba37516050e4dabeed taha <tahamaj4@gmail.com> 1782475913 +0330 commit: feat(domain): add `CalibrationState` data model | |
| 3497e7b446f4698ecc31dfba37516050e4dabeed 8884d0f1c49b2a56f58a5c8c09bbc45df4399356 taha <tahamaj4@gmail.com> 1782476280 +0330 commit: refactor(data): cleanup statistics models and improve data consistency | |
| 8884d0f1c49b2a56f58a5c8c09bbc45df4399356 b6d4d196ad8a0c3df537e13f13923827a2ca9efd taha <tahamaj4@gmail.com> 1782476350 +0330 commit: refactor(di): simplify dependency injection and clean up domain models | |
| b6d4d196ad8a0c3df537e13f13923827a2ca9efd 4080977c666e668906c474a1cd2b723ba2b895ff taha <tahamaj4@gmail.com> 1782476362 +0330 commit: feat(domain): define Macro and MacroAction models | |
| 4080977c666e668906c474a1cd2b723ba2b895ff ba39e000e1606908c1b36ee6f4b566d0a35333ac taha <tahamaj4@gmail.com> 1782476368 +0330 commit: feat(domain): define Macro and MacroAction models | |
| ba39e000e1606908c1b36ee6f4b566d0a35333ac a1bc63910818d3c5a9c0947690f9e800ec828ac0 taha <tahamaj4@gmail.com> 1782476384 +0330 commit: fix(files): add null-safety check during file transfer completion | |
| a1bc63910818d3c5a9c0947690f9e800ec828ac0 ac9a517db376abb940283b2bbe8bf4f9a9314f8e taha <tahamaj4@gmail.com> 1782477058 +0330 commit: fix(files): add null-safety check during file transfer completion | |
| ac9a517db376abb940283b2bbe8bf4f9a9314f8e 4f0817c78ca8dcdaec1b1e4b2e3337d116ab3887 taha <tahamaj4@gmail.com> 1782477071 +0330 commit: fix(files): add null-safety check during file transfer completion | |
| 4f0817c78ca8dcdaec1b1e4b2e3337d116ab3887 7b4c620628ead78dfe3dcc455c42ada450d8c390 taha <tahamaj4@gmail.com> 1782477254 +0330 commit: refactor ConnectionManager dependency injection and update gesture statistics mapping. | |
| 7b4c620628ead78dfe3dcc455c42ada450d8c390 d4ae296ee0aa35e69b623c17ba8d410945982212 taha <tahamaj4@gmail.com> 1782477437 +0330 commit: refactor ConnectionManager dependency injection and update gesture statistics mapping. | |
| d4ae296ee0aa35e69b623c17ba8d410945982212 0f67f346ef521891709f07d661416e0b747ef5b0 taha <tahamaj4@gmail.com> 1782477465 +0330 commit: refactor(ui): update `HomeScreen.kt` to use `HomeViewModel` and refactored `ControlDashboard` | |
| 0f67f346ef521891709f07d661416e0b747ef5b0 a7bbf992ebc95c5a3185a5cf5618d925c1d16539 taha <tahamaj4@gmail.com> 1782478187 +0330 commit: refactor(data): move `ConnectionQuality` to domain model and clean up imports | |
| a7bbf992ebc95c5a3185a5cf5618d925c1d16539 726a3c41e044a937ead6e134f978cf9df0d6b6fe taha <tahamaj4@gmail.com> 1782478203 +0330 commit: fix(files): safely update transfer status in FileTransferService | |
| 726a3c41e044a937ead6e134f978cf9df0d6b6fe 36d1b168d23fd687597ffc85855a045fc819a1e1 taha <tahamaj4@gmail.com> 1782478683 +0330 commit: fix(files): safely update transfer status in FileTransferService | |
| 36d1b168d23fd687597ffc85855a045fc819a1e1 3d50e76f02968984ca78f1e9a7bbfb2f12e14471 taha <tahamaj4@gmail.com> 1782479159 +0330 commit: fix(files): safely update transfer status in FileTransferService | |
| 3d50e76f02968984ca78f1e9a7bbfb2f12e14471 faf959c1375d667bae952ca393fed3ae12466eb0 taha <tahamaj4@gmail.com> 1782479607 +0330 commit: fix(files): safely update transfer status in FileTransferService | |
| faf959c1375d667bae952ca393fed3ae12466eb0 880adcc71c7743735978099ecbd9991c3dc16b3a taha <tahamaj4@gmail.com> 1782479731 +0330 commit: fix(files): safely update transfer status in FileTransferService | |
| 880adcc71c7743735978099ecbd9991c3dc16b3a 7ed60efb667fa2ab53c3fd611390426c493f0634 taha <tahamaj4@gmail.com> 1782480009 +0330 commit: fix(files): safely update transfer status in FileTransferService | |
| 7ed60efb667fa2ab53c3fd611390426c493f0634 09a9d80b8348588df9f9188041b8142431e149a4 taha <tahamaj4@gmail.com> 1782480408 +0330 commit: fix(files): safely update transfer status in FileTransferService | |
| 09a9d80b8348588df9f9188041b8142431e149a4 1f0d7353aa2ec042ba749a0266b00b54003e20e8 taha <tahamaj4@gmail.com> 1782481867 +0330 commit: debugging | |
| 1f0d7353aa2ec042ba749a0266b00b54003e20e8 f097f73c701aca307aa368073fc303615b7f7c53 taha <tahamaj4@gmail.com> 1782485093 +0330 commit: refactor(ui): rename GestureStats to StatisticsSummary and update field names | |
| f097f73c701aca307aa368073fc303615b7f7c53 8813009926ac2975989965dfcb6979c5d7efb415 taha <tahamaj4@gmail.com> 1782487057 +0330 commit: refactor(ui): rename GestureStats to StatisticsSummary and update field names | |
| 8813009926ac2975989965dfcb6979c5d7efb415 581c195767bba2274fe15f49de30ce4484c96059 taha <tahamaj4@gmail.com> 1782487088 +0330 commit: refactor(ui): rename GestureStats to StatisticsSummary and update field names | |
| 581c195767bba2274fe15f49de30ce4484c96059 7c29c836ad51afaea055824421190026671292b9 taha <tahamaj4@gmail.com> 1782487106 +0330 commit: refactor(ui): rename GestureStats to StatisticsSummary and update field names | |
| 7c29c836ad51afaea055824421190026671292b9 29d3ed02f187ec6ca40221d0765dfa6ff537274a taha <tahamaj4@gmail.com> 1782487483 +0330 commit: debugging network part | |
| 29d3ed02f187ec6ca40221d0765dfa6ff537274a 45934274e51a30077293cb51ca3824bad001efe1 taha <tahamaj4@gmail.com> 1782520190 +0330 commit: refactor and enhance network and touchpad UI components. | |
| 45934274e51a30077293cb51ca3824bad001efe1 9633d50e56f5e6ee010010532fcccf5a1d3768bd taha <tahamaj4@gmail.com> 1782520921 +0330 commit: refactor(data): restructure data layer and add comprehensive documentation | |
| 9633d50e56f5e6ee010010532fcccf5a1d3768bd 9ce8d72b442dd1669e4935fba5c5a8cdd0d36038 taha <tahamaj4@gmail.com> 1782521842 +0330 commit: summarize repository restructuring and migration to a documentation-driven architecture. | |
| 9ce8d72b442dd1669e4935fba5c5a8cdd0d36038 65db049de883d7d917bd85ab1b754ab4d93da011 taha <tahamaj4@gmail.com> 1782523023 +0330 commit: The following commit message summarizes the provided changes: | |
| 65db049de883d7d917bd85ab1b754ab4d93da011 f8283f51fb4cfc15c6b9cd795f31352e157209ca taha <tahamaj4@gmail.com> 1782523198 +0330 commit: summarize the presentation and UI documentation for the Air Mouse application. | |
| f8283f51fb4cfc15c6b9cd795f31352e157209ca 545126da53ada5190f350d797ae477d825bba67a taha <tahamaj4@gmail.com> 1782523536 +0330 commit: docs(ui): add comprehensive documentation for presentation extensions and core UI packages | |
| 545126da53ada5190f350d797ae477d825bba67a 0e3754aee132129e803de6f224d1b1cdfb30e9a7 taha <tahamaj4@gmail.com> 1782523720 +0330 commit: docs: remove sensor and motion processing documentation | |
| 0e3754aee132129e803de6f224d1b1cdfb30e9a7 684ace5e3dbf56c9ad9414ef008ed878086df381 taha <tahamaj4@gmail.com> 1782525822 +0330 commit: (project): implement comprehensive documentation for UI screens and minor sensor view refinement | |
| 684ace5e3dbf56c9ad9414ef008ed878086df381 f103b23c3b635201c97cdf69274278899763d113 taha <tahamaj4@gmail.com> 1782526856 +0330 commit: summarize the documentation additions for the Air Mouse presentation UI components. | |
| f103b23c3b635201c97cdf69274278899763d113 2739ab8411d328e2f27c62e776d1da0a13ed6555 taha <tahamaj4@gmail.com> 1782527817 +0330 commit: docs: add comprehensive documentation for core Android packages | |
| 2739ab8411d328e2f27c62e776d1da0a13ed6555 3303e8b569e7c6a646f4ccba1af5a434e7bdb9bd taha <tahamaj4@gmail.com> 1782527852 +0330 commit: docs: update project documentation and restructure repository information | |
| 3303e8b569e7c6a646f4ccba1af5a434e7bdb9bd 95ac7f454d1414dcd0a3f3aa3835397c87241927 taha <tahamaj4@gmail.com> 1782528427 +0330 commit: docs: update README with detailed architecture and technical specifications | |
| 95ac7f454d1414dcd0a3f3aa3835397c87241927 ad8ecff48bf5a0f94dab3d6f2deeabe04ef486d0 taha <tahamaj4@gmail.com> 1782562031 +0330 commit: docs: update README with detailed architecture and technical specifications | |
| ad8ecff48bf5a0f94dab3d6f2deeabe04ef486d0 599a3b9b1ba070f56819e41fade5fdfd5097fd82 taha <tahamaj4@gmail.com> 1782562083 +0330 commit: docs: update README with detailed architecture and technical specifications | |
| 599a3b9b1ba070f56819e41fade5fdfd5097fd82 e4b252828e754585ab50f3b2b3be8ef27c5278b6 taha <tahamaj4@gmail.com> 1782563028 +0330 commit: docs: update README with detailed architecture and technical specifications | |
| e4b252828e754585ab50f3b2b3be8ef27c5278b6 be72c76a21b59633de8cbfee6d7cdd1d7aef5712 taha <tahamaj4@gmail.com> 1782563863 +0330 commit: fix bugs in callibration view model | |
| be72c76a21b59633de8cbfee6d7cdd1d7aef5712 5b6bbc33204900f601c1ffd499a53ec71bfd2b21 taha <tahamaj4@gmail.com> 1782563890 +0330 commit: fix bugs in callibration view model | |
| 5b6bbc33204900f601c1ffd499a53ec71bfd2b21 58f53ea90bd4436b40f27d219fd8e85bb35f238f taha <tahamaj4@gmail.com> 1782572003 +0330 commit: feat(ui): add Gaming Mode and expand navigation routes | |
| 58f53ea90bd4436b40f27d219fd8e85bb35f238f 2e2334fb9e691a247a00c23b7f366e96ba5df30f taha <tahamaj4@gmail.com> 1782572025 +0330 commit: feat(ui): implement gaming, mirroring, notifications, and sync screens | |
| 2e2334fb9e691a247a00c23b7f366e96ba5df30f 62113ccd5c5eb53701580a15453faaecf29d89f8 taha <tahamaj4@gmail.com> 1782572650 +0330 commit: feat(ui): implement gaming, mirroring, notifications, and sync screens | |
| 62113ccd5c5eb53701580a15453faaecf29d89f8 813dbd05af029e171516d08d2177cbe0052fbe79 taha <tahamaj4@gmail.com> 1782575232 +0330 commit: feat(ui): enhance HomeScreen top bar with status indicators and update menu icon | |
| 813dbd05af029e171516d08d2177cbe0052fbe79 e901bed52414f908ed40080ad92cfc7a3d161247 taha <tahamaj4@gmail.com> 1782575248 +0330 commit: feat(di): add Dagger Hilt module for StatisticsDataSource | |
| e901bed52414f908ed40080ad92cfc7a3d161247 1464559f743bf951adedf83432277efb213af562 taha <tahamaj4@gmail.com> 1782576997 +0330 commit: feat(di): add Dagger Hilt module for StatisticsDataSource | |
| 1464559f743bf951adedf83432277efb213af562 b64917da6da41f88b2b83e8f1dcc6b0887baf425 taha <tahamaj4@gmail.com> 1782577004 +0330 commit: feat(di): add Dagger Hilt module for StatisticsDataSource | |
| b64917da6da41f88b2b83e8f1dcc6b0887baf425 e734a7ac76695dc2c0eec938c8985f9ca235da92 taha <tahamaj4@gmail.com> 1782577017 +0330 commit: feat(di): add Dagger Hilt module for StatisticsDataSource | |
| e734a7ac76695dc2c0eec938c8985f9ca235da92 806ecba77b7822a06f189b5a08323d9165a327d5 taha <tahamaj4@gmail.com> 1782578634 +0330 commit: feat(di): add Dagger Hilt module for StatisticsDataSource | |
| 806ecba77b7822a06f189b5a08323d9165a327d5 5344c4ce001b4e80b8df323da10a8485a8917486 taha <tahamaj4@gmail.com> 1782579652 +0330 commit: debugging | |
| 5344c4ce001b4e80b8df323da10a8485a8917486 3b9595f996397367e39187d249cccfe0586ecbdb taha <tahamaj4@gmail.com> 1782581397 +0330 commit: debugging | |
| 3b9595f996397367e39187d249cccfe0586ecbdb 5c4b3c8382f6edeaaba255bc307fe88329c15fc9 taha <tahamaj4@gmail.com> 1782582005 +0330 commit: debugging | |
| 5c4b3c8382f6edeaaba255bc307fe88329c15fc9 7a547d2746a7f5f6a392312a3e3090285d404226 taha <tahamaj4@gmail.com> 1782583096 +0330 commit: debugging | |
| 7a547d2746a7f5f6a392312a3e3090285d404226 0c60a1b8de731bfab5728f4451a723a4264eb7ef taha <tahamaj4@gmail.com> 1782584162 +0330 commit: debugging | |
| 0c60a1b8de731bfab5728f4451a723a4264eb7ef 367ebe1d73aaa421b8f6a78bf6d4719cd26981ca taha <tahamaj4@gmail.com> 1782596388 +0330 commit: Add `answers.md` containing a comprehensive technical analysis of Android sensor processing and system performance for the Air Mouse application. | |
| 367ebe1d73aaa421b8f6a78bf6d4719cd26981ca f1a73976c0502deef8ade5a98a43475e4f69231c taha <tahamaj4@gmail.com> 1782596463 +0330 commit: implement data synchronization logic in DataSyncManager. | |
| f1a73976c0502deef8ade5a98a43475e4f69231c 0621a5cb605881377033719562ca120efaa2e2c4 taha <tahamaj4@gmail.com> 1782596730 +0330 commit: refactor(sync): suppress unused parameter warnings in DataSyncManager | |
| 0621a5cb605881377033719562ca120efaa2e2c4 ea5e88aa1c41fe2e07d7b4363bf320ae20622630 taha <tahamaj4@gmail.com> 1782596741 +0330 commit: refactor: implement reactive preference updates and clean up touchpad logic. | |
| ea5e88aa1c41fe2e07d7b4363bf320ae20622630 d482c23991f82b85502b46108f591c54af74cacc taha <tahamaj4@gmail.com> 1782597551 +0330 commit: feat(ui): redesign dashboard screens and enhance network connection logic | |
| d482c23991f82b85502b46108f591c54af74cacc 535c35fed02144784e32ab3308cb6b5579fe3b4a taha <tahamaj4@gmail.com> 1782597834 +0330 commit: refactor(ui): redesign gaming screens with premium styles and improved layouts | |
| 535c35fed02144784e32ab3308cb6b5579fe3b4a 5c6f8963a2b871b395f2dc98459b4d08a649e508 taha <tahamaj4@gmail.com> 1782598087 +0330 commit: test(domain): add normalization tests for protocol port transitions | |
| 5c6f8963a2b871b395f2dc98459b4d08a649e508 6ce4e9512ef536c26264c6edebcb61cfe4b731ab taha <tahamaj4@gmail.com> 1782598862 +0330 commit: feat(calibration): implement synchronization of calibration data to PC server | |
| 6ce4e9512ef536c26264c6edebcb61cfe4b731ab 0d0d391762f367a9bfad1fae92f3cfe075b672f5 taha <tahamaj4@gmail.com> 1782599384 +0330 commit: feat(data): implement position tracking and RSSI signal acquisition | |
| 0d0d391762f367a9bfad1fae92f3cfe075b672f5 1ee3f615bded3df42790bedf9758b6d4cb879b9a taha <tahamaj4@gmail.com> 1782599863 +0330 commit: refactor(ui): redesign bottom navigation and reorder home screen components | |
| 1ee3f615bded3df42790bedf9758b6d4cb879b9a 61aa61e8c3997afb762424d76ac4f4c61656312b taha <tahamaj4@gmail.com> 1782600210 +0330 commit: refactor: centralize screen dimming logic and update volume key behavior | |
| 61aa61e8c3997afb762424d76ac4f4c61656312b f95470b8ac71ebaac167eaa422481860699a4c9b taha <tahamaj4@gmail.com> 1782600469 +0330 commit: build: increase Kotlin daemon memory limit in gradle.properties | |
| f95470b8ac71ebaac167eaa422481860699a4c9b e8a554a53816af8d5d75253bbd9ce154caea2fb6 taha <tahamaj4@gmail.com> 1782601630 +0330 commit: refactor: consolidate activities into single-activity architecture | |
| e8a554a53816af8d5d75253bbd9ce154caea2fb6 ea07dc515524045afcd58bca7ddddf4a9f07c635 taha <tahamaj4@gmail.com> 1782601667 +0330 commit: refactor(ui): relocate components to presentation layer and remove legacy view | |
| ea07dc515524045afcd58bca7ddddf4a9f07c635 9fe68b76d5765eea280544358d0fd2de0f35212e taha <tahamaj4@gmail.com> 1782601782 +0330 commit: test: remove UI layout and onboarding flow tests | |
| 9fe68b76d5765eea280544358d0fd2de0f35212e 5d6589eacba2690a569002c1707b1de95c9a1ac7 taha <tahamaj4@gmail.com> 1782607536 +0330 commit: refactor(network): optimize TCP message sending in `ConnectionManager` | |
| 5d6589eacba2690a569002c1707b1de95c9a1ac7 7268da52f63ea4ccf4f845a4f2b9afea5912fb2e taha <tahamaj4@gmail.com> 1782637259 +0330 commit: build: update themes to Material 3 and adjust Gradle JVM arguments | |
| 7268da52f63ea4ccf4f845a4f2b9afea5912fb2e ef0820af62156eb3dacc86165dddb35611f2859c taha <tahamaj4@gmail.com> 1782648104 +0330 commit: refactor(notifications): clarify notification titles for different connection states | |
| ef0820af62156eb3dacc86165dddb35611f2859c e3275536acc11ee3ac3c4da69827b571e93f6022 taha <tahamaj4@gmail.com> 1782648131 +0330 commit: refactor(ui): replace custom view components with generic Views in layouts | |
| e3275536acc11ee3ac3c4da69827b571e93f6022 cdb221661ce82649571e15a86b34c98deda15d41 taha <tahamaj4@gmail.com> 1782648170 +0330 commit: fix(json): improve null handling for optional string fields during deserialization | |
| cdb221661ce82649571e15a86b34c98deda15d41 096bfe09f57c8dc87e687e4b925e02c60a577703 taha <tahamaj4@gmail.com> 1782648389 +0330 commit: feat(ui, network): integrate `CoverageView` and improve JSON field extraction. | |
| 096bfe09f57c8dc87e687e4b925e02c60a577703 a27307e549de34015c73fd52e62ace78500e8e2a taha <tahamaj4@gmail.com> 1782648497 +0330 commit: Update layout files to use custom view classes for debugging and visualization. | |
| a27307e549de34015c73fd52e62ace78500e8e2a b40ca11f33417a3cdc05d6af7192389d60d1d864 taha <tahamaj4@gmail.com> 1782648522 +0330 commit: feat(ui): add interoperability wrappers for Compose components and a custom debug view. | |
| b40ca11f33417a3cdc05d6af7192389d60d1d864 9d04717b4fd3246aa0c0b8a3e35ff51ee60c17c7 taha <tahamaj4@gmail.com> 1782648618 +0330 commit: refactor(data): migrate `WebSocketDataSourceImpl` to use `ConnectionManager` | |
| 9d04717b4fd3246aa0c0b8a3e35ff51ee60c17c7 0f55eab7d7787ee3bcdd4d4b666780b2215f727c taha <tahamaj4@gmail.com> 1782648714 +0330 commit: refactor: clean up unused connection helpers and remove `WebSocketManager` provider | |
| 0f55eab7d7787ee3bcdd4d4b666780b2215f727c cd2a54b784593c9da645b568602e26b27613cca4 taha <tahamaj4@gmail.com> 1782648773 +0330 commit: feat(di): add CommunityRepository bindings to RepositoryModule | |
| cd2a54b784593c9da645b568602e26b27613cca4 e9d0b6fd0172b86ba869234564a444ad93af7775 taha <tahamaj4@gmail.com> 1782648790 +0330 commit: feat(data): implement CommunityRepositoryImpl skeleton | |
| e9d0b6fd0172b86ba869234564a444ad93af7775 777547631edb48268d0e51dd69b94e712e7846df taha <tahamaj4@gmail.com> 1782649007 +0330 commit: refactor(macros): simplify macro execution and recording logic | |
| 777547631edb48268d0e51dd69b94e712e7846df ed242f28ffe200c513652d164680a111d3aa90cd taha <tahamaj4@gmail.com> 1782649020 +0330 commit: refactor(network): remove unused `id` parameter from `sendMove` | |
| ed242f28ffe200c513652d164680a111d3aa90cd 476a306b24d0f1480b347147edc191c62fc53af1 taha <tahamaj4@gmail.com> 1782649344 +0330 commit: refactor(network): convert objects to data objects in NetworkMessage | |
| 476a306b24d0f1480b347147edc191c62fc53af1 8c0c1be50351ee3849d2557732fc7448f19d8956 taha <tahamaj4@gmail.com> 1782649434 +0330 commit: refactor(sensors): cleanup imports and package declaration in CalibrationHelper | |
| 8c0c1be50351ee3849d2557732fc7448f19d8956 bbb5e0399d48ebf2ba5d918372213d7a72e2eaae taha <tahamaj4@gmail.com> 1782649473 +0330 commit: refactor sensor fusion and gesture detection logic | |
| bbb5e0399d48ebf2ba5d918372213d7a72e2eaae 2c5d3db353553795f60dfeda47a7ad79fdc98021 taha <tahamaj4@gmail.com> 1782649530 +0330 commit: refactor sensor data logging and builder configuration. | |
| 2c5d3db353553795f60dfeda47a7ad79fdc98021 e834ec717e475b75d0fda9a5d23844b57c20ae36 taha <tahamaj4@gmail.com> 1782649669 +0330 commit: refactor: clean up unused code and fix rotation delta calculation. | |
| e834ec717e475b75d0fda9a5d23844b57c20ae36 6f7e44c8071626f4c479caf7da5b0fbd77fd84a0 taha <tahamaj4@gmail.com> 1782650288 +0330 commit: refactor(presentation): migrate `CalibrationViewModel` to use `CalibrationUseCase` | |
| 6f7e44c8071626f4c479caf7da5b0fbd77fd84a0 5827c9943e3d8155f78871281895a0a5b4dd6b0e taha <tahamaj4@gmail.com> 1782650381 +0330 commit: refactor(presentation): update HomeViewModel to use CalibrationUseCase | |
| 5827c9943e3d8155f78871281895a0a5b4dd6b0e f38ce0f3723246901ab4e065bce93c9977ea68f9 taha <tahamaj4@gmail.com> 1782650686 +0330 commit: test(protocol): update MockMouseController to use concrete AISmoother type | |
| f38ce0f3723246901ab4e065bce93c9977ea68f9 ba34e9095c7780a8b6d41baeb310eb417dac4ebe taha <tahamaj4@gmail.com> 1782652105 +0330 commit: refactor(presentation): inject calibration data source into ViewModel | |
| ba34e9095c7780a8b6d41baeb310eb417dac4ebe 5bb5b6daa7952139e286f81d4f7932cd9fa4820c taha <tahamaj4@gmail.com> 1782652175 +0330 commit: docs: remove irrelevant note from calibration package documentation. | |
| 5bb5b6daa7952139e286f81d4f7932cd9fa4820c 350fabd5a0c8c1643e9cebdf6ad73c19c23ee2db taha <tahamaj4@gmail.com> 1782652236 +0330 commit: style(ui): add missing getValue imports to gaming screens | |
| 350fabd5a0c8c1643e9cebdf6ad73c19c23ee2db 8a3f6a6474467d70c43b7d72e06a8da37dbefaed taha <tahamaj4@gmail.com> 1782652684 +0330 commit: chore(presentation): add missing domain model imports and Compose runtime delegates | |
| 8a3f6a6474467d70c43b7d72e06a8da37dbefaed 4b59785c390e0c17f3bda93db68e76cd34a7f0c3 taha <tahamaj4@gmail.com> 1782652716 +0330 commit: style(ui): add missing `getValue` imports for Compose state delegation | |
| 4b59785c390e0c17f3bda93db68e76cd34a7f0c3 f79ede8122d09eb84ee0b9fc25fda86416054dee taha <tahamaj4@gmail.com> 1782652765 +0330 commit: refactor: rename MadgwickAHRS correction variables and add missing import | |
| f79ede8122d09eb84ee0b9fc25fda86416054dee b4a1803112c56c1f941ff9e8db283d0e8f9faf7f taha <tahamaj4@gmail.com> 1782652819 +0330 commit: refactor(sensors): rename correction variables in SensorFusion | |
| b4a1803112c56c1f941ff9e8db283d0e8f9faf7f 7dc02388dd55533833573d18e9dce91e9321929e taha <tahamaj4@gmail.com> 1782653119 +0330 commit: refactor `HomeScreen` to simplify the UI and remove redundant components. | |
| 7dc02388dd55533833573d18e9dce91e9321929e df9d190b8114208c0bfde61529740f3b0fc1bbcb taha <tahamaj4@gmail.com> 1782658943 +0330 commit: refactor(ui): cleanup unused states and UI logic in DashboardScreen | |
| df9d190b8114208c0bfde61529740f3b0fc1bbcb 4d613fe909f1d527308c45e58310cfb435e3766a taha <tahamaj4@gmail.com> 1782661031 +0330 commit: refactor(ui): standardize connection status colors and cleanup unused code in HomeScreen | |
| 4d613fe909f1d527308c45e58310cfb435e3766a 6df93db05f2a9754c9d4e69783b67312171cd8a0 taha <tahamaj4@gmail.com> 1782662281 +0330 commit: feat(di): update `SensorService` provider to inject core dependencies | |
| 6df93db05f2a9754c9d4e69783b67312171cd8a0 9d67d81436f68fd93f89034dfc8211c5394a28a8 taha <tahamaj4@gmail.com> 1782662429 +0330 commit: feat(di): update `SensorService` provider to inject core dependencies | |
| 9d67d81436f68fd93f89034dfc8211c5394a28a8 b4e210f6e01b5d05208196bd84af415906d0b672 taha <tahamaj4@gmail.com> 1782662890 +0330 commit: cleanup: remove unused connection quality state from HomeScreen | |
| b4e210f6e01b5d05208196bd84af415906d0b672 6f165a44226b9decb4d4f70f904529e2f0d3fc3c taha <tahamaj4@gmail.com> 1782663431 +0330 commit: feat(domain): add CalibrationRequiredException | |
| 6f165a44226b9decb4d4f70f904529e2f0d3fc3c dbf82839335f0506f4a3dd00d1c5332479cb972f taha <tahamaj4@gmail.com> 1782663744 +0330 commit: feat(data): enforce calibration check before connecting or reconnecting | |
| dbf82839335f0506f4a3dd00d1c5332479cb972f 3741957cefef248f7cbf8269725d9d78cd336fd6 taha <tahamaj4@gmail.com> 1782664031 +0330 commit: refactor(domain): enforce calibration check before connecting to server | |
| 3741957cefef248f7cbf8269725d9d78cd336fd6 20b19a67734c298676a8f3597d7aa0d7b5ea6dbb taha <tahamaj4@gmail.com> 1782664043 +0330 commit: feat(data): implement movement smoothing and acceleration in `MouseRepository` | |
| 20b19a67734c298676a8f3597d7aa0d7b5ea6dbb 81de281a4224ae7472f44b08603a68077d4a7264 taha <tahamaj4@gmail.com> 1782664059 +0330 commit: feat(ui): add calibration check before establishing connection in HomeScreen | |
| 81de281a4224ae7472f44b08603a68077d4a7264 c7400b211d96c54c2004ea90da25909a0b53cb23 taha <tahamaj4@gmail.com> 1782664124 +0330 commit: feat(ui): add calibration check before establishing connection in HomeScreen | |
| c7400b211d96c54c2004ea90da25909a0b53cb23 f2089f500c5714630be62c648bd143fd8d4f33a2 taha <tahamaj4@gmail.com> 1782664175 +0330 commit: feat: enhance mouse movement stability and expose network status | |
| f2089f500c5714630be62c648bd143fd8d4f33a2 c6868048f55db77d29b68b8e540d0734aca00f0c taha <tahamaj4@gmail.com> 1782664258 +0330 commit: refactor(ui): redesign `MainScreen` drawer and `StatisticsScreen` with a modern theme | |
| c6868048f55db77d29b68b8e540d0734aca00f0c ed3bc89802e11be025d572436827c56e632b6c93 taha <tahamaj4@gmail.com> 1782701227 +0330 commit: refactor(presentation): update AboutScreen state type and add StatisticsScreen import | |
| ed3bc89802e11be025d572436827c56e632b6c93 db50b2a380921709e8b61a6f447d9ace68f9c495 taha <tahamaj4@gmail.com> 1782701596 +0330 commit: feat(ui): update proximity lock icon in onboarding screen | |
| db50b2a380921709e8b61a6f447d9ace68f9c495 768827c2a5914a962b535e96e0223a118ea32280 taha <tahamaj4@gmail.com> 1782701783 +0330 commit: refactor(sensors): convert `SensorService` from an Android Service to a singleton class | |
| 768827c2a5914a962b535e96e0223a118ea32280 ba33b51ff44b91a33fdd655a1728441f41c9601f taha <tahamaj4@gmail.com> 1782702124 +0330 commit: ui: update proximity icon resource in OnboardingScreen | |
| ba33b51ff44b91a33fdd655a1728441f41c9601f fc5a582d32bee9d5f1272c78d33ef253ef0971f5 taha <tahamaj4@gmail.com> 1782702176 +0330 commit: feat(ui): bump version to 4.9.9 and implement DropdownMenu navigation | |
| fc5a582d32bee9d5f1272c78d33ef253ef0971f5 0b1735beef2b8eca57a06f73782ae593c0bc7611 taha <tahamaj4@gmail.com> 1782702285 +0330 commit: style(sensors): add missing Inject import in SensorService | |
| 0b1735beef2b8eca57a06f73782ae593c0bc7611 9573708a7efd22abeb3838bf0e804da3bad16072 taha <tahamaj4@gmail.com> 1782702485 +0330 commit: build: suppress unsupported compile SDK warning for version 36 | |
| 9573708a7efd22abeb3838bf0e804da3bad16072 5a985906ba9cf9e7d2c948ce54b155a9641d4e1a taha <tahamaj4@gmail.com> 1782703120 +0330 commit: style(sensors): remove unused imports in SensorService | |
| 5a985906ba9cf9e7d2c948ce54b155a9641d4e1a 2863055522878aaedf3365acc2f4bde84c7ffbc3 taha <tahamaj4@gmail.com> 1782704178 +0330 commit: ui: replace circle indicators with rectangles in SensorVisualizer | |
| 2863055522878aaedf3365acc2f4bde84c7ffbc3 23400cd4841a62b6ee207e38255063ea731b551f taha <tahamaj4@gmail.com> 1782704223 +0330 commit: ui: replace circle indicators with rectangles in SensorVisualizer | |
| 23400cd4841a62b6ee207e38255063ea731b551f d05c4ef13415115f08e8133d0684aa81a0a9df8e taha <tahamaj4@gmail.com> 1782704332 +0330 commit: feat(ui): add filtered sensor data visualization with EMA to RawDataCard | |
| d05c4ef13415115f08e8133d0684aa81a0a9df8e f30a8af09daa3dc571e559523ef7de67a885ffcf taha <tahamaj4@gmail.com> 1782704722 +0330 commit: refactor scroll detection to use linear acceleration and simplify gesture logic. | |
| f30a8af09daa3dc571e559523ef7de67a885ffcf d0d7176fbf1ee088dfe21f7e7bc3b3da4106e632 taha <tahamaj4@gmail.com> 1782704889 +0330 commit: fix(presentation): update calibration step logic in `CalibrationScreen` | |
| d0d7176fbf1ee088dfe21f7e7bc3b3da4106e632 3fa1aa27067a50737a44288109d79afb6382c2d0 taha <tahamaj4@gmail.com> 1782705484 +0330 commit: feat(ui): improve keyboard handling and IME actions for text fields | |
| 3fa1aa27067a50737a44288109d79afb6382c2d0 4aa17a7c4ca85dde57f6b35e15ef3d4f328f1fc1 taha <tahamaj4@gmail.com> 1782705685 +0330 commit: feat(ui): add UI placeholders for Gaming Mode, File Transfer, and Screen Mirroring settings | |
| 4aa17a7c4ca85dde57f6b35e15ef3d4f328f1fc1 c774d2c3bad8505534e84c8c767b56404d9f5c92 taha <tahamaj4@gmail.com> 1782705771 +0330 commit: refactor(network): migrate connection logging to custom LogManager | |
| c774d2c3bad8505534e84c8c767b56404d9f5c92 051e04ad8a467db2b2f5dba50490f068a6954d26 taha <tahamaj4@gmail.com> 1782706161 +0330 commit: ui: conditionally display the TopAppBar in SettingsScreen. | |
| 051e04ad8a467db2b2f5dba50490f068a6954d26 091a11ac7be6f352319c0ab96f4f6ea7762dfced taha <tahamaj4@gmail.com> 1782706781 +0330 commit: update onboarding resources to use app launcher icon. | |
| 091a11ac7be6f352319c0ab96f4f6ea7762dfced 4230016afce50a53f434753c7ee0dbaecf6d82f0 taha <tahamaj4@gmail.com> 1782707250 +0330 commit: refactor(presentation): replace static calibration visuals with animated 3D phone guide | |
| 4230016afce50a53f434753c7ee0dbaecf6d82f0 a959f28a9085eafa581b577f36ad025438fad732 taha <tahamaj4@gmail.com> 1782707569 +0330 commit: refactor(utils): enhance LogManager and fix syntax error in SettingsScreen | |
| a959f28a9085eafa581b577f36ad025438fad732 1f3ef71ffeacc287aafd47a8d541b053ef532d54 taha <tahamaj4@gmail.com> 1782707954 +0330 commit: feat(ui): improve keyboard interaction and connection logic in HomeScreen | |
| 1f3ef71ffeacc287aafd47a8d541b053ef532d54 51ff7288a9d044f011e2291805d2e3fd3c781c24 taha <tahamaj4@gmail.com> 1782708870 +0330 commit: refactor(utils): improve LogManager logging API with overloaded methods. | |
| 51ff7288a9d044f011e2291805d2e3fd3c781c24 fceb912f7bc6d91d17ac4452948a6573dd71910b taha <tahamaj4@gmail.com> 1782709021 +0330 commit: feat(ui): implement screen orientation lock toggle in HomeScreen | |
| fceb912f7bc6d91d17ac4452948a6573dd71910b 91ff78275b4dac5a4448764603d5261e8eb6e488 taha <tahamaj4@gmail.com> 1782710835 +0330 commit: feat(presentation): implement orientation lock in MainActivity | |
| 91ff78275b4dac5a4448764603d5261e8eb6e488 e1e8d8ffd1214dfd4fcbbc7dd7656854eb02f75b taha <tahamaj4@gmail.com> 1782711638 +0330 commit: fix(ui): correct conditional background application in CalibrationScreen | |
| e1e8d8ffd1214dfd4fcbbc7dd7656854eb02f75b 25dfc6f1bbd674f1dac5deba1c2d5a2d595b9144 taha <tahamaj4@gmail.com> 1782712483 +0330 commit: feat(network): implement WakeLock to maintain connection in background. | |
| 25dfc6f1bbd674f1dac5deba1c2d5a2d595b9144 6cee26120602a096c830ddcffc025b2e6b4bab82 taha <tahamaj4@gmail.com> 1782712745 +0330 commit: refactor: decentralize navigation and enhance home screen controls | |
| 6cee26120602a096c830ddcffc025b2e6b4bab82 f692f78859f1735c753e2c7f8e87889fe7b4f787 taha <tahamaj4@gmail.com> 1782712916 +0330 commit: docs(help): expand help documentation and update UI categories | |
| f692f78859f1735c753e2c7f8e87889fe7b4f787 027c72e547524aeb030d1883594f2583a03940d0 taha <tahamaj4@gmail.com> 1782713360 +0330 commit: style(ui): update HelpScreen TopAppBar colors to use surface scheme | |
| 027c72e547524aeb030d1883594f2583a03940d0 70e3e86320e70184b5992a0c4300995f71ef585e taha <tahamaj4@gmail.com> 1782713749 +0330 commit: feat(presentation): enhance calibration screen with rich visual guides and 3D animations | |
| 70e3e86320e70184b5992a0c4300995f71ef585e d051760e5d7adf2e0a6ce5622b2c541cfd4aab1e taha <tahamaj4@gmail.com> 1782714452 +0330 commit: feat(ui): add system and device details section to MainScreen | |
| d051760e5d7adf2e0a6ce5622b2c541cfd4aab1e 5ba6143fa8f96eef8e03c624d2b9ff97db3b026d taha <tahamaj4@gmail.com> 1782715410 +0330 commit: refactor(ui, network): improve network discovery performance and UI consistency | |
| 5ba6143fa8f96eef8e03c624d2b9ff97db3b026d 552234044e8c551da10f44b9e1990927a9858df7 taha <tahamaj4@gmail.com> 1782715553 +0330 commit: refactor(app): enhance main screen functionality and clean up calibration UI | |
| 552234044e8c551da10f44b9e1990927a9858df7 67510bfd66236ad404bb0fe0145957c4dd2d8a2f taha <tahamaj4@gmail.com> 1782715580 +0330 commit: refactor(presentation): clean up CalibrationViewModel and simplify JSON construction. | |
| 67510bfd66236ad404bb0fe0145957c4dd2d8a2f 51e5e8d8f4c65aca01f530cf5ff06031f215aa55 taha <tahamaj4@gmail.com> 1782715745 +0330 commit: feat(ui): add control mode selector to HomeScreen | |
| 51e5e8d8f4c65aca01f530cf5ff06031f215aa55 06c1feb7152943d87d96bb1f5b42a97638f0fe87 taha <tahamaj4@gmail.com> 1782716299 +0330 commit: style: format code in HomeScreen.kt | |
| 06c1feb7152943d87d96bb1f5b42a97638f0fe87 63f73afc904dacb453c22f80ed218105a0fc1a20 taha <tahamaj4@gmail.com> 1782716361 +0330 commit: test(pc): add protocol verification script | |
| 63f73afc904dacb453c22f80ed218105a0fc1a20 9d7c337f13dd485121d7a516981df030ea709579 taha <tahamaj4@gmail.com> 1782716487 +0330 commit: refactor(ui): simplify connection state parameters in MainScreen | |
| 9d7c337f13dd485121d7a516981df030ea709579 b8603040acbb045e7e060027bdef95efab60564f taha <tahamaj4@gmail.com> 1782716527 +0330 commit: style: add TextAlign import to HomeScreen.kt | |
| b8603040acbb045e7e060027bdef95efab60564f 733f769fa62e4000e7ada0fc3d4eb41082175737 taha <tahamaj4@gmail.com> 1782717482 +0330 commit: feat(presentation): implement edge gesture support via volume buttons | |
| 733f769fa62e4000e7ada0fc3d4eb41082175737 51785be4b5f53359a2faedd9cb8c6d1d90461466 taha <tahamaj4@gmail.com> 1782718753 +0330 commit: feat(presentation): implement edge gesture support via volume buttons | |
| 51785be4b5f53359a2faedd9cb8c6d1d90461466 cea5f3257ee95a95e987baa247e6810bb0ca7c96 taha <tahamaj4@gmail.com> 1782718818 +0330 commit: ui(network): redesign NetworkDiscoveryScreen with improved visual hierarchy | |
| cea5f3257ee95a95e987baa247e6810bb0ca7c96 93613c6de1c401c126da30c9b886863249a4bc80 taha <tahamaj4@gmail.com> 1782718946 +0330 commit: build: enable AndroidX and Jetifier support | |
| 93613c6de1c401c126da30c9b886863249a4bc80 3efdbbef6960c7606695d1d5f7bc10add48fa162 taha <tahamaj4@gmail.com> 1782719107 +0330 commit: refactor(sensors): improve SensorManager null safety and clean up drawable resources | |
| 3efdbbef6960c7606695d1d5f7bc10add48fa162 488cc241b8b587aca69761cd42844bb2382737d7 taha <tahamaj4@gmail.com> 1782719193 +0330 commit: style(ui): add Brush import to NetworkDiscoveryScreen | |
| 488cc241b8b587aca69761cd42844bb2382737d7 c024a8ef71501b01b44dfcc91195cbb2317d0251 taha <tahamaj4@gmail.com> 1782719366 +0330 commit: refactor(ui): update IP address validation logic in NetworkDiscoveryScreen | |
| c024a8ef71501b01b44dfcc91195cbb2317d0251 38c4973e1c6e1446e69468deb7b2bcd45ea7afa8 taha <tahamaj4@gmail.com> 1782719771 +0330 commit: style: add XML declaration to drawable resource files | |
| 38c4973e1c6e1446e69468deb7b2bcd45ea7afa8 065b4287b1fbbdd82a5ebd723c9a14d5c3a72927 taha <tahamaj4@gmail.com> 1782720134 +0330 commit: fix(presentation): check connection status before sending mouse movement commands | |
| 065b4287b1fbbdd82a5ebd723c9a14d5c3a72927 cd2f1fedc056dc89bebd2e7bf9f37f435283af6a taha <tahamaj4@gmail.com> 1782721732 +0330 commit: feat(ui): update onboarding screen icons | |
| cd2f1fedc056dc89bebd2e7bf9f37f435283af6a b9f5c78787b70d69780b0bcebeab3afc0c9cd1e6 taha <tahamaj4@gmail.com> 1782722162 +0330 commit: ui: implement smooth color transitions and pulsing animations for connection status | |
| b9f5c78787b70d69780b0bcebeab3afc0c9cd1e6 4cc958a3905ebb2f6f96a3dca10ffcb50ddcdefe taha <tahamaj4@gmail.com> 1782722341 +0330 commit: ui: implement smooth color transitions and pulsing animations for connection status | |
| 4cc958a3905ebb2f6f96a3dca10ffcb50ddcdefe e526d9114c06695957c33e15e6effc42d95fa82c taha <tahamaj4@gmail.com> 1782722466 +0330 commit: refactor(ui): enhance Screen Mirroring UI and expand Home Screen module grid | |
| e526d9114c06695957c33e15e6effc42d95fa82c 65739a80aab1da8c441eee25af9f7855bfe6361e taha <tahamaj4@gmail.com> 1782722635 +0330 commit: style(ui): redesign `FileTransferScreen` with a modern dark theme and animations | |
| 65739a80aab1da8c441eee25af9f7855bfe6361e 416bf57bd404b6f48032e97421a76f337f0417a7 taha <tahamaj4@gmail.com> 1782722827 +0330 commit: style(touchpad): add compose animation core import | |
| 416bf57bd404b6f48032e97421a76f337f0417a7 ecfaa1e0f4bd91b1cf913865773a63b068b6c869 taha <tahamaj4@gmail.com> 1782723662 +0330 commit: style(presentation): refine UI components and migrate to MaterialTheme colors | |
| ecfaa1e0f4bd91b1cf913865773a63b068b6c869 4bcfda67e90a30355bac2233ed0c39ef6449b07a taha <tahamaj4@gmail.com> 1782725255 +0330 commit: feat: implement intent-based navigation and expand notification channels | |
| 4bcfda67e90a30355bac2233ed0c39ef6449b07a 558970d1ab5463b7ae7c0b21ad8fddcd7aef96e1 taha <tahamaj4@gmail.com> 1782725427 +0330 commit: style(ui): update navigation items and refine component styling | |
| 558970d1ab5463b7ae7c0b21ad8fddcd7aef96e1 1f99f932a68fda52aaed14fb5574392faee6050a taha <tahamaj4@gmail.com> 1782725935 +0330 commit: refactor(ui): link RedesignTheme to Material3 color scheme | |
| 1f99f932a68fda52aaed14fb5574392faee6050a 56a7b5f8925e6d574182423ebedd1e1276ebf6bb taha <tahamaj4@gmail.com> 1782730592 +0330 commit: refactor(ui): link RedesignTheme to Material3 color scheme | |
| 56a7b5f8925e6d574182423ebedd1e1276ebf6bb a61e54fa7b1e15bb9dc5366b4b8efe13fd95f65a taha <tahamaj4@gmail.com> 1782731446 +0330 commit: refactor(ui): link RedesignTheme to Material3 color scheme | |
| a61e54fa7b1e15bb9dc5366b4b8efe13fd95f65a ebeea60661d7b978b10ef925ed9fd32ccc6448d5 taha <tahamaj4@gmail.com> 1782735631 +0330 commit: feat(presentation): enhance accelerometer calibration UI and workflow | |
| ebeea60661d7b978b10ef925ed9fd32ccc6448d5 378cae1de3e4fcca505b53d494fef1913c955c69 taha <tahamaj4@gmail.com> 1782736012 +0330 commit: refactor(ui): overhaul calibration flow with unified step handling and enhanced feedback | |
| 378cae1de3e4fcca505b53d494fef1913c955c69 e04998dfb529883d5cd57b70bf5eb3b51d4cd4aa taha <tahamaj4@gmail.com> 1782736057 +0330 commit: feat(ui): expand help topics in HelpModels | |
| e04998dfb529883d5cd57b70bf5eb3b51d4cd4aa a6b93b5ff555cbd2e3480e7e4b67ceb488122184 taha <tahamaj4@gmail.com> 1782736243 +0330 commit: feat(ui): enhance HelpScreen with new components and improved styling | |
| a6b93b5ff555cbd2e3480e7e4b67ceb488122184 c6f1b15f7337ec3dd7a3118f31f95ae02650d935 taha <tahamaj4@gmail.com> 1782736261 +0330 commit: refactor(ui): enhance help documentation and modernize help screen UI | |
| c6f1b15f7337ec3dd7a3118f31f95ae02650d935 76ed0e37b902f65dac5d705357e021eb9b293fb2 taha <tahamaj4@gmail.com> 1782736888 +0330 commit: refactor(calibration): improve sensor data collection and handle missing sensors with mock data | |
| 76ed0e37b902f65dac5d705357e021eb9b293fb2 e5b90ed4a467123aa34d5dae041735a539a5aae5 taha <tahamaj4@gmail.com> 1782737652 +0330 commit: feat(presentation, network): implement mouse control enable/disable toggle | |
| e5b90ed4a467123aa34d5dae041735a539a5aae5 708f25ea3bb13c39400c00651d53f9c1fee175b9 taha <tahamaj4@gmail.com> 1782737676 +0330 commit: feat(ui): add mouse transmission toggle to Home and Touchpad screens | |
| 708f25ea3bb13c39400c00651d53f9c1fee175b9 0fd40bfbcf614758b2542635e3b6c2f129f319bb taha <tahamaj4@gmail.com> 1782738159 +0330 commit: feat(ui): add mouse transmission toggle to Home and Touchpad screens | |
| 0fd40bfbcf614758b2542635e3b6c2f129f319bb 13a769daca9eb8b3458b1cd9c8738e4c5a9f0443 taha <tahamaj4@gmail.com> 1782738185 +0330 commit: feat(network): implement Bluetooth HID mouse helper | |
| 13a769daca9eb8b3458b1cd9c8738e4c5a9f0443 1a3811a726570e2b7b33ecc5097d62f582312a5e taha <tahamaj4@gmail.com> 1782738388 +0330 commit: feat(network): integrate statistics tracking into ConnectionManager | |
| 1a3811a726570e2b7b33ecc5097d62f582312a5e 77afe17356e8ae89837bb92dd817bddc3fa99757 taha <tahamaj4@gmail.com> 1782738924 +0330 commit: fix: add missing import and fix syntax in ConnectionManager | |
| 77afe17356e8ae89837bb92dd817bddc3fa99757 ac65b590831b37d897c3df8e9f063df076dfa937 taha <tahamaj4@gmail.com> 1782739670 +0330 commit: feat(network): add Bluetooth protocol support to ConnectionManager | |
| ac65b590831b37d897c3df8e9f063df076dfa937 b318417bc7b7c27135d82e621bb3e251d1faca2f taha <tahamaj4@gmail.com> 1782739765 +0330 commit: refactor(di): update `AppContainer` and remove redundant `ConnectionManager` provider. | |
| b318417bc7b7c27135d82e621bb3e251d1faca2f f54770b699e381c1e5e0bca04812b9cba9dda493 taha <tahamaj4@gmail.com> 1782740096 +0330 commit: refactor: reorganize statistics data source package structure | |
| f54770b699e381c1e5e0bca04812b9cba9dda493 d7ab8aa6b0562c5fdc10ff36f43d80408296e60e taha <tahamaj4@gmail.com> 1782740460 +0330 commit: refactor(di, sync): flatten local data source package structure for statistics | |
| d7ab8aa6b0562c5fdc10ff36f43d80408296e60e 54ff90d513901dc3d3dcfd6a5af6f955f36ec58d taha <tahamaj4@gmail.com> 1782743515 +0330 commit: refactor flick detection and update default cursor axis mapping. | |
| 54ff90d513901dc3d3dcfd6a5af6f955f36ec58d b312d32e35c814b7fcbe433ab12726f4eaaf5351 taha <tahamaj4@gmail.com> 1782744107 +0330 commit: refactor(network, ui): remove mouse smoothing logic and update proximity icon | |
| b312d32e35c814b7fcbe433ab12726f4eaaf5351 1272d8ac93ceacbc406e1d0fb761713306f76546 taha <tahamaj4@gmail.com> 1782744167 +0330 commit: refactor(ui): refine gesture detection in TouchpadScreen to prevent accidental taps and long-presses during movement. | |
| 1272d8ac93ceacbc406e1d0fb761713306f76546 0e32af76594fe0ef2ed6b8f4d96238119f68f970 taha <tahamaj4@gmail.com> 1782744418 +0330 commit: refactor(res): migrate drawable icons from layer-lists to vector drawables | |
| 0e32af76594fe0ef2ed6b8f4d96238119f68f970 dbdac0e1bee1c5201bf65bfe937e7f21895349a2 taha <tahamaj4@gmail.com> 1782744477 +0330 commit: feat(network): implement speed-adaptive smoothing for mouse movement | |
| dbdac0e1bee1c5201bf65bfe937e7f21895349a2 06533ede695623bdb4c568d10d42f88bbf3ff3d2 taha <tahamaj4@gmail.com> 1782744759 +0330 commit: feat(ui): add conditional connection states and `ConnectedInfoCard` to HomeScreen | |
| 06533ede695623bdb4c568d10d42f88bbf3ff3d2 564a3cb6ceaa6f9b1bf61768f533c02a8b81100f taha <tahamaj4@gmail.com> 1782745076 +0330 commit: refactor(network): treat UDP connections as accepted immediately upon transport success. | |
| 564a3cb6ceaa6f9b1bf61768f533c02a8b81100f 72082051df2f1ec8c92f6717718e84e34e41aa3a taha <tahamaj4@gmail.com> 1782745480 +0330 commit: refactor(ui): conditionally hide connection status components in HomeScreen | |
| 72082051df2f1ec8c92f6717718e84e34e41aa3a 2be5145f634594ef673bcb8219afaabb0f544142 taha <tahamaj4@gmail.com> 1782745973 +0330 commit: refactor(protocol): bind TCP server to all network interfaces | |
| 2be5145f634594ef673bcb8219afaabb0f544142 20c4dcfd5272dcfe0c4bdcc2c9d5d96d7ae42b88 taha <tahamaj4@gmail.com> 1782746525 +0330 commit: perf: throttle sensor-driven UI updates and refine mouse control logic | |
| 20c4dcfd5272dcfe0c4bdcc2c9d5d96d7ae42b88 dd6f69cb38993be668e0bba1a202cd0293c42db7 taha <tahamaj4@gmail.com> 1782746816 +0330 commit: feat(ui): add mouse control transmission toggle to home screen | |
| dd6f69cb38993be668e0bba1a202cd0293c42db7 d3dbb97cab657f85d16dfd92412c7c191dad5dcc taha <tahamaj4@gmail.com> 1782747127 +0330 commit: ui(home): refine connection UI states and improve overlay touch handling | |
| d3dbb97cab657f85d16dfd92412c7c191dad5dcc dc11bb4224c7671915ba5d92e2d34eb165307f1a taha <tahamaj4@gmail.com> 1782747502 +0330 commit: refactor(network): improve ConnectionManager with better resource management and Lint compliance | |
| dc11bb4224c7671915ba5d92e2d34eb165307f1a 4f884fbb773ec2a1eb64ff38f0047e09a0f05d04 taha <tahamaj4@gmail.com> 1782749613 +0330 commit: refactor(utils): enhance thread safety in `LogManager` | |
| 4f884fbb773ec2a1eb64ff38f0047e09a0f05d04 8435b50ddf431bd72e0f5ec5cdbc3e824a01a178 taha <tahamaj4@gmail.com> 1782750474 +0330 commit: refactor(protocol): optimize UDP server concurrency and implement WebSocket activity tracking | |
| 8435b50ddf431bd72e0f5ec5cdbc3e824a01a178 edd604a030ef5b128af4f4e11923ff95cfc3d3ad taha <tahamaj4@gmail.com> 1782750608 +0330 commit: feat(presentation): implement connection controls and improve tap gesture handling | |
| edd604a030ef5b128af4f4e11923ff95cfc3d3ad 47746e664e8b605241e789c8f53556bb7bb87739 taha <tahamaj4@gmail.com> 1782750698 +0330 commit: feat(ui): add connection management to voice commands screen | |
| 47746e664e8b605241e789c8f53556bb7bb87739 32e2d88ef8a93e8cd0669bfcb7b027aa9d1e27db taha <tahamaj4@gmail.com> 1782751353 +0330 commit: refactor(network): use preference-stored user name in hello handshake | |
| 32e2d88ef8a93e8cd0669bfcb7b027aa9d1e27db d5c6ba18aa822c781f0670a3c4eb8e0e0b13016f taha <tahamaj4@gmail.com> 1782751454 +0330 commit: feat(ui): add connection toggle to GamingModeScreen top app bar | |
| d5c6ba18aa822c781f0670a3c4eb8e0e0b13016f c1ef4dd0f98ea01d15c37963469d05e0f2f27d29 taha <tahamaj4@gmail.com> 1782751920 +0330 commit: refactor(presentation): implement per-sensor rate limiting and independent processing | |
| c1ef4dd0f98ea01d15c37963469d05e0f2f27d29 a51afbf83483b84c8050b6c32e8df35ce8db58fb taha <tahamaj4@gmail.com> 1782755101 +0330 commit: refactor(android, pc): improve log performance and fix macOS mouse control stability | |
| a51afbf83483b84c8050b6c32e8df35ce8db58fb c93bacb4d03c2d7b52398c4fe4ee0708d98fd64c taha <tahamaj4@gmail.com> 1782755551 +0330 commit: refactor(utils): replace LinkedList with CopyOnWriteArrayList in LogManager | |
| c93bacb4d03c2d7b52398c4fe4ee0708d98fd64c 74274e98b0ade8124a86173e2a24fcf6d1c1e8d4 taha <tahamaj4@gmail.com> 1782755726 +0330 commit: refactor(utils): replace LinkedList with CopyOnWriteArrayList in LogManager | |
| 74274e98b0ade8124a86173e2a24fcf6d1c1e8d4 3e67021a38d10db62350d6e8c097a2077b92068b taha <tahamaj4@gmail.com> 1782756431 +0330 commit: fix(pc): improve error handling and feedback in Perfetto analyzer | |
| 3e67021a38d10db62350d6e8c097a2077b92068b 449d828c9c63bcfcb6285e19cb70335050580557 taha <tahamaj4@gmail.com> 1782757262 +0330 commit: docs(android): update performance metrics and enable profiling | |
| 449d828c9c63bcfcb6285e19cb70335050580557 14d613e5e7dba5f80ebbc6aa2c649a8855ff7942 taha <tahamaj4@gmail.com> 1782760540 +0330 commit: refactor(utils): update default network connection settings | |
| 14d613e5e7dba5f80ebbc6aa2c649a8855ff7942 0a9ede94523862ec5551fdbdee4422226c69e91b taha <tahamaj4@gmail.com> 1782760789 +0330 commit: feat(network): change default connection protocol to UDP and update default port | |
| 0a9ede94523862ec5551fdbdee4422226c69e91b 265b40b0fc7584b917f3bfd9aca1264de1cc02ed taha <tahamaj4@gmail.com> 1782761211 +0330 commit: fix(calibration): ensure sensor samples are added to collection before saving. | |
| 265b40b0fc7584b917f3bfd9aca1264de1cc02ed 1d2cf7de65c773d66619d83f1e5516328a732315 taha <tahamaj4@gmail.com> 1782768436 +0330 commit: fix(calibration): ensure sensor samples are added to collection before saving. | |
| 1d2cf7de65c773d66619d83f1e5516328a732315 a5b656a9af9b558c54001126a88719e0ee0c508a taha <tahamaj4@gmail.com> 1782768792 +0330 commit: fix(calibration): ensure sensor samples are added to collection before saving. | |
| a5b656a9af9b558c54001126a88719e0ee0c508a 79f40d9e9a3053837a15ff773795a119023383d1 taha <tahamaj4@gmail.com> 1782769087 +0330 commit: adding featires | |
| 79f40d9e9a3053837a15ff773795a119023383d1 3bf1189761d850769b39b8c00aa4ea8ec1b2f4a0 taha <tahamaj4@gmail.com> 1782769260 +0330 commit: debugging | |
| 3bf1189761d850769b39b8c00aa4ea8ec1b2f4a0 86a1f6a4f0a6cc5f524b437c9d9da76da648e7d8 taha <tahamaj4@gmail.com> 1782769421 +0330 commit: feat(gesture): implement real-time sensor data collection and waveform processing in `GestureStudioViewModel`. | |
| 86a1f6a4f0a6cc5f524b437c9d9da76da648e7d8 b06b65b7d6648082f26518e13be142315706c1c8 taha <tahamaj4@gmail.com> 1782769635 +0330 commit: feat(gesture): implement real-time sensor data collection and waveform processing in `GestureStudioViewModel`. | |
| b06b65b7d6648082f26518e13be142315706c1c8 fe420f5b6e44c4f07b0188a283a69b4b2fa4e547 taha <tahamaj4@gmail.com> 1782769794 +0330 commit: feat(gesture): implement real-time sensor data collection and waveform processing in `GestureStudioViewModel`. | |
| fe420f5b6e44c4f07b0188a283a69b4b2fa4e547 1129aa8b6f895f7232e53b4a825a3c4d6147a8a6 taha <tahamaj4@gmail.com> 1782769811 +0330 commit: feat(gesture): implement real-time sensor data collection and waveform processing in `GestureStudioViewModel`. | |
| 1129aa8b6f895f7232e53b4a825a3c4d6147a8a6 e83bc70004c12fc3e3bb69a5bed12d188f3f1780 taha <tahamaj4@gmail.com> 1782769948 +0330 commit: feat(protocol): implement caching for Android screen frames and update connection check | |
| e83bc70004c12fc3e3bb69a5bed12d188f3f1780 b2cf758f7df2abecaf49a6f407bcebc84df5017a taha <tahamaj4@gmail.com> 1782770175 +0330 commit: refactor(ui): update gesture studio sensor visualization and styling | |
| b2cf758f7df2abecaf49a6f407bcebc84df5017a afdc6c8199e30c1b23c5aa1954579f8d3d8dcbfe taha <tahamaj4@gmail.com> 1782770705 +0330 commit: feat(ui): add full-screen mouse control overlay to TouchpadScreen | |
| afdc6c8199e30c1b23c5aa1954579f8d3d8dcbfe eb4787bbafd9c19e2350be0da4fd08362177e9bb taha <tahamaj4@gmail.com> 1782771014 +0330 commit: feat(service): auto-open touchpad when enabling mouse control from Quick Settings tile | |
| eb4787bbafd9c19e2350be0da4fd08362177e9bb 88c62e941aa9de073ae66a2e12c1af0aded51b0e taha <tahamaj4@gmail.com> 1782771238 +0330 commit: update placeholder toast messages for settings and about actions. | |
| 88c62e941aa9de073ae66a2e12c1af0aded51b0e c0dcd9d7ddf9e21ca5ff449dcf48f9eadc74ba0e taha <tahamaj4@gmail.com> 1782772212 +0330 commit: feat(ui): implement double-tap back to exit on the home screen. | |
| c0dcd9d7ddf9e21ca5ff449dcf48f9eadc74ba0e 306f0ad301f6a2da9096526c36b9cdf366f14a9f taha <tahamaj4@gmail.com> 1782776206 +0330 commit: refactor: replace roll with pitch for vertical mouse control in `SensorService` and `MainActivity`. | |
| 306f0ad301f6a2da9096526c36b9cdf366f14a9f b6c80352265b13680abc30d6f6d840c87ccae07a taha <tahamaj4@gmail.com> 1782782852 +0330 commit: feat(domain): add CustomControlMode model for configurable input handling | |
| b6c80352265b13680abc30d6f6d840c87ccae07a 54838adaa2705387f626c1dbf1fba74d575d42aa taha <tahamaj4@gmail.com> 1782782910 +0330 commit: feat(home): implement dynamic custom control modes and sensor source mapping | |
| 54838adaa2705387f626c1dbf1fba74d575d42aa 95bac369042b789e7a60f273601815012fd3dea1 taha <tahamaj4@gmail.com> 1782782954 +0330 commit: feat(ui): implement custom control modes and embedded touchpad | |
| 95bac369042b789e7a60f273601815012fd3dea1 53d08fde378ebc0aa5c9bd3847e407c116f2632d taha <tahamaj4@gmail.com> 1782783209 +0330 commit: refactor(ui): update control mode preference handling and add legacy mapping | |
| 53d08fde378ebc0aa5c9bd3847e407c116f2632d d3df513b81424af88c309981eb4f2e3a32366d70 taha <tahamaj4@gmail.com> 1782783348 +0330 commit: refactor(ui): update control mode preference handling and add legacy mapping | |
| d3df513b81424af88c309981eb4f2e3a32366d70 c6ef221076fb37d5a5f598a22e66a9edfb6cd886 taha <tahamaj4@gmail.com> 1782783521 +0330 commit: refactor(ui): enhance Gaming Mode UI and screen mirroring state management | |
| c6ef221076fb37d5a5f598a22e66a9edfb6cd886 ad3e1fa5bb1cd5b33de295acdff5273afe1f020a taha <tahamaj4@gmail.com> 1782823856 +0330 commit: ui: add imports for gestures and connection management in HomeScreen | |
| ad3e1fa5bb1cd5b33de295acdff5273afe1f020a 595c3cef31789afebdca4f47ca65e23cc006605e taha <tahamaj4@gmail.com> 1782823913 +0330 commit: style: remove inline comment from BuildConfig import in AirMouseApplication.kt | |
| 595c3cef31789afebdca4f47ca65e23cc006605e 0b519ccfd9e17d350a16a72b1bfb0cbbfe8f40e0 taha <tahamaj4@gmail.com> 1782824235 +0330 commit: style: remove inline comment from BuildConfig import in AirMouseApplication.kt | |
| 0b519ccfd9e17d350a16a72b1bfb0cbbfe8f40e0 85e22b78646f59e89be97ef6b4827314912fb89e taha <tahamaj4@gmail.com> 1782825356 +0330 commit: fix: eagerly initialize ViewModel on main thread to avoid SensorThread crash | |
| 85e22b78646f59e89be97ef6b4827314912fb89e f99d35701a95a1fd0c2583508ed8f23cdd6c47ce taha <tahamaj4@gmail.com> 1782826272 +0330 commit: refactor(presentation): remove unused variable in MainActivity | |
| f99d35701a95a1fd0c2583508ed8f23cdd6c47ce e03798224218412bf6af288492366fec6e852008 taha <tahamaj4@gmail.com> 1782830712 +0330 commit: refactor(android): clean up AirMouseApplication and remove unused methods | |
| e03798224218412bf6af288492366fec6e852008 80a6c237a7c1dc54f44309bed60cedfe998d896b taha <tahamaj4@gmail.com> 1782864571 +0330 commit: feat(network): implement PENDING_APPROVAL connection status | |
| 80a6c237a7c1dc54f44309bed60cedfe998d896b 25d2567a55997714d20373be5fec0775182299d5 taha <tahamaj4@gmail.com> 1782864800 +0330 commit: feat(network): add PENDING_APPROVAL connection status and update UI | |
| 25d2567a55997714d20373be5fec0775182299d5 3cab17ba310ce9ecea6c34b2e7ad27c027960ef4 taha <tahamaj4@gmail.com> 1782865425 +0330 commit: refactor: update connection status mapping and add pending approval state | |
| 3cab17ba310ce9ecea6c34b2e7ad27c027960ef4 10ea4650582d5518c90ae9cae2f00a7401c8c0d8 taha <tahamaj4@gmail.com> 1782866059 +0330 commit: build: establish project lint baseline | |
| 10ea4650582d5518c90ae9cae2f00a7401c8c0d8 14772e9eaad3bf5df04a3fdae9345e91f4f062f5 taha <tahamaj4@gmail.com> 1782866068 +0330 commit: fix(data): suppress MissingPermission lint warning in ProximityRepositoryImpl | |
| 14772e9eaad3bf5df04a3fdae9345e91f4f062f5 54d680b0918f9e1e3f4cda4d7f1fdb030e289301 taha <tahamaj4@gmail.com> 1782867134 +0330 commit: feat(network): handle server-side mouse control commands in ConnectionManager | |
| 54d680b0918f9e1e3f4cda4d7f1fdb030e289301 c30535649e19a2a248513baeee876ca05067b54e taha <tahamaj4@gmail.com> 1782867911 +0330 commit: feat(network): implement and trigger mode change notifications | |
| c30535649e19a2a248513baeee876ca05067b54e 97ab5d06d6bf82004281252b7ed6d337c53bb921 taha <tahamaj4@gmail.com> 1782868678 +0330 commit: feat(presentation): implement actual SpeechRecognizer in VoiceCommandsViewModel | |
| 97ab5d06d6bf82004281252b7ed6d337c53bb921 e5c9055fff1a5612988071e5b8111cb456346de4 taha <tahamaj4@gmail.com> 1782869422 +0330 commit: feat(network): implement theme change notification in ConnectionManager | |
| e5c9055fff1a5612988071e5b8111cb456346de4 76aa1312f051dc2d0b35b5fd4ff9b019d09c5d49 taha <tahamaj4@gmail.com> 1782869655 +0330 commit: feat(data): implement USB Accessory support in `UsbDataSourceImpl` | |
| 76aa1312f051dc2d0b35b5fd4ff9b019d09c5d49 fbeba3c53b609a3869a3379ba7b81eb8c7b44aa8 taha <tahamaj4@gmail.com> 1782869914 +0330 commit: feat(network): implement USB Serial connection support via Android USB Accessory mode | |
| fbeba3c53b609a3869a3379ba7b81eb8c7b44aa8 ee77cfb533fdbcf1abc642d478066efb3ed99e18 taha <tahamaj4@gmail.com> 1782869936 +0330 commit: feat: add USB accessory filter configuration for AirMouse HID | |
| ee77cfb533fdbcf1abc642d478066efb3ed99e18 ff091a3b666ffef17c9ddf62905ccf5bdf827c57 taha <tahamaj4@gmail.com> 1782870103 +0330 commit: feat(network): add USB serial support to ConnectionManager | |
| ff091a3b666ffef17c9ddf62905ccf5bdf827c57 ad17e144bc3863e9c189b9e27a5fd397921ed7af taha <tahamaj4@gmail.com> 1782870547 +0330 commit: feat(network): add USB serial support to ConnectionManager | |
| ad17e144bc3863e9c189b9e27a5fd397921ed7af 3374f61f7f45aef41bfe04f85105cc22e55e7c9c taha <tahamaj4@gmail.com> 1782871270 +0330 commit: feat(domain): add BLUETOOTH connection type | |
| 3374f61f7f45aef41bfe04f85105cc22e55e7c9c f60a5750d42f9b17d4136a53c1752cfb1b46350f taha <tahamaj4@gmail.com> 1782871617 +0330 commit: feat(domain): add BLUETOOTH connection type | |
| f60a5750d42f9b17d4136a53c1752cfb1b46350f 77042bba4b89563546d48882c625ff3ba2499e63 taha <tahamaj4@gmail.com> 1782872034 +0330 commit: fix(network): update mouse control defaults and visibility logic | |
| 77042bba4b89563546d48882c625ff3ba2499e63 6d75fcca5a89b5a1f42335ccd54436b8f0455e1b taha <tahamaj4@gmail.com> 1782872307 +0330 commit: refactor(ui): remove mouse control overlay and simplify activation logic | |
| 6d75fcca5a89b5a1f42335ccd54436b8f0455e1b d89ab7d8b454b0f6a8c7248479a3e7c15a7a403d taha <tahamaj4@gmail.com> 1782872465 +0330 commit: feat(ui): add quick actions to home screen and refine touchpad overlay logic | |
| d89ab7d8b454b0f6a8c7248479a3e7c15a7a403d f20548f20129f108afbaf9d763ff6adf492a07ea taha <tahamaj4@gmail.com> 1782872746 +0330 commit: feat(navigation): implement game profiles destination and navigation | |
| f20548f20129f108afbaf9d763ff6adf492a07ea a4a85d14c56760c039bf2585eec077263fe9bc0c taha <tahamaj4@gmail.com> 1782877544 +0330 commit: feat(network): implement Bluetooth HID connection state monitoring | |
| a4a85d14c56760c039bf2585eec077263fe9bc0c 9e44075fced2588ae86a7a54d641634959933557 taha <tahamaj4@gmail.com> 1782877613 +0330 commit: refactor(ui): update connection logic and UI labels for Bluetooth protocol | |
| 9e44075fced2588ae86a7a54d641634959933557 dc8e94cbbc1cdb69ba40aff3e8ac058816124e54 taha <tahamaj4@gmail.com> 1782877948 +0330 commit: refactor(ui): update connection logic and UI labels for Bluetooth protocol | |
| dc8e94cbbc1cdb69ba40aff3e8ac058816124e54 e2d6e4895eeacbc8cea7054fcb13189cc575758c taha <tahamaj4@gmail.com> 1782878036 +0330 commit: feat(presentation): implement navigation and UI entry point for Bluetooth Mouse mode | |
| e2d6e4895eeacbc8cea7054fcb13189cc575758c 5763f0c950b9431372559c178a042bd7e9c777e4 taha <tahamaj4@gmail.com> 1782878193 +0330 commit: refactor(ui): update connection status check and protocol update method in `BluetoothMouseScreen` | |
| 5763f0c950b9431372559c178a042bd7e9c777e4 6ea70300f80ca2578f32a9743718220b5caa0af0 taha <tahamaj4@gmail.com> 1782878308 +0330 commit: refactor(ui): update connection model imports in BluetoothMouseScreen | |
| 6ea70300f80ca2578f32a9743718220b5caa0af0 3b91f36decfc5c440e172255ea830b1933947653 taha <tahamaj4@gmail.com> 1782879247 +0330 commit: feat(ui): add Bluetooth Mouse screen and update ConnectionManager protocol tracking | |
| 3b91f36decfc5c440e172255ea830b1933947653 f2c9cee98d356161e2d27dbaad0a53aac7c193cc taha <tahamaj4@gmail.com> 1782879436 +0330 commit: feat(ui): add mouse control toggle and improve Bluetooth status reporting | |
| f2c9cee98d356161e2d27dbaad0a53aac7c193cc ae308071287a00b971ff32359554ec2bc330545c taha <tahamaj4@gmail.com> 1782879574 +0330 commit: feat(ui): add Bluetooth Mouse shortcut to connection settings | |
| ae308071287a00b971ff32359554ec2bc330545c cd9ede207892c592f6347aff15fe9ccd7e85ea92 taha <tahamaj4@gmail.com> 1782879709 +0330 commit: feat(ui): add Bluetooth state monitoring and activation handling | |
| cd9ede207892c592f6347aff15fe9ccd7e85ea92 15b780cdf38bae80778b44d6303319a26dfc9777 taha <tahamaj4@gmail.com> 1782879866 +0330 commit: style(presentation): add shape and border imports to SettingsScreen | |
| 15b780cdf38bae80778b44d6303319a26dfc9777 5bdc1ee173906e9977c5ed2ebb7ef3b72aa762d1 taha <tahamaj4@gmail.com> 1782880252 +0330 commit: style(presentation): add shape and border imports to SettingsScreen | |
| 5bdc1ee173906e9977c5ed2ebb7ef3b72aa762d1 8476ad32341dc223130906654c41d0c623e8f1c6 taha <tahamaj4@gmail.com> 1782880460 +0330 commit: style(presentation): add shape and border imports to SettingsScreen | |
| 8476ad32341dc223130906654c41d0c623e8f1c6 0261fb74c1d61e3141e9e3ef0a673650033ee646 taha <tahamaj4@gmail.com> 1782880606 +0330 commit: feat(network): complete `welcomeDeferred` on connection result. | |
| 0261fb74c1d61e3141e9e3ef0a673650033ee646 f15ad8c088f676dcec90b64ba16a4ce270174413 taha <tahamaj4@gmail.com> 1782882150 +0330 commit: feat(ui): implement bluetooth permission handling in `BluetoothMouseScreen` | |
| f15ad8c088f676dcec90b64ba16a4ce270174413 8efec314be915777ad744335c23f2b1dc602993f taha <tahamaj4@gmail.com> 1782900550 +0330 commit: refactor(navigation): add default implementations to `NavigationActions` and implement `navigateToBluetoothMouse` | |
| 8efec314be915777ad744335c23f2b1dc602993f 0fc2c2bda9be90663fdc0d88900e0a4d0df6dd9e taha <tahamaj4@gmail.com> 1782901567 +0330 commit: update `NotificationManager` to support the `onlyAlertOnce` property. | |
| 0fc2c2bda9be90663fdc0d88900e0a4d0df6dd9e 388a99654a8ccf54997b50f8ef38404d59532df6 taha <tahamaj4@gmail.com> 1782901682 +0330 commit: refactor(ui): optimize pulse animation performance using `graphicsLayer` | |
| 388a99654a8ccf54997b50f8ef38404d59532df6 c24d6a92a32937dbaf7f48814a470fa9921d3659 taha <tahamaj4@gmail.com> 1782902203 +0330 commit: refactor(ui): optimize onboarding graphics and fix potential crash in MainActivity | |
| c24d6a92a32937dbaf7f48814a470fa9921d3659 ce915a60bb9125f2ce413973fd9970189a18ea07 taha <tahamaj4@gmail.com> 1782906634 +0330 commit: fix(presentation): ensure `proceedToMain` runs on the main thread | |
| ce915a60bb9125f2ce413973fd9970189a18ea07 95908fbab0bb7546ffc01cd7565f04fca94c9682 taha <tahamaj4@gmail.com> 1782907060 +0330 commit: refactor(presentation): update connection status logic in HomeViewModel | |
| 95908fbab0bb7546ffc01cd7565f04fca94c9682 1d1dfe7283ce518760b9c92af02dbbc6b29cb2de taha <tahamaj4@gmail.com> 1782914246 +0330 commit: refactor: update Bluetooth connection logic to use UDP transport. | |
| 1d1dfe7283ce518760b9c92af02dbbc6b29cb2de 2a1de26a982e0eddfa31d8905d3b63e85ed50a1f taha <tahamaj4@gmail.com> 1782917017 +0330 commit: refactor: update Bluetooth connection logic to use UDP transport. | |
| 2a1de26a982e0eddfa31d8905d3b63e85ed50a1f 594cccbe2b370470c103113eab6fe1cb70185fa0 taha <tahamaj4@gmail.com> 1782917492 +0330 commit: feat(ui): enhance SensorVisualizer with 3D parallax effects and neon styling | |
| 594cccbe2b370470c103113eab6fe1cb70185fa0 12b6a403d5632f15a9ce9b69ce82c8e3f0ee309b taha <tahamaj4@gmail.com> 1782918252 +0330 commit: refactor(presentation): optimize orientation sensor listener performance | |
| 12b6a403d5632f15a9ce9b69ce82c8e3f0ee309b 3b9a6b41a2f5ee981532238283e26199036dbd4d taha <tahamaj4@gmail.com> 1782919207 +0330 commit: refactor(presentation): optimize orientation sensor listener performance | |
| 3b9a6b41a2f5ee981532238283e26199036dbd4d 9fbd8c9e5f764890d4ffa22b2e8903d979d508d2 taha <tahamaj4@gmail.com> 1782920003 +0330 commit: refactor(presentation): optimize orientation sensor listener performance | |
| 9fbd8c9e5f764890d4ffa22b2e8903d979d508d2 e047f91938ef75824fc1396665e4ff8382767da8 taha <tahamaj4@gmail.com> 1782920168 +0330 commit: feat(network): implement Bluetooth HID mouse support in ConnectionManager | |
| e047f91938ef75824fc1396665e4ff8382767da8 eba93868dd7e6c49aca5c835457267bb90475a57 taha <tahamaj4@gmail.com> 1782920264 +0330 commit: fix(network, ui): ignore JSON messages over Bluetooth and request discoverability | |
| eba93868dd7e6c49aca5c835457267bb90475a57 60d5292d32fb19ef44d0c16dfc2f46e1ed61f0be taha <tahamaj4@gmail.com> 1782922218 +0330 commit: fix(network, ui): ignore JSON messages over Bluetooth and request discoverability | |
| 60d5292d32fb19ef44d0c16dfc2f46e1ed61f0be 48a8743598d153b330ba41067880de170e2f94e6 taha <tahamaj4@gmail.com> 1782922959 +0330 commit: fix(network, ui): ignore JSON messages over Bluetooth and request discoverability | |
| 48a8743598d153b330ba41067880de170e2f94e6 d4a443a7eb62c2e8a2f1d6db50e4ab2802b82441 taha <tahamaj4@gmail.com> 1782926561 +0330 commit: fix(network, ui): ignore JSON messages over Bluetooth and request discoverability | |
| d4a443a7eb62c2e8a2f1d6db50e4ab2802b82441 21e7470937ff76fa34204e59fd1d46cecff5fce9 taha <tahamaj4@gmail.com> 1782929963 +0330 commit: refactor(ui, data): enhance Bluetooth screen UI and clean up GestureDao | |
| 21e7470937ff76fa34204e59fd1d46cecff5fce9 3755073ef8fee4a7fe38906de7c9df5d57928179 taha <tahamaj4@gmail.com> 1782930213 +0330 commit: perf(ui): optimize mouse movement processing using conflated channels and atomic state management | |
| 3755073ef8fee4a7fe38906de7c9df5d57928179 c7df5ffd1ffcad434305304dc42fbfc9c662c71f taha <tahamaj4@gmail.com> 1782930800 +0330 commit: feat(presentation): implement gesture import/export and enhance UI with filtering and telemetry | |
| c7df5ffd1ffcad434305304dc42fbfc9c662c71f 219fd85c648b026e20003f7b088421ed91dc5fa0 taha <tahamaj4@gmail.com> 1782930839 +0330 commit: add FOREGROUND_SERVICE_MEDIA_PROJECTION permission to the manifest. | |
| 219fd85c648b026e20003f7b088421ed91dc5fa0 91cfcf38dcf63157d2d3e15b7cf89c7f98b44a48 taha <tahamaj4@gmail.com> 1782930882 +0330 commit: refactor(ui): optimize character replacement in GestureStudioScreen | |
| 91cfcf38dcf63157d2d3e15b7cf89c7f98b44a48 be84b423d652a67442589ec71aa0713ace93db48 taha <tahamaj4@gmail.com> 1782931302 +0330 commit: refactor(presentation): overhaul home dashboard with premium glassmorphic UI and enhanced telemetry | |
| be84b423d652a67442589ec71aa0713ace93db48 d829fd6e689b46310cd9bffebf8ca2257cd1018b taha <tahamaj4@gmail.com> 1782931321 +0330 commit: refactor(presentation): overhaul home dashboard with premium glassmorphic UI and enhanced telemetry | |
| d829fd6e689b46310cd9bffebf8ca2257cd1018b 7af13b01b96f4fd01beea5cebfa26c55f2ae5fd3 taha <tahamaj4@gmail.com> 1782931437 +0330 commit: refactor(app): enhance Bluetooth connection logic and expand profile configuration UI | |
| 7af13b01b96f4fd01beea5cebfa26c55f2ae5fd3 28688d95883f244c65db79d830e6baaa76dbf191 taha <tahamaj4@gmail.com> 1782933157 +0330 commit: refactor(ui): apply premium glassmorphic theme across multiple screens | |
| 28688d95883f244c65db79d830e6baaa76dbf191 113698217d1af6df8930b2255ed0765883749797 taha <tahamaj4@gmail.com> 1782933164 +0330 commit: feat(ui): add premium backgrounds and glassmorphic card components | |
| 113698217d1af6df8930b2255ed0765883749797 6e0df8611887b6df8aedd86baa2bc2cecc1a3611 taha <tahamaj4@gmail.com> 1782933399 +0330 commit: feat: implement game controller screen with steering and shooter modes | |
| 6e0df8611887b6df8aedd86baa2bc2cecc1a3611 6ddc2d1cd11b7daf6e4167402cd517e0ae09ebf5 taha <tahamaj4@gmail.com> 1782933419 +0330 commit: feat(ui): add navigation to game controller layout from gaming mode screen | |
| 6ddc2d1cd11b7daf6e4167402cd517e0ae09ebf5 6e656e3d9f6699560394f14b6e38dce75c87b8ff taha <tahamaj4@gmail.com> 1782933570 +0330 commit: feat(ui): add GameController route and update GestureStudio styling | |
| 6e656e3d9f6699560394f14b6e38dce75c87b8ff 399a38a7fb56e1bbb3ad4a914bb911eb1d3f7b33 taha <tahamaj4@gmail.com> 1782936743 +0330 commit: refactor(ui): simplify GlassmorphicCard parameters in GestureStudioScreen | |
| 399a38a7fb56e1bbb3ad4a914bb911eb1d3f7b33 cb8b30b5b38af9c6551ac57c6eb58765ce260677 taha <tahamaj4@gmail.com> 1782936861 +0330 commit: ui: apply Scaffold padding to GestureStudioScreen | |
| cb8b30b5b38af9c6551ac57c6eb58765ce260677 80d3bee19fcc3d3f5dd4c8dd1811becfe356b21d taha <tahamaj4@gmail.com> 1782937068 +0330 commit: fix(ui): update property name for gesture enablement in GestureStudioScreen | |
| 80d3bee19fcc3d3f5dd4c8dd1811becfe356b21d db8c732c04b4de05aff88d0bf0e46bc1d1b60db5 taha <tahamaj4@gmail.com> 1782940769 +0330 commit: refactor(ui): update navigation constants, settings logic, and add statistics theme | |
| db8c732c04b4de05aff88d0bf0e46bc1d1b60db5 d7b889663245584f94ccba5a842f60c1b608754b taha <tahamaj4@gmail.com> 1782940789 +0330 commit: refactor(ui): migrate profile color property to avatarUri and fix layout modifiers | |
| d7b889663245584f94ccba5a842f60c1b608754b 29ec2d34b52b7ebf094919e6517e62e3eee5daf2 taha <tahamaj4@gmail.com> 1782940930 +0330 commit: refactor(ui): redesign home screen with a unified dashboard and modular architecture | |
| 29ec2d34b52b7ebf094919e6517e62e3eee5daf2 01f836bd1d26c12e234921c0df4b2253c4d0e91f taha <tahamaj4@gmail.com> 1782941898 +0330 commit: ui: apply PremiumDashboardBackground to HomeScreen | |
| 01f836bd1d26c12e234921c0df4b2253c4d0e91f ed6b89642a78b6e261ae0861ba45df3f8a95e71c taha <tahamaj4@gmail.com> 1782942629 +0330 commit: refactor(ui): implement glassmorphic design and premium background across screens | |
| ed6b89642a78b6e261ae0861ba45df3f8a95e71c 084f306e4d09a9c0b7be38eaa03cde145d74e02a taha <tahamaj4@gmail.com> 1782942699 +0330 commit: style(ui): redesign navigation drawer with glassmorphic aesthetic and improved layout | |
| 084f306e4d09a9c0b7be38eaa03cde145d74e02a faa00185beaa9553c9a12fcb8b7415ec9723220b taha <tahamaj4@gmail.com> 1782949014 +0330 commit: test(internal): remove unused UI test and update mock gyro bias data | |
| faa00185beaa9553c9a12fcb8b7415ec9723220b 9871dc82a17ff9160994ea5c485f976b0e72d443 taha <tahamaj4@gmail.com> 1782951784 +0330 commit: fix(app): improve connection handling, log management, and icon rendering | |
| 9871dc82a17ff9160994ea5c485f976b0e72d443 1bde894592d010c6c8f966b8382fd904eca95113 taha <tahamaj4@gmail.com> 1782952140 +0330 commit: refactor(network): update connection approval logic and timeouts for Bluetooth and USB Serial | |
| 1bde894592d010c6c8f966b8382fd904eca95113 618a0a527564c6019ebc39c2eb20a2545c2dba9a taha <tahamaj4@gmail.com> 1782952530 +0330 commit: refactor(network): update connection approval logic and timeouts for Bluetooth and USB Serial | |
| 618a0a527564c6019ebc39c2eb20a2545c2dba9a f0c02f00161b6304a72b7cae5301eda2549b6eaa taha <tahamaj4@gmail.com> 1782952804 +0330 commit: feat(ui): implement search screen and enhance help screen with interactive walkthroughs | |
| f0c02f00161b6304a72b7cae5301eda2549b6eaa f629f9bd61e232dab1286b87cc176fede4e5c05e taha <tahamaj4@gmail.com> 1782952956 +0330 commit: feat(presentation): implement global search functionality | |
| f629f9bd61e232dab1286b87cc176fede4e5c05e 23374a5df44ff5c1ce708f6a664f4132ddab599e taha <tahamaj4@gmail.com> 1782952977 +0330 commit: feat(ui): replace standard progress indicators with custom neon components in `NetworkDiscoveryScreen` | |
| 23374a5df44ff5c1ce708f6a664f4132ddab599e 4356b9946fe3a581c0730f182141847dc77b6c73 taha <tahamaj4@gmail.com> 1782953057 +0330 commit: ui: replace onboarding progress indicator with SweepGradientGlowRing | |
| 4356b9946fe3a581c0730f182141847dc77b6c73 0e091a2e727879720649e4ec78407cc88d854554 taha <tahamaj4@gmail.com> 1782953081 +0330 commit: feat(ui): implement premium glassmorphic progress and loading components | |
| 0e091a2e727879720649e4ec78407cc88d854554 80b6466923b3aacc78a7fc8914636adf195fff53 taha <tahamaj4@gmail.com> 1782953285 +0330 commit: refactor(domain): update default connection configuration | |
| 80b6466923b3aacc78a7fc8914636adf195fff53 4e4c4a4ff6efbef91ad0de09cb834ff09287fa0f taha <tahamaj4@gmail.com> 1782953519 +0330 commit: refactor(ui): modernize connection and sensor visualizer screens with premium design system | |
| 4e4c4a4ff6efbef91ad0de09cb834ff09287fa0f d995a8ff5ae58e3f5846669963018f36f48fb134 taha <tahamaj4@gmail.com> 1782953531 +0330 commit: feat: redesign connection UI components for enhanced visual consistency | |
| d995a8ff5ae58e3f5846669963018f36f48fb134 0025b6867d5222fff88bb2a6d659a9d25b4c5dac taha <tahamaj4@gmail.com> 1782953642 +0330 commit: refactor(presentation): simplify `ProfilesScreen` and streamline profile management logic | |
| 0025b6867d5222fff88bb2a6d659a9d25b4c5dac 8734ffa5e52c0f915b2fc84ff295327a4b8a3c09 taha <tahamaj4@gmail.com> 1782953752 +0330 commit: refactor(ui): use GlassmorphicCard for messages in StatisticsScreen | |
| 8734ffa5e52c0f915b2fc84ff295327a4b8a3c09 ba0c3f6157f2184d71c35d49a26794e42bcfd4ac taha <tahamaj4@gmail.com> 1782954883 +0330 commit: style(ui): enhance visual styling and consistency for Statistics and Gesture Studio screens | |
| ba0c3f6157f2184d71c35d49a26794e42bcfd4ac ed1f4a0488be93677b7af3a5abcc291d354c0023 taha <tahamaj4@gmail.com> 1782954893 +0330 commit: feat(ui): overhaul SensorVisualizerScreen with premium neon-themed UI | |
| ed1f4a0488be93677b7af3a5abcc291d354c0023 76b64787afd25afcd862d9be7627d02876d2c018 taha <tahamaj4@gmail.com> 1782955068 +0330 commit: ui(help): update drift animation easing in HelpScreen | |
| 76b64787afd25afcd862d9be7627d02876d2c018 b5487a1013ecfdc221eb4430ff8f0967d9907c68 taha <tahamaj4@gmail.com> 1782955103 +0330 commit: style(presentation): fix syntax error in SensorVisualizerScreen and add import to GestureStudioScreen | |
| b5487a1013ecfdc221eb4430ff8f0967d9907c68 02b08fa8122fe992a4a4ca045ebab559b0647b26 taha <tahamaj4@gmail.com> 1782955174 +0330 commit: refactor(ui): enhance visual design with glassmorphism, animations, and neon effects | |
| 02b08fa8122fe992a4a4ca045ebab559b0647b26 5e67806aabe284515243d1a3fd75367b4008d925 taha <tahamaj4@gmail.com> 1782955262 +0330 commit: feat(ui): enhance Profiles screen with presets and advanced configuration options | |
| 5e67806aabe284515243d1a3fd75367b4008d925 d2899947df324f75209edf03771512fc39d895ef taha <tahamaj4@gmail.com> 1782955426 +0330 commit: refactor(ui): replace standard CircularProgressIndicator with custom SweepGradientGlowRing | |
| d2899947df324f75209edf03771512fc39d895ef 16eb76c1bc436c0a127ba8a52c7bd1bb831477f0 taha <tahamaj4@gmail.com> 1782955622 +0330 commit: fix: resolve syntax error in SensorVisualizerScreen.kt | |
| 16eb76c1bc436c0a127ba8a52c7bd1bb831477f0 35ba61f575d3e5616cf05596ec8b18b15db7ac19 taha <tahamaj4@gmail.com> 1782955639 +0330 commit: fix: resolve syntax error in SensorVisualizerScreen.kt | |
| 35ba61f575d3e5616cf05596ec8b18b15db7ac19 1931ea14100b8dd04f9ad1c509870fb11e688b45 taha <tahamaj4@gmail.com> 1782955736 +0330 commit: style(ui): update AnimatedContent transition syntax in StatisticsScreen | |
| 1931ea14100b8dd04f9ad1c509870fb11e688b45 6079c137b947023856ab33d139a779ac2e2278a8 taha <tahamaj4@gmail.com> 1782955757 +0330 commit: style: remove trailing slash in SensorVisualizerScreen.kt | |
| 6079c137b947023856ab33d139a779ac2e2278a8 d474b57023695a52214155fd57819cd9358bb6bf taha <tahamaj4@gmail.com> 1782955807 +0330 commit: fix(ui): remove trailing closing brace in `SensorVisualizerScreen.kt` | |
| d474b57023695a52214155fd57819cd9358bb6bf 59ccac24fb4348a381356f9702a8c74f0b9fa47b taha <tahamaj4@gmail.com> 1782956340 +0330 commit: refactor(ui): simplify sensor selection click handling in `SensorVisualizerScreen` | |
| 59ccac24fb4348a381356f9702a8c74f0b9fa47b 15fc74c907ab04bf806d49ebc54dbae09f9de40b taha <tahamaj4@gmail.com> 1782956777 +0330 commit: refactor(presentation): refine mouse control activation and orientation logic | |
| 15fc74c907ab04bf806d49ebc54dbae09f9de40b 06ffb96ae2c365ee6ea382d1759e83c4cd72c421 taha <tahamaj4@gmail.com> 1782962876 +0330 commit: ui(presentation): enhance UI with custom components and improve touchpad state handling | |
| 06ffb96ae2c365ee6ea382d1759e83c4cd72c421 5ab9b56f3eb30761ea40d0df39c4553a5c752221 taha <tahamaj4@gmail.com> 1782963617 +0330 commit: fix(sensors): improve orientation smoothing by handling angle wrap-around | |
| 5ab9b56f3eb30761ea40d0df39c4553a5c752221 a194ab2417c8f1aef91805e67c4b3bf180633eda taha <tahamaj4@gmail.com> 1782963792 +0330 commit: fix(presentation): refine orientation delta calculations and increase jump threshold | |
| a194ab2417c8f1aef91805e67c4b3bf180633eda 6f8a641359f5f4b99bd6e80b382828befef56cfc taha <tahamaj4@gmail.com> 1782963812 +0330 commit: test(app): implement phase-wrapping logic for orientation tracking and add unit tests | |
| 6f8a641359f5f4b99bd6e80b382828befef56cfc 210a50e8fdbadd0ffd438ccd47e0d1e1560c38a0 taha <tahamaj4@gmail.com> 1782963826 +0330 commit: build: remove manual JUnitPlatform configuration from app module | |
| 210a50e8fdbadd0ffd438ccd47e0d1e1560c38a0 b31f1343ff21cb91269c4bfcda9bcab1e4a8b52f taha <tahamaj4@gmail.com> 1782964220 +0330 commit: test: add unit tests for ConnectionManager and SensorService | |
| b31f1343ff21cb91269c4bfcda9bcab1e4a8b52f f7d116f34b8653bae7123f9057bb2d9efed3a91e taha <tahamaj4@gmail.com> 1782964416 +0330 commit: test(presentation): implement unit tests for Home and Touchpad ViewModels | |
| f7d116f34b8653bae7123f9057bb2d9efed3a91e 15dc2880ea4b90a00217251507a20b1637c8556e taha <tahamaj4@gmail.com> 1782964746 +0330 commit: feat: implement gesture mapping, web-based tools, and android navigation tests | |
| 15dc2880ea4b90a00217251507a20b1637c8556e fec7fc9095162cc7dab8aa71458cf26e5b1ee206 taha <tahamaj4@gmail.com> 1782965564 +0330 commit: test: refactor unit tests for improved type matching and state initialization | |
| fec7fc9095162cc7dab8aa71458cf26e5b1ee206 166ebbc9e4e1fb886febfb6d8450cbf935665913 taha <tahamaj4@gmail.com> 1785028731 +0330 commit: feat: refine sensor calibration, gesture detection, and network reliability | |
| 166ebbc9e4e1fb886febfb6d8450cbf935665913 468c7b4e320de91c37b07b360aa2d9e09f2cd483 taha <tahamaj4@gmail.com> 1785028765 +0330 commit: feat(android): implement calibration wizard, onboarding flow, and core UI fragments | |
| 468c7b4e320de91c37b07b360aa2d9e09f2cd483 6f72bf7ae199792b5ad758599d03d4f060931b2b taha <tahamaj4@gmail.com> 1785030182 +0330 commit: build: upgrade Java toolchain to version 17 and adjust SDK versions | |
| 6f72bf7ae199792b5ad758599d03d4f060931b2b 74eefbcf080b4012b7304f8bab8880e911a08ad0 taha <tahamaj4@gmail.com> 1785030829 +0330 commit: fix(android): replace non-breaking hyphen with standard hyphen in settings dialog | |
| 74eefbcf080b4012b7304f8bab8880e911a08ad0 a3923ee61bcf781e7a86264e8c1d2f6009f7fb29 taha <tahamaj4@gmail.com> 1785031106 +0330 commit: feat: add monitoring API endpoints and update Android build configuration | |
| a3923ee61bcf781e7a86264e8c1d2f6009f7fb29 a022a535fdf351aae8ae4f2d1de6071382d73be3 taha <tahamaj4@gmail.com> 1785033310 +0330 commit: feat: implement core UI components, onboarding flow, and sensor calibration wizard | |
| a022a535fdf351aae8ae4f2d1de6071382d73be3 07afa2fc4d4061ec6f0ca20299aed77e4a92d7e5 taha <tahamaj4@gmail.com> 1785033372 +0330 commit: refactor: update default server and discovery port numbers | |
| 07afa2fc4d4061ec6f0ca20299aed77e4a92d7e5 75cb9987c4ab13cd0c6fd98e2402160e073f9481 taha <tahamaj4@gmail.com> 1785033653 +0330 commit: feat(android): implement UI fragments for control, settings, and network discovery | |
| 75cb9987c4ab13cd0c6fd98e2402160e073f9481 f685a14302589c62bba2e93abe40204c5b182295 taha <tahamaj4@gmail.com> 1785034493 +0330 commit: refactor(android): implement view binding in `SettingsFragment` and expand resource definitions | |
| f685a14302589c62bba2e93abe40204c5b182295 2cf8b05f25d880932b696c44f216ff95de3fa42c taha <tahamaj4@gmail.com> 1785057200 +0330 commit: Add .gitignore for large and temp files | |
| 2cf8b05f25d880932b696c44f216ff95de3fa42c d8d361aead6edfc382f2d47b45b2705682746839 taha <tahamaj4@gmail.com> 1785070936 +0330 commit: refactor(android): implement view binding in `SettingsFragment` and expand resource definitions | |
| d8d361aead6edfc382f2d47b45b2705682746839 3df7e61c3bd9abc722c4c9cd540bcefbba18914b taha <tahamaj4@gmail.com> 1785070976 +0330 commit: refactor(android): implement view binding in `SettingsFragment` and expand resource definitions | |
| 3df7e61c3bd9abc722c4c9cd540bcefbba18914b 9789eef9f51f12aabe0021cbc7357b34429e7e94 taha <tahamaj4@gmail.com> 1785071296 +0330 commit: refactor(ui): decouple feedback snackbar logic in `HelpScreen` | |
| 9789eef9f51f12aabe0021cbc7357b34429e7e94 f71ae33a0555e7f7077782ac2286c55859707fb0 taha <tahamaj4@gmail.com> 1785077142 +0330 commit: refactor(android): implement view binding in `SettingsFragment` and expand resource definitions | |
| f71ae33a0555e7f7077782ac2286c55859707fb0 3bdbcbcaea53e57810c60298455603e70dc3d4f4 taha <tahamaj4@gmail.com> 1785077729 +0330 commit: perf(android): enable hardware acceleration and reorder manifest attributes | |
| 3bdbcbcaea53e57810c60298455603e70dc3d4f4 81689fb00690aa9aa3823eac93cb523d30d3a897 taha <tahamaj4@gmail.com> 1785077852 +0330 commit: feat: implement server approval flow, mouse control synchronization, and enhanced connection UI | |
| 81689fb00690aa9aa3823eac93cb523d30d3a897 6c4489b6afacf168c0c90881ffb6658080cf49f3 taha <tahamaj4@gmail.com> 1785078658 +0330 commit: feat(android): refine sensor calibration parameters and quality thresholds | |
| 6c4489b6afacf168c0c90881ffb6658080cf49f3 5791f33d1e7342356dd4dd615dfbf56050501629 taha <tahamaj4@gmail.com> 1785079357 +0330 commit: feat(android): implement real-time preference updates for sensor and gesture settings | |
| 5791f33d1e7342356dd4dd615dfbf56050501629 4f5c415e5857d600b2963d8b7d8ce0b447b46b76 taha <tahamaj4@gmail.com> 1785079447 +0330 commit: fix(app): add missing `GestureType` import in `GestureDataSourceImpl.kt` | |
| 4f5c415e5857d600b2963d8b7d8ce0b447b46b76 d17c85bf25b3697881804ba5f3029291600db9eb taha <tahamaj4@gmail.com> 1785079635 +0330 commit: refactor: simplify connection status notifications by canceling all instead of showing error/disconnected states | |
| d17c85bf25b3697881804ba5f3029291600db9eb f58793c9b483fded396244191a4cd97fa3b1a42a taha <tahamaj4@gmail.com> 1785079726 +0330 commit: feat(ui): add new navigation links to HomeScreen dropdown menu | |
| f58793c9b483fded396244191a4cd97fa3b1a42a 7e2e06d386feb70f49170e9d920fd9538be29afb taha <tahamaj4@gmail.com> 1785082060 +0330 commit: feat(android): add scroll gesture support and refine calibration and home UI | |
| 7e2e06d386feb70f49170e9d920fd9538be29afb fa2e73a08f55e9f4a110f399fecd3c5ffbbbc603 taha <tahamaj4@gmail.com> 1785082082 +0330 commit: docs: add comprehensive architecture and module documentation | |
| fa2e73a08f55e9f4a110f399fecd3c5ffbbbc603 ba870b16b1048f6a42c7052c397d43bbe64fc9b1 taha <tahamaj4@gmail.com> 1785082650 +0330 commit: feat: implement interactive dashboard tour and revamp Android onboarding | |
| ba870b16b1048f6a42c7052c397d43bbe64fc9b1 01da37e35172efc0e1830d6f97b9dcf3a18e432d taha <tahamaj4@gmail.com> 1785083144 +0330 commit: feat: implement gaming profiles and enhance server status visibility | |
Xet Storage Details
- Size:
- 162 kB
- Xet hash:
- 65271d283268b1498d3ca4bc8e7292f4b698573c0cfd9ccb311d72c897405380
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.