CoolFace
Apppublic

KalyniukV/plantuml-canvas

sourceHugging Faceupdated 2mo agoView on Hugging Face
0likes
50 commits on main
365f50a2mo ago

fix: strict diagram relation arrow regex to prevent unwanted imports + strict latest batch filtering in git add

KalyniukV
8f147872mo ago

chore: remove -f flag from copied git add commands

KalyniukV
4285e782mo ago

feat: auto-import related classes drawn on PlantUML diagram

KalyniukV
e680f722mo ago

fix: unify import resolution for standard libraries and project classes - only import when type is referenced

KalyniukV
25a5a012mo ago

fix: smart import rule resolution - only import specific custom classes when referenced in the class body

KalyniukV
cedbfe42mo ago

feat: add java.io.Serializable and java.io/java.nio types to default standard imports

KalyniukV
c541b212mo ago

fix: pass importRules and parseResult to generateJavaClasses

KalyniukV
a2766792mo ago

chore: remove git from Dockerfile and remove server-side spawn git calls

KalyniukV
a6aed172mo ago

fix: remove leading and trailing empty lines inside Java class body

KalyniukV
51e6f982mo ago

fix: parse --|> and ..|> relation arrows for extends/implements

KalyniukV
3c2148c2mo ago

fix: constructor assignment requires both name AND type match (not OR)

KalyniukV
4e64e192mo ago

fix: constructor body generation - only assign params matching field name or type

KalyniukV
b031f042mo ago

ux: consolidate generate buttons - one smart adaptive button in toolbar

KalyniukV
9dd1fe02mo ago

feat: multi-class selection, general/class log tabs, last-batch git add

KalyniukV
610552a2mo ago

fix(vcs): Normalize relative paths for git add command by stripping redundant project root prefix

KalyniukV
13b3eff2mo ago

feat(vcs): Generate exact git add command for newly created classes only

KalyniukV
70d103f2mo ago

feat(vcs): Auto-stage created files in Git via /api/git-add and add Copy git add . helper

KalyniukV
931195a2mo ago

feat(imports): Implement global cross-user import rules persistence & fix local disk save status accuracy

KalyniukV
a2de2502mo ago

feat(imports): Expand standard Java import dictionary and add Global Java Library category selector

KalyniukV
5329e8b2mo ago

fix(server): Safely handle git ENOENT process errors and install git in Docker runner image

KalyniukV
6a4a4412mo ago

feat(vcs): Automatically stage generated Java files in Git Changes (git add -f) for IDEs

KalyniukV
adf35f32mo ago

refactor(ui): Consolidate Browse and Connect Folder into single smart button per environment

KalyniukV
daa1afb2mo ago

fix(web): Add iframe restriction alert and direct window launcher for Connect Folder

KalyniukV
11ab2e02mo ago

feat(web): Add Connect Local Folder (FS Access API), ZIP batch download, and explicit disk status badges

KalyniukV
10bfaeb2mo ago

feat(web): Improve Web preview mode status and add direct Java file downloads

KalyniukV
600ee802mo ago

fix(lock): Sync package-lock.json with plantuml-core-wasm workspace

KalyniukV
1f12fe82mo ago

fix(wasm): Track plantuml-core-wasm package with base64 embedded WASM

KalyniukV
4ad29502mo ago

fix(docker): Copy packages/plantuml-core-wasm/package.json before npm ci in Dockerfile

KalyniukV
4d35d102mo ago

feat: Add support for C_NEW/C_DEL diff status, .wsd format, member-level stereotypes, and skinparam filtering

KalyniukV
8d960e82mo ago

feat(class-creator): add imports config modal, JSON import/export, method bodies, enum parsing, and state persistence

KalyniukV
56fdf3f2mo ago

feat(class-creator): add PlantUML class generator, WASM bindings, direct file saving, and discrepancy analysis

KalyniukV
e6f77762mo ago

Fix review clear confirmation dialog trigger and filter package generation to new stereotype classes

KalyniukV
5e74ed82mo ago

chore: optimize docker container with a standalone server to avoid HF cache export timeouts & UI updates

KalyniukV
d20baec2mo ago

ui: align code editor with eye toggle and move eye toggle to editor header

KalyniukV
ab43e232mo ago

Redesign header & toolbar with frosted glass theme, floating tab bars, and interactive hover transitions

KalyniukV
dfeb5d42mo ago

Forward wheel events from SVG overlay to ReactFlow to allow zooming in drawing modes

KalyniukV
6d3a6e32mo ago

Remove nowheel class completely from note components to allow full diagram zoom/pinch-zoom

KalyniukV
bc052412mo ago

Fix pointerup race condition to ensure final draw stroke points are fully committed

KalyniukV
8c26f452mo ago

Optimize review tool drawing and note dragging/resizing with requestAnimationFrame throttling

KalyniukV
e8fcade2mo ago

Fix initial Monaco editor sync with tab source on startup

KalyniukV
18b4b402mo ago

Simplify toolbar layout, replace settings button with hamburger dropdown menu, and clean up default note placeholders

KalyniukV
9cb6d222mo ago

Remove default 'New note' text when creating new notes

KalyniukV
288ca3f2mo ago

Remove default 'Double click to edit' placeholder text from notes

KalyniukV
9ef6ac12mo ago

Add area selection eraser support

KalyniukV
469bc962mo ago

Relocate review mode toolbar to top global toolbar

KalyniukV
7e345972mo ago

style: hide redundant workspace sub-toolbar when split screen is disabled

KalyniukV
659e7d13mo ago

style: make class search input wider and responsive

KalyniukV
cfaa37b3mo ago

feat: improve SVG export bounding box calculation and warn on duplicate classes

KalyniukV
a56e5713mo ago

feat: support nesting relationships and namespace matching for inner classes

KalyniukV
cd455a63mo ago

Fix coordinate alignment of class selection overlays by accumulating parent transforms

KalyniukV