Update.
Wed Sep 3 15:32:26 2003 Owen Taylor <otaylor@redhat.com> * glib-interface-propreties-{0.4,0.5}.patch: Update. * gtkfilechooserutils.c prop-editor.c: Update for newer interface-properties API.
This commit is contained in:
		@ -67,56 +67,36 @@ static void           delegate_update_preview         (GtkFileChooser    *choose
 | 
				
			|||||||
void
 | 
					void
 | 
				
			||||||
_gtk_file_chooser_install_properties (GObjectClass *klass)
 | 
					_gtk_file_chooser_install_properties (GObjectClass *klass)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  g_object_class_install_property (klass,
 | 
					  g_object_class_override_property (klass,
 | 
				
			||||||
				   GTK_FILE_CHOOSER_PROP_ACTION,
 | 
									    GTK_FILE_CHOOSER_PROP_ACTION,
 | 
				
			||||||
				   g_param_spec_override ("action",
 | 
									    "action");
 | 
				
			||||||
							  GTK_TYPE_FILE_CHOOSER_ACTION,
 | 
					  g_object_class_override_property (klass,
 | 
				
			||||||
							  G_PARAM_READWRITE));
 | 
									    GTK_FILE_CHOOSER_PROP_EXTRA_WIDGET,
 | 
				
			||||||
  g_object_class_install_property (klass,
 | 
									    "extra-widget");
 | 
				
			||||||
				   GTK_FILE_CHOOSER_PROP_FILE_SYSTEM,
 | 
					  g_object_class_override_property (klass,
 | 
				
			||||||
				   g_param_spec_override ("file-system",
 | 
									    GTK_FILE_CHOOSER_PROP_FILE_SYSTEM,
 | 
				
			||||||
							  GTK_TYPE_FILE_SYSTEM,
 | 
									    "file-system");
 | 
				
			||||||
							  G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY));
 | 
					  g_object_class_override_property (klass,
 | 
				
			||||||
  g_object_class_install_property (klass,
 | 
									    GTK_FILE_CHOOSER_PROP_FILTER,
 | 
				
			||||||
				   GTK_FILE_CHOOSER_PROP_FILTER,
 | 
									    "filter");
 | 
				
			||||||
				   g_param_spec_override ("filter",
 | 
					  g_object_class_override_property (klass,
 | 
				
			||||||
							  GTK_TYPE_FILE_FILTER,
 | 
									    GTK_FILE_CHOOSER_PROP_FOLDER_MODE,
 | 
				
			||||||
							  G_PARAM_READWRITE));
 | 
									    "folder-mode");
 | 
				
			||||||
  g_object_class_install_property (klass,
 | 
					  g_object_class_override_property (klass,
 | 
				
			||||||
				   GTK_FILE_CHOOSER_PROP_FOLDER_MODE,
 | 
									    GTK_FILE_CHOOSER_PROP_LOCAL_ONLY,
 | 
				
			||||||
				   g_param_spec_override ("folder-mode",
 | 
									    "local-only");
 | 
				
			||||||
							  G_TYPE_BOOLEAN,
 | 
					  g_object_class_override_property (klass,
 | 
				
			||||||
							  G_PARAM_READWRITE));
 | 
									    GTK_FILE_CHOOSER_PROP_PREVIEW_WIDGET,
 | 
				
			||||||
  g_object_class_install_property (klass,
 | 
									    "preview-widget");
 | 
				
			||||||
				   GTK_FILE_CHOOSER_PROP_LOCAL_ONLY,
 | 
					  g_object_class_override_property (klass,
 | 
				
			||||||
				   g_param_spec_override ("local-only",
 | 
									    GTK_FILE_CHOOSER_PROP_PREVIEW_WIDGET_ACTIVE,
 | 
				
			||||||
							  G_TYPE_BOOLEAN,
 | 
									    "preview-widget-active");
 | 
				
			||||||
							  G_PARAM_READWRITE));
 | 
					  g_object_class_override_property (klass,
 | 
				
			||||||
  g_object_class_install_property (klass,
 | 
									    GTK_FILE_CHOOSER_PROP_SELECT_MULTIPLE,
 | 
				
			||||||
				   GTK_FILE_CHOOSER_PROP_PREVIEW_WIDGET,
 | 
									    "select-multiple");
 | 
				
			||||||
				   g_param_spec_override ("preview-widget",
 | 
					  g_object_class_override_property (klass,
 | 
				
			||||||
							  GTK_TYPE_WIDGET,
 | 
									    GTK_FILE_CHOOSER_PROP_SHOW_HIDDEN,
 | 
				
			||||||
							  G_PARAM_READWRITE));
 | 
									    "show-hidden");
 | 
				
			||||||
  g_object_class_install_property (klass,
 | 
					 | 
				
			||||||
				   GTK_FILE_CHOOSER_PROP_PREVIEW_WIDGET_ACTIVE,
 | 
					 | 
				
			||||||
				   g_param_spec_override ("preview-widget-active",
 | 
					 | 
				
			||||||
							  G_TYPE_BOOLEAN,
 | 
					 | 
				
			||||||
							  G_PARAM_READWRITE));
 | 
					 | 
				
			||||||
  g_object_class_install_property (klass,
 | 
					 | 
				
			||||||
				   GTK_FILE_CHOOSER_PROP_EXTRA_WIDGET,
 | 
					 | 
				
			||||||
				   g_param_spec_override ("extra-widget",
 | 
					 | 
				
			||||||
							  GTK_TYPE_WIDGET,
 | 
					 | 
				
			||||||
							  G_PARAM_READWRITE));
 | 
					 | 
				
			||||||
  g_object_class_install_property (klass,
 | 
					 | 
				
			||||||
				   GTK_FILE_CHOOSER_PROP_SELECT_MULTIPLE,
 | 
					 | 
				
			||||||
				   g_param_spec_override ("select-multiple",
 | 
					 | 
				
			||||||
							  G_TYPE_BOOLEAN,
 | 
					 | 
				
			||||||
							  G_PARAM_READWRITE));
 | 
					 | 
				
			||||||
  g_object_class_install_property (klass,
 | 
					 | 
				
			||||||
				   GTK_FILE_CHOOSER_PROP_SHOW_HIDDEN,
 | 
					 | 
				
			||||||
				   g_param_spec_override ("show-hidden",
 | 
					 | 
				
			||||||
							  G_TYPE_BOOLEAN,
 | 
					 | 
				
			||||||
							  G_PARAM_READWRITE));
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user