| 
						
					 | 
					
						
						
						
						
							
						
						
							833dd2b781
							
						
					 | 
					
						
						
							
							Refactor core
						
						
						
						
						
						
					 | 
					
						2022-01-10 08:28:37 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ac88cd9dfa
							
						
					 | 
					
						
						
							
							Separate SFML graphics logic from game logic
						
						
						
						
						
						
					 | 
					
						2021-12-28 21:04:50 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							51d83f524a
							
						
					 | 
					
						
						
							
							Remove unneded calls from GraphicsManager interface
						
						
						
						
						
						
					 | 
					
						2021-12-28 01:10:06 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							bf35501c21
							
						
					 | 
					
						
						
							
							Implement new Graphics Manager
						
						
						
						
						
						
					 | 
					
						2021-12-27 21:41:25 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8b4d362000
							
						
					 | 
					
						
						
							
							Implement complex graphics logic for notes
						
						
						
						
						
						
					 | 
					
						2021-12-23 20:33:24 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ff07b628ac
							
						
					 | 
					
						
						
							
							Start refactoring graphics manager
						
						
						
						
						
						
					 | 
					
						2021-12-21 20:07:19 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4be1429546
							
						
					 | 
					
						
						
							
							Remove graphics logic from core timeline
						
						
						
						
						
						
					 | 
					
						2021-12-21 18:48:39 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							bb1bb88085
							
						
					 | 
					
						
						
							
							Remove ticks as a concept from Editor
						
						
						
						
						
						
					 | 
					
						2021-12-13 19:52:26 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0cf711db94
							
						
					 | 
					
						
						
							
							Add offset adjustment for note insertion
						
						
						
						
						
						
					 | 
					
						2021-12-09 10:55:53 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							94e3793ec6
							
						
					 | 
					
						
						
							
							Merge branch 'master' of https://dev.udongein.xyz/NaiJi/project-kyoku
						
						
						
						
						
						
					 | 
					
						2021-12-08 21:00:50 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							581e1fe6a4
							
						
					 | 
					
						
						
							
							Rework Timeline to work fine with scrolling and note insertion
						
						
						
						
						
						
					 | 
					
						2021-12-08 21:00:47 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0e50cd117b
							
						
					 | 
					
						
						
							
							Delete 'modes/classicmode/game/context.h'
						
						
						
						
						
						
					 | 
					
						2021-12-07 15:45:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ebf736a0bb
							
						
					 | 
					
						
						
							
							Implement scrolling in Editor
						
						
						
						
						
						
					 | 
					
						2021-12-06 22:18:04 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5e3ddccac0
							
						
					 | 
					
						
						
							
							Refactor music position, implement flow for Editor, link everything together
						
						
						
						
						
						
					 | 
					
						2021-12-03 22:21:27 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							79543f6b93
							
						
					 | 
					
						
						
							
							Resolve missed context.h
						
						
						
						
						
						
					 | 
					
						2021-12-02 23:39:24 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cf205810b2
							
						
					 | 
					
						
						
							
							Implement EditorWidget logic
						
						
						
						
						
						
					 | 
					
						2021-12-02 19:02:13 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							43e09a6db1
							
						
					 | 
					
						
						
							
							Finish test basic implementation for ClassEditor
						
						
						
						
						
						
					 | 
					
						2021-11-24 21:21:30 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0b1acd7697
							
						
					 | 
					
						
						
							
							Add initializers for Mock notes in Editor
						
						
						
						
						
						
					 | 
					
						2021-11-23 21:35:13 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b3bec61542
							
						
					 | 
					
						
						
							
							Separate graphics from game and editor logic
						
						
						
						
						
						
					 | 
					
						2021-11-18 01:14:52 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7f7045c920
							
						
					 | 
					
						
						
							
							Add ClassicEditor basis
						
						
						
						
						
						
					 | 
					
						2021-11-02 20:47:42 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cfc8706c23
							
						
					 | 
					
						
						
							
							Fix Editor interface, replace some Game pointers with stack objects
						
						
						
						
						
						
					 | 
					
						2021-11-02 20:03:27 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c097ac0da5
							
						
					 | 
					
						
						
							
							Add Editor interface
						
						
						
						
						
						
					 | 
					
						2021-10-05 21:48:28 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8579dc5507
							
						
					 | 
					
						
						
							
							Implement logic for HoldManager
						
						
						
						
						
						
					 | 
					
						2021-10-04 18:32:49 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							24aadf8174
							
						
					 | 
					
						
						
							
							Separate Sprite animation logic into animation objects
						
						
						
						
						
						
					 | 
					
						2021-10-04 17:20:24 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							841e042477
							
						
					 | 
					
						
						
							
							Replace vector with set in timeline
						
						
						
						
						
						
					 | 
					
						2021-10-03 18:23:28 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							00273ab2fd
							
						
					 | 
					
						
						
							
							Implement inheritance tree for Note
						
						
						
						
						
						
					 | 
					
						2021-09-28 06:48:06 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8d931f7a1e
							
						
					 | 
					
						
						
							
							Globally redesign CMake and project structure
						
						
						
						
						
						
					 | 
					
						2021-09-16 20:52:44 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							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 | 
					
					
						
						
							
							
							
						
					 |