Completely rewrite ImageNode scaling with pure pointer-event mathematical calculations and direct React Flow store updates b4d6f7f danylokhodus commited on 28 days ago
feat: add beautiful neo-brutalist stylized loading screen for canvas f0bf30e danylokhodus commited on 28 days ago
fix: resolve node data fallback to 'bottom' causing images to fail to load fecf8c3 danylokhodus commited on 29 days ago
feat: optimize canvas loading and saving with lazy-loaded drawing paths/images e0fff03 danylokhodus commited on 29 days ago
fix: connect subgoal edges to main-target instead of side target handles 29a2ced danylokhodus commited on Jun 7
feat: implement chat memory, remove backdrop blur, autoscroll on open, and multiple chat threads per project 4628b5d danylokhodus commited on Jun 7
fix(canvas): map subgoal targets to horizontal yellow pins instead of vertical top pins 2236979 danylokhodus commited on Jun 7
fix: Resolve layout fallback bug in useCanvasLogic when parsing rich node decision JSON 6495612 danylokhodus commited on May 24
feat: render subgoal edges as amber dashed lines and continuation edges as green dashed lines on canvas 6c7159f danylokhodus commited on May 22
feat: synchronize node copying to system clipboard with custom prefix dcaa853 danylokhodus commited on May 22
fix: resolve clipboard paste data being overwritten by defaults and improve paste reliability ee9aaf3 danylokhodus commited on May 21
fix: resolve setNodes reference error and implement clipboard image paste 92a0a7a danylokhodus commited on May 21
fix: resolve edge persistence for image nodes and update connection styles d963725 danylokhodus commited on May 21
fix: resolve canvas image persistence and improve node data mapping 5be4a66 danylokhodus commited on May 21
Complete Canvas Overhaul: Global SVG Brush mode, transparent native text, and local image uploads via drag-and-drop bcbd0a4 danylokhodus commited on May 21
Refactor canvas tools: Fixed drawing logic, improved text input, and added local image drag-and-drop support afbb4df danylokhodus commited on May 21
Add drawing nodes, image nodes, and plain text nodes to the canvas 9c4e6fe danylokhodus commited on May 21
Fix syntax error: duplicate variable declaration in useCanvasLogic 30287e1 danylokhodus commited on May 21
Implement beautiful thread connections for stickers with push-pin visuals d7b9d43 danylokhodus commited on May 21
Exclude condition nodes from task counts and filter out inactive conditional path subgoals ae39bbb danylokhodus commited on May 19
Refactor active signal propagation to be branch-aware on subgoals so signal flows if downstream is pending a23ac42 danylokhodus commited on May 19
feat(redesign): increase inactive edge opacity, add premium soft green highlight to completed nodes, stop signal propagation to completed subgoals 6e8e346 danylokhodus commited on May 19
feat: make comments resizable and pinnable, remove ports, and save sizes and frozen states in database a81a05b danylokhodus commited on May 19
fix: restore original theme color as default for goal nodes, keeping comments yellow by default 8059ea2 danylokhodus commited on May 19
feat: add comment sticker notes and custom pastel color picker settings for canvas nodes 10d53a4 danylokhodus commited on May 19
feat: implement styled collaborator list and multi-assignee face-pile support on canvas nodes 85d90fc danylokhodus commited on May 19
fix: relocate projectData state to top of useCanvasLogic hook to eliminate TDZ error 869eb04 danylokhodus commited on May 19
fix: resolve keyboard shortcut conflicts & shift key selection node creation issue b530c53 danylokhodus commited on May 19
fix: clipboard paste state reactivity and compact left vertical canvas toolbar design cd31a3e danylokhodus commited on May 19
feat(canvas): implement clipboard copy/cut/paste, redesigned left toolbar and context menus 786fd46 danylokhodus commited on May 19
fix: declare progress and showProgress mapping variables to prevent ReferenceError 4b73c38 danylokhodus commited on May 19
feat: add goal node settings modal, hotbar progress slider and subtask constraints c98b323 danylokhodus commited on May 19
feat(canvas): require downstream tree completion for subgoals 2f6e9e4 danylokhodus commited on May 19
feat(canvas): context menu auto-connect, selected highlights, nodrag inputs 1c00b32 danylokhodus commited on May 19
feat(canvas): localize default node labels and implement clean placeholder editing 0ebaaca danylokhodus commited on May 19
fix: restore and persist achievement notifications and fix habit recharge notification triggers c78a1fc danylokhodus commited on May 19
feat: custom mixed habit intervals, unnamed habit localization, recharge notifications, and suppressed achievements notifications c342b09 danylokhodus commited on May 19
feat: complete custom auto-reset interval support, high-frequency live tickers, and UI clean-up of manual datepicker 383087a danylokhodus commited on May 19
feat(sync): replace polling-based WebRTC with high-performance unified SignalR-bridge UDP WebRTC sync e44f847 danylokhodus commited on May 18
fix: prevent self-connection and premature signaling when user profile is not loaded 0df49d6 danylokhodus commited on May 18
Fix WebRTC traversal between different PCs: integrate OpenRelay public STUN/TURN servers and pre-gather candidates with iceCandidatePoolSize 980f182 danylokhodus commited on May 18
Fix real-time sync: fix public Google STUN server ports to standard 19302 and skip local autosaving for read-only canvas users e3ecaf6 danylokhodus commited on May 18
feat(sync): implement WebRTC candidate queue and fix cascading autosave race 4fd99a8 danylokhodus commited on May 18