mirivlad
f88376264d
fix: reorder journal worklog sections
2026-06-06 02:53:36 +08:00
mirivlad
40c0953904
fix: skip deleted entries in navigation history
2026-06-06 02:42:20 +08:00
mirivlad
0cd8a79049
feat: restore global search in app header
2026-06-06 02:39:29 +08:00
mirivlad
cf770262e5
fix: reset capture drag state reliably
2026-06-06 02:30:54 +08:00
mirivlad
6033ccffa9
Add Verstak agent project rules
2026-06-06 01:33:39 +08:00
mirivlad
a37afd3b67
fix: trash integrity for TypeFile nodes — file record soft-delete, correct preview/restore
2026-06-05 17:31:18 +08:00
mirivlad
64e6c6f735
fix: trash file preview, visual CSS, virtual folder model
...
- Added resolveTrashPath() backend function: walks ancestor chain to find
files inside deleted/moved folders (flat trash directory)
- Added TrashFsPath to TrashNodeDTO, computed during ListTrash via
parent-to-child propagation of physical trash path
- Fixed visual CSS for trash rows: button reset (no white bg, transparent,
inherit font/color), hover styles match app dark theme
- Root view filters out descendant nodes (only shows top-level items)
2026-06-05 17:05:35 +08:00
mirivlad
5257789a4d
fix: trash duplicate path, journal tabs, today undefined, mouse back, inbox search
...
- Trash: removed duplicate fsPath display, folders/files open by clicking icon/name
- Trash: removed separate 'Open' button, only restore/delete right-aligned
- Trash: added ReadTrashFileContent binding + preview for files
- Trash: breadcrumb path under title, compact date display
- Journal: split into 'Предложения' + 'Журнал работы' tabs
- Journal: suggestions tab opens by default
- Today: fixed undefined in feed (null-guard on eventType/title)
- Today: improved event type label readability (blue badge style)
- Today: folder_deleted clicks navigate to trash
- Mouse Back: added mouseup fallback for Wails compat, handle button 3/4
- SearchNodes: case-insensitive with LOWER()
- Inbox assign: added search hint placeholder
2026-06-05 16:49:00 +08:00
mirivlad
c512ada386
cleanup: remove stale frontend-dist assets, fix warnings
2026-06-05 16:21:21 +08:00
mirivlad
ceee03959b
cleanup: remove stale frontend-dist assets
2026-06-05 16:17:31 +08:00
mirivlad
2ed2ecf77a
Today screen: tabs (feed, suggestions, in-progress, captured) + inbox sort/group
...
- Новый экран 'Сегодня' разбит на 4 вкладки: Лента, Предложения,
В работе, Захвачено
- Лента отображает события за сегодня с кликабельными сущностями
- Предложения вынесены в отдельную вкладку (только предложения)
- В работе: изменённые файлы/заметки/действия за сегодня с сортировками
- Захвачено: захваченные элементы за сегодня с сортировками
- Неразобранное: сортировка по дате/имени/типу с направлением
- Неразобранное: переключатель 'Группировать по месту захвата'
- TodayScreen.svelte: новый компонент с 4 вкладками
- Новые i18n ключи для вкладок и сортировок
- Backend: ListTodayInProgress, ListTodayCaptures bindings
- Все переходы из вкладок ведут в соответствующее место программы
2026-06-05 16:17:22 +08:00
mirivlad
c8aaf36533
fix: stabilize trash navigation and action icons
2026-06-05 14:41:40 +08:00
mirivlad
1fa009b1e2
feat: complete trash restore and batch actions
2026-06-05 12:43:30 +08:00
mirivlad
10b287de7b
feat: aggregate journals across node subtrees
2026-06-05 12:37:25 +08:00
mirivlad
23f517dee3
feat: simplify inbox actions and group task tabs
2026-06-05 12:32:36 +08:00
mirivlad
6d15639b41
fix: normalize bare URLs in capture flow
2026-06-05 12:29:19 +08:00
mirivlad
56ef211418
chore: move app icons into frontend assets
2026-06-05 12:25:47 +08:00
mirivlad
22b05f57b4
fix: show inbox capture target context
2026-06-05 08:10:33 +08:00
mirivlad
a8df9d118c
fix: hide explorer action for inbox links
2026-06-05 08:07:39 +08:00
mirivlad
91b5629e01
fix: open inbox artifacts by type
2026-06-05 08:06:06 +08:00
mirivlad
db47d31183
docs: describe unified capture inbox flow
2026-06-05 07:51:08 +08:00
mirivlad
4755d3199d
chore: update embedded gui assets
2026-06-05 07:51:00 +08:00
mirivlad
0e5d13ff01
fix: ignore global hotkeys in editable fields
2026-06-05 07:47:07 +08:00
mirivlad
f112e9a2d0
feat: add local inbox and links tabs
2026-06-05 07:44:38 +08:00
mirivlad
c1dfc456ec
feat: unify frontend capture pipeline
2026-06-05 07:41:15 +08:00
mirivlad
9e70e36f7f
feat: add native clipboard capture bridge
2026-06-05 07:34:45 +08:00
mirivlad
bcb093d453
feat: resolve inbox links separately
2026-06-05 07:33:10 +08:00
mirivlad
336037d887
feat: track capture context in inbox
2026-06-05 07:30:00 +08:00
mirivlad
6eaa4cda49
feat: assign and delete inbox artifacts
2026-06-05 02:15:27 +08:00
mirivlad
a96a316883
feat: capture files and images in inbox
2026-06-05 02:06:21 +08:00
mirivlad
326f6f283d
feat: capture clipboard links in inbox gui
2026-06-05 01:55:38 +08:00
mirivlad
44d0be2649
feat: add text and url inbox capture
2026-06-05 01:46:22 +08:00
mirivlad
d6ef3a973a
feat: model inbox capture artifacts
2026-06-05 01:40:08 +08:00
mirivlad
2e86229350
fix: restrict inbox to captured artifacts
2026-06-05 01:35:27 +08:00
mirivlad
58a74acbf6
test: capture inbox and trash gui smoke
2026-06-05 01:07:51 +08:00
mirivlad
cc83cd3476
feat: expose trash in gui
2026-06-05 01:05:57 +08:00
mirivlad
035f877280
feat: add interactive inbox view
2026-06-05 00:59:57 +08:00
mirivlad
02d68ca3f4
feat: edit suggestions before accepting worklog
2026-06-05 00:53:13 +08:00
mirivlad
eb6a861310
feat: edit and delete worklog entries
2026-06-05 00:48:12 +08:00
mirivlad
272a7f870b
docs: update gui verification workflow
2026-06-04 19:50:44 +08:00
mirivlad
644ec0ed00
test: cover sync conflict warnings
2026-06-04 19:48:02 +08:00
mirivlad
cc59f928a8
test: harden file manager regressions
2026-06-04 19:44:28 +08:00
mirivlad
2284f893f8
test: exercise gui smoke actions
2026-06-04 19:39:27 +08:00
mirivlad
cb6c06fdc5
fix: style workspace settings actions
2026-06-04 19:34:03 +08:00
mirivlad
767c03ba8c
test: add rendered gui smoke harness
2026-06-04 18:59:07 +08:00
mirivlad
20e605bab7
chore: add gui smoke check
2026-06-04 07:49:34 +08:00
mirivlad
cc157a2d36
fix: stabilize settings icons and back label
2026-06-04 07:47:40 +08:00
mirivlad
c40d8c9dd3
fix: show sync warnings in settings
2026-06-04 03:53:17 +08:00
mirivlad
7641a311cc
build: clean embedded assets before copy
2026-06-04 03:50:38 +08:00
mirivlad
7e709e140d
build: refresh embedded gui assets
2026-06-04 03:49:12 +08:00