1. 13 Jan, 1998 1 commit
    • Federico Mena Quintero's avatar
      Fixed child->icon and child->label == NULL bugs. · 139026de
      Federico Mena Quintero authored
      1998-01-13  Federico Mena Quintero  <federico@nuclecu.unam.mx>
      
      	* gtk/gtktoolbar.c: (gtk_real_toolbar_style_changed): Fixed
      	child->icon and child->label == NULL bugs.
      
      	* gtk/gtktoolbar.h: Added some new functions:
      		gtk_toolbar_append_widget()
      		gtk_toolbar_prepend_widget()
      		gtk_toolbar_insert_widget()
      	These let the user insert any kind of widget in the toolbar.  Also
      	changed the gtk_toolbar_*_item() functions to return a
      	GtkWidget * so that the user can do things with the toolbar buttons.
      
      	* gtk/gtktoolbar.c: Now the toolbar supports its own buttons and
      	arbitrary widgets as well.  Geometry management has been changed
      	accordingly.  Added gtk_toolbar_remove() function, so container
      	functionality should be complete now.
      
      	* gtk/testgtk.c (create_toolbar): Added an entry widget to test
      	the new toolbar.
      
      	* Most of these changes are adapted from the
      	gtk-lupus-970112-0-patch (should be 970112... :-)
      139026de
  2. 11 Jan, 1998 1 commit
  3. 09 Jan, 1998 2 commits
  4. 08 Jan, 1998 2 commits
  5. 07 Jan, 1998 1 commit
  6. 06 Jan, 1998 1 commit
  7. 03 Jan, 1998 7 commits
  8. 02 Jan, 1998 4 commits
  9. 30 Dec, 1997 1 commit
  10. 28 Dec, 1997 1 commit
  11. 26 Dec, 1997 3 commits
  12. 23 Dec, 1997 2 commits
    • Tim Janik's avatar
      this macro computes the spacing from klass->scrollbar_spacing now. adapted · ee489eaf
      Tim Janik authored
              * gtk/gtkscrolledwindow.c (SCROLLBAR_SPACING): this macro computes
              the spacing from klass->scrollbar_spacing now. adapted all functions
              that used this macro (based on a patch from Patrice Fortier).
              * gtk/gtkscrolledwindow.h (struct _GtkScrolledWindowClass): added
              scrollbar_spacing to substitute a define (patch from Patrice Fortier).
      -timj
      ee489eaf
    • Tim Janik's avatar
      new function. many functions adapted to use GScanner for scanning. · 2b2667e7
      Tim Janik authored
              * gtk/gtkrc.h (gtk_rc_parse_string): new function.
              * gtk/gtkrc.c: many functions adapted to use GScanner for scanning.
              (gtk_rc_parse): use gtk_rc_parse_any for parsing.
              (gtk_rc_parse_string): new function to support parsing from
              strings, just calls gtk_rc_parse_any.
              (gtk_rc_parse_any): new function using GScanner as lexer.
      -timj
      2b2667e7
  13. 20 Dec, 1997 1 commit
  14. 19 Dec, 1997 2 commits
  15. 18 Dec, 1997 2 commits
  16. 17 Dec, 1997 2 commits
  17. 14 Dec, 1997 1 commit
  18. 13 Dec, 1997 2 commits
  19. 11 Dec, 1997 2 commits
  20. 10 Dec, 1997 2 commits
    • Tim Janik's avatar
      GLib: · 8a6dea2d
      Tim Janik authored
              * glib_pre1.h:
              * glib_pre2.h:
              * glib.h: this file now gets concatenated by makeglib_h from
              glib_pre1.h and glib_pre2.h to merge in glibconfig.h wich got
              created by configure (done by Jay Painter).
      
              * glib_pre2.h: the g_assert*() and g_return_*_fail() macros
              are wrapped by G_STMT_START and G_STMT_END now, to avoid conflicts
              when used within if (...) g_macro(); else ... conditionals.
      Gtk+:
              * fixed some compiler errors, because g_return_if_fail() wasn't used
              with a trailing semicolon in some places. fixed few other warnings also.
      
      -timj
      8a6dea2d
    • Owen Taylor's avatar
      Configure changes: · 68269a3f
      Owen Taylor authored
        Change test ! `...` to test -z `...`
          (Harald Meland <Harald.Meland@usit.uio.no>)
        Change $gtk_cv_x_locale to $need_x_locale so it isn't cached.
        With --enable_debug, don't touch CFLAGS if they're already set.
      
                                    - owt (OK, which platform does this break?)
      --------------------------------------------------------------------
      68269a3f