git.lucas.co / cce-graph
node-based graph editor
git clone https://git.lucas.co/cce-graph.git

DateMessageAuthor
2026-09-24Repin workspace dependencies to their published revsLucas Galante
2026-09-24Repin workspace dependencies to their published revsLucas Galante
2026-09-24Root plate: the toolkit's standard spec, not a hand-rolled fillLucas Galante
2026-09-24Repin workspace dependencies to their published revsLucas Galante
2026-09-24Repin workspace dependencies to their published revsLucas Galante
2026-09-24Repin workspace dependencies to their published revsLucas Galante
2026-09-22Repin workspace dependencies to their published revsLucas Galante
2026-09-22fix: the context menu paints as the toolkit's lit plateLucas Galante
2026-09-22Repin workspace dependencies to their published revsLucas Galante
2026-09-22Repin workspace dependencies to their published revsLucas Galante
2026-09-22Repin workspace dependencies to their published revsLucas Galante
2026-09-22Repin workspace dependencies to their published revsLucas Galante
2026-09-21Repin workspace dependencies to their published revsLucas Galante
2026-09-21Repin workspace dependencies to their published revsLucas Galante
2026-09-21Pin workspace dependencies to GitHub, the crates' originLucas Galante
2026-09-21Repin workspace dependencies to their published revsLucas Galante
2026-09-21Repin workspace dependencies to their published revsLucas Galante
2026-09-20Repin workspace dependencies to their published revsLucas Galante
2026-09-20Repin workspace dependencies to their published revsLucas Galante
2026-09-20Repin workspace dependencies to their published revsLucas Galante
2026-09-20Repin workspace dependencies to their published revsLucas Galante
2026-09-20Repin workspace dependencies to their published revsLucas Galante
2026-09-20Repin workspace dependencies to their published revsLucas Galante
2026-09-20Repin workspace dependencies to their published revsLucas Galante
2026-09-20Repin workspace dependencies to their published revsLucas Galante
2026-09-20Repin workspace dependencies to their published revsLucas Galante
2026-09-20Repin workspace dependencies to their published revsLucas Galante
2026-09-20Repin workspace dependencies to their published revsLucas Galante
2026-09-20Repin workspace dependencies to their published revsLucas Galante
2026-09-20Repin workspace dependencies to their published revsLucas Galante
2026-09-20Repin workspace dependencies to their published revsLucas Galante
2026-09-19Depend on cce-ui through git.lucas.co, so this crate builds aloneLucas Galante
2026-09-19docs: `make install` delegates to ccebuild, it does not copy the binaryLucas Galante
2026-09-19docs: committing is not publishing — origin is a pushable bare repoLucas Galante
2026-09-18fix: context menu labels in the menu fontLucas Galante
2026-09-06Rename the internal backplate vocabulary to root plate (cce-ui RFC 7a-4)Lucas Galante
2026-08-30fix: the open menu dropdowns take the keyboardLucas Galante
2026-08-25chore: root-surface radius from window_silhouette_radius (cce-ui RFC 7b-2)Lucas Galante
2026-08-25chore: root_plate_* — cce-ui 7a-2 caller migrationLucas Galante
2026-08-14fix: dismiss menus through the engine sweep, not a direct open = falseLucas Galante
2026-08-13build: drop the unused glyphon declarationLucas Galante
2026-08-13build: drop the unused raw-window-handle and pollster declarationsLucas Galante
2026-08-13build: drop the wgpu and bytemuck declarations this crate never usedLucas Galante
2026-08-13docs: point at the relocated workspace guideLucas Galante
2026-08-13build: install via ccebuild instead of hand-listing binariesLucas Galante
2026-08-11docs: replace codeberg remote reference with the gitsite/git.lucas.co modelLucas Galante
2026-08-06feat: dropdown popover on the direct PaintCtx pathLucas Galante
2026-08-06fix: pump ui_context.tick — dropdown menus' close animation froze fully openLucas Galante
2026-07-18feat: open new projects on a blank canvas; add CLAUDE.mdLucas Galante
2026-07-17fix: draw registered popovers and the config context menu (invisible-menu bug)Lucas Galante
2026-07-16feat: resolve node delete through input.kdl's cce-graph domainLucas Galante
2026-07-13refactor: paint-walk calls become shared borrows (painter slice 5)Lucas Galante
2026-07-13refactor: dyn as_ptr call sites become plain casts (as_ptr left WidgetHost)Lucas Galante
2026-07-13refactor: dispatch roots go by WidgetId (cce-ui plumbing retype)Lucas Galante
2026-07-12refactor: cce-graph on routed events (6bd shrink — direct dispatch retired)Lucas Galante
2026-07-12refactor: Element -> WidgetHost (cce-ui 6bd flip)Lucas Galante
2026-07-12refactor: base() Option handling dropped (cce-ui flip part 1)Lucas Galante
2026-07-12refactor: dropdown sizing via inherent Adapted::intrinsic_size (cce-ui 6bd shrink)Lucas Galante
2026-07-12refactor: id-keyed popover/context-menu API (cce-ui Phase 6bc slice 2)Lucas Galante
2026-07-10chore: drop the global popovers-registry write — the registry is deleted (Phase 6ae)Lucas Galante
2026-07-09feat: both Plates DISSOLVED — cce-graph is embedded-base-free (Phase 6o)Lucas Galante
2026-07-09feat: root Backplate DISSOLVED; popovers ui_context-only (Phase 6n)Lucas Galante
2026-07-09feat: whole frame through display_list — walk text rendered, TextItem assembly deleted (Phase 6j)Lucas Galante
2026-07-09chore: display_list signature gains (size, scale) (cce-ui Phase 6)Lucas Galante
2026-07-08chore: Dropdown -> Adapted<Dropdown> (cce-ui Phase 5p migration)Lucas Galante
2026-07-08refactor: MenuBar field becomes Adapted<MenuBar>; raw casts -> as_ptr_mut (cce-ui Phase 5o)Lucas Galante
2026-07-08refactor: Graph field becomes Adapted<Graph>; raw cast -> as_ptr_mut (cce-ui Phase 5m)Lucas Galante
2026-07-08refactor: adapt Label fields to the cce-ui Phase 5 migrationLucas Galante
2026-07-07feat: render via the single paint path by default (Phase 3)Lucas Galante
2026-07-07feat: opt-in CCE_PAINT_WALK single-paint-path renderingLucas Galante
2026-07-07feat: lay out the File/Edit/View dropdown row via the scene layout engineLucas Galante
2026-07-07refactor: use cce_ui::config::cce_config_dir for default project pathLucas Galante
2026-07-07refactor: drop hardcoded /home/lsgalante HOME fallbackLucas Galante
2026-07-04Use config-driven plate styles in GraphApp control panelLucas Galante
2026-07-04Add togglable control panel plate and support image selection and deletionLucas Galante
2026-07-04feat: save/load project state as KDL instead of JSONLucas Galante
2026-07-03feat: implement matches_keybind and handle key input to delete selected nodeLucas Galante
2026-07-03feat: migrate default startup project state to KDL format (default.kdl)Lucas Galante
2026-07-03feat: resolve and load customizable default template file at startupLucas Galante
2026-07-03feat: implement image click and drag movement inside graphLucas Galante
2026-07-03fix: implement ui_context_mut on GraphApp to allow syncing key modifier stateLucas Galante
2026-07-03feat: parse command-line argument to load project on startupLucas Galante
2026-07-03feat: run file chooser dialogs asynchronously in background threadsLucas Galante
2026-07-03feat: delegate recent files loading/saving to shared cce-ui helperLucas Galante
2026-07-03feat: implement Recent Files section in the File dropdownLucas Galante
2026-07-03feat: make Graph and MenuBar rendering in cce-graph font-awareLucas Galante
2026-07-03fix: resolve square bottom corners of Graph backgroundLucas Galante
2026-07-03feat: wrap app layout in a Backplate to enable rounded cornersLucas Galante
2026-07-03fix: resolve missing labels on Dropdowns in cce-graphLucas Galante
2026-07-03feat: replace native MenuBar items with separate DropdownsLucas Galante
2026-07-03style: match MenuBar height and color with cce-data-editorLucas Galante
2026-07-03Renamed graph_uniform_background to style.surface.graph.uniform_backgroundLucas Galante
2026-07-01Render images above graph, fully opaque, and dynamically preserve aspect ratioLucas Galante
2026-07-01Render loaded image as background quads matching grid position and sizeLucas Galante
2026-07-01Add Edit -> Add Image file chooser flow to copy image assets and create image nodesLucas Galante
2026-07-01Add File menu actions (New, Open, Save, Save As) with directory structure creationLucas Galante
2026-07-01Register popovers and implement render_popovers in GraphAppLucas Galante
2026-06-29Transition from JSON to KDL format configurationLucas Galante
2026-06-25Fix target directory path in install commandLucas Galante
2026-06-24Implement ui_context for Application to support default draggable windowLucas Galante
2026-06-19Migrate configuration from TOML to JSONLucas Galante
2026-06-18refactor: update dependencies and rename clear-ui to cce-uiLucas Galante
2026-06-13Update graph interface rendering and node structureLucas Galante
2026-06-10Update Graph widget layout and interface parametersLucas Galante
2026-06-09Refactor and adapt widgets to use UiContext and scale factorLucas Galante
2026-06-06Update clear-graph to adapt to Element trait refactoring (modified: src/main.rs)Lucas Galante
2026-06-05refactor: update text rendering to support text bounding boxesLucas Galante
2026-06-03Delegate mouse wheel event handling to Graph widgetLucas Galante
2026-06-03feat: Implement trackpad panning on Graph widget via handle_mouse_wheelLucas Galante
2026-06-03feat: Support uniform background and opacity toggles from updated clear-ui GraphLucas Galante
2026-06-03feat: Add MenuBar to GraphApp with interactive callbacksLucas Galante
2026-06-03Initial commit: Bootstrap clear-graph with clear-ui application templateLucas Galante