Skip to content

Barrel 0.1.5

Choose a tag to compare

@DghostNinja DghostNinja released this 23 Jul 23:14

Added

  • Browse button per tool path row in Settings — opens native OS file picker via tauri-plugin-dialog, populates input with selected path
  • path_exists Rust command for client-side path validation on save

Changed

  • Custom commands (exec_command) now use cmd /C on Windows instead of bash -c — fixes "no devices/emulators found" for ADB commands on Windows
  • adb_logcat_create made async — prevents UI freeze on Windows when spawning logcat and immediately navigating tabs
  • Save Settings now validates tool paths exist on disk — warns if paths are missing instead of silently saving bad entries
  • Responsive layout: sidebar scrollable on small screens, dashboard collapses to single column, content area scrolls properly when window is minimized

Fixed

  • Proxy inputs now styled like all other inputs: background: var(--input-bg) applied directly on <input> elements instead of wrapper div — matches logcat filter, wireless, command, and settings input styling
  • Unclosed brace in style.css: .intent-output-ok was missing its closing } — invalidated every CSS rule from line 1388 onward (proxy card, package list, process table, network table, modals, dark mode overrides, scrollbars)
  • Windows cmd popups for screenrecord/scrcpy: added hide_window() to adb_screenrecord_start, adb_screenrecord_stop (SIGINT), and adb_mirror_device
  • Windows cmd popup for logcat PID lookup: added hide_window() to adb_get_pid in logcat.rs
  • Windows cmd popups for tool detection: added hide_window() to both which/where calls in detect_tool (settings.rs)