Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ImKKingshuk/BloatwareHatao
/ functions
Functions
324 in github.com/ImKKingshuk/BloatwareHatao
⨍
Functions
324
◇
Types & classes
66
↓ 1 callers
Method
go_to_bottom
Go to bottom
bloatwarehatao-tui/src/state.rs:431
↓ 1 callers
Method
go_to_top
Go to top
bloatwarehatao-tui/src/state.rs:426
↓ 1 callers
Method
handle_browser_key
(&mut self, key: KeyCode)
bloatwarehatao-tui/src/app.rs:426
↓ 1 callers
Method
handle_device_info_key
(&mut self, key: KeyCode)
bloatwarehatao-tui/src/app.rs:614
↓ 1 callers
Method
handle_dialog_key
Handle dialog key input
bloatwarehatao-tui/src/app.rs:1262
↓ 1 callers
Method
handle_generic_back_key
(&mut self, key: KeyCode)
bloatwarehatao-tui/src/app.rs:657
↓ 1 callers
Method
handle_health_key
(&mut self, key: KeyCode)
bloatwarehatao-tui/src/app.rs:630
↓ 1 callers
Method
handle_home_key
(&mut self, key: KeyCode)
bloatwarehatao-tui/src/app.rs:398
↓ 1 callers
Method
handle_key
Handle keyboard input
bloatwarehatao-tui/src/app.rs:364
↓ 1 callers
Method
handle_menu_select
(&mut self)
bloatwarehatao-tui/src/app.rs:1208
↓ 1 callers
Method
handle_preset_creator_key
(&mut self, key: KeyCode)
bloatwarehatao-tui/src/app.rs:944
↓ 1 callers
Method
handle_presets_key
(&mut self, key: KeyCode)
bloatwarehatao-tui/src/app.rs:787
↓ 1 callers
Method
handle_rescue_key
(&mut self, key: KeyCode)
bloatwarehatao-tui/src/app.rs:891
↓ 1 callers
Method
handle_settings_key
(&mut self, key: KeyCode)
bloatwarehatao-tui/src/app.rs:711
↓ 1 callers
Method
handle_support_key
(&mut self, key: KeyCode)
bloatwarehatao-tui/src/app.rs:666
↓ 1 callers
Method
handle_user_guide_key
(&mut self, key: KeyCode)
bloatwarehatao-tui/src/app.rs:1185
↓ 1 callers
Method
handle_wireless_key
(&mut self, key: KeyCode)
bloatwarehatao-tui/src/app.rs:1080
↓ 1 callers
Method
is_installed
(&self, package: &str)
bloatwarehatao-core/src/package.rs:280
↓ 1 callers
Method
is_open
(&self)
bloatwarehatao-tui/src/state.rs:587
↓ 1 callers
Method
is_system_app
(&self, package: &str)
bloatwarehatao-core/src/package.rs:413
↓ 1 callers
Method
list_disabled_packages
(&self)
bloatwarehatao-core/src/package.rs:266
↓ 1 callers
Function
list_packages
(device: Option<&str>)
bloatwarehatao-tui/src/main.rs:106
↓ 1 callers
Method
list_ready_devices
Get list of ready devices (authorized and connected)
bloatwarehatao-core/src/device.rs:367
↓ 1 callers
Method
load_database
Load the package database
bloatwarehatao-tui/src/app.rs:127
↓ 1 callers
Method
matches
(&self, pkg: &PackageItem)
bloatwarehatao-tui/src/state.rs:192
↓ 1 callers
Function
operation_by_index
Get operation by index
bloatwarehatao-tui/src/screens/dialogs.rs:437
↓ 1 callers
Method
page_down
Page down
bloatwarehatao-tui/src/state.rs:420
↓ 1 callers
Method
page_up
Page up
bloatwarehatao-tui/src/state.rs:415
↓ 1 callers
Method
prev
(&self)
bloatwarehatao-tui/src/state.rs:164
↓ 1 callers
Method
ram_usage_percent
Get RAM usage percentage
bloatwarehatao-core/src/device.rs:324
↓ 1 callers
Method
restore_from_entry
( &self, adb: &Adb, entry: &RescueEntry, )
bloatwarehatao-core/src/rescue.rs:261
↓ 1 callers
Method
restore_from_session
( &self, adb: &Adb, session: &RescueSession, )
bloatwarehatao-core/src/rescue.rs:280
↓ 1 callers
Method
restore_rescue_entry
Restore from rescue entry
bloatwarehatao-tui/src/app.rs:1596
↓ 1 callers
Method
restore_rescue_session
Restore from rescue session
bloatwarehatao-tui/src/app.rs:1653
↓ 1 callers
Function
run
Run the TUI application
bloatwarehatao-tui/src/app.rs:1713
↓ 1 callers
Function
run_app
(terminal: &mut Terminal<CrosstermBackend<Stdout>>, app: &mut App)
bloatwarehatao-tui/src/app.rs:1742
↓ 1 callers
Method
save
Save configuration to file
bloatwarehatao-core/src/config.rs:210
↓ 1 callers
Method
save_config
Save configuration to disk
bloatwarehatao-tui/src/state.rs:894
↓ 1 callers
Method
save_created_preset
(&mut self)
bloatwarehatao-tui/src/app.rs:1047
↓ 1 callers
Method
search
Search packages by name or label
bloatwarehatao-core/src/database.rs:253
↓ 1 callers
Method
selected_package_mut
Get mutable reference to currently selected package
bloatwarehatao-tui/src/state.rs:326
↓ 1 callers
Method
show_confirm
( &mut self, title: impl Into<String>, message: impl Into<String>, operation:
bloatwarehatao-tui/src/state.rs:520
↓ 1 callers
Function
show_device_info
(device: Option<&str>)
bloatwarehatao-tui/src/main.rs:73
↓ 1 callers
Method
show_progress
(&mut self, title: impl Into<String>, total: usize)
bloatwarehatao-tui/src/state.rs:536
↓ 1 callers
Method
storage_usage_percent
Get storage usage percentage
bloatwarehatao-core/src/device.rs:334
↓ 1 callers
Method
tcpip
(&self, port: u16)
bloatwarehatao-core/src/adb.rs:158
↓ 1 callers
Method
toggle_auto_update
Toggle auto update check
bloatwarehatao-tui/src/state.rs:864
↓ 1 callers
Method
toggle_backup_before_remove
Toggle backup before remove
bloatwarehatao-tui/src/state.rs:889
↓ 1 callers
Method
toggle_confirm_removal
Toggle confirm removal
bloatwarehatao-tui/src/state.rs:884
↓ 1 callers
Method
toggle_current_setting
(&mut self)
bloatwarehatao-tui/src/app.rs:747
↓ 1 callers
Method
toggle_dry_run
Toggle dry run mode
bloatwarehatao-tui/src/state.rs:858
↓ 1 callers
Method
toggle_offline_mode
Toggle offline mode
bloatwarehatao-tui/src/state.rs:869
↓ 1 callers
Method
toggle_safety_warnings
Toggle safety warnings
bloatwarehatao-tui/src/state.rs:879
↓ 1 callers
Method
toggle_verbose
Toggle verbose output
bloatwarehatao-tui/src/state.rs:874
↓ 1 callers
Method
update_package_label
Update a package's label by package name Returns true if the package was found and updated
bloatwarehatao-tui/src/state.rs:375
↓ 1 callers
Method
update_progress
(&mut self, current: usize, package: impl Into<String>)
bloatwarehatao-tui/src/state.rs:545
Method
adb
Create an ADB error
bloatwarehatao-core/src/error.rs:74
Method
add
Add a removed package
bloatwarehatao-core/src/rescue.rs:103
Method
add_package
Add a package to the preset
bloatwarehatao-core/src/preset.rs:92
Method
add_packages
Add multiple packages
bloatwarehatao-core/src/preset.rs:97
Method
backups_dir
Get backups directory
bloatwarehatao-core/src/config.rs:145
Method
batch_remove
( &self, packages: &[String], mode: RemovalMode, )
bloatwarehatao-core/src/package.rs:668
Method
builtin
Create a built-in preset
bloatwarehatao-core/src/preset.rs:71
Method
by_category
Get packages by category
bloatwarehatao-core/src/database.rs:245
Method
by_oem
Get packages for a specific OEM
bloatwarehatao-core/src/database.rs:229
Method
config
Get the current configuration
bloatwarehatao-core/src/config.rs:184
Method
create_rescue_point
(&self, adb: &Adb)
bloatwarehatao-core/src/rescue.rs:165
Method
current_package
(&self)
bloatwarehatao-tui/src/state.rs:638
Method
default
()
bloatwarehatao-core/src/config.rs:42
Method
default
()
bloatwarehatao-core/src/device.rs:400
Method
default
()
bloatwarehatao-core/src/adb.rs:21
Method
default
()
bloatwarehatao-tui/src/state.rs:295
Method
default
()
bloatwarehatao-tui/src/screens/presets.rs:42
Method
description
Get description
bloatwarehatao-core/src/package.rs:144
Method
description
Get description
bloatwarehatao-core/src/database.rs:53
Method
deserialize
(deserializer: D)
bloatwarehatao-core/src/category.rs:97
Method
dirs
Get application directories
bloatwarehatao-core/src/config.rs:194
Method
disconnect
Disconnect from a wireless device
bloatwarehatao-core/src/adb.rs:150
Method
display_name
Get a display-friendly name for the device
bloatwarehatao-core/src/device.rs:117
Method
display_name
Get display name
bloatwarehatao-core/src/package.rs:135
Method
display_name
Get display name
bloatwarehatao-core/src/category.rs:171
Method
display_name
Get display name
bloatwarehatao-core/src/database.rs:31
Function
draw
Main draw function
bloatwarehatao-tui/src/ui.rs:14
Method
draw
Draw the wireless screen
bloatwarehatao-tui/src/screens/wireless.rs:20
Method
draw
Draw the device info screen
bloatwarehatao-tui/src/screens/device_info.rs:21
Method
draw
Draw the health screen
bloatwarehatao-tui/src/screens/health.rs:22
Method
draw
(f: &mut Frame, app: &App)
bloatwarehatao-tui/src/screens/user_guide.rs:19
Method
draw
(f: &mut Frame, _app: &App)
bloatwarehatao-tui/src/screens/about.rs:19
Method
draw
(f: &mut Frame, app: &App)
bloatwarehatao-tui/src/screens/support.rs:20
Method
draw
Draw the presets screen using presets from state
bloatwarehatao-tui/src/screens/presets.rs:60
Method
draw
Draw the settings screen
bloatwarehatao-tui/src/screens/settings.rs:51
Method
draw
Draw the rescue screen using rescue history from state
bloatwarehatao-tui/src/screens/rescue.rs:20
Method
draw
Draw the package browser screen
bloatwarehatao-tui/src/screens/package_browser.rs:26
Method
draw_appearance_settings
(f: &mut Frame, area: Rect, app: &App)
bloatwarehatao-tui/src/screens/settings.rs:303
Method
draw_banner
Draw the ASCII banner
bloatwarehatao-tui/src/screens/home.rs:37
Method
draw_battery_section
(f: &mut Frame, area: Rect, health: &DeviceHealth)
bloatwarehatao-tui/src/screens/health.rs:160
Method
draw_categories
(f: &mut Frame, area: Rect, selected: usize)
bloatwarehatao-tui/src/screens/settings.rs:92
Method
draw_connected_device
( f: &mut Frame, area: Rect, text: &str, info: &crate::state::DeviceInfo,
bloatwarehatao-tui/src/screens/home.rs:190
Method
draw_content
(f: &mut Frame, area: Rect, app: &App)
bloatwarehatao-tui/src/screens/wireless.rs:52
Method
draw_content
(f: &mut Frame, area: Rect, app: &App)
bloatwarehatao-tui/src/screens/device_info.rs:52
← previous
next →
101–200 of 324, ranked by callers