Skip to content

Fix/tui graphs#84

Closed
Gnarus-G wants to merge 5 commits intomainfrom
fix/tui-graphs
Closed

Fix/tui graphs#84
Gnarus-G wants to merge 5 commits intomainfrom
fix/tui-graphs

Conversation

@Gnarus-G
Copy link
Owner

@Gnarus-G Gnarus-G commented Aug 4, 2025

No description provided.

Gnarus-G and others added 4 commits August 3, 2025 15:20
This commit introduces a new acceleration mode called 'No Acceleration'.
This mode effectively disables any acceleration curve, resulting in a
1:1 sensitivity mapping.

The changes include:
- Adding `NoAccel` to the `AccelMode` enum.
- Updating the `declare_params!` macro to support modes with no
  specific parameters, using a ZST for FFI safety.
- Implementing `set_all_no_accel` in `ParamStore` and `SysFsStore`
  (as a no-op, since there are no parameters to set).
- Extending the CLI to allow setting and getting parameters for the
  `NoAccel` mode.
- Adding the `no_accel` mode to the kernel driver, including its
  sensitivity function which always returns `FIXEDPT_ONE`.
- Adding a test case for the `no_accel` mode in the driver tests.
- Integrating the `NoAccel` mode into the TUI, providing a basic
  sensitivity graph for it.

This new mode provides a clear way to disable acceleration without
needing to set other curve parameters to specific values that mimic
no acceleration.
🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>
@vercel
Copy link

vercel bot commented Aug 4, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
maccel ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 4, 2025 1:18am

@Gnarus-G Gnarus-G changed the base branch from main to feat/angle_rotation August 4, 2025 01:20
@Gnarus-G Gnarus-G changed the base branch from feat/angle_rotation to main August 4, 2025 01:20
@Gnarus-G Gnarus-G closed this Aug 4, 2025
@Gnarus-G Gnarus-G deleted the fix/tui-graphs branch August 4, 2025 03:16
@Gnarus-G
Copy link
Owner Author

Gnarus-G commented Aug 4, 2025

fixed it on the main branch directly and rebased

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