| .. |
|
ai_chat_panel
|
feat(editor): align canvas layout and sizing behavior
|
2026-07-14 00:29:58 +08:00 |
|
design_md_panel
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
variables_panel
|
fix(editor): repair strokes and legacy render layout
|
2026-06-21 16:52:31 +08:00 |
|
agent_settings_acp.rs
|
fix(editor): keep agent_settings_acp under 800 + saved edit-card height
|
2026-06-20 18:36:44 +08:00 |
|
agent_settings_acp_helpers.rs
|
fix(editor): keep agent_settings_acp under 800 + saved edit-card height
|
2026-06-20 18:36:44 +08:00 |
|
agent_settings_builtin.rs
|
refactor(editor): sink remaining agent-settings cards to jian Card
|
2026-06-20 10:07:58 +08:00 |
|
agent_settings_builtin_layout.rs
|
|
|
|
agent_settings_builtin_parts.rs
|
fix(editor): uniform card bg + jian-standard button_hover row washes
|
2026-06-20 19:13:52 +08:00 |
|
agent_settings_builtin_tests.rs
|
|
|
|
agent_settings_caret.rs
|
refactor(git): render masked HTTPS credential via unified TextInputView
|
2026-06-20 22:26:28 +08:00 |
|
agent_settings_compact_action_tests.rs
|
|
|
|
agent_settings_connect_tests.rs
|
fix(editor): give the settings connect button a real inset
|
2026-07-04 03:25:05 +08:00 |
|
agent_settings_form_action_tests.rs
|
|
|
|
agent_settings_form_actions.rs
|
fix(editor): ACP remote-agent card shrinks to its fields + disabled save reads neutral
|
2026-06-20 18:25:31 +08:00 |
|
agent_settings_header_action.rs
|
|
|
|
agent_settings_i18n.rs
|
|
|
|
agent_settings_images.rs
|
feat(panels): hover underline on the Openverse register link
|
2026-06-21 13:49:20 +08:00 |
|
agent_settings_images_parts.rs
|
fix(editor): borderless top-bar icon dropdowns + git commit-input baseline
|
2026-06-20 18:05:12 +08:00 |
|
agent_settings_images_profile_tests.rs
|
feat(editor): open the Openverse register link from Settings → Images
|
2026-06-21 09:03:09 +08:00 |
|
agent_settings_mcp.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
agent_settings_panel.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
agent_settings_panel_card.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
agent_settings_panel_geometry.rs
|
feat(editor): align rust web and desktop parity
|
2026-06-18 23:24:33 +08:00 |
|
agent_settings_panel_tests.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
agent_settings_switch.rs
|
refactor(editor): sink agent-settings switch into jian Switch
|
2026-06-20 00:27:35 +08:00 |
|
agent_settings_switch_style_tests.rs
|
fix(mcp): bump rquickjs 0.9->0.12 for windows-aarch64; MSRV 1.87; switch test input token
|
2026-07-07 21:26:38 +08:00 |
|
agent_settings_system.rs
|
feat(ui): user-selectable pencil cursor styles and Pencil-style narration flow
|
2026-07-12 12:32:59 +08:00 |
|
ai_chat_hit.rs
|
refactor(ui): retire the fixed 'Pencil it out' checklist panel
|
2026-07-12 03:34:36 +08:00 |
|
ai_chat_input_text.rs
|
fix(ai): support script local edit apply
|
2026-07-06 22:22:58 +08:00 |
|
ai_chat_model_picker.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
ai_chat_model_picker_tests.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
ai_chat_panel.rs
|
refactor(ui): retire the fixed 'Pencil it out' checklist panel
|
2026-07-12 03:34:36 +08:00 |
|
ai_chat_panel_controls.rs
|
feat(ai): agentic design tool-loop, multi-chat tabs, #27 panel restyle
|
2026-06-25 00:12:45 +08:00 |
|
ai_chat_panel_footer.rs
|
feat(ui): agent identity in chat transcript and chrome polish
|
2026-07-12 02:56:26 +08:00 |
|
ai_chat_panel_header.rs
|
chore(editor-ui): chat panel + checklist working-tree progress (WIP)
|
2026-07-02 21:21:19 +08:00 |
|
ai_chat_panel_hit.rs
|
refactor(ui): retire the fixed 'Pencil it out' checklist panel
|
2026-07-12 03:34:36 +08:00 |
|
ai_chat_panel_paint.rs
|
fix(ai): support script local edit apply
|
2026-07-06 22:22:58 +08:00 |
|
ai_chat_tool_verbs.rs
|
feat(ui): agent identity in chat transcript and chrome polish
|
2026-07-12 02:56:26 +08:00 |
|
ai_chat_transcript.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
ai_chat_transcript_activity.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
ai_chat_transcript_apply_tests.rs
|
|
|
|
ai_chat_transcript_cache.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
ai_chat_transcript_cache_tests.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
ai_chat_transcript_copy_tests.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
ai_chat_transcript_design.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
ai_chat_transcript_flow.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
ai_chat_transcript_hit.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
ai_chat_transcript_identity.rs
|
feat(ui): agent identity in chat transcript and chrome polish
|
2026-07-12 02:56:26 +08:00 |
|
ai_chat_transcript_identity_tests.rs
|
feat(ui): user-selectable pencil cursor styles and Pencil-style narration flow
|
2026-07-12 12:32:59 +08:00 |
|
ai_chat_transcript_paint_parts.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
ai_chat_transcript_progress_tests.rs
|
feat(ai): agentic design tool-loop, multi-chat tabs, #27 panel restyle
|
2026-06-25 00:12:45 +08:00 |
|
ai_chat_transcript_richtext.rs
|
fix(agent): explain the fresh-sandbox rule, and paint rich text at real widths
|
2026-07-14 00:29:56 +08:00 |
|
ai_chat_transcript_scroll_tests.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
ai_chat_transcript_selection.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
ai_chat_transcript_steps.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
ai_chat_transcript_test_builders.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
ai_chat_transcript_tests.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
ai_chat_transcript_text.rs
|
|
|
|
ai_chat_transcript_tools.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
align_toolbar.rs
|
test(editor): cover explicit center alignment controls
|
2026-07-12 09:14:49 +08:00 |
|
brand_icons.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
button.rs
|
refactor(editor): adopt jian Button icon_paths + migrate code icon buttons
|
2026-06-20 11:54:56 +08:00 |
|
canvas_agent_cursor.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
canvas_agent_cursor_motion.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
canvas_agent_cursor_motion_tests.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
canvas_agent_cursor_presence_tests.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
canvas_agent_cursor_tests.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
canvas_frame_labels.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
canvas_generation_scan.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
canvas_generation_scan_tests.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
canvas_layout_transition.rs
|
feat(canvas): refine node drag previews
|
2026-07-07 01:18:25 +08:00 |
|
canvas_overlay_transform.rs
|
fix(canvas): rotate hover outline with node and ancestor transforms (#174)
|
2026-07-09 09:56:54 +08:00 |
|
canvas_path_overlay.rs
|
fix(canvas): align overlays with ancestor transforms
|
2026-07-09 21:12:18 +08:00 |
|
canvas_selection_overlay.rs
|
fix(canvas): align overlays with ancestor transforms
|
2026-07-09 21:12:18 +08:00 |
|
canvas_text_edit.rs
|
feat(editor): shrink auto-width text to fit its box on font fallback
|
2026-07-04 19:04:12 +08:00 |
|
canvas_viewport.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
canvas_viewport_from_scene_tests.rs
|
chore(web): snapshot in-progress web-host work (settings module + deps)
|
2026-06-20 23:44:25 +08:00 |
|
canvas_viewport_grid.rs
|
perf(canvas): smooth ai reveal streaming
|
2026-06-14 23:27:08 +08:00 |
|
canvas_viewport_image.rs
|
feat(canvas): theme-adaptive image placeholder art
|
2026-07-12 02:56:43 +08:00 |
|
canvas_viewport_overlay.rs
|
feat(openpencil): add code-to-design conversion flow
|
2026-07-04 13:23:28 +08:00 |
|
canvas_viewport_paint.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
canvas_viewport_paint_pop_tests.rs
|
feat(canvas): Pencil-parity generation visuals
|
2026-07-12 02:56:02 +08:00 |
|
canvas_viewport_paint_tests.rs
|
fix(renderer): paint the children of rectangle containers
|
2026-07-04 17:25:58 +08:00 |
|
canvas_viewport_reveal_tests.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
canvas_viewport_stroke_align_tests.rs
|
feat(openpencil): add code-to-design conversion flow
|
2026-07-04 13:23:28 +08:00 |
|
canvas_viewport_tests.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
canvas_viewport_text.rs
|
fix(editor): repair strokes and legacy render layout
|
2026-06-21 16:52:31 +08:00 |
|
canvas_viewport_widget.rs
|
merge: sync mesh/shader rendering, web live-sync and platform fixes from remote
|
2026-07-03 01:25:08 +08:00 |
|
canvas_viewport_widget_tests.rs
|
feat(ai): polish rust design agent workflow
|
2026-06-15 21:19:18 +08:00 |
|
color_picker.rs
|
feat(panels): editable R/G/B fields in the colour picker
|
2026-06-20 21:27:08 +08:00 |
|
component_browser_kits.rs
|
fix(editor): repair strokes and legacy render layout
|
2026-06-21 16:52:31 +08:00 |
|
component_browser_panel.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
component_browser_panel_tests.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
design_md_line_cache.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
design_md_markdown.rs
|
refactor(editor): absorb design-md markdown parser into jian markdown
|
2026-06-20 15:18:13 +08:00 |
|
design_md_panel.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
design_md_panel_paint.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
design_md_panel_tests.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
editor_state_ext.rs
|
feat(editor): widget design-canvas visuals + jian-runtime preview mode
|
2026-06-14 23:46:58 +08:00 |
|
export_dialog.rs
|
refactor(editor): adopt jian Button icon_paths + migrate code icon buttons
|
2026-06-20 11:54:56 +08:00 |
|
figma_import.rs
|
refactor(editor): sink remaining icon buttons to jian IconButton
|
2026-06-20 13:28:41 +08:00 |
|
figma_import_progress.rs
|
|
|
|
file_drop_overlay.rs
|
|
|
|
file_menu.rs
|
refactor(editor): route divider helpers through jian Separator
|
2026-06-20 14:12:34 +08:00 |
|
font_picker_cache.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
git_panel.rs
|
refactor(panels): single-source the truncate-ellipsis helper
|
2026-06-19 09:48:13 +08:00 |
|
git_panel_clone.rs
|
refactor(editor): hoist relative-alpha + over helpers into util
|
2026-06-20 00:11:58 +08:00 |
|
git_panel_diff.rs
|
refactor(editor): adopt jian Button icon_paths + migrate code icon buttons
|
2026-06-20 11:54:56 +08:00 |
|
git_panel_empty.rs
|
refactor(editor): hoist relative-alpha + over helpers into util
|
2026-06-20 00:11:58 +08:00 |
|
git_panel_hit.rs
|
refactor(editor): use shared rect hit testing
|
2026-06-19 03:55:21 +08:00 |
|
git_panel_menus.rs
|
refactor(editor): hoist relative-alpha + over helpers into util
|
2026-06-20 00:11:58 +08:00 |
|
git_panel_ready.rs
|
fix(editor): borderless top-bar icon dropdowns + git commit-input baseline
|
2026-06-20 18:05:12 +08:00 |
|
git_panel_remotes.rs
|
refactor(git): render masked HTTPS credential via unified TextInputView
|
2026-06-20 22:26:28 +08:00 |
|
git_panel_resolve.rs
|
|
|
|
git_panel_ssh_keys.rs
|
refactor(editor): hoist relative-alpha + over helpers into util
|
2026-06-20 00:11:58 +08:00 |
|
git_panel_status.rs
|
fix(editor): borderless top-bar icon dropdowns + git commit-input baseline
|
2026-06-20 18:05:12 +08:00 |
|
git_panel_tests.rs
|
refactor(editor): clear remaining button hover fills
|
2026-06-14 07:52:32 +08:00 |
|
git_panel_text.rs
|
refactor(git): render masked HTTPS credential via unified TextInputView
|
2026-06-20 22:26:28 +08:00 |
|
git_panel_tracked_picker.rs
|
refactor(editor): hoist relative-alpha + over helpers into util
|
2026-06-20 00:11:58 +08:00 |
|
git_panel_tracked_picker_tests.rs
|
feat(editor): support generated widgets and ai canvas polish
|
2026-06-14 17:29:16 +08:00 |
|
icon_catalog.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
icon_picker_panel.rs
|
fix(editor): repair strokes and legacy render layout
|
2026-06-21 16:52:31 +08:00 |
|
icons.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
icons_data.rs
|
|
|
|
icons_tests.rs
|
perf: lazy-load the iconify brand-logo catalog off the web first-load
|
2026-06-19 14:32:47 +08:00 |
|
ime_preedit_overlay.rs
|
Merge remote-tracking branch 'origin/codex/jian-widgets-plan' into v0.8.0-new
|
2026-06-14 13:56:56 +08:00 |
|
layer_context_menu.rs
|
|
|
|
layer_panel.rs
|
fix(panels): keep layer actions clear of long names
|
2026-07-12 09:05:49 +08:00 |
|
layer_panel_cache.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
layer_panel_hit.rs
|
fix(panels): keep layer actions clear of long names
|
2026-07-12 09:05:49 +08:00 |
|
layer_panel_label_tests.rs
|
fix(panels): keep layer actions clear of long names
|
2026-07-12 09:05:49 +08:00 |
|
layer_panel_paint.rs
|
fix(panels): keep layer actions clear of long names
|
2026-07-12 09:05:49 +08:00 |
|
layer_panel_tests.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
layer_panel_walkers.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
locale_picker.rs
|
refactor(editor): collapse 6 tokens_from_theme copies to one canonical
|
2026-06-20 00:06:50 +08:00 |
|
mod.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
path_anchor_context_menu.rs
|
|
|
|
preview_device_switcher.rs
|
feat(canvas): device-frame preview with switcher, scroll and pinned nav
|
2026-07-11 04:00:24 +08:00 |
|
prop_row.rs
|
|
|
|
property_panel.rs
|
feat(editor): align canvas layout and sizing behavior
|
2026-07-14 00:29:58 +08:00 |
|
property_panel_action.rs
|
feat(panels): reorder multiple fill layers
|
2026-07-12 09:10:49 +08:00 |
|
property_panel_code.rs
|
fix(editor): variables axis-tab paint walks theme_tab_advance_width
|
2026-06-20 15:00:40 +08:00 |
|
property_panel_code_complete.rs
|
|
|
|
property_panel_code_generating.rs
|
|
|
|
property_panel_code_i18n.rs
|
|
|
|
property_panel_code_tests.rs
|
fix(editor): align text-align toggle hit rects with paint + refresh stale tests
|
2026-06-20 12:57:32 +08:00 |
|
property_panel_color_variables.rs
|
feat(panels): per-fill multi-fill Fill editor (stack/add/delete fills)
|
2026-06-21 10:11:50 +08:00 |
|
property_panel_effects.rs
|
fix(panels): hover highlight for the Effects add-menu rows
|
2026-07-05 17:55:12 +08:00 |
|
property_panel_export.rs
|
feat(panels): per-fill multi-fill Fill editor (stack/add/delete fills)
|
2026-06-21 10:11:50 +08:00 |
|
property_panel_export_tests.rs
|
feat(export): selected-node SVG export with canvas-parity serialization
|
2026-07-11 18:43:57 +08:00 |
|
property_panel_fill.rs
|
feat(panels): reorder multiple fill layers
|
2026-07-12 09:10:49 +08:00 |
|
property_panel_fill_body.rs
|
fix(editor): repair strokes and legacy render layout
|
2026-06-21 16:52:31 +08:00 |
|
property_panel_fill_image_body.rs
|
|
|
|
property_panel_fill_picker.rs
|
fix(editor): repair strokes and legacy render layout
|
2026-06-21 16:52:31 +08:00 |
|
property_panel_fill_tests.rs
|
feat(panels): reorder multiple fill layers
|
2026-07-12 09:10:49 +08:00 |
|
property_panel_flex.rs
|
feat(panels): multi-fill + stroke-mode editor, property-panel polish
|
2026-06-21 17:24:42 +08:00 |
|
property_panel_icon.rs
|
|
|
|
property_panel_icon_tests.rs
|
fix(editor): repair strokes and legacy render layout
|
2026-06-21 16:52:31 +08:00 |
|
property_panel_image_assets.rs
|
perf(canvas): Arc-share image src/url to make scene-cache O(1)
|
2026-06-21 10:01:37 +08:00 |
|
property_panel_image_assets_tests.rs
|
|
|
|
property_panel_image_fill.rs
|
fix(editor): repair strokes and legacy render layout
|
2026-06-21 16:52:31 +08:00 |
|
property_panel_image_fill_tests.rs
|
feat(panels): per-fill multi-fill Fill editor (stack/add/delete fills)
|
2026-06-21 10:11:50 +08:00 |
|
property_panel_image_node.rs
|
feat(web): hide desktop-only entry points on the web host
|
2026-07-03 00:08:22 +08:00 |
|
property_panel_image_popovers.rs
|
fix(panels): anchor caret blink on per-frame search inputs
|
2026-06-20 23:26:21 +08:00 |
|
property_panel_image_preview.rs
|
|
|
|
property_panel_input_layout.rs
|
feat(editor): align canvas layout and sizing behavior
|
2026-07-14 00:29:58 +08:00 |
|
property_panel_inputs.rs
|
refactor(editor): route divider helpers through jian Separator
|
2026-06-20 14:12:34 +08:00 |
|
property_panel_instance_tests.rs
|
feat(editor): property edits on component-instance children
|
2026-07-12 02:55:42 +08:00 |
|
property_panel_layer.rs
|
refactor(editor): hoist shared host helpers into op-editor-ui::util
|
2026-06-19 09:20:19 +08:00 |
|
property_panel_layout.rs
|
feat(editor): align canvas layout and sizing behavior
|
2026-07-14 00:29:58 +08:00 |
|
property_panel_multi_select_tests.rs
|
|
|
|
property_panel_overlay_hit.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
property_panel_press_tests.rs
|
feat(panels): per-fill multi-fill Fill editor (stack/add/delete fills)
|
2026-06-21 10:11:50 +08:00 |
|
property_panel_sections.rs
|
feat(editor): align canvas layout and sizing behavior
|
2026-07-14 00:29:58 +08:00 |
|
property_panel_snapshot.rs
|
feat(openpencil): add code-to-design conversion flow
|
2026-07-04 13:23:28 +08:00 |
|
property_panel_stroke.rs
|
feat(panels): multi-fill + stroke-mode editor, property-panel polish
|
2026-06-21 17:24:42 +08:00 |
|
property_panel_stroke_tests.rs
|
fix(editor): repair strokes and legacy render layout
|
2026-06-21 16:52:31 +08:00 |
|
property_panel_tab_interact_tests.rs
|
feat(openpencil): add code-to-design conversion flow
|
2026-07-04 13:23:28 +08:00 |
|
property_panel_test_support.rs
|
fix(editor): repair strokes and legacy render layout
|
2026-06-21 16:52:31 +08:00 |
|
property_panel_tests.rs
|
feat(editor): align canvas layout and sizing behavior
|
2026-07-14 00:29:58 +08:00 |
|
property_panel_text.rs
|
fix(editor): align text-align toggle hit rects with paint + refresh stale tests
|
2026-06-20 12:57:32 +08:00 |
|
property_panel_text_input.rs
|
refactor(git): render masked HTTPS credential via unified TextInputView
|
2026-06-20 22:26:28 +08:00 |
|
property_panel_text_tests.rs
|
refactor(editor): clear remaining button hover fills
|
2026-06-14 07:52:32 +08:00 |
|
property_panel_typography.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
property_panel_typography_paint.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
property_panel_typography_tests.rs
|
perf(panels): cache chat transcript, layer rows, and panel filters
|
2026-07-10 22:56:38 +08:00 |
|
property_panel_visibility.rs
|
feat(editor): align canvas layout and sizing behavior
|
2026-07-14 00:29:58 +08:00 |
|
property_panel_wash_tests.rs
|
fix(editor): repair strokes and legacy render layout
|
2026-06-21 16:52:31 +08:00 |
|
property_panel_widget.rs
|
refactor(editor): render property checkboxes/radio via jian Checkbox/Radio
|
2026-06-20 12:27:22 +08:00 |
|
property_panel_widget_tests.rs
|
fix(editor): repair strokes and legacy render layout
|
2026-06-21 16:52:31 +08:00 |
|
scene_paint_options.rs
|
feat(canvas): queued shells stay invisible until their turn
|
2026-07-12 04:13:52 +08:00 |
|
shape_picker.rs
|
refactor(editor): use shared rect hit testing
|
2026-06-19 03:55:21 +08:00 |
|
status_bar.rs
|
|
|
|
text_input.rs
|
refactor(git): render masked HTTPS credential via unified TextInputView
|
2026-06-20 22:26:28 +08:00 |
|
text_input_backend.rs
|
merge: sync mesh/shader rendering, web live-sync and platform fixes from remote
|
2026-07-03 01:25:08 +08:00 |
|
text_selection.rs
|
|
|
|
toolbar.rs
|
refactor(editor): toolbar icon buttons use jian IconButton; drop OP copy
|
2026-06-20 10:54:40 +08:00 |
|
top_bar.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
top_bar_paint.rs
|
fix(panels): readable layer hover icons and a quieter globe button
|
2026-07-12 04:04:22 +08:00 |
|
top_bar_tests.rs
|
feat(agent): unify generation UX and CLI providers
|
2026-07-15 03:48:29 +08:00 |
|
tree.rs
|
|
|
|
variables_panel.rs
|
fix(variables): clamp variant-header hover wash to its hit column
|
2026-06-20 23:35:22 +08:00 |
|
variables_preset_menu.rs
|
feat(variables): per-row hover on the theme-preset dropdown
|
2026-06-20 19:02:16 +08:00 |