Commit graph

9 commits

Author SHA1 Message Date
Codex CLI
74c5b403ae feat(ui): add sticky version label to variables pane\n\n- Split left SplitView pane into scroll area + bottom bar\n- Show current app version from AssemblyInformationalVersion\n- Uses theme surface + top border per design tokens 2025-09-01 03:35:22 -05:00
Codex CLI
b8ba57a707 feat: place caret inside inserted function parentheses\n\n- Add CaretIndex to MainViewModel and bind TextBox.CaretIndex\n- After function insertion, set caret to inside parentheses\n- Return focus to input box for immediate typing 2025-09-01 03:01:10 -05:00
55e3c12e40 Update MainViewModel.cs 2025-08-28 00:00:47 -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
b9de2cae2d Fixed insertion bug 2025-08-27 23:30:22 -05:00
Codex Assistant
c361c2285c Move functions list to flyout and auto-close after insert 2025-08-27 17:21:05 -05:00
Codex CLI
055c2fae03 UX touch-friendly: add Evaluate button; increase min sizes/spacing; make variables/functions tap-to-insert via InsertVariable/InsertFunction commands. 2025-08-27 03:03:07 -05:00
Codex CLI
7b1912579f Implement migration plan: models, service, MVVM, XAML layout, icons\n\n- Add Models: HistoryItem, VariableItem, FunctionDefinitionItem, IconFont\n- Add Services: ICalculatorService, CalculatorService wrapping interpreter\n- Update MainViewModel: properties and Submit/ToggleFunctions commands\n- Rebuild Views/MainView.axaml with variables, history, input, functions panel\n- Add BoolToGridLengthConverter for panel toggle\n- Wire Material Design Icons font as Avalonia resource in App.axaml/csproj 2025-08-26 01:45:05 -05:00
8110fe420e Setting up source code for Avalonia port. 2025-08-25 23:11:13 -05:00