111 Commits
Author SHA1 Message Date
aleksey-hoffman 2b8bed4325 CI: fix the e2e leftover data check failing on an empty temp folder list - An empty Get-ChildItem result added a null entry to the leak list 2026-10-19 01:45:09 +03:00
aleksey-hoffman 7f9ebf2b79 CI: check that the Windows e2e run leaves no app data behind - Fail if the app's default roaming or local data folders get content, or the run's temp folder is left over 2026-10-19 01:45:09 +03:00
aleksey-hoffman 8908e214aa Dev (e2e): isolate WebDriver test runs in a temporary data folder - Add app_dirs helper: in debug builds SFM_E2E_DATA_DIR moves app data, config, local data, cache, logs, window state, extensions, thumbnails, global search index, icon probes and the WebView2 profile under one folder; release builds compile the override out - Route every app data path in Rust and the frontend through the helper (new get_app_dirs command) - Skip the autostart sync, default file manager migration and single-instance handoff when isolated, so test runs never touch the real OS integration or a running SFM - wdio creates a fresh temp folder per run, passes it through tauri-driver, refuses to launch the app until the override is confirmed, copies app logs to the artifacts on failure and deletes the folder afterwards (SFM_E2E_KEEP_DATA=1 keeps it) - Drop the leftover-extension cleanup from the extension spec 2026-10-19 01:45:09 +03:00
aleksey-hoffman b42aa683b2 CI: run WebDriver e2e tests on Windows - Add e2e-windows job to ci.yml (debug build, tauri-driver, msedgedriver matching the runner's WebView2) - Pass --remote-debugging-port to WebView2 via HKLM policy, since WebView2 150+ ignores WEBVIEW2_* env vars for elevated processes - Upload screenshots, page sources and app logs on failure 2026-10-19 01:45:09 +03:00
Aleksey Hoffman 3df1570d17 Fix (linux, Flatpak): app panics on launch - bundle libayatana-appindicator, update GNOME runtime to 51 (#551)
* Fix (linux, Flatpak): app panics on launch (Failed to load ayatana-appindicator3) - Bundle libayatana-appindicator via Flathub shared-modules - Update GNOME runtime from EOL 48 to 51

* Dev: lint - Fix existing ESLint and Stylelint errors from main - Ignore Flatpak shared-modules and build dirs in ESLint
2026-10-17 17:49:33 +03:00
aleksey-hoffman 4ea1afd55a CI: fix signed installer upload in release workflow - Set GH_REPO since sign-windows job has no checkout - Keep signed installer as a workflow artifact 2026-10-17 02:52:57 +03:00
aleksey-hoffman 1a6400a241 CI: sign Windows installer via SignPath in release workflow - Upload unsigned installer only as a workflow artifact, never to the release - Add sign-windows job (release-signing, 6h approval timeout) that verifies the Authenticode signature and uploads the signed installer - Don't edit notes of published releases - Increase SignPath approval timeout in sign-windows workflow 2026-10-17 02:05:23 +03:00
aleksey-hoffman 1a9108db37 UX: Remove ability to set app as default FM in MS store version
- Remove unvirtualizedResources restricted capability (MS store rejected it)
- Keep app launcher
2026-07-21 17:19:54 +03:00
aleksey-hoffman f5da528998 Docs: update CI 2026-07-17 20:49:28 +03:00
aleksey-hoffman 2bb74f8826 Refactor: app launcher handling 2026-07-16 14:12:52 +03:00
aleksey-hoffman d70cc169e2 Dev: lint, rename, npm audit fix 2026-07-07 16:38:33 +03:00
aleksey-hoffman 4e311d32ac Fix: setting "default file manager" not working in MS store build 2026-07-03 14:29:41 +03:00
aleksey-hoffman 052156770c Fix (linux, AppImage): Could not create default EGL display: EGL_BAD_PARAMETER 2026-06-25 20:31:07 +03:00
aleksey-hoffman ef9619c5fa Dev: add ms build 2026-05-27 15:17:11 +03:00
aleksey-hoffman e350e1b786 Dev: add ms build 2026-05-27 14:09:50 +03:00
aleksey-hoffman 95bf2ef3c1 Dev: add ms build 2026-05-27 14:04:32 +03:00
aleksey-hoffman d6a4f835be Docs: readme 2026-05-27 14:04:25 +03:00
aleksey-hoffman 3d1e18288a Dev: add ms build 2026-05-26 22:25:55 +03:00
aleksey-hoffman 2b7225dd3e Dev: add ms build 2026-05-26 22:20:18 +03:00
aleksey-hoffman 0ba8b604a0 CI: fix linux build 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 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 7dc52c5f74 Dev: add release automation 2026-04-19 19:51:27 +03:00
aleksey-hoffman 75c03d75ba Dev: refactor file structure and size (Rust only) 2026-03-28 15:27:12 +03:00
aleksey-hoffman 9864c72c3f Add extensions system, API package v1.3.0, localization support 2026-03-09 01:42:29 +03:00
aleksey-hoffman 6dd422e0ae Docs: update main image 2026-02-25 18:48:35 +03:00
Aleksey Hoffman ecdc8bd2e2 Update feature_request.yml 2026-02-24 15:15:22 +03:00
aleksey-hoffman df6837fc27 Dev: update CI for PRs 2026-02-20 12:06:27 +03:00
aleksey-hoffman 99fb8b23a4 Dev: Add CI for PRs 2026-02-19 12:20:55 +03:00
aleksey-hoffman 7df5ca4c62 Git/Docs: set v2 branch as main 2026-02-17 11:42:59 +03:00
aleksey-hoffman 72c88222be Dev: update Readme and Contributing 2025-12-30 21:11:40 +03:00
aleksey-hoffman 10c86672be Dev: migrate to sigma-ui; add scripts; base settings page 2025-12-15 18:47:41 +03:00
aleksey-hoffman f5962f60c5 Create v2 branch 2024-01-15 21:31:34 +03:00
Aleksey Hoffman 347fdbfa05 Update FUNDING.yml 2023-07-04 17:41:26 +03:00
Aleksey Hoffman f47a4b3e45 Update FUNDING.yml 2023-07-04 17:41:00 +03:00
Aleksey Hoffman af039566ca Update main preview image 2023-03-20 12:32:29 +03:00
Aleksey Hoffman 494ce5f88b Update main preview image 2023-03-20 12:24:50 +03:00
Aleksey Hoffman 7f041f09a5 Delete main.png 2023-03-20 12:24:19 +03:00
Aleksey Hoffman f516636aca Update FUNDING.yml 2023-03-04 19:54:15 +03:00
Aleksey Hoffman 62c8d6e754 Readme 2023-03-03 22:26:57 +03:00
Aleksey Hoffman f989e0e507 Update bot-comment-support-developer.yml 2023-02-12 09:26:07 +03:00
Aleksey Hoffman 8a5172da32 Dev: delete unneeded github media files 2022-12-19 20:11:21 +03:00
Aleksey Hoffman c5da8fa326 Update Boosty button variant 2022-08-15 01:20:54 +03:00
Aleksey Hoffman 4bdf1d0594 Add Boosty button variant 2022-08-15 01:17:06 +03:00
Aleksey Hoffman da8a81abcd Merge branch 'main' of https://github.com/aleksey-hoffman/sigma-file-manager 2022-08-13 16:04:23 +03:00
Aleksey Hoffman f661f2e0a5 Update README.md 2022-08-13 16:03:47 +03:00