fc0e63455b 
								
							 
						 
						
							
							
								
								test(ecs): fix a testcase  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-10-08 06:50:13 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7132bd3324 
								
							 
						 
						
							
							
								
								feat(ecs): add Entity::id for retrieving the entity identifier  
							
							
							
						 
						
							2025-10-08 06:27:25 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								237d852ede 
								
							 
						 
						
							
							
								
								fix(ecs): revert mistakenly removing return statement in Entity::add  
							
							
							
						 
						
							2025-10-06 11:59:57 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d506d6a6a7 
								
							 
						 
						
							
							
								
								refactor: split base module into std, bitwise, memory & env  
							
							
							
						 
						
							2025-10-05 10:07:36 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								405c707e23 
								
							 
						 
						
							
							
								
								style: minor renames  
							
							
							
						 
						
							2025-09-30 14:03:39 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								21a82ff57d 
								
							 
						 
						
							
							
								
								tests: add names to all test suites  
							
							
							
						 
						
							2025-09-30 06:44:09 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								34fa8344ac 
								
							 
						 
						
							
							
								
								feat(ecs): add "add" function to Entity  
							
							
							
						 
						
							2025-09-25 22:23:32 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b6834310a7 
								
							 
						 
						
							
							
								
								feat(ecs): add convenient Entity class  
							
							
							
						 
						
							2025-09-22 18:50:59 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								85a1bbfcab 
								
							 
						 
						
							
							
								
								refactor: fix all clang-tidy diagnosis  
							
							
							
						 
						
							2025-09-21 15:34:08 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8b98768539 
								
							 
						 
						
							
							
								
								docs(ecs): add some docs  
							
							
							
						 
						
							2025-09-21 09:48:40 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9267214300 
								
							 
						 
						
							
							
								
								docs(ecs): fix typo  
							
							
							
						 
						
							2025-09-21 09:47:13 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								04c2e59ada 
								
							 
						 
						
							
							
								
								fix(ecs): sparse_set not properly removing elements  
							
							
							
						 
						
							2025-09-21 08:41:56 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								21e7291189 
								
							 
						 
						
							
							
								
								feat(ecs): new (simple) implementation without entt  
							
							
							
						 
						
							2025-09-20 15:39:18 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0c35c13ac1 
								
							 
						 
						
							
							
								
								chore: remove entt as dependency  
							
							
							
						 
						
							2025-09-20 15:36:15 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f47afbdbcc 
								
							 
						 
						
							
							
								
								chore: remove yaml-cpp as dependency  
							
							
							
						 
						
							2025-09-19 09:40:26 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9e6300f1aa 
								
							 
						 
						
							
							
								
								chore(ecs): remove input as dependency  
							
							
							
						 
						
							2025-09-18 19:17:39 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								638a009047 
								
							 
						 
						
							
							
								
								refactor: surface, app, tests, ecs refactors  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-28 20:45:24 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2b96a85b62 
								
							 
						 
						
							
							
								
								feat: systems  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
							feat: surface system
This commit puts the project in major jeopardy as it overhauls the
architecture such as removing the layer stack completely, etc.
I am filled with determination. 
							
						 
						
							2025-07-26 18:01:27 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cd886aa8c9 
								
							 
						 
						
							
							
								
								refactor: flatten directory structure  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-20 04:46:15 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f9ce347ca0 
								
							 
						 
						
							
							
								
								feat: initial math module implementation  
							
							... 
							
							
							
							refactor: replace glm with built-in math library 
							
						 
						
							2025-07-17 10:44:00 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5f1c65d72d 
								
							 
						 
						
							
							
								
								fix: conflicting declaration build error from gcc  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/pr Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-16 11:41:16 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								c96eeecfe6 
								
							 
						 
						
							
							
								
								style: fix clang-format from Windows  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-12 19:24:11 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								933ac514a0 
								
							 
						 
						
							
							
								
								build: fix build on Windows using msvc compiler  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-12 14:40:10 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f2c692a118 
								
							 
						 
						
							
							
								
								style: apply clang-format v20  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-11 14:05:59 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e86f83fff1 
								
							 
						 
						
							
							
								
								refactor: move serializer from engine to ecs  
							
							
							
						 
						
							2025-07-11 02:18:27 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0f3639e401 
								
							 
						 
						
							
							
								
								refactor: renamed lt_assert to ensure  
							
							
							
						 
						
							2025-07-11 02:12:55 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								03e8e11111 
								
							 
						 
						
							
							
								
								refactor: extract ecs out of engine  
							
							
							
						 
						
							2025-07-11 01:16:52 +03:30