1. 02 Jul, 1999 1 commit
  2. 07 Jun, 1999 4 commits
  3. 06 Jun, 1999 8 commits
    • Arturo Espinosa's avatar
      Another one-liner -mig · 519b7c49
      Arturo Espinosa authored
      519b7c49
    • Miguel de Icaza's avatar
      Small bug fix to my previous change: Glade might output radio buttons · ba22822b
      Miguel de Icaza authored
      1999-06-06  Miguel de Icaza  <miguel@gnu.org>
      
      	* glade/glade-gtk.c (radiobutton_new): Small bug fix to my
      	previous change: Glade might output radio buttons without groups.
      ba22822b
    • Arturo Espinosa's avatar
      Update NEWS file · dda327ad
      Arturo Espinosa authored
      dda327ad
    • Miguel de Icaza's avatar
      Memory leak fix: free all the keys (they were strduped strings) when · 168a1293
      Miguel de Icaza authored
      
      1999-06-06  Miguel de Icaza  <miguel@gnu.org>
      
      	* glade/glade-xml.c (glade_xml_destroy): Memory leak fix: free all
      	the keys (they were strduped strings) when destroying hash tables.
      
      	* glade/glade-gtk.c (radiobutton_new): Add support for
      	radio-button-groups.
      
      	* glade/glade-private.h: Add new hash-table for radio-button
      	groups.
      168a1293
    • Miguel de Icaza's avatar
      Allocate private structure. (glade_xml_destroy): free private structure. · 122b4f30
      Miguel de Icaza authored
      
      1999-06-06  Miguel de Icaza  <miguel@gnu.org>
      
      	* glade/glade-xml.c (glade_xml_init): Allocate private structure.
      	(glade_xml_destroy): free private structure.
      	(glade_xml_build_widget): Use data from private structure.
      	(glade_xml_construct): ditto.
      	(autoconnect_foreach): ditto.
      	(glade_xml_signal_autoconnect): ditto.
      	(glade_xml_get_widget): ditto.
      	(glade_xml_get_widget_by_long_name): ditto.
      	(glade_xml_build_widget): ditto.
      	(glade_xml_signal_connect): ditto
      	(glade_xml_add_signal): ditto.
      	(glade_xml_build_widget): De-ambiguate else clause here.
      
      	* glade/glade-private.h: Moved private GladeXML members to the
      	GladeXMLPrivate structure.
      122b4f30
    • James Henstridge's avatar
    • James Henstridge's avatar
      added support for the Custom widget (the widget is created with a user · 293ac01b
      James Henstridge authored
      1999-06-06  James Henstridge  <james@daa.com.au>
      
      	* glade/glade-gtk.c: added support for the Custom widget (the widget
      	is created with a user defined function).  This should make it easier
      	to produce a complete UI from a program, using custom widgets for the
      	complicated parts of the UI.
      293ac01b
    • James Henstridge's avatar
      added build routines for a few of the widgets that are in the current CVS · a20a791a
      James Henstridge authored
      1999-06-06  James Henstridge  <james@daa.com.au>
      
      	* glade/glade-gnome.c: added build routines for a few of the
      	widgets that are in the current CVS version of GLADE.  I haven't
      	done wrappers for GnomeApp, GnomeDialog, GnomeMessageBox and GLADE's
      	GnomeUIInfo stuff.
      
      	* glade/glade-gtk.c: removed all the GNOME specific code from this
      	file.  Now all GNOME specific stuff is inside glade-gnome.c (except
      	for the initialiser in glade-init.c).
      
      	* glade/Makefile.am: add glade-gnome.c to the library if GNOME
      	support is enabled.
      
      	* glade/glade-init.c (glade_init): initialise the gnome widgets if
      	gnome support has been built in.
      
      	* glade/glade-gnome.c: new file that holds all the GNOME specific
      	widget routines.
      
      	* glade/glade-gtk.c: removed container_build_children function, and
      	changed all references to it to glade_standard_build_children.
      
      	* glade/glade-build.h: added prototype for the function.
      
      	* glade/glade-xml.c (glade_standard_build_children): added the
      	standard child building routine here, as it will be useful to
      	both gtk and gnome code.
      	(glade_get_adjustment): similar to above.
      a20a791a
  4. 04 Jun, 1999 1 commit
  5. 03 Jun, 1999 1 commit
    • James Henstridge's avatar
      install the libglade.m4 macro. · cedb1c8b
      James Henstridge authored
      1999-06-03  James Henstridge  <james@daa.com.au>
      
      	* Makefile.am (m4data_DATA): install the libglade.m4 macro.
      
      	* libglade.m4: added an autoconf macro to detect libglade.
      cedb1c8b
  6. 27 May, 1999 2 commits
  7. 23 May, 1999 1 commit
  8. 17 May, 1999 1 commit
  9. 11 May, 1999 2 commits
    • James Henstridge's avatar
      28f68ab4
    • James Henstridge's avatar
      use gtkdoc to generate documentation for libglade. · 896253cd
      James Henstridge authored
      1999-05-11  James Henstridge  <james@daa.com.au>
      
      	* doc/*: use gtkdoc to generate documentation for libglade.
      
      	* glade/glade-xml.c (glade_xml_build_widget): cleaned up some of
      	Damon's changes -- I had already added support for the new lowercase
      	signal and accelerator tags.  Also added some missing documentation.
      
      	* glade/glade-xml.h, glade/glade-build.h: a few small changes so that
      	the documentation builds correctly.
      
      	* libglade-config.in: a few small changes to this script.  Include
      	the libxml cflags in the output of --cflags.
      896253cd
  10. 27 Apr, 1999 1 commit
  11. 26 Apr, 1999 2 commits
    • Arturo Espinosa's avatar
      More work on the graphics wizard. · b6c0cbc0
      Arturo Espinosa authored
      
      
      More work on the graphics wizard.
      
      Miguel.
      b6c0cbc0
    • Miguel de Icaza's avatar
      New files that keep track of the construction of the graphic process. · a69066f3
      Miguel de Icaza authored
      1999-04-26  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* graphic-context.[ch]: New files that keep track of the
      	construction of the graphic process.
      
      	* graphics.glade: Renamed some widgets I need to manipulate.
      1999-04-26  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/eval.c (intersects): Typo fix.  Sheet was being assigned
      	instead of being tested for equality.  This got Michael to crash
      	Gnumeric (as there was no test for can_remove)
      
      1999-04-26  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* ms-excel.c (ms_excel_workbook_detach): Check the return value of
      	workbook_detach_sheet.
      	(ms_excel_read_sheet): If detaching fails, there is a dependency.
      a69066f3
  12. 25 Apr, 1999 3 commits
    • bertrand's avatar
      typo fix. · c29b43fc
      bertrand authored
      1999-04-25  bertrand <Bertrand.Guiheneuf@inria.fr>
      
      	* glade/glade-init.c (glade_load_module): typo fix.
      c29b43fc
    • Miguel de Icaza's avatar
      Indentation changes as discussed with James. gnome-api documentation · 4f69d896
      Miguel de Icaza authored
      
      
      Indentation changes as discussed with James.
      gnome-api documentation conformance fixes.
      
      Plus the following fixes:
      
      1999-04-25  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* glade/glade-styles.c (glade_style_attach): Use g_strconcat
      	instead of a static buffer;
      	(fill_style): Use g_strdup_printf instead of static buffer.
      
      	* glade/glade-gtk.c (label_new): Add missing call to free (content).
      
      	* glade/glade-gtk.c: Use <glade/glade-build.h> to fetch headers.
      	* glade/glade-styles.c: ditto.
      	* glade/glade-private.h: ditto.
      4f69d896
    • Damon Chaplin's avatar
      The 'Signal' and 'Accelerator' tags were changed to lower case in Glade, · 290ce0b0
      Damon Chaplin authored
              * glade/glade-xml.c (glade_xml_build_widget): The 'Signal' and
              'Accelerator' tags were changed to lower case in Glade, to be
              consistent with all other widget tags, so I added support for that.
      290ce0b0
  13. 24 Apr, 1999 4 commits
    • Arturo Espinosa's avatar
    • James Henstridge's avatar
      fixed up yet anothe mistake in the makefiles. This should allow libglade · 9fe214f4
      James Henstridge authored
      1999-04-24  James Henstridge  <james@daa.com.au>
      
      	* glade/Makefile.am (INCLUDES): fixed up yet anothe mistake in the
      	makefiles.  This should allow libglade to build correctly whether
      	it is included as part of a larger package or not.
      9fe214f4
    • James Henstridge's avatar
      removed reference to the macros directory, as they break the gnumeric · 0ec21f18
      James Henstridge authored
      1999-04-24  James Henstridge  <james@daa.com.au>
      
      	* Makefile.am: removed reference to the macros	directory, as they
      	break the gnumeric build.  The problem with this is that a
      	distributed libglade package would not contain all the files
      	needed to build the configure script if you modify the Makefile.am's.
      0ec21f18
    • James Henstridge's avatar
      don't output -I/usr/include if that is where the headers are, as this · 40933472
      James Henstridge authored
      1999-04-24  James Henstridge  <james@daa.com.au>
      
      	* libglade-config.in: don't output -I/usr/include if that is where
      	the headers are, as this location is already in the search path.
      
      	* configure.in: removed some unused substitutions.
      
      	* Makefile.am (SUBDIRS): added macros subdirectory.
      
      	* configure.in: set the automake conditional LIBGLADE_FULLDIST to
      	true.  When libglade is built as part of the gnumeric build, this
      	configure script is not used, so the makefiles use the value of
      	LIBGLADE_FULLDIST from the toplevel gnumeric makefile.  Also added
      	a call to AM_ACLOCAL_INCLUDE to find the correct macros.
      
      	* glade/glade-init.c, glade/glade-xml.c: added gnome-libs style
      	documentation comments to these files, so libglade API docs can be
      	generated easily.
      40933472
  14. 23 Apr, 1999 3 commits
  15. 22 Apr, 1999 2 commits
    • James Henstridge's avatar
      added libglade-config to cvsignore list · 947b0e59
      James Henstridge authored
      947b0e59
    • James Henstridge's avatar
      argument parsing code wasn't recognising the rootnode argument. This batch · ff9b47eb
      James Henstridge authored
      1999-04-22  James Henstridge  <james@daa.com.au>
      
      	* test-libglade.c (main): argument parsing code wasn't recognising
      	the rootnode argument.  This batch of fixes was sent in by Philippe
      	Giacinti (I am still reviewing the local style part of the patch).
      
      	* glade/glade-xml.c (glade_xml_get_type): wasn't saving the object
      	type correctly.  Caused problems if more than one GladeXML object
      	was created.
      	(glade_xml_build_widget): in newer versions of GLADE, it uses the
      	signal tag instead of Signal, and accelerator instead of Accelerator.
      	Now libglade recognises the new tags as having the same meaning.
      
      	* glade/glade-gtk.c: some small changes for the box and dialog child
      	adding routines (I had GTK_PACK_START where it should have been
      	"GTK_PACK_START").
      ff9b47eb
  16. 21 Apr, 1999 1 commit
  17. 20 Apr, 1999 2 commits
  18. 11 Apr, 1999 1 commit