1. 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
  2. 13 Aug, 2004 9 commits
  3. 12 Aug, 2004 7 commits
  4. 11 Aug, 2004 2 commits
  5. 10 Aug, 2004 4 commits
  6. 09 Aug, 2004 13 commits
    • Hans Breuer's avatar
      autogenerate gtk.def, cleanup · 2c3388b7
      Hans Breuer authored
      2004-08-09  Hans Breuer  <hans@breuer.org>
      
      	* gtk/makefile.msc.in : autogenerate gtk.def, cleanup
      
      	* gdk/win32/gdkwindow-win32.c gdk/win32/gdkevents-win32.c :
      	removed long time unused ifdef/ed code (WITHOUT_WM_CREATE),
      	removed duplicated call to gdk_window_set_cursor()
      2c3388b7
    • Matthias Clasen's avatar
      Also revert GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API to its old status. · 6f9aadcb
      Matthias Clasen authored
      Mon Aug  9 15:27:01 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/makegtkalias.pl: Also revert
      	GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API to its old status.
      6f9aadcb
    • Matthias Clasen's avatar
      Add a forgotten file. · 5a5f1a30
      Matthias Clasen authored
      5a5f1a30
    • 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
    • Matthias Clasen's avatar
      Only undef gtk_init_check and gtk_init on win32. · 23e35417
      Matthias Clasen authored
      Mon Aug  9 11:49:46 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkmain.c: Only undef gtk_init_check and gtk_init on win32.
      23e35417
    • Matthias Clasen's avatar
      Add gtk_entry_layout_index_to_text_index() and its inverse. The have · b94a8883
      Matthias Clasen authored
      Mon Aug  9 10:50:05 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkentry.h: Add gtk_entry_layout_index_to_text_index()
      	and its inverse. The have always been exported and are meant
      	to be public.
      b94a8883
    • Matthias Clasen's avatar
      Don't leak the file contents. · ad534c2b
      Matthias Clasen authored
      Mon Aug  9 00:28:34 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkicontheme.c (load_svg_at_size): Don't leak the
      	file contents.
      ad534c2b
    • Matthias Clasen's avatar
      Don't leak the icon source. · ecf2d107
      Matthias Clasen authored
      Mon Aug  9 00:13:03 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkaboutdialog.c (icon_set_new_from_pixbufs): Don't
      	leak the icon source.
      ecf2d107
    • Matthias Clasen's avatar
      Don't leak a reference to the pixbufs. · fbc0b767
      Matthias Clasen authored
      Sun Aug  8 23:46:20 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkfilechooserdefault.c (shortcuts_reload_icons): Don't
      	leak a reference to the pixbufs.
      fbc0b767
    • Matthias Clasen's avatar
      Ref and sink the column. (gtk_combo_box_menu_destroy): Unref the column. · 0c42eed2
      Matthias Clasen authored
      Sun Aug  8 23:36:55 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkcombobox.c (gtk_combo_box_menu_setup): Ref
      	and sink the column.
      	(gtk_combo_box_menu_destroy): Unref the column.
      
      Sun Aug  8 23:35:00 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkdnd.c (gtk_drag_source_add_text_targets):
      	(gtk_drag_dest_add_text_targets): Don't leak a reference
      	to the target list.
      0c42eed2
    • Matthias Clasen's avatar
      Don't stumble over separators which are not backed by model rows. · b04a72a5
      Matthias Clasen authored
      Sun Aug  8 22:52:26 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkcombobox.c (find_menu_by_path): Don't stumble over
      	separators which are not backed by model rows.
      b04a72a5
    • Matthias Clasen's avatar
      Oops. · 0528aeae
      Matthias Clasen authored
      0528aeae
    • Matthias Clasen's avatar
      Don't leak the path. · c1af2aa6
      Matthias Clasen authored
      Sun Aug  8 11:01:23 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkcombobox.c (gtk_combo_box_set_active): Don't leak
      	the path.
      c1af2aa6
  7. 08 Aug, 2004 4 commits