Commit graph

7 commits

Author SHA1 Message Date
Codex CLI
3985395141 Use single tap handler for functions flyout: add named Flyout with Opened/Closed handlers, remove per-row Tapped, and attach handler to flyout root at runtime. Handler finds tapped ListBoxItem and executes InsertFunctionCommand. 2025-08-28 04:25:36 -05:00
Codex CLI
781f7161e5 Handle function insertion on ListBox row taps directly: add Tapped handler to function item Border in DataTemplate and remove global view-level tap handler. Ensures handler is tied to list rows, not the toggle button. 2025-08-28 04:12:33 -05:00
Codex CLI
8a5a50fcaa Use ListBoxItem taps to insert functions: remove inner Button from functions list template, keep item DataContext as FunctionDefinitionItem, and handle tap in code-behind by executing InsertFunctionCommand with the tapped item. Mirror history list clipboard pattern. Name flyout root for clarity. 2025-08-28 03:57:41 -05:00
d8e18e813d Updated name, Fixed type conversion 2025-08-28 02:23:08 -05:00
Codex CLI
cb589569a1 History: handle Tapped at ListBox level to copy output for entire row; switch template back to Grid with ContextMenu; stretch item content for full-row target. 2025-08-28 01:54:05 -05:00
Codex CLI
2f803db1c8 Add MVVM-pure clipboard copy for history: hover-only copy button with flyout on Desktop/Web and long-press/right-click context menu; View writes to clipboard via CopyRequested event 2025-08-27 23:45:00 -05:00
8110fe420e Setting up source code for Avalonia port. 2025-08-25 23:11:13 -05:00