c1aec7f100 
					 
					
						
						
							
							filechoosernativewin32: Set default extension  
						
						... 
						
						
						
						Setting the default extension before a filter is selected allows
the IFileDialog to automatically change the extension when the
filter is changed. See:
https://learn.microsoft.com/en-us/windows/win32/api/shobjidl_core/nf-shobjidl_core-ifiledialog-setdefaultextension  
						
						
					 
					
						2023-01-07 18:21:54 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b26e8b8a3 
					 
					
						
						
							
							GtkFileChooserNativeWin32: add GTK grab only when modal  
						
						
						
						
					 
					
						2022-01-11 14:23:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d3f46bcb16 
					 
					
						
						
							
							Add GTK grab when opening GtkFileChooserNativeWin32  
						
						... 
						
						
						
						Implementation copied from gtkfilechoosernativeportal.c
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/4582  
						
						
					 
					
						2022-01-03 14:51:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4edfbe56f 
					 
					
						
						
							
							Implement choices for GtkFileChooserNativeWin32  
						
						... 
						
						
						
						See Merge Request !990  
						
						
					 
					
						2019-07-29 03:58:14 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f065b379c 
					 
					
						
						
							
							gtk/gtkfilechoosernativewin32.c: Declare variables at top-of-block  
						
						... 
						
						
						
						Since GTK+-3.22.x is not advertised to use C99, make sure that the build
works on pre-C99 compilers such as pre-2013 Visual Studio. 
						
						
					 
					
						2017-08-08 17:13:34 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8c691b8232 
					 
					
						
						
							
							GtkFileChooserNativeWin32: add support for get_filter and set_filter  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=784723  
					
						2017-07-18 13:48:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2e2f38642 
					 
					
						
						
							
							gtkfilechoosernativewin32: Fix support for non-ASCII paths  
						
						... 
						
						
						
						The code used SIGDN_URL to get an URL for the selected item, but Windows URLs
are a mix of unicode and percent encoded characters in the locale encoding
and not something GFile can understand. The result is a garbage file
path.
Instead use SIGDN_FILESYSPATH to get a real file path if available.
Also checks the return value of g_utf16_to_utf8 because file paths on
Windows can contain lone surrogates which would make the conversion fail.
https://bugzilla.gnome.org/show_bug.cgi?id=783347  
						
						
					 
					
						2017-06-02 13:20:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bbd94b5a9f 
					 
					
						
						
							
							gtk: Strip newlines from g_warning and g_error  
						
						... 
						
						
						
						g_logv adds one for us already. 
						
						
					 
					
						2016-02-28 12:23:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9efb275a13 
					 
					
						
						
							
							filechoosernativewin32: Remove unused variables  
						
						
						
						
					 
					
						2016-02-11 03:44:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ccc7e3058c 
					 
					
						
						
							
							filechoosernativewin32: Silence gcc  
						
						
						
						
					 
					
						2016-02-11 03:44:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						068f8a3da1 
					 
					
						
						
							
							filechoosernativewin32: Add missing return type  
						
						... 
						
						
						
						Looks like a line accidentally was deleted there. 
						
						
					 
					
						2016-02-11 03:44:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						117e303b44 
					 
					
						
						
							
							filechoosernativewin32: Define MSC_VER at top of file  
						
						... 
						
						
						
						The headers we include might include windows headers which define _MSC_VER already. 
						
						
					 
					
						2016-02-11 03:44:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5094900180 
					 
					
						
						
							
							GtkFileChooserNative: Fallback and win32 implementation  
						
						... 
						
						
						
						This is a subclass on GtkNativeDialog that uses GtkFileChooserDialog
as a fallback, but also has support for the win32 file chooser dialog. 
						
						
					 
					
						2015-11-05 16:54:07 +01:00