22 Commits (60d7b4e3466cc291043732e60825a3b4db535a4e)

Author SHA1 Message Date
NaiJi ✨ 60d7b4e346 Upgrade bpm calculator, try implement slider animation 3 years ago
NaiJi ✨ 80bc47e425 Implement BPMCalculatorWidget, add sf::Time dt to all update() functions 3 years ago
NaiJi ✨ 592f1883aa Implement fonts 3 years ago
NaiJi ✨ 37391cfdfd Implement test drop menu and wrap up menu bar system 3 years ago
NaiJi ✨ 7e97510f31 Add editor state 3 years ago
NaiJi ✨ cf1119c742 Encapsulate music and timer interpolation, test with pause 3 years ago
NaiJi ✨ a0ad8e7ed6 Implement state machine infrastructure 3 years ago
NaiJi ✨ 325d49270d Implement test main menu state 3 years ago
NaiJi ✨ 92fd5c0c27 Make GUIState interface, rearrange include 3 years ago
NaiJi ✨ 77a9d15caa Fix animation objects and note state machine 3 years ago
NaiJi ✨ a028773fe8 Untie dependecies and make them more abstract 3 years ago
NaiJi ✨ d9788b31b8 Encapsulate note switches into state objects 3 years ago
NaiJi ✨ 89a80992cb Implement smoother animation and fullscreen 3 years ago
NaiJi ✨ 106697f6af Iterative refactoring of what's done to this moment 3 years ago
NaiJi ✨ ad1b31c95c Implement more precise active note detection 3 years ago
NaiJi ✨ 192e371d2f All simple curve flying animation 3 years ago
NaiJi ✨ 7dc4ef2bb8 Make everything work as before redesign 3 years ago
NaiJi ✨ ed300edcf6 Finish brief version of new project design 3 years ago
NaiJi ✨ e5969d1484 Improve work with timeline 3 years ago
NaiJi ✨ f66951bcec Implement basic ClassicNote 3 years ago
NaiJi ✨ 89e9002b5e Implement PrecisionEvaluator for evaluating player input 3 years ago
NaiJi ✨ 76a69b534d Reorganize folders and project structure 3 years ago