- 29 Mar, 2010 5 commits
-
-
Tristan Van Berkom authored
- Give object dialogs a bigger default size and hide the column headers * gladeui/glade-signal-editor.c: - Now show an icon and tooltip in rows for signals that are only supported in the future, refresh them when support changes. * gladeui/glade-widget-adaptor.h, gladeui/glade-property-class.h: Added some version checking macros. * gladeui/glade-signal.[ch]: Add support warning meta data to signals * gladeui/glade-project.c: - Simplify code with new version checking macros - Do the verify on signals for widgets as well as project warnings (update the signals a verify time). * gladeui/glade-widget.c: GladeWidget takes a new "support-changed" to broadcast support changes on the widget. * gladeui/glade-signal-editor.c:
-
Jonh Wendell authored
-
Tristan Van Berkom authored
* gladeui/glade-editor-property.[ch]: Added glade_editor_property_show_object_dialog() * gladeui/glade-signal-editor.c: - Use glade_editor_property_show_object_dialog() to select project objects for signal user data. - Added tooltips for the column headers
-
Tristan Van Berkom authored
instead of GladeCellRendererButton which was more convoluted (included only an icon when editing). * plugins/gtk+/Makefile.am: Removed glade-cell-renderer-button.[ch]
-
Tristan Van Berkom authored
* gladeui/Makefile.am, gladeui/glade-cell-renderer-icon.[ch]: Added activatable pixbuf renderer * gladeui/glade-signal-editor.c: Use new activatable pixbuf renderer to render a devhelp icon and fire signal contextual devhelp searches.
-
- 28 Mar, 2010 5 commits
-
-
Tristan Van Berkom authored
* gladeui/glade-base-editor.c: Avoid GtkEntry feedback loop with g_signal_handlers_block_by_func(), fixes bug 609612.
-
Tristan Van Berkom authored
* gladeui/glade-signal.c: Added "swapped" attribute and read/write from xml, swapped attribute is always saved, if its missing on load and user_data (object) is set, we assume a swapped default. * gladeui/glade-signal-editor.c: Allow toggling "swapped" flag of a signal if user data is set. * gladeui/glade-widget.c: Account for new signal "swapped" flag when modifying local signals.
-
Tristan Van Berkom authored
introspected by checking if (widget_class->set_scroll_adjustments_signal) != 0. * gladeui/glade-utils.[ch]: Added glade_util_check_and_warn_scrollable() to check and warn the user if they are trying to add a non-scrollable widget to a scrolled window. * gladeui/glade-app.c, gladeui/glade-popup.c, gladeui/glade-placeholder.c, plugins/gtk+/glade-gtk.c: Consult glade_util_check_and_warn_scrollable() before executing commands that introduce objects to the project.
-
Tristan Van Berkom authored
* plugins/gtk+/glade-gtk.c, plugins/gtk+/gtk+.xml.in: - Sync attributes when they are set to be used directly and not by the model (fixes loaded state of explicitly set cell renderer properties). - Fix last patch to reset cellrenderer attributes from a GladeProperty::value-changed signal instead of the property mutator implementation (as the "columns" property is construct-only and the widget is rebuilt - property reference lists are unavailable at ->set_property time).
-
Tristan Van Berkom authored
- Check for type compatibility before setting cell renderer attributes - Clear cell renderer attributes before setting liststore column types and resync them after (Avoids cricital warnings where the underlying data types changed and dont match the properties of the renderers) - Fill in the gaps in model data while loading some columns with non serializable types (fixes severe bug: model data was loaded with missing columns of data). * plugins/gtk+/glade-column-types.c, plugins/gtk+/glade-model-data.c: allow model data with explicitly G_TYPE_INVALID types.
-
- 27 Mar, 2010 4 commits
-
-
Tristan Van Berkom authored
Make GladePlaceholder a scrollable widget (hypothetically) to avoid runtime warnings. * plugins/gtk+/gtk+.xml.in: Disabled "has-separator" of GtkMessageDialog as it ignores the separator and the setting is useless (not to mention setting it causes runtime warnings: fixes bug 587288). * gladeui/glade-project.[ch]: Expose glade_project_get_target_version() * plugins/gtk+/glade-gtk.c: - check project target gtk+ version to decide initial state of GtkEntry::buffer. - Substitute the old manual evaluation with GPC_VERSION_CHECK() - Avoid critical warnings when setting GtkColorButton properties to NULL - Avoid critical warnings when setting GtkComboBoxEntry::text-column < 0 * gladeui/glade-property-class.h: Created convenience macro GPC_VERSION_CHECK * gladeui/glade-utils.c: Allow loading of libraries installed in optional non-system prefixes; (so that GtkSourceView catalog is buildable and usable from your jhbuild environment) assume a path that is: ${prefix}/lib/glade3/modules/../../ and search it after the initial module search path.
-
Inaki Larranaga Murgoitio authored
-
Inaki Larranaga Murgoitio authored
-
-
- 26 Mar, 2010 1 commit
-
-
Tristan Van Berkom authored
* gladeui/glade-palette.c: Left aligned and ellipsize end widget group titles (restored normal Glade palette behavior) and added tooltip to group title (closing bug 558983). * src/glade-window.c: Added an idle function to reload GtkPaned positions from the session data in the case the window fires up maximized.
-
- 25 Mar, 2010 5 commits
-
-
Tristan Van Berkom authored
-
Tristan Van Berkom authored
plugins/gnome/gtkunixprint.xml.in: Added missing displayable values and rooted out latest resulting startup warnings for GTK+ 2.20. * gladeui/glade-widget-adaptor.[ch]: Save the original missing icon name if the icon was not found. * gladeui/glade-catalog.c: Print a summery of all missing icon names for thier classes (cleans up start up warnings).
-
Tristan Van Berkom authored
-
Tristan Van Berkom authored
- Removed glade-palette-box.[ch], glade-palette-expander.[ch] and glade-palette-item.[ch]. - Integrated GtkToolPalette as the internal implementation of Glade's palette (bug 613956). * plugins/gtk+/glade-gtk.c: Fix some remaining crashes from the GSEAL() stuff (GtkBoxChild invalid type dereferencing).
-
Federico Mena Quintero authored
We disable the "orientation" property for GtkVBox, GtkHBox, and all the other concrete classes with a default orientation. That property will remain accessible for GtkBox and the other orientable base classes. Signed-off-by:
Federico Mena Quintero <federico@novell.com>
-
- 24 Mar, 2010 3 commits
-
-
Tristan Van Berkom authored
-
Tristan Van Berkom authored
* gladeui/glade-signal.[ch]: Broke api of glade_signal_write(), this api should never be called outside of the Glade core so its a soft api break. * gladeui/glade-widget.c: Call glade_signal_write() with the current project format, fixes bug 600031.
-
Fran Diéguez authored
-
- 22 Mar, 2010 1 commit
-
-
Inaki Larranaga Murgoitio authored
-
- 20 Mar, 2010 2 commits
-
-
Tristan Van Berkom authored
* gladeui/glade-builtins.c: Use g_timeout_add_seconds() instead of g_timeout_add() (gnome goal bug 581255).
-
Tristan Van Berkom authored
* src/glade-window.c: Save maximized window state of main window and all dockable editors in the session data (fixes bug 607670).
-
- 18 Mar, 2010 2 commits
-
-
Daniel Nylander authored
-
Gintautas Miliauskas authored
-
- 17 Mar, 2010 1 commit
-
-
Christian Persch authored
This avoid putting character entities for non-ASCII characters in the extractable strings. Bug #596205.
-
- 13 Mar, 2010 1 commit
-
-
Tristan Van Berkom authored
* src/glade-window.c: Changed "Close without saving" acelerator key from 'c' to 'w', fixes bug 612538. 2010-03-10 Tristan Van Berkom <tvb@gnome.org> * plugins/gtk+/gtk+.xml.in: Marked GtkSpinner since="2.20"
-
- 10 Mar, 2010 10 commits
-
-
Tristan Van Berkom authored
-
Tristan Van Berkom authored
in GTK+ 2.14, now they are available. * plugins/gtk+/glade-gtk.c, plugins/gtk+/glade-entry-editor.c: Enhanced the GtkEntry editor to allow the user to chose between the "text" and the "buffers" exclusively. * plugins/gtk+/gtk+.xml.in: Fixed translation details pointed out by Johannes H. Jensen in bug 607348.
-
Christian Kirbach authored
-
Javier Jardón authored
-
Javier Jardón authored
-
Tristan Van Berkom authored
in some idle handlers (idle handlers needed for advanced focus handling/keynav), fixes crash bug 608011. Also make sure to create the adjustment with a 0 page size.
-
Jorge González authored
-
Jorge González authored
-
Matej Urbančič authored
-
Javier Jardón authored
-