-
-
Notifications
You must be signed in to change notification settings - Fork 68
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
Added Shortcuts to Analog #1236
base: master
Are you sure you want to change the base?
Commits on Feb 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7004762 - Browse repository at this point
Copy the full SHA 7004762View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d5c4a6 - Browse repository at this point
Copy the full SHA 7d5c4a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for da564d6 - Browse repository at this point
Copy the full SHA da564d6View commit details
Commits on Feb 17, 2023
-
Handler for keyboard shortcut "v" to quickly create a new voltage source
Configuration menu - View commit details
-
Copy full SHA for f9b294a - Browse repository at this point
Copy the full SHA f9b294aView commit details -
An unfinished attempt at a keyboard shortcut for the resistor component.
Configuration menu - View commit details
-
Copy full SHA for f5282b2 - Browse repository at this point
Copy the full SHA f5282b2View commit details -
Merge branch 'Updated_Analog1' of https://github.com/OpenCircuits/Ope…
…nCircuits into Updated_Analog1
Configuration menu - View commit details
-
Copy full SHA for aff01e3 - Browse repository at this point
Copy the full SHA aff01e3View commit details
Commits on Feb 24, 2023
-
Changed keyboard shortcut implementation
Instead of using "Handlers" we will augment the current "ItemNav" and "AnalogItemNav" to support keyboard shortcuts
Configuration menu - View commit details
-
Copy full SHA for 23072db - Browse repository at this point
Copy the full SHA 23072dbView commit details -
Added some explanatory comments for added code. Also, added placeholder functionality for any keyboard input
Configuration menu - View commit details
-
Copy full SHA for eb234c2 - Browse repository at this point
Copy the full SHA eb234c2View commit details -
Keyboard Popup and Keyboard Shortcut Prohress
Changed keyboard popup redo to "ctrl + y" instead of "ctrl + shift + z". Also added a 2d array in the analogItemNav. Added a loop that will travers through the 2d array, looking if ev key matches any shorcut keys.
Configuration menu - View commit details
-
Copy full SHA for f65b28b - Browse repository at this point
Copy the full SHA f65b28bView commit details -
Merge branch 'Updated_Analog1' of https://github.com/OpenCircuits/Ope…
…nCircuits into Updated_Analog1
Configuration menu - View commit details
-
Copy full SHA for f32d841 - Browse repository at this point
Copy the full SHA f32d841View commit details
Commits on Feb 28, 2023
-
Can now bring up appropriate icon for input keyboard shortcut. Also, completed set of common components.
Configuration menu - View commit details
-
Copy full SHA for ac829df - Browse repository at this point
Copy the full SHA ac829dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for e92c6b4 - Browse repository at this point
Copy the full SHA e92c6b4View commit details -
Merge branch 'Updated_Analog1' of https://github.com/OpenCircuits/Ope…
…nCircuits into Updated_Analog1
Configuration menu - View commit details
-
Copy full SHA for 26ed986 - Browse repository at this point
Copy the full SHA 26ed986View commit details
Commits on Mar 3, 2023
-
Create Documentation on Future Quality of Life Improvements
Detailed plan for future improvements to the analog OpenCircuits
Configuration menu - View commit details
-
Copy full SHA for 7e47c19 - Browse repository at this point
Copy the full SHA 7e47c19View commit details -
Created DC Analysis Documentation
Included detailed documentation on how a DC Analysis could be performed.
Configuration menu - View commit details
-
Copy full SHA for d4e3bfb - Browse repository at this point
Copy the full SHA d4e3bfbView commit details -
Added another future functionality
Detailed future functionality of uploading component files and being able to use that component in your circuit.
Configuration menu - View commit details
-
Copy full SHA for ea3bc05 - Browse repository at this point
Copy the full SHA ea3bc05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d0063c - Browse repository at this point
Copy the full SHA 1d0063cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6723fd - Browse repository at this point
Copy the full SHA f6723fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for fee73d8 - Browse repository at this point
Copy the full SHA fee73d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7f9260 - Browse repository at this point
Copy the full SHA f7f9260View commit details
Commits on Mar 17, 2023
-
The keyboard shortcuts now work for spawning and placing one instance of a selected component.
Configuration menu - View commit details
-
Copy full SHA for c9ef735 - Browse repository at this point
Copy the full SHA c9ef735View commit details -
Added a boolean called shortcut_flag that will remain true until escape is pressed. Still trying to figure out how to do this.
Configuration menu - View commit details
-
Copy full SHA for c935eee - Browse repository at this point
Copy the full SHA c935eeeView commit details -
Implemented Multiple Placements
The keyboard shortcuts will support the placement of multiple placements of a component (on repeat clicks) until "Esc" is pressed.
Configuration menu - View commit details
-
Copy full SHA for fc748c9 - Browse repository at this point
Copy the full SHA fc748c9View commit details -
Merge branch 'Updated_Analog1' of https://github.com/OpenCircuits/Ope…
…nCircuits into Updated_Analog1
Configuration menu - View commit details
-
Copy full SHA for d9917bf - Browse repository at this point
Copy the full SHA d9917bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for baede46 - Browse repository at this point
Copy the full SHA baede46View commit details
Commits on Mar 19, 2023
-
Fixed small error in declaring shortcut_flag and added comment to the event of dropping a component for the unique case of using a shortcut.
Configuration menu - View commit details
-
Copy full SHA for 306a2a2 - Browse repository at this point
Copy the full SHA 306a2a2View commit details
Commits on Mar 21, 2023
-
Fixed Shorcuts messing up Digital
When shortcut was added to analog, digital did not work. Fixed it.
Configuration menu - View commit details
-
Copy full SHA for 356eaef - Browse repository at this point
Copy the full SHA 356eaefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e2f64b - Browse repository at this point
Copy the full SHA 2e2f64bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0e7fea - Browse repository at this point
Copy the full SHA f0e7feaView commit details -
Configuration menu - View commit details
-
Copy full SHA for edbb90b - Browse repository at this point
Copy the full SHA edbb90bView commit details -
Merge branch 'Updated_Analog1' of https://github.com/OpenCircuits/Ope…
…nCircuits into Updated_Analog1
Configuration menu - View commit details
-
Copy full SHA for 07129e3 - Browse repository at this point
Copy the full SHA 07129e3View commit details -
Added Shortcut Parameter to Digital
Added shortcut parameters to Digital navbar.
Configuration menu - View commit details
-
Copy full SHA for 5366f66 - Browse repository at this point
Copy the full SHA 5366f66View commit details -
Updated Shortcuts pop up for Analog
Added shortcuts to the analog popup that reflects what was added.
Configuration menu - View commit details
-
Copy full SHA for 16ade67 - Browse repository at this point
Copy the full SHA 16ade67View commit details
Commits on Mar 24, 2023
-
Update src/site/shared/containers/ItemNav/index.tsx
Co-authored-by: Trevor Crystal <TGCrystal@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f7676e0 - Browse repository at this point
Copy the full SHA f7676e0View commit details -
Implemented Some Requested Changes
Implemented some of the requested changes.
Configuration menu - View commit details
-
Copy full SHA for dc58924 - Browse repository at this point
Copy the full SHA dc58924View commit details
Commits on Mar 31, 2023
-
Fixed a bug where the user stops using a shortcut, but code thinks shortcut was pressed for some element. Also includes debug prints
Configuration menu - View commit details
-
Copy full SHA for 9363902 - Browse repository at this point
Copy the full SHA 9363902View commit details
Commits on Apr 1, 2023
-
Trying to debug and attempt to fix the bug where the shortcut flag only works after the first initial placement.
Configuration menu - View commit details
-
Copy full SHA for a946c42 - Browse repository at this point
Copy the full SHA a946c42View commit details
Commits on Apr 4, 2023
-
Fixed all bugs with the shortcut feature after swapping to using state variables. This includes the bugs with getting stuck in the shortcut state even after exiting.
Configuration menu - View commit details
-
Copy full SHA for 378fa44 - Browse repository at this point
Copy the full SHA 378fa44View commit details -
Fixed some of the lint errors and got rid of ocnsole log statements.
Configuration menu - View commit details
-
Copy full SHA for 7ffdb05 - Browse repository at this point
Copy the full SHA 7ffdb05View commit details -
Merge branch 'Updated_Analog1' of https://github.com/OpenCircuits/Ope…
…nCircuits into Updated_Analog1
Configuration menu - View commit details
-
Copy full SHA for 80a69c9 - Browse repository at this point
Copy the full SHA 80a69c9View commit details
Commits on Apr 7, 2023
-
Now, users can exit the shortcut by pressing the same key again as well as pressing escape
Configuration menu - View commit details
-
Copy full SHA for 61c11d9 - Browse repository at this point
Copy the full SHA 61c11d9View commit details -
Now, if a user opens the ItemNav with a shortcut active and selects the same component as the shortcut then the shortcut state is exited and the code will act like a normal ItemNav selection.
Configuration menu - View commit details
-
Copy full SHA for c324979 - Browse repository at this point
Copy the full SHA c324979View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3261af5 - Browse repository at this point
Copy the full SHA 3261af5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5ab908 - Browse repository at this point
Copy the full SHA d5ab908View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcfab3c - Browse repository at this point
Copy the full SHA bcfab3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ac5c3a - Browse repository at this point
Copy the full SHA 7ac5c3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0216058 - Browse repository at this point
Copy the full SHA 0216058View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1decfd - Browse repository at this point
Copy the full SHA f1decfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 463c21e - Browse repository at this point
Copy the full SHA 463c21eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8d4807 - Browse repository at this point
Copy the full SHA c8d4807View commit details -
Configuration menu - View commit details
-
Copy full SHA for babad5c - Browse repository at this point
Copy the full SHA babad5cView commit details
Commits on Apr 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 065af2d - Browse repository at this point
Copy the full SHA 065af2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c97919f - Browse repository at this point
Copy the full SHA c97919fView commit details