1. 02 Aug, 2018 1 commit
  2. 07 May, 2014 1 commit
  3. 31 Jan, 2014 2 commits
  4. 18 May, 2013 1 commit
  5. 13 Apr, 2013 1 commit
  6. 17 May, 2012 1 commit
  7. 04 Oct, 2011 1 commit
  8. 06 Mar, 2011 1 commit
  9. 16 Jan, 2011 2 commits
  10. 08 Jan, 2011 2 commits
  11. 30 Dec, 2010 1 commit
  12. 22 Sep, 2009 1 commit
  13. 27 Oct, 2008 1 commit
    • Tristan Van Berkom's avatar
      - Reimplemented GtkImage from ground up. - Reimplemented stock on · 72e543f0
      Tristan Van Berkom authored
      	* plugins/gtk+/gtk+.xml.in, plugins/gtk+/glade-gtk.c: 
      	- Reimplemented GtkImage from ground up.
      	- Reimplemented stock on GtkButton.
      	- Made toolbutton editables show up in the toolbar editor
      	* gladeui/glade-base-editor.[ch]: Added glade_base_editor_add_editable()
      	* plugins/gtk+/glade-button-editor.c, plugins/gtk+/glade-tool-bar-editor.c:
      	Implement new Editable vfunc set_show_name()
      	* gladeui/glade-editor-table.c, gladeui/glade-editable.c, gladeui/glade-editor.c:
      	Added new vfunc set_show_name()
      	* plugins/gtk+/Makefile.am, plugins/gtk+/glade-image-editor.[ch]: New editor
      	widget for GtkImage
      	* gladeui/glade-property-class.[ch]: string props can now be "stock" or "stock-icon"
      	* gladeui/glade-widget-adaptor.c: No more stock enum eprops
      	* gladeui/glade-editor-property.c: Handle string types with "stock" or "stock-icon"
      svn path=/trunk/; revision=2004
  14. 26 Oct, 2008 1 commit
    • Tristan Van Berkom's avatar
      Added GtkToolButtonEditor editable implementation. · 70d528b5
      Tristan Van Berkom authored
      	* plugins/gtk+/Makefile.am, plugins/gtk+/glade-tool-button-editor.[ch]:
      	Added GtkToolButtonEditor editable implementation.
      	* plugins/gtk+/gtk+.xml.in, plugins/gtk+/glade-gtk.c: Reimplemented toolbuttons
      	from ground up.
      	* gladeui/glade-editor-property.c: object dialog now doesnt do "new" for unmentioned
      	abstract or uninstantiatable types, also enhanced dialog title.
      	* gladeui/glade-project.c: Moved "parse-finished" emission to /after/ resolving
      	object properties (doh !).
      svn path=/trunk/; revision=2003
  15. 03 Apr, 2008 1 commit
    • Tristan Van Berkom's avatar
      merging builder branch into trunk · 64bb8141
      Tristan Van Berkom authored
      A    plugins/gtk+/glade-keysyms.c
      M    plugins/gtk+/glade-gtk.c
      M    plugins/gtk+/gtk+.xml.in
      A    plugins/gtk+/glade-accels.c
      M    plugins/gtk+/Makefile.am
      A    plugins/gtk+/glade-accels.h
      M    ChangeLog
      M    gladeui/glade-editor.c
      M    gladeui/glade-editor-property.c
      M    gladeui/glade-editor-property.h
      M    gladeui/glade-widget.c
      M    gladeui/glade-widget.h
      M    gladeui/glade-widget-adaptor.c
      M    gladeui/glade-command.c
      M    gladeui/glade-widget-adaptor.h
      M    gladeui/glade-parser.c
      M    gladeui/glade-xml-utils.c
      M    gladeui/glade-base-editor.c
      M    gladeui/glade-utils.c
      D    gladeui/glade-parser.h
      M    gladeui/glade-signal-editor.c
      M    gladeui/glade-xml-utils.h
      D    gladeui/glade-keysyms.c
      M    gladeui/glade-property.c
      M    gladeui/glade-property-class.c
      M    gladeui/glade-property.h
      M    gladeui/glade-builtins.c
      M    gladeui/glade-property-class.h
      M    gladeui/glade-builtins.h
      M    gladeui/glade-project.c
      M    gladeui/glade-signal.c
      M    gladeui/Makefile.am
      M    gladeui/glade-signal.h
      svn path=/trunk/; revision=1764
  16. 10 Mar, 2008 1 commit
  17. 08 Aug, 2007 1 commit
  18. 31 Jul, 2007 1 commit
  19. 21 Jun, 2007 1 commit
    • Vincent Geddes's avatar
      Fix "missing prototype" errors reported by gcc due to increased warning · d6cfd1e4
      Vincent Geddes authored
      	* plugins/gnome/glade-gnome.h,
      	  gladeui/Makefile.am: Fix "missing prototype" errors reported by
      	  gcc due to increased warning level (-Wmissing-prototypes). Added
      	  glade-gnome.h with function prototypes as well.
      svn path=/trunk/; revision=1384
  20. 20 Jun, 2007 1 commit
    • Tristan Van Berkom's avatar
      - Added Drag/Resize button in the toolbar · 3a903cdd
      Tristan Van Berkom authored
      	* src/glade-project-window.c: 
      	  - Added Drag/Resize button in the toolbar
      	* gladeui/glade-design-layout.c: More reliable pointer handling
      	* gladeui/glade-app.c: New pointer-mode property
      	* gladeui/glade-fixed.c, gladeui/glade-placeholder.c, gladeui/glade-palette.c:
      	  Use pointer-mode to set pointer interaction mode
      	* gladeui/glade-builtins.c: Added trailing end marker on the stock list
      	  enum paramspec.
      svn path=/trunk/; revision=1368
  21. 06 Jun, 2007 1 commit
  22. 08 Feb, 2007 1 commit
    • Vincent Geddes's avatar
      Replaced C++ style comments with the more portable ISO C syntax. · 5b14b631
      Vincent Geddes authored
              * gladeui/*.[ch]: Replaced C++ style comments with the more portable ISO C syntax.
              * gladeui/glade-app.[ch]: Use the G_DEFINE_TYPE() and
                g_type_class_add_private() idioms for registering the class.
              * README.cvs: Renamed to 'README.svn'.
              * plugins/gtk+/icons/16x16/Makefile.am, plugins/gtk+/icons/22x22/Makefile.am:
                Added some icons.
              * src/glade-project-window.c: Set the label for the Selector toolbutton.
      svn path=/trunk/; revision=1080
  23. 23 Jan, 2007 1 commit
  24. 22 Sep, 2006 1 commit
    • Tristan Van Berkom's avatar
      Added GLADE_TYPE_STOCK_IMAGE (and standard pspec for it), this is stock · daee37c3
      Tristan Van Berkom authored
      	* 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"
  25. 05 Jul, 2006 1 commit
    • Juan Pablo Ugarte's avatar
      fixed bug 343712 "Gnome stock items not recognized by glade-3" Added · 277a3973
      Juan Pablo Ugarte authored
      * src/glade-builtins.[ch]: fixed bug 343712
        "Gnome stock items not recognized by glade-3"
        Added glade_standard_stock_append_prefix () and reworked/optimized
        glade_standard_stock_get_type ()
      * src/glade-catalog.c: make every catalog init function be called before
        loading any of them.
      * src/glade-gnome.c: Added GNOME stock items using gtk_stock_add () in
        glade_gnomeui_init ()
  26. 21 Jun, 2006 1 commit
    • Tristan Van Berkom's avatar
      Added glade-palette-item.[ch], glade-palette-box.[ch] and · 97b88b88
      Tristan Van Berkom authored
      	* src/Makefile.am: Added glade-palette-item.[ch],
      	  glade-palette-box.[ch] and glade-palette-expander.[ch]
      	  to build sources.
      	* src/glade.h, src/glade-builtins.[ch]: Declare an enum
      	  GladeItemAppearance and define a GType for it.
      	* src/glade-palette.[ch]: Entirely reworked. new API.
      	* src/glade-app.c, src/glade-fixed.c,
      	  src/glade-placeholder.c: Recognize new palette API.
      	* src/glade-project-window.c: Added UI functionality
      	  to support features in the new palette.
  27. 05 Jun, 2006 1 commit
    • Tristan Van Berkom's avatar
      Added autogenerated keysyms (but not autogenerating them at the moment). · 26620fb9
      Tristan Van Berkom authored
      	* src/Makefile.am, src/glade-keysyms.c: Added autogenerated keysyms
      	  (but not autogenerating them at the moment).
      	* src/glade-builtins.[ch]: Added GLADE_TYPE_ACCEL_GLIST, GLADE_PARAM_SPEC_ACCEL
      	  and some convenience funcs.
      	* src/glade-editor-property.c: Added GladeEpropAccel.
      	* src/glade-editor.c: take accel props into account
      	* src/glade-parser.c: Make strings for GdkModifierType in dump_widget.
      	* src/glade-property-class.c, src/glade-widget-class.c:
      	  o Now you can get the GladeWidgetClass from the GladePropertyClass
      	  o Added string conversion from GladeParamSpecAccel properties
      	    (but vise versa)
      	  o GladeWidgetClassSignal --> GladeSignalClass, not GSignalQuery struct
      	    is included too.
      	* src/glade-property.c, src/glade-widget.c: Load/save support for accel properties.
  28. 18 May, 2006 1 commit
    • Tristan Van Berkom's avatar
      added check for GnomeUI libs (PKG_CHECK_MODULES) · eb1ec8b8
      Tristan Van Berkom authored
      	* configure.in: added check for GnomeUI libs (PKG_CHECK_MODULES)
      	* widgets/Makefile.am: New catalogs added (bonobo.xml gnome.xml)
      	* widgets/bonobo.xml.in: Created new catalog for libbonoboui.
      	* widgets/gnome.xml.in: Created new catalog for libgnomeui.
      	* widgets/canvas.xml.in: empty file just to declare the module.
      	  GnomeCanvas is declared in gnome catalog.
      	* widgets/gtk+.xml.in: added GtkMenuItem "stock-item" property.
      	  o added glade_gtk_box_get_internal_child()
      	  o disabled GtkLayout's hadjustment and vadjustment properties.
      	* src/Makefile.am: added gladegnome conditional build.
      	* src/glade-builtins.[ch]: added glade_standard_pixbuf_spec(),
      	  glade_standard_gdkcolor_spec() and glade_standard_uint_spec().
      	  Fixed stock order in glade_standard_stock_get_type()
      	* src/glade-editor-property.c: added G_PARAM_SPEC_VALUE_ARRAY
      	  support to GladeEPropText.
      	* src/glade-gnome.c: New support file for gnome/bonobo catalogs.
      	* src/glade-gtk.h: Created to include it in others plugings.
      	* src/glade-gtk.c:
      	  o added GtkMenuItem stock-item property.
      	  o Moved GladeGtkImageType and GladeGtkButtonType to glade-gtk.h
      	  o Moved GLADE_CREATE_USER block from idle function to
      	* src/glade-project.c: fixed bug in glade_project_resource_fullpath()
      	  project->path could be NULL.
      	* src/glade-property-class.c: added G_PARAM_SPEC_VALUE_ARRAY
      	  support in glade_property_class_make_string_from_gvalue() and
  29. 25 Apr, 2006 1 commit
    • Tristan Van Berkom's avatar
      Allowed negative custom integer specs. · 51e05628
      Tristan Van Berkom authored
      	* src/glade-builtins.c: Allowed negative custom integer specs.
      	* src/glade-palette.c: Removed notion of class->in_palette
      	* src/glade-widget-class.[ch]: Removed notion of class->in_palette and
      	  cleaned up the parsing of generic_name and widget titles.
      	  (modifies muntyan's patch on bug 336594).
  30. 24 Apr, 2006 1 commit
    • Tristan Van Berkom's avatar
      Updated · 00859f54
      Tristan Van Berkom authored
      	* TODO: Updated
      	* doc/gladeui-sections.txt updated
      	* src/glade-app.[ch]: Majorly reduced the api, now GladeApp is a
      	  singleton. Added "active-project" signal.
      	* src/glade-builtins.[ch]: Removed unused variable. Enhanced objects
      	  pspec type to recognize interfaces. Added glade_param_spec_objects_get_type()
      	* src/glade-clipboard-view.c: Trying a cute border.
      	* src/glade-command.c, src/glade-fixed-manager.c,
      	  src/glade-placehodler.c, src/glade-popup.c, src/glade-project-view.c,
      	  Updated for glade-app changes
      	* src/glade-editor-property.c: Implemented objects pspec
      	* src/glade-editor.[ch]: Added atk tab, added cuteness.
      	* src/glade-gtk.c:
      	  o Translated image type names
      	  o Added button types (translated)
      	  o Support for button label & use-underline properties
      	* src/glade-parser.c:
      	  o Updated for glade-app changes
      	  o Added save support for atk actions and relations.
      	* src/glade-project.c:
      	  o Updated for glade-app changes
      	  o Fixed glade_project_fix_object_props for object lists
      	* src/glade-property-class.[ch]:
      	  o Hardcoded atk relations and action names
      	  o Added glade_property_class_make_gvalue(),
      	  o Fixed glade_property_class_is_object()
      	    (object lists qualify)
      	* src/glade-property.[ch]:
      	  o Integrated property load proceedure into glade-property,
      	    loading code much cleaner and less redundant.
      	    (Added glade_property_read())
      	  o Implemented atk properties (save/load)
      	* src/glade-utils.[ch]: Added glade_util_read_prop_name(),
      	  glade_util_added_in_list(), glade_util_removed_from_list(),
      	* src/glade-widget-class.c: Introspect atk properties
      	* src/glade-widget.c: Simplified load code, moved property load
      	  code to glade-property, save atk props properly.
      	* src/glade.h: Removed the unused atk-relation tag.
      	* src/main.c: Load gail (for atk action introspection)
      	* src/atk.xpm: New atk icon
      	* widgets/gtk+.xml.in:
      	  o GtkLabel label property --> translatable
      	  o GtkButton label property --> translatable, multi-line
      	  o Added GtkButton "type" property and GtkButton remove-child-function
  31. 24 Feb, 2006 1 commit
    • Tristan Van Berkom's avatar
      Updated list · eb9d3777
      Tristan Van Berkom authored
      * TODO: Updated list
      * doc/glade-sections.txt: Updated list
      * doc/tmpl/*: updated templates from source
      * src/glade-builtins.[ch]: Implemented GladeParamSpecObjects and
        GLADE_TYPE_GLIST boxed type (intended use for AtkRelation properties).
      * src/glade-command.c, src/glade-gtk.c: Fixed refcounting for placeholders.
        (updated code for glade_widget_new () also)
      * src/glade-project-window.c: Fixed parenthesis in complex statement.
      * src/glade-property-class.[ch]:
        o Added support for atk property detection & GladeParamSpecObjects.
        o Added some more logic that belonged here and was in glade-widget-class.c
        o Fixed "make gvalue from object" logic to not leak a reference to a pixbuf
          (it doesnt crash with pixbuf manipulation... not sure if we dont leak pixbufs
      * src/glade-property.c: Simplified code (and fixed limitation of optional properties
        to integer inputs... now any property can be optional).
        Added implicit case to ignore atk_properties
      * src/glade-widget-class.c: Deffered some logic to glade-property-class and simplified
        code; also added support for atk properties.
        ATK: Disabled for now, not completely implemented... needs save support in glade-property
        and edit support in GladeEditorProperty... just needed to sync CVS for all the other
      	  relevent work.
      * src/glade-widget.[ch]: glade_widget_new () takes a boolean query arg now
      * src/glade-xml-utils.[ch]: now has glade_xml_load_sym_from_node()
        (it makes sence here because we have access to the xml node structs; so we
        can debug around here a little easier).
      * src/glade-editor-property.c: Added prelimenary support for GladeParamSpecObjects
        (readonly view of glade_widget_class_make_string_from_gvalue() ).
      * src/glade-fixed-manager.c: Adjusted caller to glade_widget_new().
      * src/glade.h: added "atk-relation" tag definition.
  32. 15 Dec, 2005 1 commit
    • Juan Pablo Ugarte's avatar
      glade_app_set_project() Sets the current/working directory to the · 29d3717d
      Juan Pablo Ugarte authored
      2005-12-14  Juan Pablo Ugarte <juanpablougarte@gmail.com>
      	* src/glade-app.c: glade_app_set_project() Sets the
      	  current/working directory to the project's directory.
      	* src/glade-builtins.c: Added glade_standard_boolean_spec().
      	* src/glade-editor-property.c: New Glade Editor Property Class
      	  GladeEPropPixbuf. (GdkPixbuf properties)
      	* src/glade-gtk.c: GtkMenuBar Load/Save Support + editor.
      	  GtkImage loading fixes. glade_gtk_image_set_icon_name().
      	  GtkLabel added glade_gtk_label_set_label().
      	* src/glade-project-window.c: Added About icon.
      	* src/glade-project.c: glade_project_new_from_interface() make
      	  project's path always absolute.
      	* src/glade-property-class.c: Added pixbuf property support in
      	  glade_property_class_make_string_from_gvalue() and
      	* src/glade-property.c: Added pixbuf property support in
      	  glade_property_set_va_list() and glade_property_get_va_list().
      	* widgets/gtk+.xml: New classes. GtkMenuItem GtkCheckMenuItem
      	  GtkImageMenuItem and GtkSeparatorMenuItem.
      2005-12-14  Tristan Van Berkom <tvb@gnome.org>
      	* src/glade-keys-dialog.[ch], src/glade-menu-editor.[ch], src/Makefile.am:
      	  obsolete old menu-editing attempt removed.
  33. 12 Dec, 2005 1 commit
    • Tristan Van Berkom's avatar
      Added missing sources & added gtk+.xml · fc2b70f6
      Tristan Van Berkom authored
      	* po/POTFILES.in: Added missing sources & added gtk+.xml
      	* src/glade-builtins.c: Fixed a stooopid bug.
      	* src/glade-catalog.c: Translated widget groups
      	* src/glade-gtk.c: Removed useless property support.
      	* src/glade-project-window.c: Fixed compiler warning (miscast)
      	* src/glade-property-class.c: Translated disaplayable-values
      	  and property class names
      	* src/glade-widget-class.c: Translated widget class names
      	* widgets/.cvsignore: Added generated file gtk+.xml
      	* widgets/Makefile.am: Added @INTLTOOL_XML_NOMERGE_RULE@ and
      	  CLEANFILES = gtk+.xml
      	* widgets/gtk+.xml (to be renamed to gtk+.xml after surgery):
      	  marked tooltips, displayable values, property names, widget titles
      	  and widget group titles for translations.
      	* po/*.po: Updated po files with new strings to translate.
  34. 09 Dec, 2005 1 commit
    • Tristan Van Berkom's avatar
      Added glade_standard_strv_spec · a3264cfa
      Tristan Van Berkom authored
      	* src/glade-builtins.[ch]: Added glade_standard_strv_spec
      	* src/glade-gtk.c: Added Combo Box support
      	* widgets/gtk+.xml: Added Combo Box & Combo Box Entry support,
      	  also added tooltips on some virtual properties.
  35. 09 Aug, 2005 1 commit
    • Tristan Van Berkom's avatar
      Added new GladeFixedManager code to handle GtkFixed and GtkLayout in a · 7f477ebb
      Tristan Van Berkom authored
      	* src/Makefile.am, src/glade-accumulators.[ch], glade-fixed-manager.[ch]:
      	  Added new GladeFixedManager code to handle GtkFixed and GtkLayout in a
      	  sexier fashion (and in a way that allows any GtkContainer to subscribe
      	  to this service through the plugin).
      	* src/glade-builtins.c: Fixed date typo
      	* src/glade-command.[ch]:
      	    - glade_command_set_properties () added to set multiple properties at
      	      the same time plus allowing to specify the old value that it changed
      	      from (this is usefull for drag & resize undo events).
      	    - Added a g_object_ref to the properties in set property commands
      	    - Create/Delete/Cut/Paste code to now use GladeFixedManager where appropriate
      	    - Now when we "Cut" a widget, we save a copy of its packing properties for
      	      future undo's (if it was pasted in another container and "undo" a couple
      	      times, this becomes nescisary).
      	* src/glade-cursor.[ch]: Added all the new cursor types needed
      	  for drag/resize events.
      	* src/glade-editor.[ch]: Handle property signals better, added
      	  signal handler for "value-changed" & "notify::enabled" signals to reload
      	  & update property values, removed alot of redundant property reloading code.
      	* src/glade-gtk.c: Remove the old clunky GtkFixed handling code and replaced
      	  it with a call to glade_fixed_manager_new () (also implemented fixed manager
      	  for GtkLayout).
      	* src/glade-marshallers.list: Added new marshallers
      	* src/glade-project-window.c, main.c: Removed all those includes and
      	  replaced with #include "glade.h".
      	* src/glade-property.[ch]: Fixed broken types from when I played with headers,
      	  now the forward declarations are back. (also changed CINFO for the more popular
      	  alternative; KLASS).
      	* src/glade-utils.c: glade_util_paste_clipboard () now is GladeFixedManager aware.
      	* src/glade-widget.[ch]:
      	    - use glade-fixed-manager to add children when loading glade files
      	    - notify manager of handled mouse events (this is a hack that should
      	      go, once we handle the streamlining of button-press-events on GladeWidget's
      	    - fixed broken types.
      	    - Added glade_widget[_pack]_property_set_enabled()
      	    - Added some doc.
      	    - Made glade_widget_retrieve_from_position() public.
      	* src/glade.h: Added headers.
      	* widgets/gtk+.xml: GladeFixedManager on GtkFixed & GtkLayout.
  36. 30 Jul, 2005 2 commits
    • Tristan Van Berkom's avatar
      stock spec name fixed and removed construct only. · 67fb3f57
      Tristan Van Berkom authored
      	* src/glade-builtins.c: stock spec name fixed and removed construct only.
      	* src/glade-property.c:
      	  - Fixed glade_property_dup () to use properties.
      	  - Fixed double free in glade_property_finalize (thankyou valgrind)
      	* src/main.c: Removed workaround for an old fixed bug in gtk+, no reason to have
      	  obscure code like that when we are targeting a recent version of gtk+.
      	* widgets/gtk+.xml: Ignore selectable changes & implement ignore property
      	* src/glade-property-class.c, src/glade-property.[ch]: implement ignore
    • Tristan Van Berkom's avatar
      Added glade builtin pspec types for general purpose use in the plugin. · 1091ad43
      Tristan Van Berkom authored
      	* src/Makefile.am, src/glade-plugin.h, src/glade-buildtins.[ch], widgets/gtk+.xml:
      	  Added glade builtin pspec types for general purpose use in the plugin.
      	  This also features a "stock" enum type which is generated with gtk_stock_list_ids.
      	* src/glade-editor.[ch]: Implemented "stock item" menus (works with GLADE_TYPE_STOCK)
      	* src/glade-gtk.c: Removed all the custom pspec (in favor of the builtins) and implemented
      	  stock buttons properly (they rock by the way :-p )
      	* src/glade-property-class.[ch]: "visible" xml tag is simply a boolean describing
      	  if it is visible or not in the editor (visible properties now will also be written
      	  in the editor if they are not default, custom or disable with the "save" xml tag).