Commit Graph

  • 3f7e53b942 Added loading objects dialog with progress and cancel. Tristan Van Berkom 2010-12-21 13:30:37 +09:00
  • f4c021c846 [l10n] Updated Estonian translation Ivar Smolin 2010-12-20 14:20:17 +02:00
  • 0de9fa5f81 * gladeui/glade-editor-property.c, gladeui/glade-property.c, gladeui/glade-widget.c, plugins/gtk+/glade-gtk.c: Fixing some discrepincies searching for properties as regular properties or packing properties. Now the conflicting "position" property on a GtkPaned widget packed into a GtkBox widget works properly (bug 637475). Tristan Van Berkom 2010-12-20 18:47:56 +09:00
  • 63fe388d55 * gladeui/glade-editor-property.c, gladeui/glade-property.c, gladeui/glade-widget.c, plugins/gtk+/glade-gtk.c: Fixing some discrepincies searching for properties as regular properties or packing properties. Now the conflicting "position" property on a GtkPaned widget packed into a GtkBox widget works properly (bug 637475). Tristan Van Berkom 2010-12-20 18:47:56 +09:00
  • cfeb1d7824 * gladeui/glade-editor.c: Fixed class header of GladeEditor to update when widgets unload (patch by Marco Diego Aurélio Mesquita, bug 637541). Tristan Van Berkom 2010-12-20 17:23:48 +09:00
  • 2603c2ed2b * gladeui/glade-project.c: Applying Marco Diego Aurélio Mesquita's patch to make the project preview only preview toplevels. Tristan Van Berkom 2010-12-20 17:13:52 +09:00
  • 57901749ee * gladeui/glade-editor.c: Fixed class header of GladeEditor to update when widgets unload (patch by Marco Diego Aurélio Mesquita, bug 637541). Tristan Van Berkom 2010-12-20 17:23:48 +09:00
  • 325320f27d * gladeui/glade-project.c: Applying Marco Diego Aurélio Mesquita's patch to make the project preview only preview toplevels. Tristan Van Berkom 2010-12-20 17:13:52 +09:00
  • b4ab27e262 * plugins/gtk+/glade-label-editor.c: Dont add invisible properties to the editor, instead the invisible editor-property gets tied to the life-cycle of the table it would have been added to (since recently glade_editor_property() explicitly shows/hides properties according to if thier widget actually has an instance of the property). Tristan Van Berkom 2010-12-20 17:04:51 +09:00
  • 703263f792 * plugins/gtk+/glade-gtk.c, plugins/gtk+/glade-column-types.[ch]: Added glade_column_type_new() to create a GladeColumnType struct properly using g_slice_new0(). An occurance of allocating the struct with g_new0 was causing Glade to crash when freeing the block with g_slice_free (bug 637563). Many big thanks to Benjamin Otte for tracking down the problem. Tristan Van Berkom 2010-12-20 16:51:41 +09:00
  • 06c757ceff Fixed unused variables in GladeWidget source Tristan Van Berkom 2010-12-20 16:48:35 +09:00
  • 6a17606718 Removed debug prints from GladeProject Tristan Van Berkom 2010-12-20 16:48:06 +09:00
  • 7f617a650d small build fix Tristan Van Berkom 2010-12-20 16:54:29 +09:00
  • 63672d179c Moved unparenting of all widgets back to GladeProject at dispose time. Tristan Van Berkom 2010-12-20 11:35:37 +09:00
  • e551f1d127 * gladeui/glade-widget.[ch]: Hide glade_widget_set_object(), improved reference count balancing and fixed segfaults upon closing projects that contain filechooser dialogs referenced by filechooserbuttons. Tristan Van Berkom 2010-12-19 20:07:12 +09:00
  • b9a0f37491 Small code cleanup in GladeProject. Tristan Van Berkom 2010-12-19 20:05:50 +09:00
  • dde69f358c * plugins/gtk+/glade-gtk.c: Removed alpha_sort_box_children(), project needs to be sorted with box children by position, loading process depends on this. Tristan Van Berkom 2010-12-19 20:05:23 +09:00
  • c65641d61a * plugins/gtk+/glade-gtk.c: Fix alpha_sort_box_children() to give a consistent order to placeholders (bug 637534 fix by Marco Diego Aurélio Mesquita). Tristan Van Berkom 2010-12-19 17:09:22 +09:00
  • 7f8dc0d8b6 * plugins/gtk+/glade-gtk.c, plugins/gtk+/glade-column-types.[ch]: Added glade_column_type_new() to create a GladeColumnType struct properly using g_slice_new0(). An occurance of allocating the struct with g_new0 was causing Glade to crash when freeing the block with g_slice_free (bug 637563). Many big thanks to Benjamin Otte for tracking down the problem. Tristan Van Berkom 2010-12-20 16:51:41 +09:00
  • 607b0dde4c Fixed unused variables in GladeWidget source Tristan Van Berkom 2010-12-20 16:48:35 +09:00
  • 124736281b Removed debug prints from GladeProject Tristan Van Berkom 2010-12-20 16:48:06 +09:00
  • d2b6edef65 small build fix Benjamin Otte 2010-12-20 03:36:13 +01:00
  • 301a3aa6de Moved unparenting of all widgets back to GladeProject at dispose time. Tristan Van Berkom 2010-12-20 11:35:37 +09:00
  • 327b18ec94 * gladeui/glade-widget.[ch]: Hide glade_widget_set_object(), improved reference count balancing and fixed segfaults upon closing projects that contain filechooser dialogs referenced by filechooserbuttons. Tristan Van Berkom 2010-12-19 20:07:12 +09:00
  • d0a49f682b Small code cleanup in GladeProject. Tristan Van Berkom 2010-12-19 20:05:50 +09:00
  • b38d37e96a * plugins/gtk+/glade-gtk.c: Removed alpha_sort_box_children(), project needs to be sorted with box children by position, loading process depends on this. Tristan Van Berkom 2010-12-19 20:05:23 +09:00
  • 480d402d19 * plugins/gtk+/glade-gtk.c: Fix alpha_sort_box_children() to give a consistent order to placeholders (bug 637534 fix by Marco Diego Aurélio Mesquita). Tristan Van Berkom 2010-12-19 17:09:22 +09:00
  • 12a3328c4c Updated Spanish translation Jorge González 2010-12-18 15:44:23 +01:00
  • e2cbae8e8c Updated Spanish translation Jorge González 2010-12-18 15:31:03 +01:00
  • 7ef6ccf254 Updated Spanish translation Jorge González 2010-12-18 14:57:09 +01:00
  • bb70daa05f * gladeui/glade-editor-property.c: Unload currently loaded property in glade_editor_property_load_by_widget() when a NULL widget is specified or the property is not found. Tristan Van Berkom 2010-12-18 19:35:47 +09:00
  • 8164800bd2 * gladeui/glade-editor-property.c: Hide editor properties when the property is not available on the widget, bug 585299, fix by Marco Diego Aurélio Mesquita. Tristan Van Berkom 2010-12-18 19:30:11 +09:00
  • 88360eb4b7 * src/Makefile.am, gladeui/Makefile.am, plugins/gtk+/Makefile.am, plugins/gnome/Makefile.am: Fixed makefiles as per bug 521713 (patch initially by Daniel Macks). Tristan Van Berkom 2010-12-18 19:40:01 +09:00
  • 61325a5c4c * gladeui/glade-editor-property.c: Unload currently loaded property in glade_editor_property_load_by_widget() when a NULL widget is specified or the property is not found. Tristan Van Berkom 2010-12-18 19:35:47 +09:00
  • 243ab18c43 * gladeui/glade-editor-property.c: Hide editor properties when the property is not available on the widget, bug 585299, fix by Marco Diego Aurélio Mesquita. Tristan Van Berkom 2010-12-18 19:30:11 +09:00
  • 0b9def155b * src/Makefile.am, gladeui/Makefile.am, plugins/gtk+/Makefile.am, plugins/gnome/Makefile.am: Fixed makefiles as per bug 521713 (patch initially by Daniel Macks). Tristan Van Berkom 2010-12-18 19:26:40 +09:00
  • 22e76262a2 * plugins/gtk+/glade-gtk.c, po/*.po: Fixed 'controled' typo with updates to po files, patch by Matt Woelfel for bug 633957. Tristan Van Berkom 2010-12-18 02:32:32 +09:00
  • b0ab43c801 * plugins/gtk+/glade-gtk.c, po/*.po: Fixed 'controled' typo with updates to po files, patch by Matt Woelfel for bug 633957. Tristan Van Berkom 2010-12-18 02:31:42 +09:00
  • b26878449a * plugins/gtk+/gtk+.xml.in, plugins/gtk+/glade-gtk.c: Alphabetically sort GtkBox children for save. Tristan Van Berkom 2010-12-17 23:55:15 +09:00
  • 413100245a * gladeui/glade-property-class.c: Properly order object properties Tristan Van Berkom 2010-12-17 23:54:26 +09:00
  • 300eeca773 * plugins/gtk+/gtk+.xml.in, plugins/gtk+/glade-gtk.c: Alphabetically sort GtkBox children for save. Tristan Van Berkom 2010-12-17 23:50:02 +09:00
  • 9fd4f17e81 * gladeui/glade-property-class.c: Properly order object properties Tristan Van Berkom 2010-12-17 23:49:23 +09:00
  • be45db8438 * gladeui/glade-project.c: Restore proper sorting of objects at save time. Tristan Van Berkom 2010-12-17 23:00:11 +09:00
  • c508145370 * gladeui/glade-project.c: Restore proper sorting of objects at save time. Tristan Van Berkom 2010-12-17 22:58:08 +09:00
  • 495612a733 * plugins/gtk+/gtk+.xml.in, plugins/gtk+/glade-gtk.c: Added support for deprecated GtkOptionMenu. Tristan Van Berkom 2010-12-17 22:13:38 +09:00
  • 557b5c67a5 Removing ugly line in NEWS Tristan Van Berkom 2010-12-17 22:12:16 +09:00
  • d170b2d1cc * NEWS, configure.ac: Rolling 3.7.2. Tristan Van Berkom 2010-12-17 20:41:31 +09:00
  • f23270380f Readded 3.8 files to POTFILES.in (for 3.8 branch only). Tristan Van Berkom 2010-12-17 20:13:19 +09:00
  • 70dd8d1bf6 Added windows thingy for previewer build. Tristan Van Berkom 2010-12-17 19:24:02 +09:00
  • 3b823d7d6a Added version check to avoid warnings with GTK+ 2.20 Tristan Van Berkom 2010-12-17 19:23:45 +09:00
  • 0deb1c2857 * gladeui/glade-project.c: Fixed crasher when adjusting project naming policy (bug 622528, thanks goes to Sébastien Granjoux and Martin Schlemmer for looking at this one). Tristan Van Berkom 2010-12-17 18:52:50 +09:00
  • 08e54efcdc * gladeui/glade-project.c: Fixed crasher when adjusting project naming policy (bug 622528, thanks goes to Sébastien Granjoux and Martin Schlemmer for looking at this one). Tristan Van Berkom 2010-12-17 18:52:50 +09:00
  • 4e102e7282 * plugins/gtk+/glade-gtk.c: Fixed crashes when textview's buffer is deleted, fix by Martin Schlemmer, bug 609748. Tristan Van Berkom 2010-12-17 18:28:53 +09:00
  • cf7931adc5 * plugins/gtk+/glade-gtk.c: Fixed crashes when textview's buffer is deleted, fix by Martin Schlemmer, bug 609748. Tristan Van Berkom 2010-12-17 18:28:53 +09:00
  • f64f3c5244 * plugins/gtk+/glade-gtk.c: - Defensively avoid crash when setting entry icon tooltips - Add version check macro to compile with GTK+ 2.20 Tristan Van Berkom 2010-12-17 18:12:31 +09:00
  • 4effe1cac4 * plugins/gtk+/glade-gtk.c: - Defensively avoid crash when setting entry icon tooltips - Add version check macro to compile with GTK+ 2.20 Tristan Van Berkom 2010-12-17 18:12:31 +09:00
  • 45d30477f0 * gladeui/glade-app.[ch]: Added glade_app_queue_selection_changed() Tristan Van Berkom 2010-12-17 17:30:54 +09:00
  • 34331cd71b * gladeui/glade-app.[ch]: Added glade_app_queue_selection_changed() Tristan Van Berkom 2010-12-17 17:30:54 +09:00
  • e8dc8def16 * plugins/gtk+/gtk+.xml.in: default adjustment page size -> 0 (bug 585085). Tristan Van Berkom 2010-12-17 05:17:49 +09:00
  • 8fb79754c9 * plugins/gtk+/gtk+.xml.in: default adjustment page size -> 0 (bug 585085). Tristan Van Berkom 2010-12-17 05:17:49 +09:00
  • cdb756908c * gladeui/glade-project.c: Removing frame shadow (and label) from project preferences (bug 574098). Tristan Van Berkom 2010-12-17 05:10:47 +09:00
  • 97825010ee * gladeui/glade-project.c: Removing frame shadow (and label) from project preferences (bug 574098). Tristan Van Berkom 2010-12-17 05:10:47 +09:00
  • e1fcadb3a1 * plugins/gtk+/gtk+.xml.in: Setting dialog type-hint default to Dialog (closes old bug 459917) Tristan Van Berkom 2010-12-17 05:02:25 +09:00
  • 9582a157a2 * plugins/gtk+/gtk+.xml.in: Setting dialog type-hint default to Dialog (closes old bug 459917) Tristan Van Berkom 2010-12-17 05:02:25 +09:00
  • 82cb22c432 * gladeui/glade-project.[ch], gladeui/glade-app.[ch], src/glade-window.c: Removed notion of project "instance_count" which is now unused. Tristan Van Berkom 2010-12-17 04:44:23 +09:00
  • ffb7166ef6 * gladeui/glade-project.[ch], gladeui/glade-app.[ch], src/glade-window.c: Removed notion of project "instance_count" which is now unused. Tristan Van Berkom 2010-12-17 04:44:23 +09:00
  • f380b4036a * plugins/gtk+/glade-gtk.c: Fixed floating project menus when context menu is fired (bug 141714). Tristan Van Berkom 2010-12-17 03:58:21 +09:00
  • 3ecf6f0a35 * plugins/gtk+/glade-gtk.c: Fixed floating project menus when context menu is fired (bug 141714). Tristan Van Berkom 2010-12-17 03:58:21 +09:00
  • ed30d4ca9d Removing false warning Tristan Van Berkom 2010-12-17 01:33:43 +09:00
  • a609d62e17 Removing false warning Tristan Van Berkom 2010-12-17 01:33:43 +09:00
  • 2712e27243 * gladeui/glade-inspector.c: - Avoid changing project selection when selection is cleared, selection get's cleared when the user changes a widget name and a filter is applied (removing the entry from the filtered model), avoiding syncing project selection avoids making the editor disappear when the user changes a widget name (fixes bug 604322). - Also plugged some leaked objects retrieved by gtk_tree_model_get(). Tristan Van Berkom 2010-12-17 01:23:47 +09:00
  • 94b9708039 * gladeui/glade-inspector.c: - Avoid changing project selection when selection is cleared, selection get's cleared when the user changes a widget name and a filter is applied (removing the entry from the filtered model), avoiding syncing project selection avoids making the editor disappear when the user changes a widget name (fixes bug 604322). - Also plugged some leaked objects retrieved by gtk_tree_model_get(). Tristan Van Berkom 2010-12-17 01:23:47 +09:00
  • 7cd0289ce8 Fixed a crasher and various merge conflicts Johannes Schmid 2010-12-16 12:45:25 +01:00
  • a4abbf6fea Make GladeSignalModel a deligate of GladeWidget Johannes Schmid 2010-12-16 12:43:57 +01:00
  • bf7899bc0a Merge branch 'master' into signal-tree-model Johannes Schmid 2010-12-16 12:03:44 +01:00
  • b65dae9daa * plugins/gtk+/glade-gtk.c: Set added treeviewcolumns to fixed sizing mode if the treeview is set to use fixed height mode (closing bug 596480). Tristan Van Berkom 2010-12-16 18:18:26 +09:00
  • be7e578b27 * plugins/gtk+/glade-gtk.c: Set added treeviewcolumns to fixed sizing mode if the treeview is set to use fixed height mode (closing bug 596480). Tristan Van Berkom 2010-12-16 18:18:26 +09:00
  • 78cf00174e * gladeui/glade-base-editor.c: Fixed glade_base_editor_dispose to not access the signal editor, it's automatically destroyed as being a child of the editor. Tristan Van Berkom 2010-12-16 17:56:26 +09:00
  • d2807e9d69 * gladeui/glade-base-editor.c: Fixed glade_base_editor_dispose to not access the signal editor, it's automatically destroyed as being a child of the editor. Tristan Van Berkom 2010-12-16 17:55:22 +09:00
  • 58ba3d48d0 * doc/Makefile.am: For master branch, change doc build to link against libgladeui-2 library. Tristan Van Berkom 2010-12-16 17:39:42 +09:00
  • bdd047cf3e * plugins/gtk+/glade-gtk.c, plugins/gtk+/gtk+.xml.in: Fixed GtkComboBox to handle cell-layout children as well as the possible internal entry (fixes bug 581580). Tristan Van Berkom 2010-12-16 17:26:08 +09:00
  • c7cf6885b7 * gladeui/glade-project.c: Notify iter changes when the widget name changes, increment project iter stamp before notifying row-inserted (old iters are invalid, the new iter persists), fixed leaked GtkTreePath when rows are inserted. Tristan Van Berkom 2010-12-16 16:41:46 +09:00
  • dca3e42440 * plugins/gtk+/glade-gtk.c: Avoid using gtk_combo_box_set_entry_text_column directly (build for GTK+ 2.20). Tristan Van Berkom 2010-12-16 16:32:54 +09:00
  • 0c15328aea * plugins/gtk+/glade-gtk.c, plugins/gtk+/gtk+.xml.in: Fixed GtkComboBox to handle cell-layout children as well as the possible internal entry (fixes bug 581580). Tristan Van Berkom 2010-12-16 17:26:08 +09:00
  • 536dc86f76 * gladeui/glade-project.c: Notify iter changes when the widget name changes, increment project iter stamp before notifying row-inserted (old iters are invalid, the new iter persists), fixed leaked GtkTreePath when rows are inserted. Tristan Van Berkom 2010-12-16 16:41:46 +09:00
  • d186619925 * plugins/gtk+/glade-gtk.c: Avoid using gtk_combo_box_set_entry_text_column directly (build for GTK+ 2.20). Tristan Van Berkom 2010-12-16 16:32:54 +09:00
  • 7dbf1524b6 * plugins/gtk+/glade-gtk.c: Fixed crash with notebook rebuilding children (bug 365462). Tristan Van Berkom 2010-12-16 03:33:25 +09:00
  • 7ed8ee7730 * plugins/gtk+/glade-gtk.c: Fixed crash with notebook rebuilding children (bug 365462). Tristan Van Berkom 2010-12-16 03:33:25 +09:00
  • d1374c1144 * gladeui/glade-palette.c: Add a label in a box to the palette items to avoid the evil ellipsization. Tristan Van Berkom 2010-12-16 03:18:55 +09:00
  • 7b25280b75 * gladeui/glade-palette.c: Add a label in a box to the palette items to avoid the evil ellipsization. Tristan Van Berkom 2010-12-16 03:18:55 +09:00
  • 125262a50f * plugins/gtk+/gtk+.xml.in: Ignore "resize-mode" property incase of crashes (as reported in bug 622996). Tristan Van Berkom 2010-12-16 02:18:57 +09:00
  • 3eba9346de * plugins/gtk+/gtk+.xml.in: Ignore "resize-mode" property incase of crashes (as reported in bug 622996). Tristan Van Berkom 2010-12-16 02:18:57 +09:00
  • b2339ce556 * plugins/gtk+/glade-gtk.c, plugins/gtk+/gtk+.xml.in: Avoid warnings when loading glade files. Tristan Van Berkom 2010-12-16 02:05:09 +09:00
  • d5a6041cdd * gladeui/glade-project.c: Fix glade_project_fix_object_props() to copy the list which risks changing order while iterating. Tristan Van Berkom 2010-12-16 02:04:06 +09:00
  • 21bb93cf75 * plugins/gtk+/glade-gtk.c, plugins/gtk+/gtk+.xml.in: Avoid warnings when loading glade files. Tristan Van Berkom 2010-12-16 02:05:09 +09:00
  • 22e8957174 * gladeui/glade-project.c: Fix glade_project_fix_object_props() to copy the list which risks changing order while iterating. Tristan Van Berkom 2010-12-16 02:04:06 +09:00
  • 3f48dfac3c * plugins/gtk+/glade-gtk.c: Make sure any manually created glade widgets pass through glade_widget_add_child() and get a proper ref from the parent (fixing more last minute crahsers). Tristan Van Berkom 2010-12-16 00:33:59 +09:00
  • 88024f46f2 * plugins/gtk+/glade-gtk.c: Make sure any manually created glade widgets pass through glade_widget_add_child() and get a proper ref from the parent (fixing more last minute crahsers). Tristan Van Berkom 2010-12-16 00:33:59 +09:00
  • c2ff2efb70 * gladeui/glade-widget.c, gladeui/glade-project.c: Fixed some final things with new GInitiallyUnowned strategy, push superuser mode at dispose time so that the plugin doesnt screw up, also hold a ref to widgets being rebuilt since they can go out and into the project. Tristan Van Berkom 2010-12-15 23:45:03 +09:00
  • 93d6327cf5 * gladeui/glade-widget.c, gladeui/glade-project.c: Fixed some final things with new GInitiallyUnowned strategy, push superuser mode at dispose time so that the plugin doesnt screw up, also hold a ref to widgets being rebuilt since they can go out and into the project. Tristan Van Berkom 2010-12-15 23:45:03 +09:00