Commit Graph
1229 Commits
Author SHA1 Message Date
aleksey-hoffman 0ba8b604a0 CI: fix linux build v2.1.0 2026-05-24 23:03:21 +03:00
aleksey-hoffman bde515fd7a CI: fix linux build 2026-05-24 22:49:39 +03:00
aleksey-hoffman e0043324eb CI: fix linux build 2026-05-24 22:39:26 +03:00
aleksey-hoffman 6450f43ea5 Dev: bump node; fix CI linux build 2026-05-24 22:29:21 +03:00
aleksey-hoffman d6f190a67d CI: update release building version 2026-05-24 22:09:42 +03:00
aleksey-hoffman 7840800b08 CI: fix release building 2026-05-24 22:07:04 +03:00
aleksey-hoffman 0cb354eb36 CI: disable release auto publishing, fix linux build 2026-05-24 21:38:46 +03:00
aleksey-hoffman 05b9a0e2e0 Build: add flatpack build CI 2026-05-24 21:15:38 +03:00
aleksey-hoffman 54be99f6f4 UX: set icon theme to be "system" by default 2026-05-24 21:08:06 +03:00
aleksey-hoffman 34bfdb510a Refine: UX: improve search indexing flow and UI
- Indexing should never freeze the app now
- Some UI improvements
- Global search now waits for the search query to be fully typed before searching
2026-05-24 18:37:16 +03:00
aleksey-hoffman 7ab41873a1 UX: improve search indexing flow and UI
- Canceling indexing now behaves more clearly: after clicking Cancel, the app shows a "Canceling..." state instead of making the action feel ignored.
- Canceling indexing no longer immediately starts indexing again in the background just because the app is idle or the index is outdated.
- If indexing is saving final data, the UI now shows that the index is being saved instead of simply hiding the Cancel button.x
- The search settings page now shows the result of the last indexing run, such as completed, canceled, or failed.
- The last indexing summary now includes useful context like how many items were indexed and how long the scan took.
- Indexing progress is worded more clearly, showing drive progress as "Drives: X / Y" so it is easier to understand what the number means.
- The global search popup now uses clearer status text for indexing, canceling, and saving states.
- Canceling an indexing run keeps the previous search index available, so search data does not disappear because of a canceled scan.
- The app is more resilient if indexing is interrupted, canceled, or the app is closed during indexing.
2026-05-24 14:06:50 +03:00
aleksey-hoffman 46e59631de Docs: changelog 2026-05-21 19:27:55 +03:00
aleksey-hoffman 8c5d4fe375 UX: allow to start outbound drag by switching apps (not only cursor leaving window) 2026-05-21 19:22:44 +03:00
aleksey-hoffman 7131421b4c Refine: mapped network drive dnd out is not working
- Fix regression: dnd in file explorer stopped working
2026-05-21 18:07:27 +03:00
aleksey-hoffman 76895b48d3 Docs: changelog 2026-05-21 15:58:37 +03:00
aleksey-hoffman 27ee3350b0 Fix: mapped network drive dnd out is not working 2026-05-21 15:32:26 +03:00
aleksey-hoffman 3ff7df7b75 v2.1.0 2026-05-20 15:07:35 +03:00
aleksey-hoffman 7be9e2d75a Docs (changelog): [2.1.0] - May 2026 2026-05-18 16:31:18 +03:00
aleksey-hoffman c1590786a3 Refine: nav sidebar drive click behavior 2026-05-18 15:01:07 +03:00
aleksey-hoffman 88e749a702 Fix: changelog dialog not scrolling top on version switch; added TOC 2026-05-18 13:42:28 +03:00
aleksey-hoffman 06dd790e27 Fix: apply selected theme in all windows 2026-05-17 21:41:03 +03:00
aleksey-hoffman f470369f03 Refine: #421 2026-05-17 21:09:13 +03:00
aleksey-hoffman 8d8bc8517d Refine: #421 2026-05-17 18:45:15 +03:00
f2bef61195 UX (extensions): support contributed icon themes (#421)
* UX (extensions): support contributed icon themes

---------

Co-authored-by: cos-overclock <overclock.audio@gmail.com>
Co-authored-by: aleksey-hoffman <aleksey.hoffman.public@gmail.com>
2026-05-17 18:28:14 +03:00
aleksey-hoffman c083a92e06 Refine (#424): additional fixes 2026-05-17 01:21:25 +03:00
030360111a fix(macos): enable bundle targets and handle EINVAL on cross-volume moves (#424)
* fix(tauri): add macOS bundle targets (app, dmg) to bundle config

---------

Co-authored-by: Xamplix <Xamplix@users.noreply.github.com>
Co-authored-by: aleksey-hoffman <aleksey.hoffman.public@gmail.com>
2026-05-17 01:09:39 +03:00
aleksey-hoffman 1361b3f665 Dev: lint 2026-05-17 00:49:35 +03:00
aleksey-hoffman 06ac7e111b UX: click on a drive in nav sidebar now opens path in the current tab 2026-05-17 00:30:42 +03:00
aleksey-hoffman 7e6035c984 Refine: quick-access panel styles 2026-05-17 00:18:33 +03:00
aleksey-hoffman e653ddb928 Refine: use generated thumbnails and virtual list in quick-view 2026-05-16 19:36:33 +03:00
aleksey-hoffman 9592d69f12 Add more column options in navigator list layout
- Added optional "date created" column.
- Added optional "tags" column. Tags can be modified (added / removed / edited) directly in the column.
- Removed tag delete button from the tags popover component. Some users might mistake it for "untag current item" action
2026-05-16 19:29:44 +03:00
aleksey-hoffman 9722ca2f65 UI: add file preview for all supported files (not just images and videos) 2026-05-16 17:02:07 +03:00
aleksey-hoffman da669a30df UI: added short translation for "items" 2026-05-16 16:38:23 +03:00
aleksey-hoffman 56ada9910a UI: use generated thumbnails and virtual list in quick-view 2026-05-16 16:33:36 +03:00
aleksey-hoffman c3fdd86be4 UI: improve translucent popover elements visibility 2026-05-16 16:12:38 +03:00
aleksey-hoffman 26816f3fd1 Dev/UI: remove unused locale strings 2026-05-16 16:11:26 +03:00
aleksey-hoffman a0b75249b9 Dev/UI: improve locale structure and consistency 2026-05-16 15:29:50 +03:00
aleksey-hoffman 942b6d3176 Locales: improve Vietnamese language label and message strings 2026-05-14 19:25:37 +03:00
aleksey-hoffman fefd6b8d45 Dev: Remove unused translation keys 2026-05-14 19:24:06 +03:00
aleksey-hoffman d972bc965a UX: Harden default file manager registry restore
- Persist a full snapshot of the affected per-user registry keys before enabling SFM as the default file manager.
- Roll back registry changes if enabling fails partway through.
- Restore the previous registry state only when the current keys still match SFM-owned values.
- Avoid deleting registry keys that may contain external user or third-party changes.
- Preserve legacy cleanup only for exact SFM-owned registry state without a backup.
- Add tests for registry snapshot serialization and ownership mismatch detection.
2026-05-14 18:58:06 +03:00
aleksey-hoffman 9773facc85 New shortcuts: create new file (Ctrl+Shift+M), new directory (Ctrl+Shift+N) 2026-05-14 17:56:21 +03:00
aleksey-hoffman 30eb9d8d4d New feature / New Shorcut (Ctrl+O): printing 2026-05-14 17:45:55 +03:00
aleksey-hoffman 029788807b Make current directory more pronounced
- Remove separate "Current directory context menu" button. It might be confusing for some users.
- The "Current directory context menu" can be opened with right click on the last address part.
- Make the address bar parts less visible than the current directory part.
2026-05-13 15:39:52 +03:00
aleksey-hoffman 10ce62dae6 Dev: remove focus on window reload 2026-05-13 13:49:50 +03:00
aleksey-hoffman 908a888947 New shortcut (Ctrl+Shift+V): Open copied path 2026-05-13 13:45:43 +03:00
aleksey-hoffman f6df7b4fc0 Refine: Improve address editor 2026-05-13 12:07:53 +03:00
aleksey-hoffman 3d2713d731 Improve address editor
- Address editor can now display and open files
- Added second mode that lets you quickly open frequently used paths
- Added ability to navigate with keyboard (back, forward, up, reveal in directory)
- Added ability to reveal file / directory in its parent directory
- Significantly improved design
2026-05-12 23:39:29 +03:00
aleksey-hoffman d910fb5834 Dev: lint 2026-05-10 20:08:40 +03:00
aleksey-hoffman e017cb141e Improve: shortcuts
- Unassign default shortcuts from "Navigate to previous / next page" action to avoid confusion;
- Allow to unassign shortcuts;
- Allow to assign multiple shortcuts to one action;
- Add context menu to the shortcuts list;
- Improve design;
2026-05-10 20:06:50 +03:00
aleksey-hoffman 7214a940b3 Dev (tab drop): fix issues 2026-05-10 18:32:27 +03:00