3999db21f3
feat(whiteboard): edge handles, rotation snapping, flip when a resize crosses the opposite side, right-click menu (flip, order, group, lock, duplicate, delete); colour popover fits without scrolling, its chevron toggles and it fades out
Marcos Paulo
2026-10-16 18:54:52 -03:00
e05e63b6d5
fix(whiteboard): selection box turns with the element; resize/rotate cursors; resize works in the turned frame; line boxes fitted to their points
Marcos Paulo
2026-10-16 18:40:27 -03:00
31ef1ea8c9
fix(whiteboard): pan by pointer delta, middle/right/Space drag pans, wheel pans and pinch zooms; resize scales arrows, lines, strokes and text; dot grid anchored to the board; rounded canvas corners
Marcos Paulo
2026-10-16 18:30:43 -03:00
a1d560684d
fix(whiteboard): layers panel rebuilt (full-row hover, square icons, rename, duplicate, reorder, to front/back, context menu); missing layers/download/file-down icons added with a catalogue guard test
Marcos Paulo
2026-10-16 18:12:36 -03:00
42580e74c3
docs: roadmap after the macOS dry run
Marcos Paulo
2026-10-16 17:57:46 -03:00
a9cff2e151
feat: undo/redo in the Visual view (typing merges per word), window icon on Windows/Linux
Marcos Paulo
2026-10-16 17:56:05 -03:00
8b8cc56acb
feat(ui): drawn task checkboxes that toggle on click; finished tasks are struck through
Marcos Paulo
2026-10-16 17:48:06 -03:00
44ae94039c
fix(packaging): DMG keeps the app signature valid when mounted (hdiutil create, makehybrid fallback)
Marcos Paulo
2026-10-16 17:46:26 -03:00
193fd95b4c
feat(mac): content starts at the window top; traffic lights float over the sidebar header (no reserved strip)
Marcos Paulo
2026-10-16 17:43:27 -03:00
d1cedc99d2
fix(engine): note.delete/rename/duplicate work on drawings, canvases and attachments; feat(mac): no title bar, traffic lights float over the canvas
Marcos Paulo
2026-10-16 17:30:45 -03:00
c4121fdad2
feat(ui): edit notes in the Visual view: click a block to edit its markdown in place
Marcos Paulo
2026-10-16 17:17:24 -03:00
41737db964
feat(ui): toast is a raised pill at the bottom of the card, rises in, fades out after 4 s
Marcos Paulo
2026-10-16 17:05:42 -03:00
9fe2fb776b
refactor(ui): shared popup shadow and dialog button for palette, export, vim cards and whiteboard apply
Marcos Paulo
2026-10-16 16:59:25 -03:00
911f7cb936
refactor(ui): save prompt, export dialog and palette share the dialog backdrop and card layer (fixes backdrop over card)
Marcos Paulo
2026-10-16 16:49:01 -03:00
d381884ae1
feat(i18n): move all UI copy into the i18n catalogue (252 keys); i18n --strict joins ci
Marcos Paulo
2026-10-16 16:28:43 -03:00
22daa31853
feat(app): File > Open vault… and Open recent: switch vaults by relaunching on the chosen folder
Marcos Paulo
2026-10-16 16:12:13 -03:00
c1beb3902e
fix(ui): selection formatting toggles and merges (highlight over highlight, bold, italic, strike, code, link); active buttons show and offer removal
Marcos Paulo
2026-10-16 14:54:05 -03:00
4f09d65690
feat(ui): cursors follow what is under the pointer (I-beam on note text, hand on links and clickable widgets, whiteboard tool cursors, grab on graph/canvas); hover-only widgets no longer show the hand
Marcos Paulo
2026-10-16 14:31:20 -03:00
3b086de6cf
feat(ui): select text in the Visual view with a floating toolbar (copy, cut, highlight, bold, italic, strike, code, link, ask/propose via assistant, search)
Marcos Paulo
2026-10-16 14:11:56 -03:00
fe7f042a18
fix(whiteboard): lines and arrows follow the drag in every direction; dashed/dotted patterns start where the pattern says; single stroke pass when dashed; solid arrowheads
Marcos Paulo
2026-10-16 14:00:58 -03:00
0b2020bdbf
fix(ui): dialog card above its backdrop (no darkening); backdrop fade, bouncy rise, staggered content, hover/press button motion
Marcos Paulo
2026-10-16 13:46:28 -03:00
200d307022
feat(ui): one dialog style for trash, rename, new note/folder, git discard/restore and chat delete
Marcos Paulo
2026-10-16 13:19:08 -03:00
7db396618e
feat(release): packaging for macOS, Windows and Linux; app icon; xtask version/ico; plain launch reopens the last vault or asks for a folder; --version
Marcos Paulo
2026-10-16 12:48:09 -03:00
8931790b2f
fix(whiteboard): hatch fills follow the shape outline (not the bounding box); panels restyled to the app look (segmented controls, round swatches, rounded input, accent Apply); translucent marquee; pinned actions row
Marcos Paulo
2026-10-16 12:38:41 -03:00
ec7883f449
fix(whiteboard): fit text element boxes to the measured text (selection and hit area)
Marcos Paulo
2026-10-16 12:18:18 -03:00
34c1b794a9
fix(whiteboard): outline/fill hit testing in screen pixels, marquee, popover placement, contextual properties panel
Marcos Paulo
2026-10-16 11:51:42 -03:00
603e65a7dd
docs: roadmap reflects phases 1-10 done, next steps
Marcos Paulo
2026-10-16 11:12:33 -03:00
4806209761
feat: whiteboard upgrade (.draw format, zoom bar, layers, SVG export) and vault-only engine exports
Marcos Paulo
2026-10-16 11:12:33 -03:00
614b8f7e91
fix(cli): mcp --via-control keeps its local session read-only while the app runs
Marcos Paulo
2026-10-15 14:41:32 -03:00
d1b9d0a2f1
merge: assistant panel
Marcos Paulo
2026-10-15 14:39:29 -03:00
82c818bc73
merge wip
Marcos Paulo
2026-10-15 14:36:41 -03:00
83ab501ef2
feat: assistant panel
Marcos Paulo
2026-10-15 14:36:16 -03:00