Commit Graph
1229 Commits
Author SHA1 Message Date
aleksey-hoffman 5fd08e28cd UI: update some styles
- popover-foreground color
- window tertiary actions gap
2026-05-10 15:08:48 +03:00
aleksey-hoffman 9758112dd5 Improve: status center design and functionality
- Fix scroll;
- Transform status center button into a widget that shows active operations count;
- Split operations into 2 groups: "Active operations" and "Completed operations" (collapsible section);
- Do not opening status center automatically when a job starts;
- Keep active jobs at the top of the list;
- Keep only the 10 most recent completed jobs;
- Run "Cancel all" for a section in parallel instead of one-by-one;
- Show trash / permanent-delete success toasts when jobs finish successfully;
- Clear the clipboard as soon as a paste is queued, and restore it if the job fails so users can retry;
- Make job card design more consistent and more informative (shows operation type and status, e.g. "Copy | Success" or "Archive | Error");
- Add localized strings for the new toolbar pill and section headers;
- Add "active" styles to the "status center" and "LAN share" buttons when they are open;
2026-05-10 14:22:17 +03:00
aleksey-hoffman 812f65f229 New feature: Add file drop to tabs 2026-05-08 19:12:27 +03:00
aleksey-hoffman f8ed962756 UI: improve quick access styles 2026-05-07 01:07:30 +03:00
aleksey-hoffman dbe2b32e05 New setting: Bold active tab text 2026-05-06 19:16:00 +03:00
aleksey-hoffman 1c55fd484f New setting: Bold active tab text 2026-05-06 19:05:16 +03:00
aleksey-hoffman ebb8e1508b UX: Improve shortcut conflict replacement, add keybindings
- Add a "Replace" action button for shortcut conflicts
- Move conflicting shortcuts to an unassigned state before saving
- Show unassigned shortcuts as a dash in settings
- Remove the duplicate Backspace history-back shortcut
- Restore cleared shortcuts if global shortcut replacement fails
2026-05-06 18:50:54 +03:00
aleksey-hoffman 292b94e774 Unpublished: reduce grid image opacity transition duration 2026-05-06 15:42:08 +03:00
aleksey-hoffman c832e437a2 Dev: fix findings
- Cancelled placeholder can become permanently failed
- Freed app-owned shortcut does not wake skipped extension shortcut
- Reset cannot reclaim default from extension owner
2026-05-06 15:20:18 +03:00
aleksey-hoffman fd25bd9b59 Dev: fix findings
- restore image fallback and abort placeholders
2026-05-06 14:26:32 +03:00
aleksey-hoffman de0dc47850 Dev: fix findings
- prevent global shortcut ownership conflicts
2026-05-06 00:27:34 +03:00
aleksey-hoffman fc5d0af46d Dev: fix findings
- fix regression Alt+Arrow blocking
2026-05-05 22:52:16 +03:00
aleksey-hoffman a953df426a Dev: fix findings
- fix extension mouse shortcuts and Alt+Arrow blocking
2026-05-05 22:45:04 +03:00
aleksey-hoffman 46bd7ea74e Dev: fix findings
- fix stale file browser drop targets and quick search dates
2026-05-05 22:37:22 +03:00
aleksey-hoffman 2ec18bd2e2 UX (grid layout - images): show blurry low res thumb before final thumb 2026-05-05 22:26:32 +03:00
aleksey-hoffman 25a738b997 UX (media thumbs): improve thumbnail generation logic
- add cancelation
2026-05-05 21:33:48 +03:00
aleksey-hoffman afa479de99 UX: improve performance of navigation and quick search in large dirs 2026-05-05 21:15:24 +03:00
aleksey-hoffman 84619d83a3 UI: Add tooltips for some buttons 2026-05-05 17:12:17 +03:00
aleksey-hoffman 6e77cbf55b New shortcuts: switch page, previous / next page, navigate directory
- Added built-in page switching shortcuts: Alt+1 to Alt+5.
- Added file-browser pane navigation shortcuts: Alt+←, Alt+→, Alt+↑.
- Added app page navigation shortcuts: Mouse Button 4, Mouse Button 5.
- Added mouse button shortcut matching and recording for local shortcuts.
2026-05-05 16:52:37 +03:00
aleksey-hoffman 7e812769d0 Fix: shortcut registration errors on window reload 2026-05-05 16:10:06 +03:00
aleksey-hoffman 51844b9fae U (navigator)I: improve small screen design
- Toolbar nav buttons collapse into the three-dot menu sooner (600px container width).
- In split view, the file browser address bar moves to a second toolbar row below 400px.
- Compact/small-view tab bar now uses the same height as the normal tab bar, preventing clipped tabs.
- Quick search popover opens below the button on small screens, and still opens left on larger screens.
2026-05-05 15:55:45 +03:00
aleksey-hoffman 887d50ac74 Fix (navigator): selected-items context menu is not closed on action click 2026-05-05 15:16:22 +03:00
aleksey-hoffman 6156af869b Fix (navigator): current dir context menu is not closed on action click 2026-05-05 15:14:48 +03:00
aleksey-hoffman 3d0845a89b Dev: move test deps to dev deps 2026-05-05 15:13:37 +03:00
aleksey-hoffman 753750f0c7 UX (improve shortcut Ctrl+Shift+T): fix small issues, add toast 2026-05-05 15:05:13 +03:00
aleksey-hoffman 8fb30e1d86 UI (navigator): make selection on cards in grid layout more noticeable 2026-05-05 14:57:13 +03:00
aleksey-hoffman 733e2f42cd UX (new shortcut Ctrl+Shift+T): add shortcut for restoring recently closed tabs 2026-05-04 23:55:03 +03:00
aleksey-hoffman fe610c9bae UX (media file thumbnails): fix issues and improve performance 2026-05-04 23:43:47 +03:00
aleksey-hoffman e2626fe50c UX (media file thumbnails): improve thumb quality 2026-05-04 20:19:27 +03:00
aleksey-hoffman 69cd38a637 UI: improve theme selection design 2026-05-04 19:11:09 +03:00
aleksey-hoffman 9ff548898a Dev: bump API package to 1.7.1
Made-with: Cursor
2026-04-29 19:18:57 +03:00
aleksey-hoffman 69aee43dc6 Fix: main file requirements 2026-04-29 19:18:18 +03:00
aleksey-hoffman 8211620056 Dev: bump API package to 1.7.0
Made-with: Cursor
2026-04-29 19:02:45 +03:00
aleksey-hoffman 2ec8741663 UI: Improve theme extensions installation process
- Show toast with "Open settings" button
2026-04-29 19:00:40 +03:00
765788c9f4 UX (extensions): support contributed color themes (#419)
* UX (extensions): support contributed color themes

* Removed docs from README

* UX (extensions): support manifest-only theme extensions

Allow theme-only API extensions to omit a runtime entry file so packages that only contribute static color themes do not need empty activation modules.

---------

Co-authored-by: cos-overclock <overclock.audio@gmail.com>
Co-authored-by: aleksey-hoffman <aleksey.hoffman.public@gmail.com>
2026-04-29 18:22:48 +03:00
aleksey-hoffman ebcf6bcfe3 Dev: fix fade styles logic 2026-04-29 16:37:48 +03:00
aleksey-hoffman 9b03f91734 UI: Add progressive blur to extension-detail view toolbar 2026-04-29 16:02:30 +03:00
aleksey-hoffman ffc8c2b4b5 UI: Improve tab-bar styles 2026-04-29 15:20:56 +03:00
aleksey-hoffman 2629259c26 Improve (navigator): performance in large dirs; image and video thumb generation
- Video thumbnail clamping distorts aspect ratio
2026-04-27 18:25:36 +03:00
aleksey-hoffman fbda8ab75e Improve (navigator): performance in large dirs; image and video thumb generation
- Add additional memory safety fixes
2026-04-27 18:03:51 +03:00
aleksey-hoffman f073a5948f Fix (issue 409): Command Palette toolbar button does not work when the shortcut is customized 2026-04-27 17:54:25 +03:00
aleksey-hoffman 9f20b22673 Improve (navigator): performance in large dirs; image and video thumb generation
- Generate image thumbnails to reduce memory usage;
- Reduce video thumbnail size to reduce memory usage;
- Optimize rendering performance of entries in large dirs (content-visibility);
2026-04-27 17:47:00 +03:00
aleksey-hoffman a9e05ee8b6 Fix (navigator): range selection in grid view selects entries outside its scope 2026-04-26 19:31:51 +03:00
aleksey-hoffman 1f226641b0 Improve: selection ring styles
- The ring is now semi transparent
- The ring now has smaller offset
- Fixed ring styles for pane header columns
- The navigator dir entries are now selectable with tab
2026-04-26 19:18:55 +03:00
aleksey-hoffman b13fd7692d Dev: format rust 2026-04-26 15:01:01 +03:00
aleksey-hoffman c91b7c041c UX (quick search): improved filter-on-typing behavior; Fix keyboard navigation scrolling
- Start quick search automatically when typing alphanumeric keys in the active file browser pane
- Keep passive type-to-filter unfocused, while focusing the filter input when opened with Ctrl+F or the toolbar button
- Support Backspace editing for unfocused filter queries without triggering navigate-back
- Auto-select the first matching item while filtering
- Remove "path" from searchable properties
- Make the quick search popover more compact and position it away from directory items
- Fix keyboard navigation scrolling so the first list item is not hidden behind the sticky header
- Remove the filter-on-typing setting, the empty Input settings category, and related translations
- Fall back to General settings when a persisted settings tab no longer exists
2026-04-26 13:07:51 +03:00
aleksey-hoffman e5bda56714 UI: reduce focus ring opacity and size offset 2026-04-25 17:33:53 +03:00
aleksey-hoffman 3dfbafc52c Dev: lint 2026-04-24 13:56:11 +03:00
aleksey-hoffman cf249d4790 UX (extensions): add installing state for extension installing notitfication 2026-04-23 16:31:45 +03:00
aleksey-hoffman 13c14ca7de Dev: Improve HTTP handling 2026-04-23 16:03:28 +03:00