34 Commits

Author SHA1 Message Date
Himadri Bhattacharjee
33748c85b8 deps: adb_client fix has been merged upstream 2025-12-27 15:10:25 +05:30
Himadri Bhattacharjee
554657d6ef feat: remove debug outputs to reduce binary size v0.2.0-rc-2 2025-12-25 10:04:47 +05:30
Himadri Bhattacharjee
d14699846d deps: remove web a11y features since we are not targeting web 2025-12-25 10:04:21 +05:30
Himadri Bhattacharjee
b8cc6e7500 feat: use bitfields to store state booleans more efficiently 2025-12-25 09:15:54 +05:30
Himadri Bhattacharjee
9308276f6f refactor: move ui and business logic into manageable modules 2025-12-24 20:05:50 +05:30
Himadri Bhattacharjee
ef2c0d2f2b docs: the app is almost production ready v0.2.0-rc-1 2025-12-24 11:56:02 +05:30
Himadri Bhattacharjee
711b7ed77e chore: bump version 2025-12-24 11:49:24 +05:30
Himadri Bhattacharjee
e7b00f4532 fix (ui): adapt selection background for light theme 2025-12-24 11:46:46 +05:30
Himadri Bhattacharjee
53ce50de1f feat: revert autodetects whether to reinstall or renable app 2025-12-24 11:18:20 +05:30
Himadri Bhattacharjee
37d358a479 docs: reflect new features 2025-12-24 08:16:45 +05:30
Himadri Bhattacharjee
bb92466cfa feat: implement save dialog 2025-12-24 08:15:41 +05:30
Himadri Bhattacharjee
8ea011a7d7 ci: github workflow
installs libusb-1.0.0-dev, libmagic besides default
v0.1.0-rc-5
2025-12-23 19:03:53 +05:30
Himadri Bhattacharjee
0f8a16b228 docs: screenshot 2025-12-23 18:55:10 +05:30
Himadri Bhattacharjee
c30abb4ec9 fix: ignore results as there are no channels dedicated for it 2025-12-23 18:55:10 +05:30
Himadri Bhattacharjee
43bc135158 feat: keyboard shortcut for search 2025-12-23 12:55:52 +05:30
Himadri Bhattacharjee
2132129f8f chore: cargo fmt 2025-12-23 12:38:45 +05:30
Himadri Bhattacharjee
fb0ea03710 docs: update goals 2025-12-23 12:37:03 +05:30
Himadri Bhattacharjee
bc51fcda9b feat: implement recommendation categories 2025-12-23 12:35:39 +05:30
Himadri Bhattacharjee
a5d3b5caf7 fix (ui): render bottom panel first to prevent scrollbar overlaps 2025-12-23 12:24:35 +05:30
Himadri Bhattacharjee
2c337c68a3 feat: use rust to ship metadata directly 2025-12-23 12:20:36 +05:30
Himadri Bhattacharjee
b4b1524830 docs: screenshot 2025-12-23 11:37:44 +05:30
Himadri Bhattacharjee
1ff8f90bfe feat: display package description from knowledge base 2025-12-23 11:36:55 +05:30
Himadri Bhattacharjee
97ff4e4075 docs: add readme 2025-12-23 09:24:07 +05:30
Himadri Bhattacharjee
ae6ade69f3 deps: bump cargo lock 2025-12-23 09:18:13 +05:30
Himadri Bhattacharjee
6c1f529dfb feat: show indicator for actions while they are running 2025-12-23 09:17:16 +05:30
Himadri Bhattacharjee
c9bf2ff7cf feat: implement disable, uninstall and revert 2025-12-23 09:17:16 +05:30
Himadri Bhattacharjee
dbecc00400 feat: add label extractor code 2025-12-23 09:17:16 +05:30
Himadri Bhattacharjee
fc8d3351ac fix: use custom version of adb-client to avoid freezing 2025-12-23 09:17:16 +05:30
Himadri Bhattacharjee
0145be0541 feat: create worker thread to offload business logic 2025-12-23 09:17:12 +05:30
Himadri Bhattacharjee
0130d5eac3 ci: add .direnv to gitignore 2025-12-23 09:17:12 +05:30
Himadri Bhattacharjee
447067dc0a feat: uninstall and revert buttons react to selected state 2025-12-23 09:17:12 +05:30
Himadri Bhattacharjee
e5555216c5 feat: show loading screen when device is not connected 2025-12-23 09:17:12 +05:30
Himadri Bhattacharjee
ea3f42833c feat: basic adb usb connection 2025-12-23 09:17:07 +05:30
Himadri Bhattacharjee
682614d955 init: simple ui 2025-12-23 09:16:58 +05:30