1. 03 Dec, 2002 1 commit
    • Owen Taylor's avatar
      === Released GTK+-2.1.3 === · 838256e1
      Owen Taylor authored
      Mon Dec  2 20:36:28 2002  Owen Taylor  <otaylor@redhat.com>
      
              * === Released GTK+-2.1.3 ===
      
              * configure.in: Version 2.1.3, interface ago 0.
      
              * NEWS: Update
      838256e1
  2. 02 Dec, 2002 1 commit
  3. 30 Nov, 2002 2 commits
  4. 29 Nov, 2002 3 commits
    • Matthias Clasen's avatar
      Minor tweaks and completions of shortdescs. · 703b33d9
      Matthias Clasen authored
      	* gtk/tmpl/gtkalignment.sgml:
      	* gtk/tmpl/gtkadjustment.sgml:
      	* gtk/tmpl/gtkaccellabel.sgml:
      	* gtk/tmpl/gtkoldeditable.sgml:
      	* gtk/tmpl/gtkwidget.sgml:
      	* gtk/tmpl/gtkrange.sgml:
      	* gtk/tmpl/gtkeditable.sgml:
      	* gtk/tmpl/gtkwindowgroup.sgml:
      	* gtk/tmpl/gtkwindow.sgml:
      	* gtk/tmpl/gtktypeutils.sgml:
      	* gtk/tmpl/gtksignal.sgml:
      	* gtk/tmpl/gtkfeatures.sgml:
      	* gtk/tmpl/gtkstyle.sgml:
      	* gtk/tmpl/gtkselection.sgml:
      	* gtk/tmpl/gtkgc.sgml:
      	* gtk/tmpl/gtkenums.sgml:
      	* gtk/tmpl/gtkbindings.sgml:
      	* gtk/tmpl/gtksettings.sgml:
      	* gtk/tmpl/gtkdnd.sgml:
      	* gtk/tmpl/gtkclipboard.sgml:
      	* gtk/tmpl/gtkaccelgroup.sgml:
      	* gtk/tmpl/gtkaccelmap.sgml:
      	Minor tweaks and completions of shortdescs.
      703b33d9
    • Matthias Clasen's avatar
      Minor tweaks. · 23e681f3
      Matthias Clasen authored
      	* gdk/tmpl/rgb.sgml:
      	* gdk/tmpl/gcs.sgml: Minor tweaks.
      23e681f3
    • Matthias Clasen's avatar
      Add deprecation docs. · f0b823e9
      Matthias Clasen authored
      	* gdk-pixbuf-animation.c:
      	* gdk-pixbuf.c: Add deprecation docs.
      f0b823e9
  5. 28 Nov, 2002 3 commits
  6. 27 Nov, 2002 2 commits
  7. 26 Nov, 2002 9 commits
    • Daniel Elstner's avatar
      Fix invalid UTF-8 in comment. · aa3db042
      Daniel Elstner authored
      2002-11-26  Daniel Elstner  <daniel.elstner@gmx.net>
      
      * de.po: Fix invalid UTF-8 in comment.
      aa3db042
    • Hidetoshi Tajima's avatar
      Fix #99593: Fix a memory leak when XmbLookupString returns XBufferOverflow · 60207c37
      Hidetoshi Tajima authored
      	* modules/input/gtkimcontextxim.c
      	(gtk_im_context_xim_filter_keypress):
      	Fix #99593: Fix a memory leak when XmbLookupString returns
      	XBufferOverflow
      60207c37
    • Daniel Elstner's avatar
      Fix nasty typo (#99653): strlen (original + 1) -> strlen (original) + 1 · b9c08f5e
      Daniel Elstner authored
      2002-11-26  Daniel Elstner  <daniel.elstner@gmx.net>
      
      * gtk/gtktoolbar.c (elide_underscores): Fix nasty typo (#99653):
      strlen (original + 1) -> strlen (original) + 1
      b9c08f5e
    • Kristian Rietveld's avatar
      add a gtk_list_store_sort_iter_changed line for some special case ... · a09f497c
      Kristian Rietveld authored
      Tue Nov 26 22:26:04 2002  Kristian Rietveld  <kris@gtk.org>
      
              * gtk/gtk{tree,list}store.c (gtk_{tree,list}_store_real_set_value):
              add a gtk_list_store_sort_iter_changed line for some special
              case ... (#96647 (issue 1), testcases from Soeren Sandmann and
              Daniel Elstner).
      
      Tue Nov 26 22:18:06 2002  Kristian Rietveld  <kris@gtk.org>
      
              Inconsistent state for toggle renderers, requested by Paolo Bacchilega
              in #88130.
      
              * gtk/gtktreeprivate.h: move GtkCellRendererInfo here.
      
              * gtk/gtkcellrenderer.c: moved GtkCellRendererInfo away,
              fix some indentation issues.
      
              * gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_class_init),
              (gtk_cell_renderer_toggle_set_property),
              (gtk_cell_renderer_toggle_get_property),
              (gtk_cell_renderer_toggle_render): add an inconsistent property.
      
              * gtk/gtkstyle.c (gtk_default_draw_check),
              (gtk_default_draw_option): support drawing inconsistent
              options/checks for cells.
      
      Tue Nov 26 22:14:14 2002  Kristian Rietveld  <kris@gtk.org>
      
              * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_editing_done),
              (gtk_cell_renderer_text_start_editing): add a focus_out_id to avoid
              calling _editing_done twice (which has nasty side-effects). (#96647,
              (issue 2) testcase from Soeren Sandmann).
      
      Tue Nov 26 22:12:21 2002  Kristian Rietveld  <kris@gtk.org>
      
              #82739, patch from Padraig O'Briain.
      
              * gtk/gtktreeviewcolumn.[ch]: add
              gtk_tree_view_column_cell_get_position()
      
      Tue Nov 26 22:06:29 2002  Kristian Rietveld  <kris@gtk.org>
      
              Yes, this chunk breaks ABI compatibility. Owen knows about it and
              agreed with it. It doesn't break ABI that bad though, things will
              still work. Please keep it silent :P.
      
              This patch fixes some keynav issues reported by Narayana Pattipati
              in #81633. (Also mentioned in #92037 (Sun tracking bug)).
      
              * gtk/gtkmarshalers.list: add two silly marshalers
      
              * gtk/gtktreeview.[ch] (gtk_tree_view_real_select_all),
              (gtk_tree_view_real_unselect_all),
              (gtk_tree_view_real_select_cursor_row),
              (gtk_tree_view_real_toggle_cursor_row),
              (gtk_tree_view_real_expand_collapse_cursor_row),
              (gtk_tree_view_real_start_interactive_search): change the return
              type from void to gboolean, update prototypes, functions, signals and
              entries in GtkTreeViewClass,
              (gtk_tree_view_class_init): add select_cursor_row binding for
              enter key,
              (gtk_tree_view_key_press): only navigate the header button if the
              header is also visible ...
      
      Tue Nov 26 22:05:48 2002  Kristian Rietveld  <kris@gtk.org>
      
              API bit of #75745, reported by Richard Hult.
      
              * gtk/gtkcellrenderer.h (GtkCellRendererState): add
              GTK_CELL_RENDERER_FOCUSED, rest of this bug fix will follow later.
      a09f497c
    • GMT 2002  Tony Gale's avatar
      create split package files · 621ae3a6
      GMT 2002 Tony Gale authored
      Tue Nov 26 18:28:58 GMT 2002  Tony Gale <gale@gtk.org>
      
              * docs/tutorial/package-db-tutorial.sh:
              (see #71679) create split package files
      621ae3a6
    • Gil Osher's avatar
      *** empty log message *** · 08c3c73b
      Gil Osher authored
      08c3c73b
    • Vincent van Adrighem's avatar
      Massive copy-paste from stable branch. · fdd7b0ac
      Vincent van Adrighem authored
      2002-11-25 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
      
      	* nl.po: Massive copy-paste from stable branch.
      fdd7b0ac
    • Matthias Clasen's avatar
      Add hint about calling gdk_flush() before gdk_threads_leave(). (#70665, · f3e4d4f0
      Matthias Clasen authored
      	* gdk/tmpl/threads.sgml: Add hint about calling gdk_flush() before
      	gdk_threads_leave().  (#70665, wording suggested by Owen Taylor)
      f3e4d4f0
    • Soeren Sandmann's avatar
      don't offset one pixel when calculating the x position of the text. · c7eb1aaf
      Soeren Sandmann authored
      Tue Nov 26 01:55:47 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkprogressbar.c (gtk_progress_bar_paint_text): don't offset
      	one pixel when calculating the x position of the text.
      c7eb1aaf
  8. 25 Nov, 2002 10 commits
    • Soeren Sandmann's avatar
      draw text twice, once with the prelight state and clipped to the progress · e6107bc2
      Soeren Sandmann authored
      Tue Nov 26 00:40:53 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkprogressbar.c (gtk_progress_bar_paint_text): draw text
      	twice, once with the prelight state and clipped to the progress
      	bar, and once with the normal state and clipped to the visible
      	part of the trough. Also fix a spelling error pointed out by
      	Matthias Clasen.
      e6107bc2
    • Owen Taylor's avatar
      Fixes from #98358, Havoc Pennington. · a1f5e821
      Owen Taylor authored
      Mon Nov 25 17:44:09 2002  Owen Taylor  <otaylor@redhat.com>
      
              Fixes from #98358, Havoc Pennington.
      
              * gdk/{x11,win32,linux-fb}/gdkcolor-*.c (gdk_colormap_finalize):
              Free the private structure.
      
              * gdk/x11,win32,linxu-fb}/gdkscreen-*.c (gdk_screen_set_default_colormap):
                gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_init):
              Keep a ref to the default colormap.
      
              * gdk/x11/gdkscreen-x11.c (gdk_screen_x11_dispose): Unref
              the default colormap.
      
              * gdk/x11/gdkwindow-x11.c (gdk_window_impl_x11_set_colormap):
              Handle the CMAP == NULL case even when the window is
              destroyed.
      
              * gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_init):
              Add a missing ref for the system colormap.
      a1f5e821
    • Owen Taylor's avatar
      Fix missing adjustments for new type of · bc96f137
      Owen Taylor authored
      Mon Nov 25 17:10:54 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtksettings.c (gtk_settings_set_property_value):
              Fix missing adjustments for new type of
              gtk_settings_set_property_value_internal(). (#99436,
              Iain Holmes.)
      
              * gtk/gtksettings.c (apply_queued_setting): Set the
              source _after_ we call g_object_set_property, or otherwise
              we get the APPLICATION source from our setter
              implemenatation.
      bc96f137
    • Tor Lillqvist's avatar
      Enclose in #ifdef G_ENABLE_DEBUG, as they use functions only available · 8c782e73
      Tor Lillqvist authored
      2002-11-25  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk/win32/gdkevents-win32.c (print_event_state,
      	print_window_state, print_event): Enclose in #ifdef
      	G_ENABLE_DEBUG, as they use functions only available with
      	G_ENABLE_DEBUG, and are called only when G_ENABLE_DEBUG. (#99494,
      	Arnaud Charlet)
      8c782e73
    • Owen Taylor's avatar
      Use _NET_WM_WINDOW_TYPE_SPLASH, not TYPE_SPLASHSCREEN. (#99482, Gregory · ddfe34c7
      Owen Taylor authored
      Mon Nov 25 16:58:27 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkwindow-x11.c: Use _NET_WM_WINDOW_TYPE_SPLASH,
              not TYPE_SPLASHSCREEN. (#99482, Gregory Merchan)
      ddfe34c7
    • Matthias Clasen's avatar
      Fix the ftp download url. · 0d8359a5
      Matthias Clasen authored
      	* docs/tutorial/gtk-tut.sgml: Fix the ftp download url.
      0d8359a5
    • Soeren Sandmann's avatar
      Style improvements that I forgot about in last commit. · 27315fd0
      Soeren Sandmann authored
      Mon Nov 25 19:10:54 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkprogressbar.c: Style improvements that I forgot about
      	in last commit.
      27315fd0
    • Soeren Sandmann's avatar
      Break this function into simpler functions: gtk_progress_bar_paint_text(), · 5ff0d3d4
      Soeren Sandmann authored
      Mon Nov 25 18:56:55 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkprogressbar.c (gtk_progress_bar_paint): Break this
      	function into simpler functions:
      	gtk_progress_bar_paint_text(), gtk_progress_bar_paint_discrete(),
      	gtk_progress_bar_paint_continous(),
      	gtk_progress_bar_paint_activity().
      5ff0d3d4
    • Owen Taylor's avatar
      Remove code to grab the focus here, it is no longer needed since we focus · 5e17ddfb
      Owen Taylor authored
      Mon Nov 25 12:34:44 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkdialog.c (gtk_dialog_set_default_response):
              Remove code to grab the focus here, it is no longer
              needed since we focus a widget on map, and can cause
              harm. (#99048, Daniel Elstner)
      5e17ddfb
    • Yanko Kaneti's avatar
      Convert all to UTF-8. · 374f142a
      Yanko Kaneti authored
      2002-11-25  Yanko Kaneti  <yaneti@declera.com>
      
      	* *.po: Convert all to UTF-8.
      374f142a
  9. 24 Nov, 2002 1 commit
    • Tor Lillqvist's avatar
      Merge from stable: · 08fc500e
      Tor Lillqvist authored
      2002-11-24  Tor Lillqvist  <tml@iki.fi>
      
      	Merge from stable:
      
      	Implement tiles and stipples for all drawing methids (except the
      	deprecated draw_text() and draw_text_wc()).
      
      	* gdk/win32/gdkdrawable-win32.c: Remove the already ifdeffed-out
      	code that didn't use generic_draw().
      
      	(generic_draw): When drawing into the mask (for tiled/stippled
      	fill styles), copy the line attributes from the actual GC. Also
      	ask for text drawing setup if needed. Use differently set up HDCs
      	in the normal and tiled/stippled cases.
      
      	(draw_lines, gdk_win32_draw_lines, draw_polygon,
      	gdk_win32_draw_polygon, draw_segments, gdk_win32_draw_segments,
      	draw_arc, gdk_win32_draw_arc): Use generic_draw(), thus
      	implementing tiled and stippled fill styles for lines, polygons,
      	segments, and args.
      
      	(gdk_win32_draw_points): Use Rectangle() instead of
      	SetPixel(). Rectangle() uses the function (raster op) set for the
      	HDC, SetPixel() doesn't.
      
      	(widen_bounds): New function, refactoring.
      
      	* gdk/win32/gdkgc-win32.c: Remove ifdeffed-out code.
      
      	(predraw_set_foreground, gdk_win32_hdc_get): Some code moved
      	around. Call SetROP2() only if necessary. Call SetTextColor() only
      	if GDK_GC_FOREGROUND flag present. Don't handle
      	GDK_OPAQUE_STIPPLED here, has been superseded by the code in
      	generic_draw(). Always create a solid brush.
      
      	Remove background color handling from here. The background color
      	of a GdkGC is supposed to affect only GDK_OPAQUE_STIPPLED fill
      	style, which it is already handled in generic_draw(), and
      	GDK_LINE_DOUBLE_DASH lines, which aren't implemented properly
      	anyway. Calling SetBkColor() is unnecessary as we always use
      	TRANSPARENT text output.
      
      	(gdk_win32_hdc_get, gdk_win32_hdc_release): Add doc comments, as
      	these are public functions.
      
      	* gdk/win32/gdkevents-win32.c (synthesize_expose_events): Don't
      	synthesize expose events for GDK_INPUT_ONLY windows.
      	(gdk_event_translate): On WM_SIZE, call
      	gdk_synthesize_window_state() if window was iconified, restored or
      	maximized. (#98983, Arnaud Charlet)
      
      	* gtk+/gdk/win32/gdkwindow-win32.c
      	(gdk_window_get_frame_extents): Fix typo in setting y.  (#98983,
      	Arnaud Charlet)
      08fc500e
  10. 23 Nov, 2002 1 commit
    • Matthias Clasen's avatar
      Remove period from title of example in docs. · 65cce90c
      Matthias Clasen authored
      	* gdk/x11/gdkcursor-x11.c (gdk_cursor_new_from_pixmap):
      	Remove period from title of example in docs.
      
      	* gdk/tmpl/x_interaction.sgml:
      	* gdk/tmpl/pango_interaction.sgml:
      	* gdk/tmpl/input_devices.sgml:
      	* gdk/tmpl/input.sgml:
      	* gdk/tmpl/threads.sgml:
      	* gdk/tmpl/properties.sgml:
      	* gdk/tmpl/dnd.sgml:
      	* gdk/tmpl/selections.sgml:
      	* gdk/tmpl/keys.sgml:
      	* gdk/tmpl/event_structs.sgml:
      	* gdk/tmpl/events.sgml:
      	* gdk/tmpl/windows.sgml:
      	* gdk/tmpl/cursors.sgml:
      	* gdk/tmpl/fonts.sgml:
      	* gdk/tmpl/colors.sgml:
      	* gdk/tmpl/pixbufs.sgml:
      	* gdk/tmpl/images.sgml:
      	* gdk/tmpl/pixmaps.sgml:
      	* gdk/tmpl/drawing.sgml:
      	* gdk/tmpl/regions.sgml:
      	* gdk/tmpl/gdkdisplaymanager.sgml:
      	* gdk/tmpl/gdkscreen.sgml:
      	* gdk/tmpl/gdkdisplay.sgml:
      	* gdk/tmpl/general.sgml:
      	Add missing short descriptions, standardize them to start with
      	a capital and end without a period. Also remove periods from
      	titles of examples.
      65cce90c
  11. 22 Nov, 2002 3 commits
  12. 21 Nov, 2002 4 commits