MCPcopy Create free account

hub / github.com/DesobedienteTecnologico/dtails / functions

Functions149 in github.com/DesobedienteTecnologico/dtails

↓ 64 callersFunction_run_stream
(cmd: str, sink: Optional[Sink], cwd: Optional[str] = None)
src/runner.py:20
↓ 47 callersFunction_emit
(sink: Optional[Sink], text: str)
src/runner.py:10
↓ 12 callersMethod__init__
(self, state: AppState, parent=None)
src/ui.py:582
↓ 10 callersFunction_log_title
(title: str)
src/runner.py:15
↓ 9 callersMethod_fmt_bytes
(n: Optional[int])
src/state.py:61
↓ 5 callersFunction_as_list
(val: Any)
src/runner.py:75
↓ 5 callersMethod_size_from_item
(obj: dict)
src/state.py:76
↓ 4 callersMethod_entry_label
(self, meta: Dict[str, Any])
src/compare_images.py:278
↓ 4 callersMethod_fmt_gb
(n_bytes: Optional[int])
src/state.py:253
↓ 4 callersMethod_run
(self, cmd: str, timeout: int = 1800)
src/compare_images.py:41
↓ 4 callersMethodrefresh
(self)
src/ui.py:974
↓ 3 callersFunction_append_script_line
(line: str, sink: Optional[Sink])
src/runner.py:68
↓ 3 callersMethod_btn
(self, text, obj, slot, shortcut, enabled)
src/ui.py:611
↓ 3 callersMethod_col
(self, button, label_text)
src/ui.py:622
↓ 3 callersFunctionapply_theme
(app: QApplication, dark: bool)
src/theme.py:275
↓ 3 callersFunctionmake_btn
(text, callback)
src/ui.py:44
↓ 3 callersFunctionmake_nav_buttons
(go_back, go_next=None, go_write=None, back_text="Back", next_text="Next", write_text="Write Image")
src/ui.py:39
↓ 3 callersMethodset_checked
(self, val: bool)
src/ui.py:219
↓ 2 callersMethod_add_items_iter
Yields (category_key, item_obj)
src/state.py:111
↓ 2 callersMethod_enable_run
(self)
src/compare_images.py:675
↓ 2 callersFunction_extract_commands_from_item
(item: Dict[str, Any], eff_version: Optional[str])
src/runner.py:309
↓ 2 callersMethod_mount_image
(self, image: str, mount_dir: str)
src/compare_images.py:59
↓ 2 callersMethod_parse_size_to_bytes
(val: Any)
src/state.py:41
↓ 2 callersMethod_refresh_summary_if_present
(self)
src/ui.py:632
↓ 2 callersFunction_render_cmds
(cmds: List[str], name: str, version: Optional[str])
src/runner.py:296
↓ 2 callersFunction_run_internal
(state: Any, image_path: str, sink: Optional[Sink], cwd: Optional[str], collect: bool)
src/runner.py:475
↓ 2 callersFunction_script_path
()
src/runner.py:55
↓ 2 callersMethod_scroll_to_bottom
(self)
src/ui.py:395
↓ 2 callersMethod_set_theme
(self, dark)
src/ui.py:1059
↓ 2 callersMethod_sizes_for_names
(self, names: List[str])
src/state.py:175
↓ 2 callersMethod_unsquash
(self, mounted_dir: str, out_dir: str)
src/compare_images.py:218
↓ 2 callersMethod_walk_entries
(self, root: str)
src/compare_images.py:116
↓ 2 callersMethodfind_add_item
Finds an item by its name (case-insensitive) in add_software. Returns the raw item dict (with commands, sizes, etc) or None.
src/state.py:120
↓ 2 callersMethodget_effective_version
Return version override if present; otherwise the JSON 'version' for that item.
src/state.py:258
↓ 2 callersMethodkeyPressEvent
(self, event)
src/ui.py:877
↓ 2 callersFunctionload_options
(parent=None)
src/state.py:9
↓ 2 callersFunctionopen_url_safely
(url: str)
src/ui.py:85
↓ 2 callersFunctionshow_about
(parent: QWidget)
src/ui.py:157
↓ 2 callersMethodtoggle
(self, force: bool = None)
src/ui.py:550
↓ 2 callersMethodtoggle
(self, force: bool = None)
src/ui.py:866
↓ 1 callersMethod__init__
(self, path_a: str, path_b: str, parent=None)
src/compare_images.py:29
↓ 1 callersMethod_add_categories_iter
Yields (category_key, category_title, category_obj) Supports both 'new format' (add_software.categories[...]) and legacy dict format.
src/state.py:87
↓ 1 callersMethod_add_item
(self, name: str, size_bytes: Optional[int])
src/ui.py:920
↓ 1 callersMethod_all_items_map
(self)
src/state.py:154
↓ 1 callersFunction_build_img_from_future_iso
(sink: Optional[Sink], cwd: str, out_name: str = "DTails.img")
src/runner.py:355
↓ 1 callersMethod_build_tabs_from_options
(self)
src/ui.py:732
↓ 1 callersMethod_category_meta
(self)
src/ui.py:698
↓ 1 callersFunction_category_meta_map
(options_json: Dict[str, Any])
src/runner.py:84
↓ 1 callersFunction_chroot_execute_script
(logs: List[str], sink: Optional[Sink], cwd: str)
src/runner.py:347
↓ 1 callersFunction_copy_image_to_pwd
(image_path: str, work_dir: str, sink: Optional[Sink])
src/runner.py:320
↓ 1 callersFunction_create_image_file_enabled
()
src/runner.py:351
↓ 1 callersMethod_create_menu
(self)
src/ui.py:1015
↓ 1 callersFunction_dd_to_device
(img_path: str, device_path: str, sink: Optional[Sink], cwd: str)
src/runner.py:198
↓ 1 callersMethod_diff_sides
Returns counts, table rows and a JSON-friendly summary. Row format: (path, typeA, hashA, typeB, hashB, status) Status: 'same'
src/compare_images.py:285
↓ 1 callersFunction_end_script
(sink: Optional[Sink])
src/runner.py:65
↓ 1 callersFunction_ensure_dir
(path: Path)
src/runner.py:51
↓ 1 callersMethod_fill_list_for_category
(self, lw: QListWidget, items: List[dict])
src/ui.py:787
↓ 1 callersFunction_flash_future_iso_direct_to_device
(device_path: str, sink: Optional[Sink], cwd: str)
src/runner.py:126
↓ 1 callersFunction_format_size
(n)
src/ui.py:252
↓ 1 callersMethod_hash_file
(self, fp: str)
src/compare_images.py:69
↓ 1 callersMethod_hash_file_with_sudo
(self, fp: str)
src/compare_images.py:83
↓ 1 callersMethod_image_size_bytes
(self)
src/state.py:243
↓ 1 callersFunction_index_options_by_name
(options_json: Dict[str, Any])
src/runner.py:225
↓ 1 callersFunction_index_remove_by_name
(options_json: Dict[str, Any])
src/runner.py:243
↓ 1 callersMethod_inject_tab_header
(self, index: int, title: str, icon_path: str)
src/ui.py:765
↓ 1 callersMethod_is_img
(self, p: str)
src/compare_images.py:38
↓ 1 callersMethod_is_iso
(self, p: str)
src/compare_images.py:35
↓ 1 callersFunction_item_category_index
(options_json: Dict[str, Any])
src/runner.py:109
↓ 1 callersFunction_mount_and_prepare
(local_image: str, logs: List[str], sink: Optional[Sink], cwd: str)
src/runner.py:330
↓ 1 callersFunction_on_row_toggled
(dev: dict, checked: bool)
src/ui.py:301
↓ 1 callersMethod_on_toggle_item
(self, list_widget: QListWidget, name: str, checked: bool)
src/ui.py:807
↓ 1 callersFunction_repack_and_build
(local_image: str, logs: List[str], sink: Optional[Sink], cwd: str, device_path: Optional[str] = None)
src/runner.py:427
↓ 1 callersFunction_reset_script
(sink: Optional[Sink])
src/runner.py:59
↓ 1 callersFunction_sudo_preflight
()
src/runner.py:253
↓ 1 callersMethod_umount
(self, m: str)
src/compare_images.py:210
↓ 1 callersFunction_version_vars
(name: str, version: Optional[str])
src/runner.py:282
↓ 1 callersMethod_write_html_report
( self, report_path: str, json_path: str, same: int, diff: int,
src/compare_images.py:365
↓ 1 callersMethod_write_json
( self, json_path: str, entriesA: Dict[str, Dict[str, Any]], entriesB: Dict[st
src/compare_images.py:241
↓ 1 callersFunctionapp_stylesheet
(dark: bool)
src/theme.py:4
↓ 1 callersFunctionchoose_block_device
(on_selected)
src/ui.py:192
↓ 1 callersFunctiongather
()
src/ui.py:259
↓ 1 callersFunctionlaunch_app
(app: QApplication)
src/ui.py:1228
↓ 1 callersFunctionmain
()
dtails.py:5
↓ 1 callersMethodmousePressEvent
(self, ev)
src/ui.py:224
↓ 1 callersMethodpopulate_from_options
(self)
src/ui.py:928
↓ 1 callersMethodready_to_write
(self)
src/state.py:240
↓ 1 callersMethodrun
(self)
src/ui.py:421
↓ 1 callersMethodrun
(self)
src/compare_images.py:512
↓ 1 callersFunctionrun_selected_actions_stream
(state: Any, image_path: str, sink: Sink, cwd: Optional[str] = None)
src/runner.py:467
↓ 1 callersFunctionsave_options
(data: Dict[str, Any], parent=None)
src/state.py:20
↓ 1 callersMethodset_version_override
(self, name: str, version: str)
src/state.py:270
↓ 1 callersMethodsummary_html
(self)
src/state.py:195
Method__init__
(self, parent=None)
src/ui.py:75
Method__init__
(self, on_continue, parent=None)
src/ui.py:116
Method__init__
(self, dev: dict, on_toggle, parent=None)
src/ui.py:198
Method__init__
(self, parent=None)
src/ui.py:350
Method__init__
(self, state, image_path: str, cwd: str)
src/ui.py:414
Method__init__
(self, image_path: str, device_path: str, parent=None)
src/ui.py:454
Method__init__
(self, state, item_obj: dict, on_toggle, parent=None)
src/ui.py:519
Method__init__
(self, state: AppState, go_back, go_next, parent=None)
src/ui.py:667
next →1–100 of 149, ranked by callers