| 
						
					 | 
					
						
						
						
						
							
						
						
							3388aac813
							
						
					 | 
					
						
						
							
							Improve CMake to separate built and dynamically installed SFML
						
						
						
						
						
						
					 | 
					
						2021-09-14 17:51:06 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							944ad6a5bd
							
						
					 | 
					
						
						
							
							Improve BPM calculation (not really (it's bad...))
						
						
						
						
						
						
					 | 
					
						2021-09-13 21:50:39 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							46baf6fdfb
							
						
					 | 
					
						
						
							
							Implement slider tick animation on BPM calculator
						
						
						
						
						
						
					 | 
					
						2021-09-10 21:35:48 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							60d7b4e346
							
						
					 | 
					
						
						
							
							Upgrade bpm calculator, try implement slider animation
						
						
						
						
						
						
					 | 
					
						2021-09-08 22:05:56 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							55b62e62bb
							
						
					 | 
					
						
						
							
							Implement text with approximated BPM value during calculation
						
						
						
						
						
						
					 | 
					
						2021-09-01 22:04:18 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							155ec1fca0
							
						
					 | 
					
						
						
							
							Implement Window, Implement BPMCalculationWidget layout
						
						
						
						
						
						
					 | 
					
						2021-08-31 22:09:34 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1ac47b8b24
							
						
					 | 
					
						
						
							
							Fix cascade menu render in Editor
						
						
						
						
						
						
					 | 
					
						2021-08-31 11:42:58 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dbe26c5d9a
							
						
					 | 
					
						
						
							
							Move Editor initialization from Constructor to ::Enter()
						
						
						
						
						
						
					 | 
					
						2021-08-30 22:07:13 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							80bc47e425
							
						
					 | 
					
						
						
							
							Implement BPMCalculatorWidget, add sf::Time dt to all update() functions
						
						
						
						
						
						
					 | 
					
						2021-08-27 20:40:48 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							788cd090f2
							
						
					 | 
					
						
						
							
							Remove unnecessary argument in resetRect of CascadeMenuButton
						
						
						
						
						
						
					 | 
					
						2021-08-26 21:51:49 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4093963706
							
						
					 | 
					
						
						
							
							Fix color palette
						
						
						
						
						
						
					 | 
					
						2021-08-26 21:36:09 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							76422b1e1f
							
						
					 | 
					
						
						
							
							Fix cascade menu bugs
						
						
						
						
						
						
					 | 
					
						2021-08-26 21:22:19 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							592f1883aa
							
						
					 | 
					
						
						
							
							Implement fonts
						
						
						
						
						
						
					 | 
					
						2021-08-26 20:41:16 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							37391cfdfd
							
						
					 | 
					
						
						
							
							Implement test drop menu and wrap up menu bar system
						
						
						
						
						
						
					 | 
					
						2021-08-26 19:54:30 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							be0367bba0
							
						
					 | 
					
						
						
							
							Implement button classification
						
						
						
						
						
						
					 | 
					
						2021-08-25 22:01:55 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5540361f94
							
						
					 | 
					
						
						
							
							Add resource holder
						
						
						
						
						
						
					 | 
					
						2021-08-21 15:29:58 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5b7f2c1aa2
							
						
					 | 
					
						
						
							
							Implement a way to add submenus to main menu bar
						
						
						
						
						
						
					 | 
					
						2021-08-20 21:33:23 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7e2f038a8b
							
						
					 | 
					
						
						
							
							Implement main menubar for the Editor
						
						
						
						
						
						
					 | 
					
						2021-08-16 21:54:03 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7e97510f31
							
						
					 | 
					
						
						
							
							Add editor state
						
						
						
						
						
						
					 | 
					
						2021-08-12 22:10:52 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							befd7e5cf9
							
						
					 | 
					
						
						
							
							Implement BPMCalculator for internal bpm calculation in level editor
						
						
						
						
						
						
					 | 
					
						2021-08-11 22:05:57 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8c3f2a112f
							
						
					 | 
					
						
						
							
							Separate ClassicNoteManager logic from ClassicNote, make it run
						
						
						
						
						
						
					 | 
					
						2021-08-10 22:08:45 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a223b7253c
							
						
					 | 
					
						
						
							
							Separate ClassicNote from its logic to ClassicNoteManager
						
						
						
						
						
						
					 | 
					
						2021-08-09 21:59:40 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cf1119c742
							
						
					 | 
					
						
						
							
							Encapsulate music and timer interpolation, test with pause
						
						
						
						
						
						
					 | 
					
						2021-08-05 21:59:48 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c2677bdd2b
							
						
					 | 
					
						
						
							
							Remove hardcode for button size
						
						
						
						
						
						
					 | 
					
						2021-08-04 22:06:01 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a0ad8e7ed6
							
						
					 | 
					
						
						
							
							Implement state machine infrastructure
						
						
						
						
						
						
					 | 
					
						2021-08-03 21:42:58 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							325d49270d
							
						
					 | 
					
						
						
							
							Implement test main menu state
						
						
						
						
						
						
					 | 
					
						2021-07-27 21:18:37 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							686107b215
							
						
					 | 
					
						
						
							
							Implement widget and button
						
						
						
						
						
						
					 | 
					
						2021-07-27 01:44:10 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							92fd5c0c27
							
						
					 | 
					
						
						
							
							Make GUIState interface, rearrange include
						
						
						
						
						
						
					 | 
					
						2021-07-22 20:33:33 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							00360f6c8d
							
						
					 | 
					
						
						
							
							Implement hold for notes
						
						
						
						
						
						
					 | 
					
						2021-07-21 21:15:56 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							80d2c97766
							
						
					 | 
					
						
						
							
							Interpolate music sample rate
						
						
						
						
						
						
					 | 
					
						2021-07-19 20:59:23 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							bf409c0a61
							
						
					 | 
					
						
						
							
							Implement multinotes
						
						
						
						
						
						
					 | 
					
						2021-07-15 06:45:52 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							206ad5c84a
							
						
					 | 
					
						
						
							
							Start implementing multitouch
						
						
						
						
						
						
					 | 
					
						2021-07-14 19:24:47 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							77a9d15caa
							
						
					 | 
					
						
						
							
							Fix animation objects and note state machine
						
						
						
						
						
						
					 | 
					
						2021-06-24 21:04:09 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							06d099c11f
							
						
					 | 
					
						
						
							
							Encapsulate animation into objects
						
						
						
						
						
						
					 | 
					
						2021-06-24 01:43:13 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a028773fe8
							
						
					 | 
					
						
						
							
							Untie dependecies and make them more abstract
						
						
						
						
						
						
					 | 
					
						2021-06-23 22:18:33 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5b7076ac1c
							
						
					 | 
					
						
						
							
							Implement states
						
						
						
						
						
						
					 | 
					
						2021-06-22 21:20:08 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d9788b31b8
							
						
					 | 
					
						
						
							
							Encapsulate note switches into state objects
						
						
						
						
						
						
					 | 
					
						2021-06-21 22:10:50 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							89a80992cb
							
						
					 | 
					
						
						
							
							Implement smoother animation and fullscreen
						
						
						
						
						
						
					 | 
					
						2021-06-17 22:13:25 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cbe0fbb673
							
						
					 | 
					
						
						
							
							Implement generic SpriteContainer
						
						
						
						
						
						
					 | 
					
						2021-06-16 20:35:46 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							106697f6af
							
						
					 | 
					
						
						
							
							Iterative refactoring of what's done to this moment
						
						
						
						
						
						
					 | 
					
						2021-06-16 18:16:18 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ad1b31c95c
							
						
					 | 
					
						
						
							
							Implement more precise active note detection
						
						
						
						
						
						
					 | 
					
						2021-06-11 20:39:47 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							192e371d2f
							
						
					 | 
					
						
						
							
							All simple curve flying animation
						
						
						
						
						
						
					 | 
					
						2021-06-11 19:58:44 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7dc4ef2bb8
							
						
					 | 
					
						
						
							
							Make everything work as before redesign
						
						
						
						
						
						
					 | 
					
						2021-06-10 01:47:18 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ed300edcf6
							
						
					 | 
					
						
						
							
							Finish brief version of new project design
						
						
						
						
						
						
					 | 
					
						2021-06-09 21:08:58 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e5969d1484
							
						
					 | 
					
						
						
							
							Improve work with timeline
						
						
						
						
						
						
					 | 
					
						2021-06-08 21:32:36 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f66951bcec
							
						
					 | 
					
						
						
							
							Implement basic ClassicNote
						
						
						
						
						
						
					 | 
					
						2021-06-07 21:19:58 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3c733cd490
							
						
					 | 
					
						
						
							
							Work on game input
						
						
						
						
						
						
					 | 
					
						2021-05-31 20:04:16 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							89e9002b5e
							
						
					 | 
					
						
						
							
							Implement PrecisionEvaluator for evaluating player input
						
						
						
						
						
						
					 | 
					
						2021-05-28 20:50:57 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							76a69b534d
							
						
					 | 
					
						
						
							
							Reorganize folders and project structure
						
						
						
						
						
						
					 | 
					
						2021-05-24 20:18:44 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							09f74932ea
							
						
					 | 
					
						
						
							
							Implement classic arrow sprite interface
						
						
						
						
						
						
					 | 
					
						2021-04-28 19:14:18 +03:00 | 
					
					
						
						
							
							
							
						
					 |