Skip to content

Releases: WhileEndless/AndroidDeviceManager

Android Device Manager v1.3.0

Choose a tag to compare

@WhileEndless WhileEndless released this 27 Jul 10:20

feat: Add comprehensive App Manager with APK export (v1.3.0)

Major Features Added:

App Manager

  • View all installed applications with smart search
  • Search by package name or app name with real-time filtering
  • Export APK files with single click to Downloads folder
  • Split APK support for modern Android app bundles
  • Open app data directory directly in File Manager
  • System apps toggle to show/hide system applications
  • Optimized loading - only fetches details when needed

UI Enhancements

  • New App Manager window with native macOS interface
  • Table view with sortable columns (package, app name, version)
  • Export APK button with progress tracking
  • Open in File Manager button for direct access to app data
  • Search field with instant filtering
  • System apps checkbox for visibility control

Technical Improvements

  • Lazy loading of app details for performance
  • Efficient APK export with progress feedback
  • Support for split APKs with proper naming
  • Integration with existing File Manager
  • Thread-safe export operations

Integration Updates

  • Added Cmd+A keyboard shortcut for App Manager
  • Menu item "📱 App Manager..." in main menu
  • Seamless integration with File Manager for app data access

Documentation Updates

  • Updated README files (EN/TR) with App Manager features
  • Updated ROADMAP.md with v1.3.0 release notes
  • Updated SRS.md with App Manager requirements (FR-10)
  • Updated all version references to 1.3.0

Version Bump

  • Version: 1.2.1 → 1.3.0
  • Build: 121 → 130

🤖 Generated with Claude Code

Co-Authored-By: Claude noreply@anthropic.com

Android Device Manager v1.2.1

Choose a tag to compare

@WhileEndless WhileEndless released this 25 Jul 17:53

feat: Add terminal integration and enhanced File Manager features (v1.2.1)

Major Features Added:

File Manager Enhancements

  • Add "Open in Terminal" button for quick ADB shell access
  • Terminal opens in current directory with automatic root switching
  • Fix root file upload using temporary location mechanism
  • Support for paths with spaces and special characters

Bug Fixes

  • Fix Swift compilation errors with weak self references
  • Resolve variable scope issues in upload monitoring
  • Correct AppleScript command escaping for terminal integration

UI Improvements

  • New terminal button in File Manager toolbar with tooltip
  • Keyboard shortcut documentation (Cmd+F for File Manager)
  • Enhanced user experience with intuitive icons

Documentation Updates

  • Add File Manager keyboard shortcut to README files (EN/TR)
  • Document terminal integration feature in FILE_MANAGER_FEATURES.md
  • Update all version references to 1.2.1
  • Fix version history ordering in documentation
  • Add v1.2.1 release notes to ROADMAP.md

Version Bump

  • Version: 1.1.0 → 1.2.1
  • Build: 110 → 121

🤖 Generated with Claude Code

Co-Authored-By: Claude noreply@anthropic.com

Android Device Manager v1.2.0

Choose a tag to compare

@WhileEndless WhileEndless released this 25 Jul 16:56
feat: Add comprehensive File Manager with advanced features (v1.1.0)

## Major Features Added:

### File Manager
- Full filesystem navigation with root access support
- Drag & drop file upload with real-time progress tracking
- Multiple file download with batch operations
- Context menu with file operations (rename, delete, download)
- Real-time search and filtering within directories
- SQLite database file integration - opens .db files in Terminal
- Column sorting by name, size, and modification date
- Navigation history with back/forward functionality
- Symlink support with automatic resolution

### UI Enhancements
- Progress window for file uploads showing:
  - Upload speed in MB/s
  - Progress percentage and time remaining
  - Bytes transferred counter
- Context-sensitive right-click menus
- Resizable columns with text truncation
- Configurable download directory in preferences

### Technical Improvements
- Root file download via temporary copy mechanism
- Persistent shell session reuse for performance
- Thread-safe upload monitoring
- Proper error handling and user feedback

### Documentation Updates
- Added FILE_MANAGER_FEATURES.md with complete feature list
- Updated README files (EN/TR) with new features
- Updated ROADMAP.md with v1.1.0 release notes
- Removed outdated planning documents

### Version Bump
- Version: 1.0.1 → 1.1.0
- Build: 101 → 110

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

Android Device Manager v1.0.1

Choose a tag to compare

@WhileEndless WhileEndless released this 25 Jul 08:35
Initial commit: Android Device Manager v1.0.1

A powerful macOS menu bar application for managing Android devices via ADB.

Features:
- Real-time device detection with authorization and root status
- Screenshot capture with automatic editor opening
- Clipboard integration (macOS to Android)
- Persistent shell sessions to avoid repeated root prompts
- Port forwarding (forward and reverse) with auto-setup
- Frida server management for rooted devices
- Logcat viewer with filtering, export, and full-screen support
- Device information display
- Native macOS interface with keyboard shortcuts

Technical highlights:
- Built with Swift and Cocoa (AppKit)
- Thread-safe shell session pooling
- Asynchronous device loading
- Smart polling intervals (10s)
- Performance optimized for minimal resource usage

Developed with Claude Code (Opus model) demonstrating AI-assisted development.

© 2025 WhileEndless
Licensed under GNU AGPL v3.0