2006-09-29 Tristan Van Berkom * configure.in, NEWS: Rolling out 3.0.2 tarball. 2006-09-29 Juan Pablo Ugarte * src/glade-parser.[ch]: Renamed every function to avoid namming clash with libglade (now Anjuta 2 can continue with glade3 plugin) * src/glade-project.c: adapted to new functions names. 2006-09-22 Juan Pablo Ugarte * src/glade-property-class.c: fixed bug 353126 "glade3.0.1 lost icons in gtkmenuitem" glade_property_class_make_object_from_string() now returns a new pixfuf for each missing file name. * src/glade-editor-property.c: make GladeEPropResource change property value on focus-out event. 2006-09-22 Tristan Van Berkom * src/glade-builtins.[ch]: Added GLADE_TYPE_STOCK_IMAGE (and standard pspec for it), this is stock items plus the additional "stock images" from gtkstock.h (closing bug 353522). * src/glade-editor-property.c: recognize new stock image pspec type. * src/glade-gtk.c, widgets/gtk+.xml.in: - Bulletproofed toolbar code wrt stock images (also use stock "images" instead of items here) - Use stock "images" for GtkImage - GtkImage "type" property now defaults to "stock" - GtkImage stock id now defaults to "gtk-missing-image" - Ignore "enable-grid-lines" 2.10 property on treeview since it causes crashes on load (fixes bug 353611) - Added displayable values for "enable-grid-lines" 2.10 property - Set some HIG-ish defaults on dialogs 2006-09-20 Juan Pablo Ugarte * src/glade-project.c reworked glade_project_update_comment() update every line generated by glade (not just the first one) 2006-09-19 Juan Pablo Ugarte * src/glade-parser.[ch]: o Removed function glade_interface_add_comment() o Added new member comment to GladeInterface. * src/glade-project.[ch]: fixed Bug 342889 "Put some comment telling about glade-3 in glade files" o Added new function glade_project_update_comment(). o Added new member comment to GladeProject. 2006-09-18 Juan Pablo Ugarte * src/glade-property-class.[ch]: o Added new member weight. o glade_property_class_get_displayable_value() returns is now const. * src/glade-editor-property.c: adapted to the new glade_property_class_get_displayable_value() declaration. * src/glade-editor.c: Fixed bug 345893. "Need to order properties in the editor and widget-groups in the palette" * src/glade-widget-class.c: added glade_widget_class_properties_set_weight(). * src/glade-xml-utils.[ch]: added glade_xml_get_property_double(). * src/glade.h: added new tag GLADE_TAG_WEIGHT. * widgets/gtk+.xml.in: set weight in several properties. GtkWidget's tooltip, GtkBox packing properties, GtkButton GtkImage 2006-09-14 David Lodge * configure.in: Addedd en_GB to ALL_LINGUAS 2006-09-13 Juan Pablo Ugarte * src/glade-gnome.c: o added support for removing a BonoboDockItem from BonoboDock. o added missing g_return_if_fail() in several functions * widgets/bonobo.xml.in: added glade_gnome_bonobodock_remove_item() 2006-09-12 Juan Pablo Ugarte * src/glade-gtk.c: GtkImage support improved. Finally no more g_object_set_data() :) * src/glade-project.c: Emit "parse-finished" after setting project's loading flag. * src/glade-property-class.[ch]: make glade_property_class_make_object_from_string () returns a missing image icon if resource file is not found. This also make glade do not forget missing files. * src/glade-gnome.c: fixed a silly warning in glade_gnome_date_edit_post_create() 2006-09-08 Juan Pablo Ugarte * src/glade-gtk.c: added glade_gtk_combo_box_entry_get_internal_child() Fixed bug 354716 "cut&paste ComboBoxEntry crashes Glade" * widgets/gtk+.xml.in: added GtkComboBoxEntry's get-internal-child-function. * src/glade-gnome.c: added glade_gnome_date_edit_post_create() Fixed bug 351589 "GnomeDateEdit widget displays time when it shouldn't" * widgets/gnome.xml.in: added GnomeDateEdit's post-create-function 2006-09-06 Tristan Van Berkom * src/glade-command.c: Backing out multiple consecutive pastes from 3.0, reopening bug 345603. 2006-09-05 Juan Pablo Ugarte * src/glade-base-editor.c, src/glade-gtk.c: small optimization, there is no need to move a child if the new parent is the same as the old one. (in GladeBaseEditor "move-child" signal handlers) * src/glade-command.c: fixed a warnign in glade_command_delete_execute() Widgets in the clipboard have no parents. 2006-08-28 Juan Pablo Ugarte * src/glade-gtk.c: Fixed bug 345075 "GtkPaned is invisible on load". added new functions glade_gtk_paned_set_child_property() and glade_gtk_paned_get_child_property(). * src/glade-editor.c: do not load invisible packing properties in glade_editor_load_packing_page(). * widgets/gtk+.xml.in: GtkPaned support improved. o Added new virtual child property "first". o Added child-set-property-function and child-get-property-function * src/glade-utils.[ch]: added convenience function glade_util_object_is_loading() * src/glade-editor-property.c: Fixed bug 352825 "segmentation fault when saving after adding multiple accelerators to buttons" set ACCEL_COLUMN_REAL_SIGNAL in key_edited() when a new slot is appended and free string allocated by gtk_tree_model_get(). 2006-08-24 Vincent Geddes * src/glade-utils.[ch]: Remove glade_util_uri_list_parse(). * src/glade-project-window.c: Rewrite gpw_drag_data_received() (fixing bug 352458). 2006-08-23 Juan Pablo Ugarte * src/glade-widget-class.c: glade_widget_class_add_signals() simplification. * src/glade-signal-editor.[ch]: signal editor UI improved (bug 127149) o Handler column now uses a GtkCellRendererCombo with inline entry completion. o added completion to User Data column. o Lookup column disabled. 2006-08-22 Tristan Van Berkom * widgets/gtk+.xml.in, widgets/gnome.xml.in: Fixed non-translatable strings on many properties: title of GtkFileChooserButton, GtkColorButton and GtkFontButton, text of GtkEntry, GtkProgressBar and GnomeDruidPageStandard, title and text of GnomeDruidPageEdge, all text properties of GtkAboutDialog. (reported by Olivier Rolland) * src/glade-editor-property.c, src/glade-property-class.c: Reverted to use of floating point precision in adjustments - use non locale specific functions to write them out - use non locale specific functions to write out floats and doubles too. 2006-08-22 Changwoo Ryu * configure.in: Added ko in ALL_LINGUAS. 2006-08-21 Tristan Van Berkom * widgets/gtk+.xml.in: Fixed non-translatable strings GtkWindow "title" property and GtkWidget "tooltip" property. (reported by Olivier Rolland)