1. 29 Mar, 2010 9 commits
    • Tristan Van Berkom's avatar
      * gladeui/glade-popup.c: Allow adding new actions to action groups from the... · f232b978
      Tristan Van Berkom authored
      	* gladeui/glade-popup.c: Allow adding new actions to action groups from the palette ("Add widget here").
      
      	* plugins/gtk+/glade-accels.[ch]: Moved individual accelerator [de]serialization here, special integration
      	  for action types, for actions only show one accelerator and dont load/save the "activate" signal name.
      
      	* plugins/gtk+/glade-gtk.c, plugins/gtk+/gtk+.xml.in: Added support for GtkActionGroup <--> GtkAction
      	  relationships and support for editing/loading/saving of accelerators which can be associated with
      	  actions inside an action group.
      f232b978
    • Tristan Van Berkom's avatar
      * gladeui/glade-signal-editor.c: · 2cf0d26f
      Tristan Van Berkom authored
      	  - Reordered support icon to come before the signal name and let the column be user
      	    resizable along with the others (non-resizable unellipzised signal name columns expand over time)
      2cf0d26f
    • Tristan Van Berkom's avatar
      * gladeui/glade-editor-property.[ch]: · 5916da88
      Tristan Van Berkom authored
      	  - Fixed an assertion and page-size != 0 for adjustment properties in libglade mode
      
      	* gladeui/glade-signal-editor.c:
      	  - Dont show swapped column in libglade mode
      5916da88
    • Tristan Van Berkom's avatar
      Fixing typo in changelog · 57d26c06
      Tristan Van Berkom authored
      57d26c06
    • Tristan Van Berkom's avatar
      * gladeui/glade-editor-property.[ch]: · 845366bc
      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:
      845366bc
    • Jonh Wendell's avatar
      320f07d8
    • Tristan Van Berkom's avatar
      2010-03-29 Tristan Van Berkom <tvb@gnome.org> · 1c8096a3
      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
      1c8096a3
    • Tristan Van Berkom's avatar
      * plugins/gtk+/glade-model-data.c, plugins/gtk+/glade-attributes.c: Use GladeCellRendererIcon · c4dc31af
      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]
      c4dc31af
    • Tristan Van Berkom's avatar
      2010-03-28 Tristan Van Berkom <tvb@gnome.org> · 65cc1458
      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.
      65cc1458
  2. 28 Mar, 2010 5 commits
    • Tristan Van Berkom's avatar
      2010-03-28 Marco Diego Aurélio Mesquita <marcodiegomesquita@gmail.com> · 69012cea
      Tristan Van Berkom authored
      	* gladeui/glade-base-editor.c: Avoid GtkEntry feedback loop with g_signal_handlers_block_by_func(),
      	fixes bug 609612.
      69012cea
    • Tristan Van Berkom's avatar
      * gladeui/glade-xml-utils.h: Added "swapped" attribute definition · 5def911c
      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.
      5def911c
    • Tristan Van Berkom's avatar
      * gladeui/glade-widget-adaptor.[ch]: Add a "scrollable" flag on the adaptor class vtable · b45ddd32
      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.
      b45ddd32
    • Tristan Van Berkom's avatar
      2010-03-28 Tristan Van Berkom <tvb@gnome.org> · 3693cac9
      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).
      3693cac9
    • Tristan Van Berkom's avatar
      * plugins/gtk+/glade-gtk.c: · f1bcd418
      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.
      f1bcd418
  3. 27 Mar, 2010 4 commits
    • Tristan Van Berkom's avatar
      * gladeui/glade-marshallers.list, gladeui/glade-placeholder.c: · 799a017d
      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.
      799a017d
    • Inaki Larranaga Murgoitio's avatar
      Updated Basque language · 99eaffb8
      Inaki Larranaga Murgoitio authored
      99eaffb8
    • Inaki Larranaga Murgoitio's avatar
      Updated Basque language · 6a441a3e
      Inaki Larranaga Murgoitio authored
      6a441a3e
    • Marek Černocký's avatar
      Update Czech translation · 3970ba1d
      Marek Černocký authored
      3970ba1d
  4. 26 Mar, 2010 1 commit
    • Tristan Van Berkom's avatar
      2010-03-26 Tristan Van Berkom <tvb@gnome.org> · b6abe222
      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.
      b6abe222
  5. 25 Mar, 2010 5 commits
  6. 24 Mar, 2010 3 commits
  7. 22 Mar, 2010 1 commit
  8. 20 Mar, 2010 2 commits
  9. 18 Mar, 2010 2 commits
  10. 17 Mar, 2010 1 commit
  11. 13 Mar, 2010 1 commit
  12. 10 Mar, 2010 6 commits