df9494e60c 
								
							 
						 
						
							
							
								
								Add Graphics#restore_window  
							
							 
							
							... 
							
							
							
							Requested by matias1lol. 
							
						 
						
							2025-10-30 23:10:51 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7b9d436ede 
								
							 
						 
						
							
							
								
								Add Graphics#maximize_window  
							
							 
							
							... 
							
							
							
							Works even if the window is not resizable by user.
Requested by matias1lol. 
							
						 
						
							2025-10-27 12:28:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ab24f0fc74 
								
							 
						 
						
							
							
								
								Update copyright notice again  
							
							 
							
							... 
							
							
							
							Keep information on first file creation year,
and update my email address yet again. 
							
						 
						
							2023-10-05 21:27:15 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a92adee7f8 
								
							 
						 
						
							
							
								
								EventThread: Add 'recenter' parameter to window resize request  
							
							 
							
							... 
							
							
							
							If true, centers the window on the current screen with the
new size. 
							
						 
						
							2021-12-07 07:21:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d09fec941b 
								
							 
						 
						
							
							
								
								Add Graphics#resize_window  
							
							 
							
							... 
							
							
							
							Does what you would expect. Arguments are not bound-checked! 
							
						 
						
							2021-12-07 07:21:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e2bbcde85d 
								
							 
						 
						
							
							
								
								MRI-Binding: Expose integer scaling related attributes  
							
							 
							
							
							
						 
						
							2021-12-07 07:15:18 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ancurio 
								
							 
						 
						
							
							
							
							
								
							
							
								f3b4ab62a5 
								
							 
						 
						
							
							
								
								Update copyright notice  
							
							 
							
							
							
						 
						
							2021-09-24 06:30:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonas Kulla 
								
							 
						 
						
							
							
							
							
								
							
							
								ea742be6b0 
								
							 
						 
						
							
							
								
								Graphics: Expose "fixed_aspect_ratio" as attribute  
							
							 
							
							
							
						 
						
							2017-03-02 11:56:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mook 
								
							 
						 
						
							
							
							
							
								
							
							
								8e411cbcfe 
								
							 
						 
						
							
							
								
								Graphics: Stub out play_movie  
							
							 
							
							... 
							
							
							
							Some people are using it to detect the RGSS version. 
							
						 
						
							2015-10-30 08:01:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonas Kulla 
								
							 
						 
						
							
							
							
							
								
							
							
								6380a93cec 
								
							 
						 
						
							
							
								
								Graphics: Fix ::transition() "filename" default value  
							
							 
							
							... 
							
							
							
							The default value is an empty string, which triggers the simple
transition. Passing null is not legal (and wasn't possible in
mkxp from Ruby side anyway).
Fixes  #108 . 
							
						 
						
							2015-06-10 13:30:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonas Kulla 
								
							 
						 
						
							
							
							
							
								
							
							
								d223d83cbf 
								
							 
						 
						
							
							
								
								Implement F12 game reset (MRI only)  
							
							 
							
							... 
							
							
							
							Can be disabled with "enableReset=false".
While at it, also replace the flakey volatile bool flags
with proper atomics. 
							
						 
						
							2014-09-26 06:25:47 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonas Kulla 
								
							 
						 
						
							
							
							
							
								
							
							
								55f1542c76 
								
							 
						 
						
							
							
								
								Merge separate RGSS version build configs into one  
							
							 
							
							... 
							
							
							
							Setup active RGSS version at runtime. Desired version can be
specified via config, or as default, auto detected from the game
files. This removes the need to build specifically for each
version, which should help packaging a lot.
This also greatly reduces the danger of introducing code that
wouldn't compile on all RGSS version paths (as certain code paths
were completely ifdef'd out).
This can be optimized more, eg. not compiling shaders that aren't
needed in the active version. 
							
						 
						
							2014-08-28 23:22:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonas Kulla 
								
							 
						 
						
							
							
							
							
								
							
							
								dbb2249ff3 
								
							 
						 
						
							
							
								
								MRI: Graphics: Bind resize_screen  
							
							 
							
							
							
						 
						
							2014-08-24 07:20:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonas Kulla 
								
							 
						 
						
							
							
							
							
								
							
							
								deb5696ddb 
								
							 
						 
						
							
							
								
								MRI-Binding: Graphics: Bind 'brightness' prop (RGSS2)  
							
							 
							
							
							
						 
						
							2014-08-16 06:04:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonas Kulla 
								
							 
						 
						
							
							
							
							
								
							
							
								b878149f5c 
								
							 
						 
						
							
							
								
								MRI-Binding: Properly init Bitmap in Graphics#snap_to_bitmap  
							
							 
							
							
							
						 
						
							2014-07-16 05:27:16 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonas Kulla 
								
							 
						 
						
							
							
							
							
								
							
							
								7ad6b7b5df 
								
							 
						 
						
							
							
								
								MRI-Binding: Add some RGSS2 Graphics bindings  
							
							 
							
							
							
						 
						
							2014-07-15 12:34:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonas Kulla 
								
							 
						 
						
							
							
							
							
								
							
							
								6dfa4f6b7d 
								
							 
						 
						
							
							
								
								MRI-Binding: Add 'Graphics.width/height' bindings (RGSS2)  
							
							 
							
							
							
						 
						
							2014-04-11 13:34:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonas Kulla 
								
							 
						 
						
							
							
							
							
								
							
							
								c504a383ba 
								
							 
						 
						
							
							
								
								MRI-Binding: Optimize RB_ARG_END vaarg guard  
							
							 
							
							... 
							
							
							
							It's enough to check this only in debug mode.
Make this an empty define in release mode. 
							
						 
						
							2013-12-20 11:29:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonas Kulla 
								
							 
						 
						
							
							
							
							
								
							
							
								cb6f73f7df 
								
							 
						 
						
							
							
								
								Rename 'GlobalState' to 'SharedState' to avoid confusion with GLState  
							
							 
							
							... 
							
							
							
							This was particularly nasty with the shorthand macros
'gState' and 'glState'. The former is now 'shState'. 
							
						 
						
							2013-10-09 12:30:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonas Kulla 
								
							 
						 
						
							
							
							
							
								
							
							
								4ff563725b 
								
							 
						 
						
							
							
								
								Make 'rb_get_args()' va_arg passing safer by introducing a termination marker  
							
							 
							
							... 
							
							
							
							What can I say. I made a pact with the devil, and paid dearly.
Almost a whole day's worth of debugging, actually. Not again.
If this turns out to be slow we can always optimize the critical
parts (with no variable param count) later, or completely remove it. 
							
						 
						
							2013-09-27 04:49:48 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonas Kulla 
								
							 
						 
						
							
							
							
							
								
							
							
								fe557bca1d 
								
							 
						 
						
							
							
								
								Implement "show_cursor" attribute in Graphics module  
							
							 
							
							... 
							
							
							
							If false (the default), the system cursor is hidden
inside the game window. 
							
						 
						
							2013-09-24 22:56:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonas Kulla 
								
							 
						 
						
							
							
							
							
								
							
							
								ff25887f41 
								
							 
						 
						
							
							
								
								Initial commit  
							
							 
							
							
							
						 
						
							2013-09-01 16:27:21 +02:00