Close ATK?
- -- {trayOk - ? 'ATK can keep running in the background and stay reachable from the tray, or quit completely.' - : 'No tray icon is available on this system, so closing quits ATK completely.'} -
-{p.packageName}
-- {!p.isInstalled ? 'uninstalled' : p.isEnabled ? 'enabled' : 'disabled'} -
+{p.isEnabled ? 'enabled' : 'disabled'}
))} {!pkgsLoaded && ( diff --git a/frontend/src/components/views/ViewDebloater.tsx b/frontend/src/components/views/ViewDebloater.tsx index 376a1f1..69f2978 100644 --- a/frontend/src/components/views/ViewDebloater.tsx +++ b/frontend/src/components/views/ViewDebloater.tsx @@ -31,14 +31,7 @@ interface Row { category: string deps?: string[] neededBy?: string[] - // Physically present on the system image (pm list packages -u), regardless - // of per-user install state. False only for packages that have never been - // seen on this device at all (UAD-database-only entries). - onDevice: boolean - // onDevice but uninstalled for user 0 - e.g. via Canta/Shizuku, which runs - // `pm uninstall --user 0`. The APK is still on disk; it just isn't active - // for this user until restored. - isUninstalledForUser: boolean + isInstalled: boolean isDisabled: boolean } @@ -63,8 +56,7 @@ export default function ViewDebloater() { const [mfrFilter, setMfrFilter] = useState('all') const [openCats, setOpenCats] = useStateCustom accent colour (overrides the theme accent everywhere)
Custom text colour (overrides the theme's primary text colour)
-Font (applied app-wide)
Font size ({customFontSize || FONT_SIZE_DEFAULT}px)
-Sidebar position. Applies instantly and is remembered.
@@ -511,26 +469,12 @@ export default function ViewSettings() { {/* About */}About
-ATK (Android Toolkit) — an all-in-one ADB GUI for Android power users
-All commands use discrete argument passing — no shell string building, no injection vectors
-Built with Wails v2 (Go + React) · github.com/jegly/ATK
-
- Jesse Li-Yates ·{' '}
-
About
+ATK (Android Toolkit) — an all-in-one ADB GUI for Android power users and bug hunters
+All commands use discrete argument passing — no shell string building, no injection vectors
+Built with Wails v2 (Go + React) · github.com/jegly/ATK
+