Commit graph

418 commits

Author SHA1 Message Date
trustytrojan
6f9e70b647
feat(gui/list): allow searching in descriptions (#977)
Search by description as well as by name

---------

Co-authored-by: Rudxain <76864299+Rudxain@users.noreply.github.com>
2025-06-08 16:12:02 -04:00
Sharun
d857bef9b6
fix(crash): index out of bounds exception (#972)
* fix: index out of bounds exception

* cargo fmt

* refactor using get()

* fmt

* potential fix for checkboxes
2025-06-06 10:33:30 +08:00
Rudxain
59854c4c7c
perf: minor opt (runtime and compile-time) 2025-05-14 23:05:31 -04:00
Rudxain
c0a876da83
refactor: replace CommandType by PackageInfo
https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/issues/760
2025-05-14 23:05:30 -04:00
Rudxain
17a48aae02
style: cargo clippy --fix 2025-05-14 23:05:30 -04:00
Rudxain
a7fd492f5a
refactor(save): more idiomatic list_available_backup_user 2025-05-14 23:05:30 -04:00
Jarmo Tenhunen
c177fdaac6
fix(sync): remove unnecessary semicolon 2025-05-13 20:47:41 +03:00
Jarmo Tenhunen
cd068e2e47
fix(sync): correct logging typo 2025-05-13 20:46:55 +03:00
Rudxain
2d8d06fc3d
feat(log): single log-file (const name) 2025-04-29 18:20:19 -04:00
Rudxain
e20b9aef72
fix(views:about): default text for adb version failure
regression introduced here:
3cc2f1d004
2025-03-27 18:46:08 -04:00
Rudxain
6cb12ea91b
perf(ADB): defer version parsing to caller
Change the method signature to
allow the consumer to decide when/if and how to parse the `stdout`
2025-03-27 18:41:40 -04:00
Rudxain
7506112daf
fix: refactor and sync self-update cfgs
regressed by: 3cc2f1d004
2025-03-10 16:22:51 -04:00
Rudxain
f6bf0048b5
hotfix(adb): use actual cfg instead of debug_assert
fixes regression introduced by this commit:
db719e0cb4
2025-03-10 15:56:30 -04:00
Ricardo Fernández Serrata
f9f8212562
Merge pull request #894 from Universal-Debloater-Alliance/feat/gui/adb-v__893
feat(GUI:view:about): show `adb version`
2025-03-10 15:16:56 -04:00
Rudxain
adeed4c1a5
docs(adb): mv alloc comment 2025-03-10 14:44:51 -04:00
Rudxain
db719e0cb4
test(ADB): verify adb version format with debug_assertions 2025-03-10 14:37:27 -04:00
Rudxain
2e1e364e29
docs(ADB): specify txt for version sample 2025-03-10 14:09:04 -04:00
Rudxain
9dac3a6934
docs(ADB): explain expected version format 2025-03-10 13:52:29 -04:00
Frigyes Erdosi-Szucs
b22d38ca07 fix(selfupdate): Update windows binary name 2025-03-10 09:53:18 -07:00
Frigyes Erdosi-Szucs
657ebcb16e fix(autoupdate): Add aarch64 to apple silicon target 2025-03-10 09:35:03 -07:00
Frigyes Erdosi-Szucs
7e0a9f3b64 fix(autoupdate): Add x86 to intel target as well 2025-03-10 09:31:53 -07:00
Frigyes Erdosi-Szucs
340d49a99f style: format with fmt 2025-03-10 09:22:36 -07:00
Frigyes Erdosi-Szucs
3b3690316b fix(selfupdate): Differentiate between intel and apple silicon on macos 2025-03-10 09:18:35 -07:00
Rudxain
780c0d7a6d
fix(ADB): forgot to rm all quotes from logger
continuation of commit:
1d657e899e
2025-03-10 12:09:42 -04:00
Rudxain
3cc2f1d004
feat(view:about): show ADB version in GUI 2025-03-10 11:52:14 -04:00
Rudxain
9508bd8aa8
chore(ADB): add version method to internal ADB API 2025-03-10 11:50:34 -04:00
Rudxain
7bffe4c303
log error->warn, if no device found 2025-03-08 13:55:21 -04:00
Rudxain
161f816093
docs(adb): improve list_packages_sys doc 2025-03-06 15:24:53 -04:00
Rudxain
1d657e899e
feat(adb): rm quotes from logged args 2025-03-06 15:16:22 -04:00
Rudxain
d3c0ae26c5
perf(adb): PackageId: String -> Box<str> 2025-03-06 15:12:32 -04:00
Rudxain
fdc220febc
chore: fix/mute more lints; rm useless "TODO"s 2025-03-06 03:15:18 -04:00
Rudxain
045d956f40
refactor(sync): merge match arms 2025-03-06 02:54:26 -04:00
Rudxain
ce84dedd29
docs(adb): add blank lines to break list continuations 2025-03-06 02:44:30 -04:00
Rudxain
6743b4d4af
refactor: rm dead code, and fix some lints 2025-03-06 02:40:06 -04:00
Rudxain
630cebd4cf
chore(gui/views/list): silence some lints 2025-03-06 02:16:33 -04:00
Rudxain
499823aa65 refactor(utils): match instead of cfg in open_url 2025-03-06 02:16:13 -04:00
Rudxain
b8abd7d27a docs(utils): doubt about Command::output encoding on Windows 2025-03-06 02:16:13 -04:00
Rudxain
d10e4dcc3a perf(utils): 1 fmt in generate_backup_name 2025-03-06 02:16:13 -04:00
Rudxain
d0f190bf2a docs(lint): add reason for generate_backup_name to take ownership 2025-03-06 02:16:13 -04:00
Rudxain
b71608a95f ci(lint): enable clippy::unwrap_used only for some modules 2025-03-06 02:16:13 -04:00
Rudxain
5a682e2889 refactor: cargo clippy --fix 2025-03-06 02:16:13 -04:00
Ricardo Fernández Serrata
4811873f5c
Merge branch 'main' into hotfix/ls-users 2025-03-05 21:29:57 -04:00
Rudxain
132d7f2dee
hotfix(sync:users): revert UID parsing
partially reverts commit:
77a52be830
2025-03-05 21:18:05 -04:00
Rudxain
14ed2dd284
style: cargo fmt 2025-02-22 13:28:20 -04:00
Rudxain
607475ff24
build(rust-edition): cargo fix --edition & update Cargo.toml 2025-02-22 13:28:04 -04:00
189024609
ab1edfc0d7 refactor: use Formatter::write_str instead of write! macro 2025-02-22 12:18:51 +01:00
189024609
6dc8da102b refactor: use Into<Cow<'a, str>' in text widget and change consumers accordingly 2025-02-21 22:43:02 +01:00
user583953
498b42540c
Merge branch 'Universal-Debloater-Alliance:main' into main 2025-02-21 21:47:00 +01:00
Anonymoussaurus
3dec08bee0
Merge pull request #852 from Universal-Debloater-Alliance/hotfix/rm-dbg-pack-validation
fix: disable debug validation of pack-IDs
2025-02-19 19:57:01 +01:00
189024609
3362e52382 refactor: replace all usages of iced::widget::{Text, text} with crate::gui::widget::text 2025-02-19 17:11:37 +01:00