-
Notifications
You must be signed in to change notification settings - Fork 12
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
[1.20] Camera look straight up down FINISH #133
[1.20] Camera look straight up down FINISH #133
Commits on Aug 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a4f929a - Browse repository at this point
Copy the full SHA a4f929aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c14319 - Browse repository at this point
Copy the full SHA 1c14319View commit details
Commits on Aug 19, 2023
-
Simplify camera rotating logic.
Ready for replacing dynamic camera rotating logic. Simplify dynamic camera rotating logic. Replace small camera rotating methods. Add simpler logic for replacing small methods.
Configuration menu - View commit details
-
Copy full SHA for df1491d - Browse repository at this point
Copy the full SHA df1491dView commit details -
Add KeystrokeChecker as reusable component.
Add real isKeyPressed method. Rename isKeyPressed method to isKeyPressing. Make all KeystrokeChecker test cases use one data supplier. Add isKeyReleased method for KeystrokeChecker. Rename MockKeyStroke. Fix MockKeyStroke bug. Add hasKeyPressedPreviousTick for KeystrokeChecker. Import unit test dependencies into common package.
Configuration menu - View commit details
-
Copy full SHA for 2b7af7c - Browse repository at this point
Copy the full SHA 2b7af7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9189cdd - Browse repository at this point
Copy the full SHA 9189cddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d1ac8e - Browse repository at this point
Copy the full SHA 5d1ac8eView commit details -
Apply KeystrokeChecker on NarratorMenu.
Replace more if condition with KeystrokeChecker. Add isNotPressing method to KeystrokeChecker. Simplify KeystrokeChecker methods name. Replace logic with KeystrokeChecker in NarratorMenu. Simplify KeystrokeChecker methods name.
Configuration menu - View commit details
-
Copy full SHA for fa9a0da - Browse repository at this point
Copy the full SHA fa9a0daView commit details -
Configuration menu - View commit details
-
Copy full SHA for edc9b2b - Browse repository at this point
Copy the full SHA edc9b2bView commit details -
Arrange condition util classes.
New KeystrokeTiming class for reusing. Rename KeystrokeChecker to Keystroke. Move Interval and KeystrokeChecker to new subpackage. Move Interval to independent file. Move KeystrokeChecker to independent file.
Configuration menu - View commit details
-
Copy full SHA for 560c862 - Browse repository at this point
Copy the full SHA 560c862View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3068a96 - Browse repository at this point
Copy the full SHA 3068a96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 160f9c1 - Browse repository at this point
Copy the full SHA 160f9c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fda95c9 - Browse repository at this point
Copy the full SHA fda95c9View commit details -
Add trigger count function in Keystroke.
Add hasBeenTriggered method. Add pressed trigger count test. Add released trigger count test. Add not pressing trigger count test. Add pressing trigger count test. Change unit test structure for further cases. Add tests for Keystroke.TriggeredAt enums. Arrange logic order in KeystrokeTest.
Configuration menu - View commit details
-
Copy full SHA for 65bf2aa - Browse repository at this point
Copy the full SHA 65bf2aaView commit details -
Refactor NarratorMenu for readability.
Make hasPressedPreviousTick private. Rename method. Make isTriggered a pure-function. Simplify keys name in NarratorMenu.
Configuration menu - View commit details
-
Copy full SHA for 7efc88f - Browse repository at this point
Copy the full SHA 7efc88fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a3d68e - Browse repository at this point
Copy the full SHA 7a3d68eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5ff569 - Browse repository at this point
Copy the full SHA c5ff569View commit details -
Implement DoubleClick for checking corresponding keystroke.
Enhance a test case for DoubleClick. Make default interval in KeystrokeTiming not a singleton. Fill document. Rename MockKeystroke to MockKeystrokeAction for not confuse with the Keystroke class. Add one more test case for DoubleClick. Add /common/logs/ to gitignore. Test DoubleClick can clean stale count. Add MockInterval for simulating time passing. test DoubleClick can count trigger. Remove unnecessary imports. Add timing init arg to KeystrokeTiming. Move MockKeystroke to independent class. Move KeystrokeTest under subpackage. Add default multiple click speed config as 750ms. Prepare for implementing DoubleClick.
Configuration menu - View commit details
-
Copy full SHA for 798cd08 - Browse repository at this point
Copy the full SHA 798cd08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 783687b - Browse repository at this point
Copy the full SHA 783687bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0569348 - Browse repository at this point
Copy the full SHA 0569348View commit details