1. 18 Nov, 2017 1 commit
  2. 20 May, 2014 1 commit
  3. 17 Apr, 2014 1 commit
  4. 18 Dec, 2013 1 commit
  5. 16 Nov, 2013 1 commit
  6. 19 Jul, 2013 1 commit
  7. 09 Oct, 2011 1 commit
  8. 28 Sep, 2011 1 commit
  9. 21 Sep, 2011 1 commit
  10. 19 Sep, 2011 1 commit
  11. 16 Jan, 2011 1 commit
  12. 30 Dec, 2010 1 commit
  13. 12 Oct, 2010 1 commit
    • Tristan Van Berkom's avatar
      2010-10-12 Marco Diego Aurélio Mesquita <marcodiegomesquita@gmail.com> · 0b6f713f
      Tristan Van Berkom authored
      	Implemented preview feature for Glade.
      
      	* gladeui/Makefile.am, gladeui/glade-previewer.c: Added program to preview
      	  glade files.
      
      	* gladeui/glade-project.[ch]: Implemented glade_project_preview() to spawn a
      	  child preview process, reap it when it dies and close all previews when
      	  project closes.
      
      	* src/glade-window.c: Added toolbar button to spawn the preview.
      
      	* gladeui/glade-xml-utils.[ch]: Added glade_xml_dump_from_context().
      
      	* plugins/gtk+/glade-gtk.c, plugins/gtk+/gtk+.xml.in: Added actions to preview a widget.
      
      	* gladeui/glade-app.[ch]: Added glade_app_get_bin_dir() for resolving of previewer path.
      0b6f713f
  14. 17 Mar, 2010 1 commit
  15. 11 Dec, 2008 1 commit
    • Tristan Van Berkom's avatar
      Relicensed LGPL. · aa044add
      Tristan Van Berkom authored
      
      	* gladeui/glade-name-context.[ch], gladeui/glade-editable.[ch]: Relicensed LGPL.
      
      	* plugins/gtk+/glade-image-editor.c, plugins/gtk+/glade-image-item-editor.c,
      	plugins/gtk+/glade-button-editor.c, plugins/gtk+/glade-label-editor.c,
      	plugins/gtk+/glade-cell-renderer-editor.c, plugins/gtk+/glade-tool-button-editor.c,
      	gladeui/glade-editor-table.c, gladeui/glade-base-editor.c: 
      	Now editable portions of properties dont expand in tables, leaving more freedom 
      	for labels to expand in tight spots, no more item_labels in radio buttons (they dont expand).
      
      	* gladeui/glade-widget-adaptor.c: Fixed regression, now disabled classes are not
      	reinstalled in subclasses.
      
      
      svn path=/trunk/; revision=2065
      aa044add
  16. 24 Nov, 2008 1 commit
  17. 12 Apr, 2008 1 commit
    • Tristan Van Berkom's avatar
      Fixed invisible labels in the menu editor. · d1f3913c
      Tristan Van Berkom authored
      
      	* gladeui/glade-editor-property.c: Fixed invisible labels in
      	the menu editor.
      
      	* gladeui/glade-widget.c, gladeui/glade-widget.h, gladeui/glade-xml-utils.c,
      	gladeui/glade-utils.c, gladeui/glade-xml-utils.h, gladeui/glade-utils.h,
      	gladeui/glade-property.c, gladeui/glade-property-class.c,
      	gladeui/glade-property-class.h, gladeui/glade-project.c, gladeui/glade-project.h:
      	implemented "factory-stock-id" in the catalog, this allows you to take a resource
      	image file property formerly hacked as a custom property in libglade, and glade
      	will generate a hidden icon factory in builder files so that it will be loaded
      	through the stock system instead, "factory-stock-id" depicts the name of the
      	stock property of the property-class in question.
      
      
      svn path=/trunk/; revision=1796
      d1f3913c
  18. 09 Apr, 2008 1 commit
    • Tristan Van Berkom's avatar
      Filled in all since, deprecated and builder-unsupported properties. · 1dd08365
      Tristan Van Berkom authored
      
      	* plugins/gtk+/gtk+.xml.in: Filled in all since, deprecated and
      	  builder-unsupported properties.
      
      	* gladeui/glade-widget.c, gladeui/glade-widget.h, gladeui/glade-widget-adaptor.c,
      	gladeui/glade-command.c, gladeui/glade-widget-adaptor.h,
      	gladeui/glade-utils.h, gladeui/glade-catalog.c, 
      	gladeui/glade-catalog.h, gladeui/glade-app.c, gladeui/glade-app.h, 
      	gladeui/glade-property-class.c, gladeui/glade-property-class.h, 
      	gladeui/glade-project.c, gladeui/glade-project.h:
      	Added versioning support, you can always chose the target version of
      	your project starting with gtk+ 2.8 - a project preferences dialog has
      	been added where you can switch your format, switch your target version
      	and test for incompatabilities. incompatability error dialogs are also
      	launched on save as. Target versions are saved to the glade file; 
      	TODO: patch GtkBuilder to test the required gtk+ version from
      	<requires lib="gtk+" version="2.8"> and at least warn, also let
      	third party widget developers test thier own versions using builder.
      
      	* gladeui/glade-xml-utils.h, gladeui/glade-xml-utils.c: routines
      	for parsing version numbers.
      
      
      	* gladeui/glade-utils.c: glade_util_ui_message() takes a widget to
      	embed arg now.
      
      
      svn path=/trunk/; revision=1780
      1dd08365
  19. 07 Apr, 2008 1 commit
    • Tristan Van Berkom's avatar
      Run gtkdocize with --flavour=no-tmpl · c43aaea0
      Tristan Van Berkom authored
      
      
      	* autogen.sh: Run gtkdocize with --flavour=no-tmpl
      	
      	* configure.ac: Require gtk-doc 1.9 and bump to 3.5.0 dev version.
      	
      	* doc/gladeui-overrides.txt, doc/children.sgml, doc/tmpl/*: Removed unneeded.
      
      	* doc/gladeui-docs.sgml, doc/widgetclasses.sgml,
      	doc/catalogintro.sgml, doc/Makefile.am: Mega docs update, added new
      	files and completely rediscribed the catalog in its new form.
      
      	* gladeui/glade-design-view.c, gladeui/glade-widget.c, 
      	gladeui/glade-widget-adaptor.c, gladeui/glade-command.c,
      	gladeui/glade-widget-adaptor.h, gladeui/glade-base-editor.c,
      	gladeui/glade-widget-action.c, gladeui/glade-xml-utils.c,
      	gladeui/glade-utils.c, gladeui/glade-catalog.c, gladeui/glade-property.c,
      	gladeui/glade-project.c: Added some description statements to newly 
      	documented files, fixed some warnings in other sources.
      
      M    ChangeLog
      M    configure.ac
      M    doc/gladeui-docs.sgml
      M    doc/widgetclasses.sgml
      M    doc/catalogintro.sgml
      D    doc/gladeui-overrides.txt
      M    doc/Makefile.am
      D    doc/children.sgml
      D    doc/tmpl
      M    doc/gladeui-sections.txt
      M    doc/gladeui.types
      M    doc/properties.sgml
      M    gladeui/glade-design-view.c
      M    gladeui/glade-widget.c
      M    gladeui/glade-widget-adaptor.c
      M    gladeui/glade-command.c
      M    gladeui/glade-widget-adaptor.h
      M    gladeui/glade-base-editor.c
      M    gladeui/glade-widget-action.c
      M    gladeui/glade-xml-utils.c
      M    gladeui/glade-utils.c
      M    gladeui/glade-catalog.c
      M    gladeui/glade-property.c
      M    gladeui/glade-project.c
      M    autogen.sh
      
      svn path=/trunk/; revision=1775
      c43aaea0
  20. 06 Apr, 2008 1 commit
    • Tristan Van Berkom's avatar
      Added basic builder support, format can be chosen via a radiomenuitem in · 3b86d7f0
      Tristan Van Berkom authored
      
      	* gladeui/glade-widget.[ch], gladeui/glade-widget-adaptor.c
      	  gladeui/glade-xml-utils.[ch], gladeui/glade-project.c,
      	  gladeui/glade-property.c, gladeui/glade-signal.c, 
      	  plugins/gtk+/glade-gtk.c, src/glade-window.c:
      	  Added basic builder support, format can be chosen via a
      	  radiomenuitem in the "Edit" menu, currently supports different
      	  names for the interface and widget tags, and saves special
      	  child widgets accordingly (i.e. notebook tabs and frame labels).
      
      
      svn path=/trunk/; revision=1771
      3b86d7f0
  21. 04 Apr, 2008 1 commit
  22. 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
      64bb8141
  23. 18 May, 2007 2 commits
  24. 16 May, 2007 1 commit
    • Juan Pablo Ugarte's avatar
      fixed bogus type punned warnings adding a local variable in · 82815b4b
      Juan Pablo Ugarte authored
      * gladeui/glade-widget-adaptor.[ch]: fixed bogus type punned warnings adding a 
        local variable in gwa_extend_with_node_load_sym() as pointed by galtgendo@o2.pl
        (bug 435912)
      
      * gladeui/glade-xml-utils.[ch]: glade_xml_load_sym_from_node() now returns
         wheater or not the symbol was found.
      
      svn path=/trunk/; revision=1319
      82815b4b
  25. 08 Apr, 2007 1 commit
    • Christian Persch's avatar
      - Don't use sscanf. Bug #424547, patch by Ivan Baldo and myself. · 2e8f1243
      Christian Persch authored
      2007-04-08  Christian Persch  <chpe@gnome.org>
      
      	* gladeui/glade-property-class.c:
      	(glade_property_class_make_object_from_string):
      	* gladeui/glade-xml-utils.c: (glade_xml_get_value_int):
      	- Don't use sscanf. Bug #424547, patch by Ivan Baldo and myself.
      
      svn path=/trunk/; revision=1245
      2e8f1243
  26. 30 Mar, 2007 1 commit
    • Christian Persch's avatar
      Don't use atoi/atof. Bug #414358. · af3c6c7f
      Christian Persch authored
      2007-03-30  Christian Persch  <chpe@gnome.org>
      
      	* gladeui/glade-parameter.c: (glade_parameter_get_integer),
      	(glade_parameter_get_float):
      	* gladeui/glade-xml-utils.c: (glade_xml_get_property_int): Don't use
      	atoi/atof. Bug #414358.
      
      svn path=/trunk/; revision=1235
      af3c6c7f
  27. 28 Jan, 2007 1 commit
    • Tristan Van Berkom's avatar
      Now works like a pure widget, uses gtk_widget_size_allocate() to resize · 6aa59c7b
      Tristan Van Berkom authored
      
      	* gladeui/glade-design-layout.[ch]: 
      	  Now works like a pure widget, uses gtk_widget_size_allocate() to resize 
      	  children and gtk_widget_queue_resize() to resize itself (removed default
      	  size control for now).
      
      	* gladeui/glade-xml-utils.[ch], gladeui/glade-widget.[ch], 
      	  gladeui/glade-widget-adaptor.[ch], plugins/gtk/gtk+.xml.in,
      	  plugins/gtk/glade-gtk.c, plugins/gnome/glade-gnome.c: 
      	  - Added glade_xml_get_property_int()
      	  - Added default-width/height to catalog/GWA
      	  - Added toplevel-width/height properties to GladeWidget
      	  - Use default-width/height in catalogs instead of gtk_window_set_default_size()
      	    in plugin code.
      
      
      svn path=/trunk/; revision=1061
      6aa59c7b
  28. 23 Jan, 2007 1 commit
  29. 17 Jan, 2007 1 commit
    • Christian Persch's avatar
      Include config.h. · 3c4caead
      Christian Persch authored
      2007-01-17  Christian Persch  <chpe@svn.gnome.org>
      
      	* src/glade-accumulators.c:
      	* src/glade-base-editor.c:
      	* src/glade-binding.c:
      	* src/glade-clipboard.c:
      	* src/glade-cursor.c:
      	* src/glade-debug.c:
      	* src/glade-design-layout.c:
      	* src/glade-design-view.c:
      	* src/glade-gnome.c:
      	* src/glade-id-allocator.c:
      	* src/glade-palette-box.c:
      	* src/glade-palette-expander.c:
      	* src/glade-palette-item.c:
      	* src/glade-parameter.c:
      	* src/glade-placeholder.c:
      	* src/glade-signal.c:
      	* src/glade-xml-utils.c: Include config.h.
      
              * src/glade-app.c: (glade_app_init): Bind the gettext domain. Bug
      	#397429.
      
      svn path=/trunk/; revision=1043
      3c4caead
  30. 18 Sep, 2006 1 commit
    • Juan Pablo Ugarte's avatar
      o Added new member weight. o glade_property_class_get_displayable_value() · 68f51c5b
      Juan Pablo Ugarte authored
      * src/glade-property-class.[ch]:
        o Added new member weight.
        o glade_property_class_get_displayable_value() returns is now const.
      
      * src/glade-editor-property.c: adapted to the new
        glade_property_class_get_displayable_value() declaration.
      
      * src/glade-editor.c: Fixed bug 345893. "Need to order
        properties in the editor and widget-groups in the palette"
      
      * src/glade-widget-class.c:
        added glade_widget_class_properties_set_weight().
      
      * src/glade-xml-utils.[ch]: added glade_xml_get_property_double().
      
      * src/glade.h: added new tag GLADE_TAG_WEIGHT.
      
      * widgets/gtk+.xml.in: set weight in several properties.
        GtkWidget's tooltip, GtkBox packing properties, GtkButton GtkImage
      68f51c5b
  31. 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.
      26620fb9
  32. 28 May, 2006 1 commit
    • Tristan Van Berkom's avatar
      Added -mwindows to glade3_LDFLAGS in win32 compile mode · f0fe9308
      Tristan Van Berkom authored
      
      	* src/Makefile.am: Added -mwindows to glade3_LDFLAGS in win32 compile mode
      
      	* src/glade-xml-utils.c: Fallback on default namespace when searching
      	  funcs from the catalog (this seems to only be needed in windows builds)
      
      	* src/glade-utils.c: glade_util_have_devhelp() fixed with better warning messages
      	  and the function was returning -1 (TRUE) when there was no devhelp in the
      	  program path (*doh*).
      f0fe9308
  33. 22 May, 2006 1 commit
    • Tristan Van Berkom's avatar
      Installed unwanted garbage to pass distcheck. · fbb818c1
      Tristan Van Berkom authored
      
      	* src/Makefile.am, widgets/Makefile.am: Installed unwanted garbage
      	  to pass distcheck.
      
      	* src/glade-devhelp.c: Navigational buttons insensitive at startup.
      
      	* src/glade-catalog.c: Unexposed a private function.
      
      	* src/glade-xml-utils.c: made alloc_string glade_xml_alloc_string,
      	  alloc_propname: ditto.
      
      	* src/glade-property.c, src/glade-signal.c:
      	  Adjustemtnts made for glade-xml api above
      
      	* src/glade-widget.c:
      	  o Adjustemtnts made for glade-xml api above
      	  o Properties applied to new objects in two steps now,
      	    code around build_object cleaned up... now build_object
      	    used also in load code.
      fbb818c1
  34. 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
          though).
      
      * 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.
      eb9d3777
  35. 12 Dec, 2005 1 commit
    • Tristan Van Berkom's avatar
      glade_xml_get_value() now checks for underscore varients of tag names · d01d0043
      Tristan Van Berkom authored
      
      	* src/glade-xml-utils.c: glade_xml_get_value() now checks for
      	  underscore varients of tag names since they are not stripped
      	  from widget catalogs.
      	  glade_xml_get_value_string() Now fixed to not call claim_string()
      	  since this is already done by glade_xml_get_value().
      
      	* src/glade-property-class.c: Removed special case code that
      	  is now handled for all tag names in glade-xml-utils
      d01d0043
  36. 15 Sep, 2005 1 commit
    • Tristan Van Berkom's avatar
      Added CAST_BAD macro (BAD_CAST opposite). · a47f1451
      Tristan Van Berkom authored
      
      	* src/glade-parse.h: Added CAST_BAD macro (BAD_CAST opposite).
      
      	* src/glade-parse.c: Changed strcmp() to xmlStrcmp() and use of macros
      	  to avoid signedness warnings.
      
      	* src/glade-xml-utils.[ch]: Removed signedness warnings.
      
      	* src/glade-widget.c: Removed signedness warning.
      
      	* src/glade-widget-class.c: Removed signedness warnings.
      a47f1451
  37. 02 Sep, 2005 1 commit
    • Tristan Van Berkom's avatar
      Added glade_command_set_properties_list(). · 357743fc
      Tristan Van Berkom authored
      
      	* src/glade-command.[ch]: Added glade_command_set_properties_list().
      
      	* src/glade-editor.[ch]: Added reset dialog, used property_class->visible_lines
      	  instead of GladeParams
      
      	* src/glade-project-window.c: Minor GUI touchups.
      
      	* src/glade-property-class.[ch], src/glade.h: Implemented visible_lines tag loading,
      	  touched up comments.
      
      	* src/glade-property.[ch]: Added glade_property_get_default()
      
      	* src/glade-signal-editor.c: Removed the search box from the non-searchable treeview.
      
      	* src/glade-xml-utils.c: fixed up allocator confusions a bit.
      
      	* widgets/gtk+.xml: Made GtkLabel's label property multi-lined.
      357743fc
  38. 28 Feb, 2005 1 commit
  39. 06 Oct, 2004 1 commit
    • Morten Welinder's avatar
      Fix life cycle of GtkObjects. · 743a7db7
      Morten Welinder authored
      2004-10-06  Morten Welinder  <terra@gnome.org>
      
      	* src/glade-gtk.c (glade_gtk_widget_condition): Fix life cycle of
      	GtkObjects.
      
      	* src/glade-xml-utils.c (glade_xml_context_destroy): Only
      	conditionally free xml document.
      	(glade_xml_context_new_real): New arg "freedoc".
      743a7db7