Skip to content

Releases: mesutakcan/AS-AppBox

AS AppBox v1.4

Choose a tag to compare

@mesutakcan mesutakcan released this 26 Oct 10:45
d3b0f9c

v1.4 : 2026-10-26

  • Added a Reload from Disk command to restore the active list and discard unsaved changes after confirmation
  • Added a Help menu shortcut to open the GitHub repository
  • Improved icon loading with caching, generic fallback icons, and background resolution of application-specific icons
  • Added fallback handling for missing files and broken shortcuts to avoid blocking list loading

AS AppBox v1.3

Choose a tag to compare

@mesutakcan mesutakcan released this 22 Oct 05:07
c661b25

v1.3 : 2026-10-22

  • Made remove, clear, open-list, and exit confirmation dialogs modal to the main window
  • Removed the timeout from the Clear List confirmation so it remains open until the user responds

AS AppBox v1.2

Choose a tag to compare

@mesutakcan mesutakcan released this 21 Oct 18:10
3a18011

v1.2 : 2026-10-21

  • Added support for multiple named application lists, with Open List and Save List As commands
  • Added Ctrl+O to open a list and Ctrl+Shift+S to save the current list under a new name
  • Saves the active list path in settings.ini and restores that list on startup
  • Moved the default list to the Lists/ directory and added migration from the previous root-level applist.txt
  • Added a separate file-name column and filtering by file name or full path
  • Added a * marker for unsaved changes to the active list in the window title
  • Added list read error handling and a shared atomic writer for Save and Save As
  • Centralized adding files from the picker and drag-and-drop, with duplicate counts in the status bar
  • Added a trailing slash to drive-root working directories when launching applications

AS AppBox v1.1

Choose a tag to compare

@mesutakcan mesutakcan released this 13 Oct 19:37
8a50d44

v1.1 : 2026-10-13

  • Added IconButton.ahk: custom button class with icon support, grayscale-on-disabled, and DPI awareness
  • Toolbar buttons now display custom icons (.ico files) instead of Segoe MDL2 Assets font characters
  • Added Ahk2Exe compiler directives for building standalone EXE
  • Replaced manual ImageList icon loading with Windows system icon list (SHGetFileInfoW with SHGFI_SYSICONINDEX) for faster, lower-memory icon display
  • Intelligent icon caching: per-extension cache for common file types, per-path cache for unique types (exe, lnk, ico, etc.)
  • Added settings.ini support: window position/size, view mode, and sort preferences are now saved and restored across sessions
  • Added column header click sorting with ascending/descending toggle
  • Added Keyboard Shortcuts dialog in Help menu
  • Added Ctrl+F shortcut to focus the filter box
  • Added cue banner (placeholder text) in the filter input
  • Filter box keyboard navigation: Esc clears filter, Down moves focus to the list
  • Added Enter / Numpad Enter hotkeys to run selected applications from the list
  • Debounced filter input (100 ms delay) for smoother typing experience
  • Context-sensitive hotkeys: Del, Ctrl+A, Esc, Enter only active when list is focused; Insert disabled while filter is focused
  • Atomic file saving: writes to .tmp file first, then renames for data safety
  • File saving and loading now use UTF-8 encoding
  • Automatic legacy encoding migration: detects ANSI-encoded list files and converts to UTF-8
  • Multi-item removal now shows a confirmation dialog
  • Close dialog now includes a Cancel option (in addition to Yes/No)
  • Save on close verifies success before exiting
  • Run now uses working directory parameter instead of RunWait
  • Duplicate checking uses Map (O(1) lookup) instead of linear array search
  • StatusBar shows filtered count (e.g., "5 of 12 app(s)")
  • StatusBar divided into parts for better information display
  • File selection dialog now allows selecting folders as well (M35 flag)
  • Changed default font to Segoe UI
  • Improved minimum window size (540×570)
  • Window state saved on close (position, size)
  • Various code refactoring and improvements