Commit Graph

188 Commits

Author SHA1 Message Date
Kavish Devar
1076218ccc android: add A16's new bluetooth identifier for log collection
just why...
2025-09-28 15:48:36 +05:30
Kavish Devar
55cb69f880 android: remove fade from transition 2025-09-28 15:41:43 +05:30
Kavish Devar
5bc1dd2e1d android: fix switch styling 2025-09-28 13:44:00 +05:30
Kavish Devar
1152f45a6c remove bleonly mode, use CAPod instead 2025-09-28 12:30:09 +05:30
Kavish Devar
3f582b8fcf remove bleonly mode, use CAPod instead 2025-09-28 12:27:42 +05:30
Kavish Devar
08738a1293 android: liquidglass, maybe?
the switch and icon button took quite a while. i forgot the order of modifiers matters!
2025-09-28 12:27:05 +05:30
Kavish Devar
8dc7a97c43 android: update usages for toggle 2025-09-26 14:03:47 +05:30
Kavish Devar
56307c98e3 android: revert accidental capitalization on toggle label 2025-09-26 03:27:32 +05:30
Kavish Devar
ab55096051 android: move padding to StyledScaffold's content
because haze needs it
2025-09-26 03:26:25 +05:30
Kavish Devar
86a6a28dc1 android: a very big commit
refactoring ui, mostly
2025-09-26 03:22:01 +05:30
Kavish Devar
7e5ee6726f android: small ui tweaks 2025-09-23 23:58:06 +05:30
Kavish Devar
5f08edd49c android: remove unused strings 2025-09-23 11:14:31 +05:30
Kavish Devar
29a35ceebe android: remove customdeviceactivity from manifest 2025-09-23 11:03:55 +05:30
Kavish Devar
173e06c5e7 android: fix hearing aid parsing 2025-09-23 02:53:10 +05:30
Kavish Devar
26de42243f android: little more liquid glass 2025-09-23 01:20:41 +05:30
Kavish Devar
8760757b76 android: improve liquid glass sliders 2025-09-23 00:27:39 +05:30
Kavish Devar
4bc76de750 android: liquidglass sliders 2025-09-23 00:03:03 +05:30
Kavish Devar
4751f70579 android: add hearing aid adjustments 2025-09-22 14:54:54 +05:30
Kavish Devar
ce229bec6e android: add media assist options in hearing aid
ui only
2025-09-22 10:44:48 +05:30
Kavish Devar
fe69082e11 android: add ui for hearing stuff
mostly copied from the transparency settings, which are now updated to match ios <26 ui
2025-09-22 00:59:39 +05:30
Kavish Devar
3ace0e1831 android: move attmanager to service to avoid trying to connect multiple times 2025-09-21 22:15:44 +05:30
Kavish Devar
ecfdc05dbf android: improve dropdowns
ai generated
2025-09-21 01:34:42 +05:30
Kavish Devar
5aeb47b835 android: add microphone setting
also, un-hardcoded strings, and updated text sizes
2025-09-20 22:55:35 +05:30
Kavish Devar
6fd3cc1eb0 android: a small ui fix 2025-09-20 01:44:36 +05:30
Kavish Devar
bb69a74a8e android: add a few options
ik not the right branch/pr but, eh, i am not merging this hook until i test further, and if i don't merge, conflicts, a lot of 'em
2025-09-20 01:43:24 +05:30
Kavish Devar
71a1f834cb android: add delay before starting head tracking again 2025-09-19 23:38:38 +05:30
Kavish Devar
63baa153da android: fix text color in selectors 2025-09-19 18:16:02 +05:30
Kavish Devar
5eff5b9d77 android: update eq sliders style 2025-09-19 18:12:56 +05:30
Kavish Devar
b5103a28e7 android: remove unused composable 2025-09-19 18:10:00 +05:30
Kavish Devar
3699ee6bee android: fix track color in tone volume 2025-09-19 18:08:31 +05:30
Kavish Devar
032b94e3ae android: use device name sent by the connected device in island 2025-09-19 16:27:32 +05:30
Kavish Devar
5c9beeb26d android: add header to ATTManager 2025-09-19 14:29:55 +05:30
Kavish Devar
65d074efe0 android: bring back some accessiblity settings and add listeners for all config 2025-09-19 13:11:04 +05:30
Kavish Devar
93328d281e android: fix balance NaN error when amplification L/R is both zero 2025-09-18 13:56:06 +05:30
Kavish Devar
5bef8c384e android: add toggle for DID hook 2025-09-15 19:59:43 +05:30
Kavish Devar
9e6d97198b android: add EQ settings for phone and media 2025-09-15 11:49:00 +05:30
Kavish Devar
c53356f77e android: implement the accessiblity settings page 2025-09-11 12:21:23 +05:30
Kavish Devar
fa00620b5b android: clean up a lot of stuff 2025-09-10 12:38:27 +05:30
Kavish Devar
aecbb066b5 android: clean up main service and remove minimum API on head gestures 2025-09-10 11:32:48 +05:30
Kavish Devar
0e9aadd672 android: clean up a bit of AI gen'd code 2025-09-10 11:24:51 +05:30
Kavish Devar
df9f443173 android: add basic multidevice capabilities
use at your own risk, may or may not work
2025-09-10 10:03:52 +05:30
Kavish Devar
d1bf5407c9 android: don't start service every time MainActivity is launched 2025-09-09 16:33:07 +05:30
Kavish Devar
86551be86b android: add accessibility stuff
adds option for customizing transparency mode, amplification, tone, etc.
2025-09-08 00:23:45 +05:30
qlenlen
5e30531514 i18n: add chinese translation (#200) 2025-09-03 03:01:23 +05:30
Kavish Devar
75fa80c17e android,linux: fix random volume jumps (#192)
* android: update feature flags packet data byte to remove adaptive volume
* linux: update feature flags to prevent volume jumps
2025-08-25 21:25:29 +05:30
Kavish Devar
46071f17d7 android: remove broken volume panel hook
Removed volume panel hooking logic and related classes.
2025-08-25 17:41:53 +05:30
Kavish Devar
24686da1f3 android: add ability to launch digital assistant on long press (#180)
* Initial plan

* Implement BLE-only mode toggle and basic functionality

Co-authored-by: kavishdevar <46088622+kavishdevar@users.noreply.github.com>

* Fix BLE-only mode compatibility issues and enhance MAC address handling

Co-authored-by: kavishdevar <46088622+kavishdevar@users.noreply.github.com>

* Address BLE-only mode feedback: hide renaming, add ear detection warning, ensure default is false

Co-authored-by: kavishdevar <46088622+kavishdevar@users.noreply.github.com>

* android: add support for invoking digital assistant on long press

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2025-07-13 19:51:37 +05:30
Copilot
d9359cd81a android: add option for alternate head tracking packets (#176)
* Initial plan

* Add option for alternate head tracking packets

Co-authored-by: kavishdevar <46088622+kavishdevar@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: kavishdevar <46088622+kavishdevar@users.noreply.github.com>
2025-07-11 10:11:55 +05:30
Kavish Devar
595797c703 android: hook libbluetooth_qti.so too 2025-06-05 18:03:09 +05:30
Kavish Devar
0d582d890b android: add irk and encryption key from a qr 2025-06-05 13:13:49 +05:30