| 
							
							
								 superp00t | b3be0e0a7c | fix(ui): link sound, not FMOD | 2024-07-21 19:25:57 -04:00 |  | 
			
				
					| 
							
							
								 superp00t | 20f392cd74 | chore(build): make Thunderbrew zig-buildable | 2024-07-21 16:41:14 -04:00 |  | 
			
				
					| 
							
							
								 VDm | 32cfe08d0b | feat(sound): Small script related improvements * chore(build): rename src/util/Log.* to SysMessage.*
* chore(ui): implement SetNonSpaceWrap() for error messages
* chore(ui): move Video Script methods into CGVideoOptions class
* chore(script): temporary fix GetNumOutputDrivers to eliminate loading errors
* feat(sound): add SI2 Log methods
* chore(sound): add SI2 CVars
* chore(ui): implement Script_PlayGlueMusic
* chore(sound): update SI2::Init()
* fix: resolve compilation errors in variadic macros SI2_ERR and SI2_LOG
---------
Co-authored-by: Tristan Cormier <cormiert2@outlook.com> | 2024-03-05 15:53:07 -05:00 |  | 
			
				
					| 
							
							
								 VDm | f86f6d6d09 | feat(build): add StormLib (#4) * feat(app): add StormLib
* feat(app): add OpenArchives
* feat(util): update SFile to work with StormLib
* feat(app): update SFile
* feat(util): update SFile with logging (Windows only)
* feat(ui): implemented termination w/o notice
* chore(build): update StormLib
* chore(util): replace std::string with SStr* functions
* fix(stormlib): dwFlags argument for SFileOpenPatchArchive
* chore(ui): add Script_* stubs
* chore(util): clean up SFile::OpenEx
* chore(build): update StormLib
---------
Co-authored-by: Phaneron <superp00t@tutanota.com> | 2024-02-11 17:19:18 -05:00 |  | 
			
				
					| 
							
							
								 fallenoak | 884e491b25 | chore(ui): clean up script handlers for CScriptObject | 2023-04-17 18:15:40 -05:00 |  | 
			
				
					| 
							
							
								 fallenoak | ee1d46db19 | chore(build): remove unused includes | 2023-03-31 12:03:37 -05:00 |  | 
			
				
					| 
							
							
								 fallenoak | aeade5b085 | chore(build): update libs | 2023-03-27 17:46:26 -05:00 |  | 
			
				
					| 
							
							
								 Tristan 'Natrist' Cormier | 6f52a6287d | chore(console): split out console library | 2023-03-25 09:56:41 -05:00 |  | 
			
				
					| 
							
							
								 fallenoak | 907c3faf8f | feat(gx): remove placeholder gx caps (#45) | 2023-03-09 22:29:33 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 59bf077bf8 | feat(glue): handle UpdateSelectionCustomizationScene script function | 2023-02-22 21:37:37 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 728ad2242d | feat(ui): handle border colors in backdrop generator | 2023-02-21 17:39:04 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | e80d960d6b | feat(ui): clear render batch in dtor | 2023-02-21 11:52:21 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | a3a12c23a2 | chore(util): permit arbitrary return values in unimplemented macro | 2023-02-21 08:00:56 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 26f3646d79 | feat(ui): handle CSimpleModel_AdvanceTime script function | 2023-02-20 13:02:28 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 2a72468844 | fix(ui): correct id handling errors in CreateFrame script function | 2023-02-20 12:42:59 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 848c61fa2a | feat(ui): remove frame from CSimpleTop's frames list when unregistering | 2023-02-20 12:24:35 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 5e3d08bf32 | feat(glue): wire up character select background | 2023-02-19 21:39:21 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | f384fce742 | feat(glue): handle GetSelectBackgroundModel script function | 2023-02-19 21:07:10 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | eed060e512 | feat(db): add getter for num records | 2023-02-19 15:24:55 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 9d83df95f9 | chore(glue): flag char select and char create functions as unimplemented | 2023-02-19 14:59:37 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 5b9a4d240e | feat(glue): handle GetServerName script function | 2023-02-19 14:47:41 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 93a0d7ee83 | feat(glue): handle IsConnectedToServer script function | 2023-02-19 14:17:34 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 0e04a675b3 | feat(glue): add stub for GetNumAddOns script function | 2023-02-19 14:09:10 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | a07aeb1b33 | fix(ui): use correct order when walking event queue for key down and char | 2023-02-19 11:37:42 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 9afd844d5a | feat(ui): add unregister frame call to CSimpleFrame dtor | 2023-02-19 11:13:38 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 009225be3d | feat(glue): handle ChangeRealm script function | 2023-02-18 16:32:27 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | dd322572c7 | feat(ui): handle CSimpleButton_GetButtonState script function | 2023-02-18 15:17:46 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | a3b285497a | fix(glue): use correct comparison in GetRealmInfo script handler | 2023-02-18 15:02:16 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 6811eb49d6 | feat(glue): handle GetSelectedCategory script function | 2023-02-18 14:40:34 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 529e6c06e3 | feat(glue): handle GetNumRealms script function | 2023-02-18 14:22:55 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 7359f741f1 | feat(glue): handle GetRealmInfo script command | 2023-02-18 14:03:28 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | e0b6f361cc | feat(glue): handle SetPreferredInfo script command | 2023-02-18 12:03:20 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | f95c041323 | feat(ui): register realm list functions | 2023-02-15 22:15:37 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 3445f42eb8 | feat(ui): trigger frame resize after creation | 2023-01-04 23:00:39 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | d488a4007e | fix(ui): use correct order when walking frames for mouse move events | 2023-01-04 22:43:40 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 97a6a8dd91 | chore(style): normalize memory allocations | 2023-01-04 21:00:29 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 90403bfd29 | chore(ui): replace remaining NULLs with nullptr | 2023-01-04 20:05:48 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | d61f0faef1 | chore(ui): clean up function declarations | 2023-01-04 17:25:03 -06:00 |  | 
			
				
					| 
							
							
								 fallenoak | 70b00c5c38 | chore: initial commit | 2023-01-02 13:17:18 -06:00 |  |