vrubelroman
22af43acd7
fix: open more text file types in editor (nvim)
...
Expand textExtensions with many missing common text file extensions
(.lua, .rb, .vue, .svelte, .dart, .tex, .scala, .lisp, and many more).
Add textFilenames list for well-known text files without a meaningful
extension (Makefile, Dockerfile, README, LICENSE, .gitignore, etc.)
so they open in the editor via handleEdit() instead of falling back
to xdg-open via handleOpenExternal().
2026-04-27 14:23:29 +03:00
vrubelroman
ce2f488c89
fix: preserve panel background in cursor mode (renderTextCursorContent)
...
Replace full ANSI reset sequences (\x1b[0m) added by lipgloss.Render() for
gutter markers, cursor highlights, and selection highlights with
background-preserving resets (\x1b[39;22;23;24;59;48;2;R;G;Bm) that restore
the panel background color.
Without this fix, every \x1b[0m from lipgloss-styled elements in
renderTextCursorContent resets the panel background (set by the outer
renderPreviewContent wrapper), causing some letters to have incorrect or
missing background color in caret mode.
2026-04-27 14:15:20 +03:00
vrubelroman
e890e1871b
feat: add copy path button in info panel
2026-04-27 13:49:45 +03:00
vrubelroman
ea8c596ef6
Polish text caret and selection flow
2026-04-25 02:21:43 +03:00
vrubelroman
641ad17676
Improve text preview keyboard navigation
2026-04-25 00:51:51 +03:00
vrubelroman
cb5c98834e
Speed up kitty image previews
2026-04-24 23:42:23 +03:00
vrubelroman
e229cbc6cc
Support Ubuntu image preview backend
2026-04-24 22:53:12 +03:00
vrubelroman
ded9b9fdfb
Ship ueberzugpp with packaged installs
2026-04-24 22:40:15 +03:00
vrubelroman
d94365cc56
Prepare v0.1.5 release metadata
2026-04-24 22:26:07 +03:00
vrubelroman
f3e3a9b779
Cool down preview header accent
2026-04-24 22:15:54 +03:00
vrubelroman
912de45e19
Refine image preview integration
2026-04-24 22:09:54 +03:00
vrubelroman
9dcef02e0d
Improve image preview rendering with kitty overlay
2026-04-24 21:51:56 +03:00
vrubelroman
87f43e0c6a
Fix config lookup ENOTDIR and prepare v0.1.4
2026-04-24 15:44:07 +03:00
vrubelroman
6b23717572
Add terminal image preview via chafa and release v0.1.3 updates
2026-04-24 15:35:11 +03:00
vrubelroman
6a518896b8
Add archive-as-folder navigation and extraction copy flow
2026-04-24 15:14:05 +03:00
vrubelroman
780150500d
Add auto icon mode fallback and Nerd Font docs
2026-04-24 14:44:49 +03:00
vrubelroman
ef47410bcf
Add additional screenshots to README
2026-04-24 14:06:27 +03:00
vrubelroman
8c20d7f318
Update README structure and add screenshot
2026-04-24 13:47:18 +03:00
vrubelroman
f6a68e1cd0
Rewrite README and pin install commands to v0.1.2
2026-04-24 13:28:09 +03:00
vrubelroman
fe2034bb90
Simplify modal hints and remove action buttons
2026-04-24 13:24:57 +03:00
vrubelroman
e7b31a8d5c
Add F2 rename flow and improve modal key hints
2026-04-24 13:15:04 +03:00
vrubelroman
124e7ef972
Adjust footer spacing background rendering
2026-04-24 11:47:05 +03:00
vrubelroman
7925a33568
Fix footer background fill rendering
2026-04-24 11:19:02 +03:00
vrubelroman
715cbd6e37
Fix metadata panel background fill alignment
2026-04-24 11:11:03 +03:00
vrubelroman
5a27141298
Fix info pane Esc close and preview background rendering
2026-04-24 11:05:31 +03:00
vrubelroman
e0117650de
Fix preview highlight background artifacts
2026-04-24 10:31:22 +03:00
vrubelroman
a163cc9a2d
Fix view mode body height without footer gap
2026-04-24 10:23:16 +03:00
vrubelroman
d22a40e987
Adjust view/info keybindings and improve read-only view mode
2026-04-24 10:08:33 +03:00
vrubelroman
3c2016eaf0
Align progress action layout with confirm dialog logic
2026-04-24 09:45:27 +03:00
vrubelroman
6787a7a363
Refine transfer progress and cancellation flow
2026-04-23 22:46:08 +03:00
vrubelroman
95847ad231
Polish transfer progress dialog controls
2026-04-23 21:46:55 +03:00
vrubelroman
ce84789edb
Deepen theme semantic color coverage
2026-04-23 21:18:15 +03:00
vrubelroman
60e3a9c0f8
Tighten confirmation dialog button alignment
2026-04-23 21:10:15 +03:00
vrubelroman
b5cdb77415
Refine confirmation dialog actions
2026-04-23 20:37:54 +03:00
vrubelroman
3d1c572e16
Add keyboard multi-select workflow and project description doc
2026-04-23 19:57:06 +03:00
vrubelroman
deeb261b89
Polish panel headers and preview pane chrome
2026-04-23 14:41:17 +03:00
vrubelroman
544511f00e
Add help modal and refine modal close behavior
2026-04-23 14:22:16 +03:00
vrubelroman
874a5ed678
Refine transfer UX and active-pane selection rendering
2026-04-23 13:45:46 +03:00
vrubelroman
5a5923099b
Add transfer progress workflow for move and polish labels
2026-04-23 12:38:19 +03:00
vrubelroman
a196a16c6f
Add copy confirmation and background progress modal
2026-04-23 12:30:10 +03:00
vrubelroman
c4fdc41edf
Add flake lock file
2026-04-23 00:37:11 +03:00
vrubelroman
8e51e47587
Add packaging and release automation
2026-04-23 00:21:36 +03:00
vrubelroman
2a3b58c44e
Stabilize panel layout and background fill
2026-04-23 00:10:41 +03:00
vrubelroman
bd67696fb0
Add syntax highlighting to text previews
2026-04-22 23:35:42 +03:00
vrubelroman
35a14b09ee
Improve text selection preview mode
2026-04-22 23:26:45 +03:00
vrubelroman
1d5704d5b3
Fix info pane height stability
2026-04-22 23:16:29 +03:00
vrubelroman
941708970b
Polish panel layout and preview interaction
2026-04-22 23:03:33 +03:00
vrubelroman
ef63a2479b
Refine mouse interactions and info pane UX
2026-04-22 22:50:30 +03:00
vrubelroman
3d26d835af
Merge remote main
2026-04-22 22:13:17 +03:00
vrubelroman
059f925e00
Initial vcom TUI prototype
2026-04-22 22:10:50 +03:00