1. 12 Nov, 2002 1 commit
  2. 10 Nov, 2002 4 commits
  3. 09 Nov, 2002 3 commits
    • Owen Taylor's avatar
      Block button presses/releases over the scroll arrows to avoid popping down · 6193ff1f
      Owen Taylor authored
      Sat Nov  9 14:42:53 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkmenu.c (gtk_menu_button_*): Block
              button presses/releases over the scroll arrows
              to avoid popping down the menu. (#73444, Ettore Perazzoli)
      
              * gtk/gtkmenu.c (gtk_menu_enter_notify): Obey the
              ignore_enter flag for scrolling as well.
      
              * gtk/gtkmenu.c (gtk_menu_stop_scrolling): Clear
              the upper_arrow_prelight, lower_arrow_prelight
              flags.
      
              * gtk/gtkmenu.c: Tweak the scroll speeds,
              timeouts, and fast-scroll area to make things
              zippier. (#73445, Ettore Perazzoli)
      6193ff1f
    • Anders Carlsson's avatar
      Use the correct struct offset for the screen_changed signal. · efdf213b
      Anders Carlsson authored
      2002-11-09  Anders Carlsson  <andersca@gnu.org>
      
      	* gtk/gtkwidget.c (gtk_widget_class_init): Use the correct
      	struct offset for the screen_changed signal.
      efdf213b
    • Owen Taylor's avatar
      Depend on gdk-pixbuf.loaders as well as gdk-pixbuf.csource. (#97096, Jeff · c010a1af
      Owen Taylor authored
      Fri Nov  8 19:07:39 2002  Owen Taylor  <otaylor@redhat.com>
      
              * demos/Makefile.am (test-inline-pixbufs.h): Depend
              on gdk-pixbuf.loaders as well as gdk-pixbuf.csource.
              (#97096, Jeff Waugh)
      c010a1af
  4. 08 Nov, 2002 13 commits
    • Matthias Clasen's avatar
      Draw grips in all edges. · d98e464b
      Matthias Clasen authored
      	* tests/testgtk.c (create_resize_grips): Draw grips in all edges.
      d98e464b
    • Matthias Clasen's avatar
      Reformulate doc comments to work around gtk-doc limitations. · 908bee9b
      Matthias Clasen authored
      	* gdk/x11/gdkfont-x11.c (gdk_text_extents_wc):
      	(gdk_text_extents):
      	* gdk/gdkfont.c (gdk_string_extents): Reformulate doc comments to
      	work around gtk-doc limitations.
      908bee9b
    • Owen Taylor's avatar
      Add in a awful hack to force gdkenumtypes.h to be updated before building · 85c6465e
      Owen Taylor authored
      Fri Nov  8 18:04:16 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/{linux-fb,win32,11}/Makefile.am: Add in a awful
              hack to force gdkenumtypes.h to be updated before
              building the subdir. (#86587)
      85c6465e
    • Owen Taylor's avatar
      Access window->screen through a function so we can provide an informative · 2ae4c6ec
      Owen Taylor authored
      Fri Nov  8 17:49:54 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkwindow.c (gtk_window_check_screen): Access
              window->screen through a function so we can provide
              an informative warning window window->screen is NULL.
              (#85703)
      2ae4c6ec
    • Matthias Clasen's avatar
      RTL flipping for check menu items. · 8f5c388b
      Matthias Clasen authored
      	* gtk/gtkcheckmenuitem.c
      	(gtk_real_check_menu_item_draw_indicator): RTL flipping for check
      	menu items.
      8f5c388b
    • Matthias Clasen's avatar
      Put into #ifdef DO_BLINK to avoid an unused static function. (#97965) · 2d1ce5a4
      Matthias Clasen authored
      	* tests/testtext.c (blink_timeout): Put into #ifdef DO_BLINK to
      	avoid an unused static function.  (#97965)
      
      	* gtk/gtktextiter.c (backward_line_leaving_caches_unmodified):
      	* gtk/gtkstyle.c (radio_aa_bits):
      	(draw_spin_entry_shadow): #if-0-out unused static functions and
      	variables.  (#97965)
      
      	* gtk/gtktextview.c (text_window_get_allocation):
      	* gtk/gtkcolorsel.c (gtk_color_selection_get_palette_size):
      	(gtk_color_selection_get_palette_color):
      	(gtk_color_selection_unset_palette_color): Remove unused static
      	functions.  (#97965)
      
      	* gtk/gtkcolorsel.c
      	(gtk_color_selection_set_change_palette_with_screen_hook): Fix doc
      	comment.
      2d1ce5a4
    • Owen Taylor's avatar
      Use g_get_application_name() instead of g_get_prgname() as the default · b179b5eb
      Owen Taylor authored
      Fri Nov  8 17:08:54 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkwindow-x11.c (gdk_window_new): Use
              g_get_application_name() instead of g_get_prgname()
              as the default window title when set.
      
              * gdk/x11/gdkwindow-x11.c gdk/x11/gdkdisplay-x11.[ch]:x
              Set g_get_application_name() as the title for the
              leader window the first time we create a window
              pointing to it.
      
              * tests/testgtk.c (main): Call g_set_application_name();
      
              * configure.in (GDK_PIXBUF_VERSION): Require GLib-2.1.3
      b179b5eb
    • Matthias Clasen's avatar
      Improve drawing of RTL submenu indicators. · 6b7b0c2b
      Matthias Clasen authored
      	* gtk/gtkstyle.c (gtk_default_draw_arrow): Improve drawing of RTL
      	submenu indicators.
      6b7b0c2b
    • Matthias Clasen's avatar
      Fix drawing of RTL optionmenus by flipping the indicator_spacing. · 13341b03
      Matthias Clasen authored
      	* gtk/gtkoptionmenu.c (gtk_option_menu_paint): Fix drawing of RTL
      	optionmenus by flipping the indicator_spacing.
      13341b03
    • Soeren Sandmann's avatar
      add testmenus.c, a program to test menus when items are dynamically added · 6d0cb323
      Soeren Sandmann authored
      Fri Nov  8 21:15:25 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* tests/Makefile.am: add testmenus.c, a program to test menus when
      	items are dynamically added and removed.
      6d0cb323
    • Soeren Sandmann's avatar
      docs/reference/gdk/tmpl/dnd.sgml docs/reference/gdk/tmpl/drawing.sgml · b1165617
      Soeren Sandmann authored
      Fri Nov  8 20:14:52 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* docs/reference/gdk/tmpl/dnd.sgml
      	docs/reference/gdk/tmpl/drawing.sgml
      	docs/reference/gdk/tmpl/gdk-unused.sgml
      	docs/reference/gdk/tmpl/gdkdisplay.sgml
      	docs/reference/gdk/tmpl/general.sgml
      	docs/reference/gdk/tmpl/input_devices.sgml
      	docs/reference/gdk/tmpl/selections.sgml
      	docs/reference/gtk/tmpl/gtkcellrenderer.sgml
      	docs/reference/gtk/tmpl/gtkcurve.sgml
      	docs/reference/gtk/tmpl/gtkdnd.sgml
      	docs/reference/gtk/tmpl/gtkitemfactory.sgml
      	docs/reference/gtk/tmpl/gtkmenu.sgml
      	docs/reference/gtk/tmpl/gtkoldeditable.sgml
      	docs/reference/gtk/tmpl/gtkoptionmenu.sgml
      	docs/reference/gtk/tmpl/gtkpreview.sgml
      	docs/reference/gtk/tmpl/gtkselection.sgml
      	docs/reference/gtk/tmpl/gtksocket.sgml
      	docs/reference/gtk/tmpl/gtkstyle.sgml
      	docs/reference/gtk/tmpl/gtktextbuffer.sgml
      	docs/reference/gtk/tmpl/gtktreemodel.sgml
      	docs/reference/gtk/tmpl/gtkwidget.sgml gdk/gdk.h gdk/gdkdisplay.c
      	gdk/gdkdisplay.h gdk/gdkdnd.h gdk/gdkdraw.c gdk/gdkdrawable.h
      	gdk/gdkinput.h gdk/gdkselection.h gdk/x11/gdkdisplay-x11.c
      	gdk/x11/gdkdnd-x11.c gdk/x11/gdkselection-x11.c gtk/gtkcurve.h
      	gtk/gtkdnd.h gtk/gtkitemfactory.c gtk/gtkitemfactory.h
      	gtk/gtkmenu.h gtk/gtkoldeditable.c gtk/gtkoldeditable.h
      	gtk/gtkoptionmenu.h gtk/gtkplug.c gtk/gtkplug.h gtk/gtkpreview.h
      	gtk/gtkrange.h gtk/gtkselection.c gtk/gtkselection.h
      	gtk/gtksocket.c gtk/gtksocket.h gtk/gtkstyle.c gtk/gtkstyle.h
      	gtk/gtktextlayout.c gtk/gtktextlayout.h gtk/gtktreemodel.c
      	gtk/gtktreemodel.h gtk/gtkwidget.h
      
      	Trivial s/foo/foo_/ fixes to make gtk.h includable with -Wshadow
      	without warnings. (#91680)
      b1165617
    • Eric Warmenhoven's avatar
      fix compilation · 0202f672
      Eric Warmenhoven authored
      Thu Nov  7 16:13:41 2002  Eric Warmenhoven <eric@warmenhoven.org>
      
      	* gdk/linux-fb/gdkscreen-fb.c: fix compilation
      
      	* gdk/linux-fb/gdkmain-fb.c: prevent segfaults on shutdown
      0202f672
    • Owen Taylor's avatar
      Note that get_pango_context() is not "until death does us part", but · ba64031d
      Owen Taylor authored
      Thu Nov  7 18:50:38 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkwidget.c (gtk_widget_get_pango_context): Note
              that get_pango_context() is not "until death does us
              part", but "until the screen changes".
      
              * gtk/gtkwidget.c (gtk_widget_create_pango_context): Add
              a MULTIHEAD warning.
      
              * gtk/gtkwidget.c (do_screen_change): Clear pango context
              for widget if set.
      ba64031d
  5. 07 Nov, 2002 11 commits
  6. 03 Nov, 2002 3 commits
    • Kristian Rietveld's avatar
      Bah, and of course I broke something ... · 66cefd1c
      Kristian Rietveld authored
      Sun Nov  3 21:26:20 2002  Kristian Rietveld  <kris@gtk.org>
      
              Bah, and of course I broke something ...
      
              * gtk/gtktreeselection.c (gtk_tree_selection_selected_foreach): fix
              up the mess I caused with my commit of Oct 23 fixing #50263, things
              should be fine now.
      66cefd1c
    • Owen Taylor's avatar
      Remove check for winsock.h since it might show up on Linux+Wine. Instead · 42bd8a2a
      Owen Taylor authored
      Sun Nov  3 13:03:29 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkfilesel.c configure.in: Remove check for
              winsock.h since it might show up on Linux+Wine.
              Instead just conditionalize of G_OS_WIN32.
              (#97396, Gaute Lindkvist)
      42bd8a2a
    • Kristian Rietveld's avatar
      took out the useless check for refs->list (#97353, reported by Morten · ec9e55b7
      Kristian Rietveld authored
      Sun Nov  3 01:39:20 2002  Kristian Rietveld  <kris@gtk.org>
      
              * gtk/gtktreemodel.c (release_row_references): took out the useless
              check for refs->list (#97353, reported by Morten Welinder).
      
              * gtk/gtkcellrendererpixbuf.c (gtk_cell_renderer_pixbuf_get_size):
              check if width isn't zero instead of calc_width ...
      ec9e55b7
  7. 02 Nov, 2002 5 commits
    • Kristian Rietveld's avatar
      remove the second ref command on the child_model, we only have to ref it · d52077d6
      Kristian Rietveld authored
      Sat Nov  2 23:48:52 2002  Kristian Rietveld  <kris@gtk.org>
      
              * gtk/gtktreemodelsort.c (gtk_tree_model_sort_set_model): remove
              the second ref command on the child_model, we only have to ref it
              once here. (#96851, reported by Jorn Baayen).
      d52077d6
    • Matthias Clasen's avatar
      Automatic RTL flipping for handleboxes. · 1fd7ddbd
      Matthias Clasen authored
      1fd7ddbd
    • Owen Taylor's avatar
      === Released 2.1.2 === · d96651b5
      Owen Taylor authored
      Sat Nov  2 13:47:09 2002  Owen Taylor  <otaylor@redhat.com>
      
              * === Released 2.1.2 ===
      
              * NEWS: Update.
      d96651b5
    • Owen Taylor's avatar
      Add startup notification hooks - mostly based on patch by Havoc Pennington · accc3a33
      Owen Taylor authored
      Sat Nov  2 00:22:33 2002  Owen Taylor  <otaylor@redhat.com>
      
              Add startup notification hooks - mostly based on patch
              by Havoc Pennington in #96772.
      
              * gdk/gdk.h gdk/x11/gdkdisplay-x11.c
              gdk/{win32,linux-fb}/gdkmain-*.c: (gdk_notify_startup_complete):
              new function that indicates an application has finished starting
              up.
      
              * gdk/x11/gdkmain-x11.c gdk/x11/gdkdisplay-x11.c
              (_gdk_windowing_set_default_display): store value of
              DESKTOP_STARTUP_ID on the default screen, and clear it from the
              environment.
      
              * gdk/x11/gdkdisplay-x11.c:
              Set _NET_STARTUP_ID hint on display's group leader window.
      
              * gtk/gtkwindow.c (gtk_window_set_auto_startup_notification):
              function to toggle whether we automatically broadcast that we've
              started up, after mapping the first toplevel window.
              (gtk_window_map): call gdk_screen_notify_startup_complete() by
              default, unless enabled by above.
      
              * gtk/gtkmain.c gtk/gtkcombo.c gtk/gtktoolbar.c:
              Couple of warning fixes.
      accc3a33
    • Owen Taylor's avatar
      Add a mnemonic to the "selection" label. (More of #74267) · 39a5a723
      Owen Taylor authored
      Fri Nov  1 21:03:59 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkfilesel.c: Add a mnemonic to the "selection"
              label. (More of #74267)
      
              * configure.in: Version 2.1.2
      
              * NEWS: Updates.
      39a5a723