ACommander v3.0

ACommander
ACommander

ACommander v3.0 — Full Blown App 🚀

I’m excited to announce ACommander v3.0 — a major release that transforms ACommander into a fully-featured, stable, and configurable file commander. This release includes dark mode, media conversion tools, a working command palette, configurable settings, progress indicators, and much more.


✨ New Features & Enhancements

UI & Appearance

  • Dark Mode — Full dark mode support (#89)
  • File icons — Files and folders now display type-appropriate icons (#24)
  • Column sorting — Sort files by clicking on table column headers (#25)
  • Disk space display — Available disk space is shown for both left and right panels (#46)
  • Folder & selection size — View the total size of a folder or selected files (#97)
  • Progress bar — Long-running actions now display a progress bar (#93)

File Operations

  • File splitter & merger — Split files (ALT+F12) and merge them back (ALT+F11) (#61)
  • Find text in files — Search for text content across files (ALT+F10) (#59)
  • Attribute changing — Modify file attributes (ALT+F6) (#58)
  • Checksum functionality — Compute and verify file checksums (#95)
  • Run executables on ENTER — Pressing ENTER now launches executable files (#90)

Media Conversion

  • Graphic file conversion — Convert between image formats (#96)
  • Audio file conversion — Convert between audio formats (#99)
  • Video file conversion — Convert between video formats (#100)

Configuration & Settings

  • Preferences / Settings panel — Configurable app settings through a dedicated UI (#42)
  • Bookmarks — Bookmark your favorite directories for quick access (#22)
  • Persistent paths — Properties file now remembers the last used paths (#84)
  • Portable apps mapping — Mapped list of portable applications for integration (#56)

Developer & Platform

  • Cross-platform compatibility — Removed hardcoded Java version; the project now runs on any environment (#85)
  • Unit testing — Added unit test coverage (#86)
  • GitHub Actions CI pipeline — Automated build pipeline via GitHub Actions (#87)

🐛 Bug Fixes

  • Fixed bugs in the drive selection combobox (#91)
  • Fixed a bug where users could scroll beyond the last item in popup windows (#92)

🚫 Not Planned (Skipped)

  • Go to website in the Command palette (#43)
  • Implement FileInfo / FileType Analyzer — ALT+F3 (#62)

Summary

This release closes 29 issues from the v3.0 milestone. ACommander is now a stable, multithreaded, fully configurable dual-pane file commander with a working command palette, installer, and a rich set of built-in tools.

Full Changelog: https://github.com/Chaiavi/acommander/compare/v2.0…v3.0

Chaiware