Commit Graph

19 Commits (b45a56b09d685e8fc70b2626d7ddbae8ba90abf4)

Author SHA1 Message Date
mirivlad fe97c5ddcc fix: fully localize platform diagnostics 2026-07-11 12:56:40 +08:00
mirivlad 1bc5ecfd16 fix: keep plugin localization live and complete 2026-07-11 12:48:15 +08:00
mirivlad 3dd0ec9f1f feat: localize official plugins in Russian 2026-07-11 12:42:37 +08:00
mirivlad dc74472f75 Revert "fix: P1 plugin contributions cleanup + P0 inbox workspace picker"
This reverts commit ba9386d535.
2026-07-01 07:44:22 +08:00
mirivlad ba9386d535 fix: P1 plugin contributions cleanup + P0 inbox workspace picker
Plugin contributions:
- Remove sidebarItems from Activity, Journal (only workspace tabs)
- Remove workspaceItems from Browser Inbox (only sidebar/global)
- Remove workspaceItems from Search (only Ctrl+K command)
- Remove sidebarItems from Platform Test (developer tool, not in sidebar)

Browser Inbox:
- Add workspace picker for captures without workspaceRootPath
- Add assignToWorkspace() with proper storage key migration
- Add loadWorkspacesList() via plugin API
- Add picker CSS styles
- Selections now get same workspace assignment + conversion flow

Fixes P0 issues: captures and selections without workspace assignment
now have clear path to conversion (assign → convert)
2026-07-01 04:15:28 +08:00
mirivlad 5f2926545a feat: convert browser binary captures 2026-06-29 10:12:26 +08:00
mirivlad 92ac1f730b Avoid overview defaults in plugin demos 2026-06-27 12:46:18 +08:00
mirivlad 39d8df339b Align official plugins with v2 runtime 2026-06-27 12:36:31 +08:00
mirivlad 321c8e58d1 feat: Notes plugin + Files improvements + Default editor wiki links
plugins/files:
- SVG icons for toolbar actions (iconButton helper)
- Multi-select cut/copy/paste (Ctrl+X/C/V)
- Mouse back/forward button navigation (history stack)
- Navigation history persisted per workspace (window.__filesHistoryByWorkspace)
- Context menu: icons, notes integration (Create Note, Open Overview)
- Drag-and-drop folder target fix

plugins/default-editor:
- Wiki links [[Title]] in notes context (renderInline with isNotesContext)
- Save/Read via Notes API when editorMode === 'notes-markdown'
- Internal link click handler (open note via api.request.open)

plugins/platform-test:
- Mouse Event Inspector card for debugging back/forward buttons

plugins/notes (new):
- Basic notes plugin scaffold (plugin.json + frontend entry)
- Contributes workspace item 'Notes'
2026-06-21 23:23:07 +08:00
mirivlad da49788504 feat: add default-editor + files plugins, bundle execution check, fix platform-test diagnostic priority 2026-06-19 16:41:46 +08:00
mirivlad 1d2190fc6c Add platform-test diagnostic open provider 2026-06-19 07:52:04 +08:00
mirivlad 0cc4552506 fix(platform-test): replace emoji icons with SVG icon key
- plugin.json: all emoji icons replaced with "flask" (matches Icon.svelte name)
- statusBar label: "🧪 All Tests Pass" → "[OK] All Tests Pass"
- frontend/src/index.js: emoji in header replaced with '◉' circle
2026-06-17 19:02:58 +08:00
mirivlad 3751f52055 fix(platform-test): badge div call syntax
- badgeRow was created with 3rd arg to div(className, children) which was ignored
- Fix: div('', [badge]) wraps badge properly so Frontend Bundle Loaded text renders
2026-06-17 18:51:20 +08:00
mirivlad 7a1926e295 feat: platform-test frontend bundle with VerstakPluginRegister contract
- DiagnosticsPanel + PlatformTestSettings components
- VerstakPluginRegister contract (mount/unmount, VerstakPluginAPI)
- Shared dark-theme stylesheet (style.css)
2026-06-17 17:40:01 +08:00
mirivlad f72e6ef3f2 chore: stop tracking compiled backend binary, add to gitignore 2026-06-17 16:33:48 +08:00
mirivlad cf532bc6a6 feat: add settingsPanel contribution to platform-test 2026-06-17 03:02:01 +08:00
mirivlad e3e4385b91 fix: add dep checks, npm install fallback, go mod download in build.sh 2026-06-16 12:32:34 +08:00
mirivlad 330adc42f2 feat: add scripts/build.sh, check.sh 2026-06-16 12:12:05 +08:00
mirivlad 8ca5617d0a feat: add platform-test plugin with diagnostics panel and backend sidecar 2026-06-16 12:01:42 +08:00