Skip to content

Dupe state tui v1#12

Merged
TimelordUK merged 3 commits intomainfrom
dupe_state_tui_v1
Aug 26, 2025
Merged

Dupe state tui v1#12
TimelordUK merged 3 commits intomainfrom
dupe_state_tui_v1

Conversation

@TimelordUK
Copy link
Owner

No description provided.

TimelordUK and others added 3 commits August 26, 2025 21:16
Migrated 4 actions from legacy switch to visitor pattern:
- ShowDebugInfo: Toggle debug mode display
- StartJumpToRow: Initiate jump-to-row mode
- ToggleCursorLock: Toggle cursor lock in viewport
- ToggleViewportLock: Toggle viewport lock for navigation

Created new DebugViewportActionHandler to handle these related actions,
reducing the size of try_handle_action switch statement and improving
code organization. Added tests to verify functionality.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Updated the test to reflect the new behavior where Integer and Float
types are compared by numeric value rather than type ordering.
Now 1 == 1.0, and numeric comparisons work correctly across types.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@TimelordUK TimelordUK merged commit cb2f0cb into main Aug 26, 2025
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant