From a70b7edb583ce27ec63e34a9a63868500d107e32 Mon Sep 17 00:00:00 2001 From: Chema Celorio Date: Tue, 4 Sep 2001 04:43:56 +0000 Subject: don't unref the cell nor the column. Thanks jacob@ximian.com 2001-09-03 Chema Celorio * src/glade-project-view.c (glade_project_view_create_widget): don't unref the cell nor the column. Thanks jacob@ximian.com 2001-09-03 Chema Celorio * src/glade.h: add new xml tags * src/glade-xml-utils.h: standarize a lot of the calls to xml-utils and rename all the calling funcitions to the new names * src/glade-widget.c (glade_widget_new): add a project parameter needed for loading objects. (glade_widget_create_gtk_widget): only call the widget resize when the object is an actual widget (v.s. beeing an object like a gtkadjustment) * src/glade-widget-class.c (glade_widget_class_set_type): call get_type_from_name and move the code to get the type there (glade_widget_class_load_packing_properties_from_node): impl. (glade_widget_class_load_packing_properties): impl. * src/glade-utils.c (glade_util_get_type_from_name): move here * src/glade-property.c (glade_property_new_from_class): set property->child for type = _TYPE_OBJECT (glade_property_set_enum): s/choice/enum * src/glade-packing.c (glade_packing_add_properties_from_list): add packing properties too (glade_packing_property_get_from_class): impl. * src/glade-gtk.c (glade_gtk_button_set_stock): implement stock buttons * src/glade-editor.c (glade_editor_property_changed_enum): s/choice/enum * src/glade-choice.c (glade_enum_from_string): add a temp entry for gtk-ok, glade-none and gtk-cancel. (glade_choice_list_new_from_node): change the XML tag name to ENUMS from CHOICE * src/glade-catalog.h: add prototype for glade_catalog_get * src/glade-catalog.c (glade_catalog_get): impl. (glade_catalog_load): after loading all the widgets load the packing properties. --- TODO | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 268eb42b..1f93e08f 100644 --- a/TODO +++ b/TODO @@ -14,14 +14,13 @@ TODO OPEN ITEMS [PLease let me know before starting working on any of this] ---------- - Implement file opened history feature. -- Implement gtk stock buttons. - gtklabels can't be selected. This looks like a fun thing and maybe tricky to fix. I am guessing that gtklabeles don't like the idea of disabling double buffering because of pango, but this is just a guess. - Implement show clipboard (blocks on copy/cut) - Implement the menu bar widget and the menu editor. - Implement the glade-property type "File". For example to be used with a pixmap -that specifies a file. + that specifies a file. - The tree view does not remember if the "leafs" are opened or closed when switching between projects, or when reconstructing it. The tree view should remember the states of the leafs. Some of this functionality might @@ -63,6 +62,8 @@ DONE [just as a reference] This does not allow checkbuttons to be set/unset or buttons to be pressed. - Fix multiple lines GladeEditor text entries. See glade-editor.c, function : glade_editor_create_input_text. +- Implement gtk stock buttons. + (Shane) - Signal editor - Implement the popup menu option "Select", it needs to create submenus for @@ -73,3 +74,15 @@ function : glade_editor_create_input_text. NOT YET (Items that we need to do, but are not a priority right now) ------- - Implement the custom widget + +Problems found with the gtk-spin button +- Does not emit a click up, click down signal +- If you change the max or min of the adjustment and emit an adjustment + changed signal it does not evaluates if the current value is inside the range +- The inability to be used wihtout an adjustment (clock) + +discuss with jamesh +- How are we going to save pixmaps +- How are we going to save custom widgets +- How are we going to save gtkadjusments of gtkspinbuttons +- How are we going to save entry properties for a gtk_combo \ No newline at end of file -- cgit v1.2.1