summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Backport fix for glade_gtk_cell_renderer_sync_attributes()glade-3-8Juan Pablo Ugarte2020-10-091-3/+6
| | | | Close issue #113 "Crash at glade_gtk_cell_renderer_sync_attributes()"
* Gtk plugin: add GtkCellRendererText::underline missing displayable valuesJuan Pablo Ugarte2020-09-231-0/+3
|
* GladeWidget: fix support-warning propety nameJuan Pablo Ugarte2020-09-231-1/+1
| | | | Properties cant have spaces in the name.
* Rolling 3.8.6GLADE_3_8_6Juan Pablo Ugarte2017-08-073-2/+16
|
* GladeWindow: update copyright yearJuan Pablo Ugarte2017-08-071-1/+1
|
* Added -Wno-format-nonliteral flag to make it build on modern compilersJuan Pablo Ugarte2017-07-221-1/+1
|
* Use new documentation infrastructureJuan Pablo Ugarte2017-07-229-68/+27
|
* GladeWidgetAdaptor: use a direct hash for the adaptor hash table by stuffing ↵Juan Pablo Ugarte2016-05-161-47/+10
| | | | the GType into a pointer with GSIZE_TO_POINTER()
* Bug 589306 - Clicking in ... swap order of acceleratorsRoberto Guido2016-04-111-1/+2
|
* Add displayable values for propertiesIngo Brückl2016-04-111-38/+29
| | | | | | | | | | Add them for: GtkToolPalette::icon-size GtkToolItemGroup::ellipsize GtkToolItemGroup::header-relief This fixes GNOME Bugzilla bug 749796.
* Updated mingw windows buils scriptJuan Pablo Ugarte2016-04-111-10/+21
|
* GladeBaseEditor->build_child() use correct type for paramentersJuan Pablo Ugarte2014-05-171-3/+2
| | | | | | | | | Fixes bug 704600 "Cannot add items to menu hierarchy - assertion `GLADE_IS_WIDGET_ADAPTOR (adaptor)' failed" GladeWidget * (*build_child) (GladeBaseEditor *, GladeWidget *, GType); glin-genmarshal does not have a specific type for GType thus back in the day UINT was used instead. But this is not correct in systems where GType is bigger than UINT
* Updated copyright yearJuan Pablo Ugarte2014-05-171-1/+1
|
* Rolling 3.8.5GLADE_3_8_5Juan Pablo Ugarte2014-05-124-5/+17
|
* Backport c4c50ab2d1f436f61c4a46986dc7b598d562c99e.Juan Pablo Ugarte2014-04-231-1/+7
| | | | | | | | | Thanks to Thomas Martitz for the backport. Ignore widgets that are not part of the project when generating edges of directed graph used to sort objects by topological order. Fixes bug 727992 "Editing UI and saving does not remove deleted Combo with Entry"
* Backport 56f47169dc09cfd6ed13a24cb9752050ecb66d6f.Thomas Martitz2014-04-233-54/+76
| | | | | | | | | | | | | | | | | | | Thanks to Thomas Martitz for the backport. GladeProject: Changed the way we calculate graph dependencies. Instead of using glade_widget_depends() which implied N^2 invocations/iterations (where N is the numbers of objects in the project) we now calcualte dependencies based on property references. This way we only have to iterace over every object once to check the list of properties that constitute a reference to them. In a real world example, sorting objects in geany.glade decreased from 120ms to just 1ms plugins/gtk+/gtk+.xml.in, plugins/gtk+/glade-gtk-widget.c: Removed unused glade_gtk_widget_depends() Conflicts: plugins/gtk+/glade-gtk-widget.c
* Backport 2fcad158ebafce63eeccfbfc7756ed6c69d91c3c.Juan Pablo Ugarte2014-04-232-37/+38
| | | | | | | | | | | | | | | Thanks to Thomas Martitz for the backport. _glade_tsort() simplyfied api by using a GList for edges instead of a custom linked struct since we do not need the marginal speedup now that dependencies are only between toplevels. This allow us to easily sort edges alphabetically. tests/toplevel-order: Updated to new _glade_tsort() api Conflicts: tests/toplevel-order.c tests/toplevel_order_test6.glade
* Backport 2bc40ad87be072aac2759755df63707d43f8415c.Juan Pablo Ugarte2014-04-2314-164/+627
| | | | | | | | | | | | | | | | | | | | | | | | | Thanks to Thomas Martitz for the backport. Sort object dependancy before saving using a topological sorting algorithm _glade_tsort() instead of g_list_sort() with glade_widget_depends() which is not a transitive property. Closes Bug 709609 "[PATCH] Change way of sorting before writing XML output." Fixes Bug 711858 "editing glade project results in long CPU usage spikes after upgrading to 3.16 and GTK+3.10" This backport includes 1401a4bb43a3e56d642c34d5dc7d5ee86217cb3d which reverted part of 2bc40ad87be072aac2759755df63707d43f8415c. Conflicts: gladeui/Makefile.am gladeui/glade-project.c gladeui/glade-widget-adaptor.c gladeui/glade-widget.c plugins/gtk+/glade-gtk-entry.c plugins/gtk+/glade-gtk-size-group.c plugins/gtk+/glade-gtk-tree-view.c plugins/gtk+/glade-gtk-widget.c plugins/gtk+/gtk+.xml.in
* Moved GtkComboBoxText support code to its own file for better comparison ↵Juan Pablo Ugarte2013-10-074-214/+243
| | | | | | | with the code in master. Added missing fmt parameter to glade_gtk_combo_box_text_string_from_value() Mark glade-items property as libglade unsupported.
* Comited backport of GtkComboBoxText supportRafał Mużyło2013-10-077-2/+901
| | | | Closes Bug 689667 "backport support for GtkComboBoxText"
* Backported feature to make GladeProject remember unknown object classesJuan Pablo Ugarte2013-09-208-55/+410
|
* Added gtk+-2.0 libs to gtkdoc-scanobj LDFLAGSGLADE_3_8_4Juan Pablo Ugarte2013-09-191-1/+1
|
* Rolling 3.8.4Juan Pablo Ugarte2013-09-193-2/+81
|
* Added workaround for Bug 625867 "RadioButton information lost on cut+paste, ↵Juan Pablo Ugarte2013-09-191-3/+8
| | | | add/remove parent, etc"
* Fixed glade_gtk_image_get_property() chainup. (was calling set_property)Juan Pablo Ugarte2013-09-141-1/+1
| | | | Fixes bug that prevented the runtime object to show the right pixbuf when copying a GtkImage.
* Improved pango text integer attributes editors.Juan Pablo Ugarte2013-09-141-5/+15
| | | | | | | Make the spin button numeric and clear the attr if the new text is an empty string! This should be enough to close Bug 679006 "The "size" attribute for labels only accepts integer values (not strings like "larger")"
* Misc activatable and tool button editor cleanups.Juan Pablo Ugarte2013-09-142-142/+20
| | | | | | Removed use of size groups, replaced with table attachment fill prop. Fixes Bug 616834 "Freeze when changing toolbutton type after renaming it"
* Fixed bug 584381 "Saving as an existing file name except the extension ↵Juan Pablo Ugarte2013-09-121-19/+44
| | | | | | | | | overwrites without confirmation." The problem was that if the selected filename did not had an extension we appended append a .glade extension but did not check if the new filename existed or not. Now we fixed this problem by selecting the file if it exist and running the dialog again, giving it a chance to promt the user about overwriting.
* Fixed Bug 646259 "SIGSEGV in glade_widget_adaptor_object_construct_object ↵Juan Pablo Ugarte2013-09-061-3/+24
| | | | | | | loading ui file" Do not try to instantiate abstract class objects, this should prevent glade aborting when trying to load uninstantiable objects.
* Added executable check to build scriptJuan Pablo Ugarte2013-09-061-0/+5
|
* Fixed Bug 694081 "Glade loses widget's tooltips on Cut/Paste"Juan Pablo Ugarte2013-09-052-14/+3
| | | | | As a simple workaround we simply make glade ignore all tooltip related properties at runtime. You can still edit them as normal, but you just wont be able to see the tooltips in the workspace.
* Fixed bug 702886 "SEGV when creating a new GtkDialog (GLib 2.37.x)"Juan Pablo Ugarte2013-09-051-19/+22
| | | | | | glib changed the order construct properties are set which exposed this bug, now they are set in the order they are installed in the class. So we fixed the bug by installing adaptor property first and object last.
* Fixed some compiler warnings and added extra check to ↵Juan Pablo Ugarte2013-09-051-14/+9
| | | | glade_widget_set_object() to make sure there is an adaptor.
* Fixed copyright dates in about dialogJuan Pablo Ugarte2013-09-051-1/+1
|
* Made a few ui fixes, like removing unnecessary shadows in the workspace and ↵Juan Pablo Ugarte2013-09-054-12/+8
| | | | | | property editor. Also replaces old atk icons with a new one.
* Rolling 3.8.3GLADE_3_8_3Juan Pablo Ugarte2012-12-033-2/+23
|
* Fixed bug in button properties sensitivityJuan Pablo Ugarte2012-12-031-3/+3
|
* Revert "Removed activatable_parse_finished()"Juan Pablo Ugarte2012-12-031-2/+42
| | | | This reverts commit 12ad1a8227348717dc00f9daea480363c2bc78b0.
* Ported build for mingw to 3.8 branchJuan Pablo Ugarte2012-12-032-24/+20
|
* Added build/mingw-w64 directory with script tp cross compile and create ↵Juan Pablo Ugarte2012-12-037-107/+323
| | | | windows installer using nsis
* Removed activatable_parse_finished()Juan Pablo Ugarte2012-07-151-42/+2
|
* Fixed Bug #679589 "Use Action Appearance not supported for GTK 2.12 but ↵Juan Pablo Ugarte2012-07-132-54/+52
| | | | | | | | | | | added to widgets in Glade 3.8.2" Made sure use-action-appearance is not saved if there is no action defined Conflicts: plugins/gtk+/glade-gtk-activatable.c plugins/gtk+/glade-gtk.c plugins/gtk+/gtk+.xml.in
* Rolling version 3.8.2GLADE_3_8_2Juan Pablo Ugarte2012-03-263-2/+23
|
* Backported Bug 665784 fix (added gmodule-2.0 pkgconfig package)Juan Pablo Ugarte2012-02-151-1/+1
| | | | | "build failure: glade-main.o: undefined reference to symbol 'g_module_supported'" fix by Vincent Untz <vuntz@gnome.org>
* 2011-11-23 Dieter Verfaillie <dieterv@optionexplicit.be>Tristan Van Berkom2011-11-233-0/+231
| | | | | * build/mswindows/README, build/mswindows/build_glade.sh: Added custom build scripts for building on MS windows.
* 2011-11-17 Fredy Paquet <fpa@opag.ch>Tristan Van Berkom2011-11-172-18/+76
| | | | | | | * plugins/gtk+/glade-gtk.c: Improved performance of modifying GtkTable contents, shows specifically when loading files containing large tables. Bug 663516
* [Glade Bug 663492] Update Mac integration bindings to GtkOSXApplicationJohn Ralls2011-11-085-21/+44
|
* * configure.ac, NEWS: Rolling Glade 3.8.1Tristan Van Berkom2011-10-116-5/+27
|
* 2011-10-11 Benjamin Otte <otte@redhat.com>Tristan Van Berkom2011-10-112-9/+11
| | | | | * gladeui/glade-editor-property.c: Make size groups widget selection work (bug 647984)
* * gladeui/glade-project.c: Fix glade_project_notify_has_child() to notifyTristan Van Berkom2011-10-092-6/+15
| | | | | | that the children are gone only when the last item on that level disappears. Fixes bug 651673