Skip to content
  • Tristan Van Berkom's avatar
    Added GLADE_TYPE_EPROP_OBJECT (object properties) · 1fc74d5f
    Tristan Van Berkom authored
    
    
    	* src/glade-editor-property.c: Added GLADE_TYPE_EPROP_OBJECT (object properties)
    
    	* src/glade-parser.[ch]:
    	  o Exported new function: glade_parser_pvalue_from_winfo()
    	  o Removed duplicate implementation of alloc_string & alloc_propname
    
    	* src/glade-project-view.c: Will display toplevel widgets which are not
    	  nescisarily GtkWidgets.
    
    	* src/glade-project.c, src/glade-widget.c: Implemented a kick-start so
    	  that object properties are loaded/looked up after the whole project
    	  is finished loading.
    	  (glade-widget.c: Added glade_widget_has_decendant)
    
    	* src/glade-property-class.[ch]:
    	  o Added object support to glade_property_class_make_gvalue_from_string &
    	    glade_property_class_make_string_from_gvalue
    	  o Added glade_property_class_is_object, glade_property_class_make_gvalue_from_vl &
    	    glade_property_class_set_vl_from_gvalue.
    
    	* src/glade-property.[ch]:
    	  o Added documentation
    	  o Added glade_property_equals_value, glade_property_equals_va_list & glade_property_equals
    
    
    	* src/glade-gtk.c: Removed unneeded radio button "group" property support
    	  (handled genericly as an object property)
    
    	* widgets/gtk+.xml.in: Disabled alot of irrelevent object type properties,
    	  removed the custom "group" property on radio buttons.
    1fc74d5f