1. 28 Oct, 2004 1 commit
  2. 22 Oct, 2004 1 commit
    • Matthias Clasen's avatar
      Use the new file DND api. · a811584d
      Matthias Clasen authored
      2004-10-22  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkfilechooserbutton.c (gtk_file_chooser_button_drag_data_received)
      	(gtk_file_chooser_button_init): Use the new file DND api.
      
      	* gtk/gtkdnd.h:
      	* gtk/gtkdnd.c (gtk_drag_dest_add_uri_targets)
      	(gtk_drag_source_add_uri_targets):
      
      	* gtk/gtkselection.h:
      	* gtk/gtkselection.c (gtk_target_list_add_uri_targets):
      	(gtk_selection_data_set_uris):
      	(gtk_selection_data_get_uris): New functions to allow
      	handling file DND "without knowing jack shit".
      
      	* configure.in: Bump glib requirement to 2.5.4.
      
      	* gtk/gtkfilechooserdefault.c (shortcuts_drop_uris): Use
      	g_uri_list_extract_uris().
      a811584d
  3. 27 Sep, 2004 1 commit
  4. 21 Sep, 2004 1 commit
    • Matthias Clasen's avatar
      Check for mallinfo. · 6f08d4cf
      Matthias Clasen authored
      2004-09-21  Matthias Clasen  <mclasen@redhat.com>
      
      	* configure.in: Check for mallinfo.
      
      	* tests/testtreemodel.c: Only include malloc.h if HAVE_MALLINFO
      	is defined.  (#153168, Darren Creutz)
      6f08d4cf
  5. 19 Sep, 2004 1 commit
  6. 15 Sep, 2004 1 commit
  7. 05 Sep, 2004 1 commit
  8. 30 Aug, 2004 2 commits
    • Tor Lillqvist's avatar
      Make the ms-windows theme engine build with mingw. · 585471a4
      Tor Lillqvist authored
      2004-08-30  Tor Lillqvist  <tml@iki.fi>
      
      	Make the ms-windows theme engine build with mingw.
      
      	* configure.in: Expand also modules/engines/ms-windows/Theme/
      	Makefile and .../Theme/gtk-2.0/Makefile.
      
      	* modules/engines/ms-windows/Makefile.am: Adapt for building
      	inside the GTK sources.
      
      	* modules/engines/ms-windows/*.c: Use "foo.h" style includes for
      	GTK and GDK headers. Use correct path for gdkwin32.h header.
      
      	* modules/engines/ms-windows/msw_style.c: Don't use deprecated GDK
      	API.
      
      	* modules/engines/ms-windows/xp_theme_defs.h
      	* modules/engines/ms-windows/xp_theme.c: Move definitions of TMT_*
      	to xp_theme.c, as they are neither in mingw's nor Platform
      	SDK's tmschema.h.
      
      	* modules/engines/ms-windows/xp_theme.c: Define _WIN32_WINNT as
      	0x0501 to get the necesssary stuff from mingw's uxtheme.h.
      585471a4
    • Matthias Clasen's avatar
      Integrate the ms-windows theme engine (better known as Wimp) into the · 7feff029
      Matthias Clasen authored
      2004-08-30  Matthias Clasen  <mclasen@redhat.com>
      
      	Integrate the ms-windows theme engine (better known as Wimp)
      	into the autotools build. Wimp (http://gtk-wimp.sourceforge.net/)
      	was written by Raymond Penners and Dom Lachowicz. The Wimp 0.6.2
      	sources have been added to the GTK+ source tree in
      	modules/engines/ms-windows, and there is a ChangeLog detailing
      	the history of Wimp. (#109615, Havoc Pennington)
      
      	* configure.in: Generate modules/engines/Makefile and
      	modules/engines/ms-windows/Makefile.
      
      	* modules/Makefile.am (SUBDIRS): Add engines.
      
      	* modules/engines/Makefile.am: Compile ms-windows for win32.
      7feff029
  9. 25 Aug, 2004 1 commit
  10. 23 Aug, 2004 1 commit
  11. 16 Aug, 2004 1 commit
  12. 14 Aug, 2004 1 commit
    • Soeren Sandmann's avatar
      New function. · 15ed3634
      Soeren Sandmann authored
      Sat Aug 14 17:56:33 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkentry.c (gtk_entry_get_pixel_ranges): New function.
      
      	* gtk/gtkentry.c (in_selection): New function using
      	gtk_entry_get_pixel_ranges() to determine whether a click is in
      	the selection. Improve entry behavior wrt. dragging and
      	selecting. Bug #143249.
      
      Sat Aug 14 17:53:46 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* configure.in: Require glib 2.5.2
      
      	* gtk/gtksequence.[ch]: New internal data structure.
      
      	* gtk/gtkliststore.[hc]: Reimplement in terms of new data
      	structure
      
      	* tests/Makefile.am (testtreemodel_SOURCES):
      	* tests/testtreemodel.c: New test program written by Matthias.
      15ed3634
  13. 01 Aug, 2004 1 commit
  14. 22 Jul, 2004 1 commit
    • Matthias Clasen's avatar
      Require Pango 1.5.1 (for ellipsisation). · ccb1f08e
      Matthias Clasen authored
      Thu Jul 22 01:05:16 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* configure.in: Require Pango 1.5.1 (for ellipsisation).
      
      	* gtk/gtklabel.h:
      	* gtk/gtklabel.c (gtk_label_class_init): Add a new :ellipsise
      	property which controls ellipsisation of the label.  (#125250,
      	Tim Van Wassenhove, patch by James M. Cape)
      
      	* tests/testellipsise.c: Simple test for ellipsisation.
      ccb1f08e
  15. 20 Jul, 2004 1 commit
    • Soeren Sandmann's avatar
      Bump version number · 48ba281c
      Soeren Sandmann authored
      Tue Jul 20 04:34:56 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* configure.in: Bump version number
      48ba281c
  16. 18 Jul, 2004 1 commit
    • Soeren Sandmann's avatar
      Create an empty target list if targets is NULL. · 19523008
      Soeren Sandmann authored
      Sun Jul 18 15:28:24 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkdnd.c (gtk_drag_source_set, gtk_drag_dest_set): Create an
      	empty target list if targets is NULL.
      
      	* configure.in: Add check for X11/extensions/sync.h. (#147416,
      	Morten Welinder)
      19523008
  17. 11 Jul, 2004 1 commit
    • Soeren Sandmann's avatar
      Bug 143330, support update counter spec. · 1a5e92dd
      Soeren Sandmann authored
      Sun Jul 11 15:24:03 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	Bug 143330, support update counter spec.
      
      	* configure.in: Add check for the Sync extension
      
      	* gdk/gdkwindow.h: gdk_window_enable_synchronized_configure() and
      	gdk_window_configure_finished()
      
      	* gtk/gtkwindow.c (gtk_window_move_resize): Call gdk_window_finish_configure().
      	* gtk/gtkwindow.c (gtk_window_realize): Automatically enable
      	synchronized configures.
      
      	* gdk/x11/gdkwindow-x11.h (struct _GdkToplevelX11): Store current
      	and pending counter values.
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_configure_finished): New function.
      	* gdk/x11/gdkwindow-x11.c
      	(gdk_window_enable_synchronized_configure): New function.
      	* gdk/x11/gdkwindow-x11.c (gdk_toplevel_x11_free_contents):
      	Delete update counter.
      	* gdk/x11/gdkwindow-x11.c (set_wm_protocols): Advertise
      	_NET_WM_SYNC_REQUEST when Sync is available
      
      	* gdk/x11/gdkevents-x11.c (gdk_wm_protocols_filter): Handle
      	_NET_WM_SYNC_REQUEST messages
      	* gdk/x11/gdkevents-x11.c (gdk_event_translate): Save counter
      	value for use by gdk_window_configure_finished() when receiving
      	ConfigureNotifies.
      
      	* gdk/x11/gdkdisplay-x11.h (struct _GdkDisplayX11): Add use_sync flag
      	* gdk/x11/gdkdisplay-x11.c (gdk_display_open): Check if the XSync
      	extension is available
      	* gdk/x11/gdkdisplay-x11.c: Add _NET_WM_SYNC_REQUEST and
      	_NET_WM_SYNC_REQUEST_COUNTER to list of supported atoms.
      
      	* gdk/linux-fb/gdkwindow-fb.c, gdk/win32/gdkwindow-win32.c: Add
      	stubs for enable_synchronized_configure() and configure_finished()
      1a5e92dd
  18. 29 May, 2004 1 commit
  19. 06 May, 2004 1 commit
  20. 30 Apr, 2004 1 commit
    • Matthias Clasen's avatar
      === Released 2.4.1 === · f8e66e9d
      Matthias Clasen authored
      2004-04-30  Matthias Clasen  <mclasen@redhat.com>
      
      	* === Released 2.4.1 ===
      
      	* configure.in: Version 2.4.1, interface age 1.
      
      	* NEWS: Updates
      f8e66e9d
  21. 18 Apr, 2004 1 commit
  22. 09 Apr, 2004 1 commit
  23. 06 Apr, 2004 1 commit
  24. 31 Mar, 2004 1 commit
  25. 22 Mar, 2004 1 commit
  26. 18 Mar, 2004 1 commit
  27. 16 Mar, 2004 2 commits
    • Owen Taylor's avatar
      === Released 2.4.0 === · 096dc4cc
      Owen Taylor authored
      Tue Mar 16 13:29:58 2004  Owen Taylor  <otaylor@redhat.com>
      
              * === Released 2.4.0 ===
      
              * configure.in: Version 2.4.0, interface age 0;
              require glib-2.4.0, pango-1.4.0.
      
              * configure.in: Change gtk_binary_version to 2.4.0;
              there are some compatibility issues with older theme engines.
      096dc4cc
    • Owen Taylor's avatar
      === Released 2.4.0 === · 221843e9
      Owen Taylor authored
      Tue Mar 16 13:29:58 2004  Owen Taylor  <otaylor@redhat.com>
      
              * === Released 2.4.0 ===
      
              * configure.in: Version 2.4.0, interface age 0;
              require glib-2.4.0, pango-1.4.0.
      
              * NEWS: Updates
      
              * README.in: Updates
      221843e9
  28. 09 Mar, 2004 1 commit
    • Owen Taylor's avatar
      === Released 2.3.6 === · 49476b24
      Owen Taylor authored
      Tue Mar  9 09:57:25 2004  Owen Taylor  <otaylor@redhat.com>
      
              * === Released 2.3.6 ===
      
              * configure.in: Version 2.3.6, interface age 0.
      
              * NEWS: Updates
      49476b24
  29. 06 Mar, 2004 1 commit
  30. 05 Mar, 2004 2 commits
  31. 03 Mar, 2004 1 commit
  32. 02 Mar, 2004 1 commit
    • Owen Taylor's avatar
      === Released 2.3.5 === · 30121c9a
      Owen Taylor authored
      Tue Mar  2 17:06:05 2004  Owen Taylor  <otaylor@redhat.com>
      
              * === Released 2.3.5 ===
      
              * NEWS: Updates
      
              * configure.in: Version 2.3.5, interface age 0.
              Require glib-2.3.5, pango-1.3.5.
      30121c9a
  33. 26 Feb, 2004 2 commits
    • Soeren Sandmann's avatar
      New function. Use resize cursors for resize grips. (Bug #129621) · dc0718bd
      Soeren Sandmann authored
      Thu Feb 26 23:26:00 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkstatusbar.c (set_grip_cursor): New function. Use resize
      	cursors for resize grips. (Bug #129621)
      
      	* gtk/gtktoolbar.c (gtk_toolbar_get_relief_style): Documentation
      	fix - patch by Torsten Schoenfeld.
      
      	* gtk/gtkmenubar.c (gtk_menu_bar_size_request): don't request
      	space between the items. (Bug #110775)
      
      	* gtk/gtkrc.c (_gtk_rc_init): Provide extra horizontal padding
      	inside menu items that are inside a menu bar. (Bug #110775)
      
      	* configure.in (HAVE_XCURSOR): Make XCurosr part of GDK_EXTRA_,
      	not GDK_PACKAGES, to prevent applications from getting linked to
      	it (Bug #119804)
      
      	* gtk/gtkmenubar.c (gtk_menu_bar_size_allocate): Put the vertical
      	ipadding inside the item. (Bug #61843)
      dc0718bd
    • Federico Mena Quintero's avatar
      Added a comment to inform translators that they must add .po files to both · 490efea8
      Federico Mena Quintero authored
      2004-02-26  Federico Mena Quintero  <federico@ximian.com>
      
      	* configure.in: Added a comment to inform translators that they
      	must add .po files to both po/ and po-properties/ when they add
      	new languages to ALL_LINGUAS.
      490efea8
  34. 25 Feb, 2004 3 commits