aleksey-hoffman
1d027e2edf
Extensions: add new API: apply layout and sorting preferences; refine HTTP request API
...
- Add sigma.view (layout/sort) behind view permission (@sigma-file-manager/api 1.11.0)
- Derive HTTP host allowlists from installed manifests server-side; cap request body size
- Reset modal scroll/focus only on setContent, not updateElement
2026-07-02 23:51:33 +03:00
aleksey-hoffman
6c8c03dda5
Extensions: add new API: HTTP request; add some design improvements
2026-07-02 20:05:17 +03:00
aleksey-hoffman
8c529895a1
New feature: allow extensions use local binaries
2026-07-01 15:17:26 +03:00
aleksey-hoffman
bd25003ee5
UX/DX: Added new clipboard extension API and new list-detail extension view
...
- Added clipboard API
- Added new list-detail extension view
- Improved indexing stabillity (heap error)
2026-06-25 18:44:15 +03:00
aleksey-hoffman
498431d23a
New feature: link handling
2026-06-04 20:31:24 +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
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
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
3aa5eb8d02
Docs: Rename registry to marketplace
2026-04-12 17:16:10 +03:00
aleksey-hoffman
5ac41c9758
Docs, lint
2026-04-12 16:43:13 +03:00
aleksey-hoffman
06b97475c4
UX (extensions): allow extensions to set global shortcuts
2026-04-10 17:07:45 +03:00
aleksey-hoffman
a9d06dcd39
Fix: image parsing on extensions page
2026-04-08 22:27:36 +03:00
aleksey-hoffman
7bcc208cb5
Docs: API readme
2026-04-08 18:55:05 +03:00
aleksey-hoffman
adf81faf46
Dev: Migrate extensions to TS + CI; small clean up
2026-04-07 20:59:05 +03:00
aleksey-hoffman
ca1b1620de
api:v1.5.0
2026-04-07 15:08:18 +03:00
aleksey-hoffman
cfd96a9e07
api:v1.4.0
2026-04-07 14:43:37 +03:00
aleksey-hoffman
90091b74d8
Extensions: migrate to host managed system for extension binaries
2026-04-07 02:23:25 +03:00
aleksey-hoffman
145a4e2b3f
Extensions: improved design, memory usage during download; added install cancelation
2026-04-06 01:48:19 +03:00
aleksey-hoffman
2c8c593925
UX/DX (extensions): improve usability and design
...
- Allow to not provide integrity for binaries for locally installed extensions;
- Display binary source links and versions more reliably
2026-04-05 16:19:21 +03:00
aleksey-hoffman
a5dcab002a
Dev: extensions: update API
2026-03-28 16:07:40 +03:00
aleksey-hoffman
a7869567f1
Dev: extensions: fix locale reactivation bugs
2026-03-20 00:15:57 +03:00
aleksey-hoffman
ec28d19535
Dev: improve extensions system stability
...
- Fix: extensions: block eval/Function in worker, prevent stale load resurrection, clean up on activation failure, fix runWithProgress event race
- Fix: clipboard: restrict to image/png only, prevent duplicate navigation history on file ops, fix root-level parent path derivation
2026-03-17 16:23:52 +03:00
aleksey-hoffman
73ec870e4b
Dev: improve quick access menu and extensions system stability
...
- Quick-access: resolve paste deadlock, stale navigator, and rename error handling
- Context-menu: strip leading dot from fileExtensions filter to match DirEntry.ext format
- Extensions: refetch marketplace manifests after uninstall to restore icons
- Extensions: remove incorrect dialogs permission check from createModal/showModal
- Extensions: address permission gaps, race conditions, context menu filtering, and UI overflow
- Clipboard-api: accept any image/* type instead of only image/png
2026-03-17 15:44:20 +03:00
aleksey-hoffman
891fb14602
Dev: large extension system refactor
...
- Move to ESM
- Use sandbox to fully isolate extensions
2026-03-15 16:30:13 +03:00
aleksey-hoffman
37f323113a
Refactor extensions system
2026-03-12 16:55:37 +03:00
aleksey-hoffman
dd7e4f87d8
Refactor extensions system
2026-03-10 21:23:46 +03:00
aleksey-hoffman
9864c72c3f
Add extensions system, API package v1.3.0, localization support
2026-03-09 01:42:29 +03:00