vcom/internal
vrubelroman df4df6b8f6 fix: file type handling on Enter - extensions checked before executable bit
- Reorder Category() to check known extensions (text, config, image,
  pdf, audio, video, archive) before the executable bit check.
  Fixes video/audio/image files with executable bit being opened in
  editor instead of system default application.
- Remove 'executable' from isEditableEntry() - executables are now
  launched via handleExecute() instead of opened in Neovim.
- Add handleExecute() method that runs executable files in the
  terminal via tea.ExecProcess.
- Update handleOpenSelected() to route: text/config -> editor,
  executable -> launch, everything else -> system default (xdg-open).
- Bump version to v0.2.1
2026-04-27 23:18:48 +03:00
..
config Fix config lookup ENOTDIR and prepare v0.1.4 2026-04-24 15:44:07 +03:00
fs fix: file type handling on Enter - extensions checked before executable bit 2026-04-27 23:18:48 +03:00
theme remove duplicate theme aliases (gruvbox, nord-frost); add 4 new themes: one-dark, everforest, github-dark, catppuccin-macchiato 2026-04-27 20:19:43 +03:00
ui fix: file type handling on Enter - extensions checked before executable bit 2026-04-27 23:18:48 +03:00