1. 11 Jan, 2006 1 commit
  2. 20 Dec, 2005 2 commits
  3. 06 Dec, 2005 1 commit
  4. 28 Nov, 2005 1 commit
    • Tor Lillqvist's avatar
      Use GetLocaleInfo() on Windows to get the localized weekday and month · 954deb7b
      Tor Lillqvist authored
      2005-11-28  Tor Lillqvist  <tml@novell.com>
      
      	* gtk/gtkcalendar.c (gtk_calendar_init): Use GetLocaleInfo() on
      	Windows to get the localized weekday and month names. strftime()
      	in the Microsoft C library returns strings in the default codepage
      	for the locale of the process, not the system codepage. Thus
      	g_locale_to_utf8() isn't useable on the return value from
      	strftime(). (#322603)
      954deb7b
  5. 22 Nov, 2005 1 commit
    • Michael Natterer's avatar
      Made button-press timeouts which work like key repeat timeouts · dfa4870b
      Michael Natterer authored
      2005-11-22  Michael Natterer  <mitch@imendio.com>
      
      	Made button-press timeouts which work like key repeat timeouts
      	configurable. Addresses bug #142582:
      
      	* gtk/gtksettings.c: added properties "gtk-timeout-initial" and
      	"gtk-timeout-repeat" which defalt to 200/20 (ms).
      
      	Use the values from GtkSettings instead of hardcoding them
      	(the repeat value is either taken as-is for fast repeat or
      	multiplied by 5 for slow repeat). Changed all places to use these
      	two standard initial/repeat timings:
      
      	* gtk/gtkcalendar.c (unchanged 200/20)
      	* gtk/gtknotebook.c (unchanged 200/100)
      	* gtk/gtkpathbar.c (changed from 300/150 to 200/100)
      	* gtk/gtkrange.c (changed from 250/100 to 200/100)
      	* gtk/gtkspinbutton.c (unchanged 200/20)
      dfa4870b
  6. 04 Oct, 2005 2 commits
  7. 30 Sep, 2005 1 commit
  8. 13 Sep, 2005 1 commit
  9. 09 Sep, 2005 1 commit
  10. 01 Sep, 2005 1 commit
    • Matthias Clasen's avatar
      Intern some more strings. · 94eec042
      Matthias Clasen authored
      2005-09-01  Matthias Clasen  <mclasen@redhat.com>
      
              * gdk/*.c: Intern some more strings.
              * gtk/gtkintl.h:
              * gtk/*.c: Define an I_() macro and use it instead of the
              bulky g_intern_static_string().
      94eec042
  11. 31 Aug, 2005 1 commit
  12. 26 Aug, 2005 1 commit
  13. 13 Jul, 2005 1 commit
  14. 18 Jun, 2005 1 commit
  15. 15 Jun, 2005 1 commit
  16. 13 Jun, 2005 1 commit
  17. 12 Jun, 2005 1 commit
  18. 10 Jun, 2005 1 commit
    • Matthias Clasen's avatar
      Doc fixes. · 1a15d98c
      Matthias Clasen authored
      2005-06-10  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkiconview.c (gtk_icon_view_set_margin):
      	* gtk/gtkicontheme.c (gtk_icon_info_load_icon):
      	* gtk/gtkcalendar.c (gtk_calendar_thaw): Doc fixes.
      1a15d98c
  19. 11 May, 2005 1 commit
    • Owen Taylor's avatar
      Use a GtkAlignment rather than a GtkDrawingArea to draw the swatch in to · dda40ca7
      Owen Taylor authored
      2005-05-11  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkcolorbutton.c: Use a GtkAlignment rather than a GtkDrawingArea
      	to draw the swatch in to avoid having an extraneous window.
      
      	* gtk/gtkcolorsel.c (color_sample_draw_sample): Actually se tthe
      	color when !has_opacity.
      
      2005-05-10  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/gdkcairo.[ch] gdk/gdkcolor.[ch] gdk/Makefile.am: Add source
      	files for Cairo convenience functionality.
      
      	* gdk/gdkcairo.h (gdk_cairo_rectangle, gdk_cairo_region): Add a
      	convenience functions to add GdkRectangle, GdkRegion to a cairo path.
      
      	* gdk/gdkwindow.c gdk/gdkgc.c gtk/gtkcolorsel.c gtk/gtkiconview.c
      	gtk/gtkstyle.c: Use gdk_cairo_rectangle/region().
      
      	* gdk/gdkcairo.[ch] gdk/gdkdrawable.h gdk/gdkdraw.c: Rename
      	gdk_drawable_create_cairo_context() to gdk_cairo_create().
      
      	* gdk/gdkcairo.c gdk/gdkpixbuf.h gdk/gdkpixbuf-render.c:
      	Rename gdk_pixbuf_set_as_cairo_source() to
      	gdk_cairo_set_source_pixbuf().
      
      	* gdk/gdkdraw.c gdk/gdkpango.c gtk/gtkcolorsel.c gtk/gtkhruler.c
      	gtk/gtkhsv.c gtk/gtkiconview.c gtk/gtkstyle.c gtk/gtkvruler.c:
      	Adjust for renames.
      
      	* gdk/gdk.symbols: Update.
      
      	* gtk/gtkwidget.c (gtk_widget_queue_shallow_draw): Fix
      	coordinate system problem that was causing the wrong portions
      	to be invalidated.
      
      	* gtk/gtkcellrenderer.c (gtk_cell_renderer_render)
      	gtk/gtkcellrendererpixbuf.c (gtk_cell_renderer_pixbuf_render)
      	gtk/gtkcellrendererprogress.c (gtk_cell_renderer_progress_render)
      	gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render)
      	gtk/gtkcellview.c (gtk_cell_view_expose)
      	gtk/gtkdnd.c (gtk_drag_highlight_expose)
      	gtk/gtkentry.c (gtk_entry_draw_text)
      	gtk/gtktextview.c (text_window_invalidate_rect): Some cairoization.
      
      	* gtk/gtkcalendar.[ch]: Beat into something roughly resembling
      	GTK+ style ... use instance-private data and standard names for
      	private structure, etc. Move function docs inline.
      
      	* gtk/gtkcalendar.[ch]: Switch to drawing everything in
      	expose. Switch drawing to Cairo.
      
      	* gtk/gtkcalendar.c (gtk_calendar_freeze): Deprecate
      	gtk_calendar_freeze/thaw
      dda40ca7
  20. 26 Mar, 2005 1 commit
  21. 22 Mar, 2005 1 commit
  22. 21 Mar, 2005 1 commit
  23. 20 Mar, 2005 1 commit
    • Matthias Clasen's avatar
      Make PLT-reduction work with gcc4, and don't include everything in · cca8dd63
      Matthias Clasen authored
      2005-03-20  Matthias Clasen  <mclasen@redhat.com>
      
      	Make PLT-reduction work with gcc4, and don't include
      	everything in gdkalias.h:
      
      	* gtk/grk.symbols: Group symbols by header and source file.
      	* gtk/makegtkalias.pl: Protect definitions by the same
      	preprocessor symbols used to guard the headers. Move
      	the alias declarations to a separate file which is
      	produced when calling makegtkalias.pl -def
      	* gdk/Makefile.am (gtkaliasdef.c): Add a rule to generate
      	this file.
      	* gtk/*.c: Include gtkalias.h after the other headers,
      	include gtkaliasdef.c at the bottom.
      	* gtk/*.h: Small cleanups.
      cca8dd63
  24. 09 Mar, 2005 1 commit
  25. 14 Jan, 2005 1 commit
  26. 13 Jan, 2005 1 commit
  27. 12 Nov, 2004 1 commit
  28. 22 Oct, 2004 1 commit
    • Matthias Clasen's avatar
      Document how to use info with text/image targets. · 81229a1b
      Matthias Clasen authored
      2004-10-22  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkdnd.c: Document how to use info with text/image
      	targets.
      
      	* gtk/gtkselection.h:
      	* gtk/gtkselection.c (gtk_target_list_add_text_targets):
      	(gtk_target_list_add_image_targets): Add info argument.
      
      	* gtk/gtkcalendar.c (gtk_calendar_motion_notify):
      	* gtk/gtkentry.c (gtk_entry_init):
      	* gtk/gtktextview.c (gtk_text_view_init): Adjust all callers.
      81229a1b
  29. 01 Sep, 2004 1 commit
  30. 09 Aug, 2004 1 commit
    • Matthias Clasen's avatar
      Add hidden aliases for exported symbols which are used internally in order · 3612aee5
      Matthias Clasen authored
      Mon Aug  9 12:48:04 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Add hidden aliases for exported symbols which are
      	used internally in order to get rid of many PLT
      	entries.  (#145519, Arjan van de Ven)
      
      	* gtk/Makefile.am: Add rules to generate gtk.def and
      	from gtk.symbols, and make make check check the abi
      	with abicheck.sh.
      	(gtk_private_h_sources): Add gtkinternals.h
      	(gtk_built_private_headers): Add gtkalias.h
      	(gtk_extra_sources): Add gtk.symbols
      	(EXTRA_DIST): Add makegtkalias.pl and abicheck.sh
      
      	* gtk/gtk.symbols: New file. Definition of the GTK+ ABI.
      	The file can be processed by cpp to filter out certain
      	subsets of symbols.
      
      	* gtk/abicheck.sh: New file. Script to check the actually
      	symbols exported from libgtk-x11.2.0.so against the symbols
      	found in gtk.symbols.
      
      	* gtk/makegtkalias.pl: New file. Perl script to generate the
      	header containing the alias definitions for internally used
      	exported symbols from a list of symbols.
      
      	* gtk/gtkinternals.h: New file. An uninstalled header listing
      	symbols which must be exported for some reason and do not appear
      	in any other header.
      
      	* gtk/*.c: Include gtkalias.h
      3612aee5
  31. 23 Jul, 2004 1 commit
    • Matthias Clasen's avatar
      Remove unnecessary checks. (#148175, Morten Welinder) · a3553969
      Matthias Clasen authored
      Fri Jul 23 10:28:43 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtktreeview.c (gtk_tree_view_finalize):
      	* gtk/gtkradioaction.c (gtk_radio_action_finalize):
      	* gtk/gtkfontsel.c (gtk_font_selection_finalize):
      	* gtk/gtkcellview.c (gtk_cell_view_finalize):
      	* gtk/gtkcalendar.c (gtk_calendar_finalize):
      	* gtk/gtkactiongroup.c (gtk_action_group_finalize): Remove
      	unnecessary checks.  (#148175, Morten Welinder)
      a3553969
  32. 21 Jul, 2004 2 commits
  33. 15 Jul, 2004 1 commit
  34. 04 Jul, 2004 1 commit
  35. 10 Jun, 2004 2 commits
  36. 06 Mar, 2004 1 commit