-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Control panel for simulations #443
Open
lemniscate8
wants to merge
47
commits into
master
Choose a base branch
from
control-panel
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
1d769c0
Simple button group class
lemniscate8 be39c0c
Idea for concatenating button groups
lemniscate8 1a160a4
Toggle button setup for play/pause button
lemniscate8 ce2d52e
Some setup for the toggle button
lemniscate8 8992466
Fix switch styling in Bootstrap v5.0
lemniscate8 22cb37f
Get toggle button working
lemniscate8 033ac59
Some documentation
lemniscate8 5db885f
Add styling for imbedded toggle button groups
lemniscate8 8f649f3
Input works on radio buttons now
lemniscate8 6ebd496
No need for components as members
lemniscate8 9f5a3fd
Control panel basics
lemniscate8 875640b
Allow grouping buttons in ControlPanel
lemniscate8 7408f8f
No more control panel for now
lemniscate8 2149bef
Ironing out
lemniscate8 b9fcedc
Use checker function
lemniscate8 c2e1aa0
Fix bug with toggle clicks
lemniscate8 3ae3215
Optimize checker and fix reference issues
lemniscate8 50ba064
Document control panel
lemniscate8 b099a3b
Remove step button disabling
lemniscate8 0d3256e
Add documentation
lemniscate8 b0be177
Swap rate and unit parameters in constructor
lemniscate8 5a4cc26
Add unit test for control panel
lemniscate8 21f8b50
Test for ToggleButtonGroup
lemniscate8 d0faa5c
Address feedback
lemniscate8 e4f3f2a
More documentation
lemniscate8 ca489f3
Simplify some stuff
lemniscate8 2aac8ac
Remove cout
lemniscate8 c9abe28
More descriptive template types
lemniscate8 8ba6455
Explain DivInfo constructor for Div
lemniscate8 e3db915
Use map to hold checker instances
lemniscate8 6be2bb2
Name change for clarity
lemniscate8 892c1d0
Merge branch 'master' into control-panel
mmore500 0ef6beb
Include string header
mmore500 7bab656
Include string header
mmore500 9179f2e
Implement and test DisjointVariant
mmore500 30e0ed1
Use relative path for in-library includes
mmore500 9927976
Fix duplicated constructor
mmore500 30ae1ca
Add missing header
mmore500 e65067c
Add Assign and Activate methods
mmore500 b150900
Refactor ControlPanel to use DisjointVariant
mmore500 359be34
Add DyanmicRefreshChecker
mmore500 167ce5b
Add zero-overhead static test
mmore500 4deacf4
Buff DisjointVariant static asserts
mmore500 6083037
Implement and test ApplyToAll
mmore500 eae6c72
Mock up describe functions
mmore500 a656377
Revert "Refactor ControlPanel to use DisjointVariant"
mmore500 414e349
Minor refactoring on @lemniscate8's approach
mmore500 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Refactor ControlPanel to use DisjointVariant
- Loading branch information
commit b1509009158bc9496b660e60f3c163f03659716a
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good accessibility move