Releases: EverythingSuckz/Mirroid
Releases · EverythingSuckz/Mirroid
v0.0.5
26 Apr 04:52
Compare
Sorry, something went wrong.
No results found
Mirroid v0.0.5 is out! 🎉
New devices UI
Device info section redesign
Downloads
Windows
Linux
macOS (Apple Silicon)
All artifacts are GPG-signed. Download the corresponding .asc file to verify.
Changelog
Features
b8aad58 Add lucide svg icon package with theme-aware tinting
59bab4c Parse detailed device info via parallel adb queries
f1d3767 Redesign device info panel as a card dashboard
b8a8e67 In-place refresh with rotating icon indicator
eb94f87 Open config folder button in about dialog
70cfe7a Bundle brand svgs and surface manufacturer in adb.Device
ce755b6 Card-row device list and brand-aware side panel hero
63bb7dc Card-row device list and brand-aware side panel (#5 )
Bug Fixes
11656af More robust adb parsing (df/mem/ssid/ip)
09f1cd6 Convert tinted icon color via nrgba model
d7b1922 Use theme-reactive track color for progress bar
aab042c Tighten battery pill height; ellipsis-truncate build ids
55b1bb9 Re-mount info view after in-place refresh
5b8c435 Address pr review (battery color, parser robustness, races, leaks)
179fe16 Unique cache name for tinted icons
2a23842 Battery unknown sentinel; themed icon cache name; current device id
a64529f Subtle row selection wash
802ab65 Address self-review (caching, alignment, dead code, gofmt)
37871f9 Address PR review
Chores
5d20da5 Add LICENSE
0e666f5 Update README for clarity and formatting improvements
0d9505c Ignore superpowers tooling state
2c39c86 Ad-hoc codesign macos app bundle
48baad1 Also ignore *.md
b4d675b Split device info panel; add error view; ui polish
c84116f Simplify adb parsing (uptime, battery, drop redundant fields)
fb14ce5 Fixture-based parser tests against captured device output
c0987d8 Update info view widgets in place; scroll battery pill row
d93ee9b Add air config for hot reload during dev
68fe494 Document macos gatekeeper bypass in readme
f38f0dd Merge pull request #3 from EverythingSuckz/feat/ui-refactor
400486a Type DeviceInfo battery status/health and counts
6ac1507 Typed *deviceRow widget; struct return for buildHeroHeader
62bba8a Bump version to v0.0.5
263522f Copy only required scrcpy binaries into the macOS bundle
4910926 Ad-hoc codesign scrcpy-server so the macOS bundle validates
v0.0.4
30 Mar 02:29
Compare
Sorry, something went wrong.
No results found
Mirroid v0.0.4 is out! 🎉
New presets UI
New light mode and menu redesign
Downloads
Windows
Linux
macOS (Apple Silicon)
All artifacts are GPG-signed. Download the corresponding .asc file to verify.
Changelog
Features
1a2b30c Add download table to release notes for Windows, Linux, and macOS artifacts
66d2885 Implement changelog fetching for in-app updates
a3e5d4f Enhance About dialog with clickable dependency versions and updated UI elements
f4fcd95 Replace presets panel with inline dropdown and per-device preset memory
9667fe1 Use hardware device ID (ro.serialno) for precise alias matching in disconnect sweep
362386d Add cancel button to update download dialog
04823b3 Add dark and light toggle (#2 )
0d6cc6b Restructure menus, add options panel toggle, move logs to About
Bug Fixes
195f42b Use mirroid icon for scrcpy
a41fc58 Clean up device temp file when screenshot pull fails
bd2e74e Escape single quotes in clipboard PowerShell command to prevent injection
530c9dc Use net.SplitHostPort for IPv6-safe host extraction from device addresses
5d03afe Migrate all serial-keyed state when device serial changes via model match
abb7812 Use parseHostFromAddr for IPv6-safe host extraction in batch disconnect
253cfa9 Use per-capture temp file for screenshots and clean up on close
887ad8a Use parseHostFromAddr for IPv6-safe host extraction in pairing connect
ed27eb1 Resolve real AppImage path via $APPIMAGE for update download, apply, and restart
0af8fdc Thread context into Download for cancellation support
b8dffd8 Panic with clear message on crypto/rand failure in randomDigits
6cf5a3f Store actual error message in reconnect errors instead of hardcoded string
51118e7 Stop storing model in ignoredAddrs to avoid blocking same-model devices
997d870 Restore devid: storage in ignoreDevice and wire up check in OnMdnsDevices
74e4b81 Add timeouts to all exec.Command calls that wait for output
8420c62 Handle url.Parse error in GitHub release link to prevent nil panic
Chores
b7c4562 Codebase cleanup, fix bugs, improve modularity, extract constants
46d4a9c Extract ignoreDevice/disconnectAliases helpers, trim verbose comments
8d41daf Bump version to v0.0.4
v0.0.3
28 Mar 23:01
Compare
Sorry, something went wrong.
No results found
Mirroid v0.0.3 is out! 🎉
New Updater
New config removal popup during uninstall
Features
7ecb0de Generate release notes automatically based on commit history
d2afb19 Include adb and scrcpy in setup wizard
06c8cf5 Add scripts for building Mirroid with bundled dependencies
70a7e30 Add in-app update system with about dialog
Bug Fixes
efbb499 Download url for platform tools (windows)
1483f12 Remove info_after.txt reference from Windows installer script
552f1e3 Remove unnecessary scrcpy extras from bundled dependencies
aa66ad9 Overwrite duplicate DLLs when extracting scrcpy in CI
Chores
v0.0.2
28 Mar 06:05
Compare
Sorry, something went wrong.
No results found
Mirroid v0.0.2 is out! 🎉
New windows setup
New multi-device table view
Features
2c9b26f Replace device dropdown with multi-device table architecture
bfc8bc8 Add disconnected device management with bulk remove, reconnect, and overflow menu
a236825 Add disconnected device management and scrcpy error status tracking
2875690 Add reconnecting state with error handling and button disabling
c99036c Add text selection and copy support to logs panel
17e74f5 Add "Launching" status with proper process state management
4a5039a Implement syncSelectAllCheck to update "select all" checkbox state
99a3fda Add auto scrolling in logs panel
dec8e3b Enhance device disconnection process with model tracking and ADB entry sweep
f2e2800 Implement error handling for exited devices and auto-clear on refresh
5b042c4 Add installation setup in future releases
Bug Fixes
c13715a Update Fyne CLI installation command to use the correct path
38925a2 Fix table row overflow
2f10d17 Show scrcpy error status in real-time instead of after process exit
885c3e4 Prevent logs window from auto-resizing based on text width and add horizontal scrollbar
c10b827 Prevent stale device info from overwriting current selection
fece95c Clear device state on process exit to prevent stale status
34f23e3 Reload info panel when selected device's connection state changes
e7c48ba Clear ignoredAddrs on reconnect so devices aren't re-filtered after disconnect
Chores
7ddd761 Remove automatic pairing popup on startup
2a7f638 Show wireless debugging warning on pairing window instead of main window
d1e6b9b Update installation section to clarify availability of pre-built binaries
77b759a Bump version to v0.0.2
5938b4d Resize icon to 256x256
2a8cfda Update screenshot to match v0.0.2
Full Changelog : v0.0.1...v0.0.2
v0.0.1
24 Mar 03:08
Compare
Sorry, something went wrong.
No results found