1. 12 Aug, 2004 5 commits
    • Matthias Clasen's avatar
      Add setters for the ::sensitive and ::visible properties of GtkAction. · e6fdcff1
      Matthias Clasen authored
      Wed Aug 11 23:14:25 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtk.symbols:
      	* gtk/gtkaction.h:
      	* gtk/gtkaction.c (gtk_action_set_sensitive):
      	(gtk_action_set_visible): Add setters for the ::sensitive
      	and ::visible properties of GtkAction.  (#149622, David Malcolm)
      e6fdcff1
    • Federico Mena Quintero's avatar
      Fix #149422, #143457: · c710d479
      Federico Mena Quintero authored
      2004-08-11  Federico Mena Quintero  <federico@ximian.com>
      
      	Fix #149422, #143457:
      
      	* gtk/gtkfilechooserdefault.c
      	(gtk_file_chooser_default_should_respond): Rewrite to take the
      	current focus into account, the contents of the save entry, and
      	the last focus for the shortcuts list.
      	(switch_to_selected_folder): We don't need an assertion on the
      	action here.
      c710d479
    • Matthias Clasen's avatar
      Check all symbols. · 84fb311f
      Matthias Clasen authored
      Wed Aug 11 22:56:55 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* abicheck.sh: Check all symbols.
      84fb311f
    • Matthias Clasen's avatar
      Add shortcuts_model_filter_get_type. · af35cab9
      Matthias Clasen authored
      Wed Aug 11 20:56:00 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkinternals.h:
      	* gtk/gtk.symbols: Add shortcuts_model_filter_get_type.
      
      	* gtk/abicheck.sh: Check all symbols.
      af35cab9
    • Matthias Clasen's avatar
      Add the XDG_PREFIX to this function as well. · 8e06e873
      Matthias Clasen authored
      Wed Aug 11 20:44:35 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* xdgmime.h (xdg_mime_shutdown): Add the XDG_PREFIX to
      	this function as well.
      8e06e873
  2. 11 Aug, 2004 6 commits
    • Matthias Clasen's avatar
      Don't start a drag if the treeview is only a drag destination. (#149836, · 0151fe7c
      Matthias Clasen authored
      Wed Aug 11 19:20:34 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtktreeview.c (gtk_tree_view_maybe_begin_dragging_row):
      	Don't start a drag if the treeview is only a
      	drag destination.  (#149836, Pawel Salek)
      0151fe7c
    • Matthias Clasen's avatar
      Underscore-prefix gtk_tree_data_list_compare_func. · e9c126db
      Matthias Clasen authored
      2004-08-11  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtktreedatalist.[hc]:
      	* gtk/gtkliststore.c:
      	* gtk/gtktreestore.c: Underscore-prefix gtk_tree_data_list_compare_func.
      
      	* gtk/gtk.symbols: Remove gtk_tree_data_list_compare_func.
      
      	* gtk/makegtkalias.pl: No need to include gtktreedatalist.h any more.
      e9c126db
    • Matthias Clasen's avatar
      Make scaling and compositing functions handle edge pixels consistently. · 024268b0
      Matthias Clasen authored
      2004-08-11  Matthias Clasen  <mclasen@redhat.com>
      
      	* pixops/pixops.c: Make scaling and compositing functions handle
      	edge pixels consistently.  (#111922, Brian Cameron)
      024268b0
    • Matthias Clasen's avatar
      underscore prefix the mmx implementations, in order to not export them. · d1d8945d
      Matthias Clasen authored
      2004-08-11  Matthias Clasen  <mclasen@redhat.com>
      
      	* pixops/pixops-internal.h:
      	* pixops/pixops.c:
      	* pixops/*.S: underscore prefix the mmx implementations, in order
      	to not export them.
      
      	* gdk-pixbuf.symbols: Remove the mmx pixops implementations.
      
      	* abicheck.sh: No need to define INCLUDE_MMX_SYMBOLS any more.
      d1d8945d
    • Matthias Clasen's avatar
      Add gdk-pixbuf-alias.h · 180901fb
      Matthias Clasen authored
      2004-08-11  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk-pixbuf/Makefile.am (IGNORE_HFILES): Add gdk-pixbuf-alias.h
      180901fb
    • Matthias Clasen's avatar
      Add hidden aliases for exported symbols which are used internally in order · f4437de1
      Matthias Clasen authored
      Tue Aug 10 23:53:59 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)
      
      	* gdk/Makefile.am: Add rules to generate gdk_pixbuf.def and
      	gdk-pixbuf-alias.h from gdk-pixbuf.symbols, and make make
      	check check the abi with abicheck.sh.
      
      	* gdk/gdk-pixbuf.symbols: New file. Definition of the gdk-pixbuf
      	ABI. The file can be processed by cpp to filter out certain
      	subsets of symbols.
      
      	* gdk/abicheck.sh: New file. Script to check the actually
      	symbols exported from libgdk_pibuf.2.0.so against the symbols
      	found in gdk-pixbuf.symbols.
      
      	* gdk/makegdkpixbufalias.pl: New file. Perl script to generate the
      	header containing the alias definitions for internally used
      	exported symbols from a list of symbols.
      
      	* *.c: Include gdk-pixbuf-alias.h
      f4437de1
  3. 10 Aug, 2004 6 commits
  4. 09 Aug, 2004 18 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
    • David Lodge's avatar
      Updated Old English translation · 58e81db9
      David Lodge authored
      2004-08-09  David Lodge <dave@cirt.net>
      
              * ang.po: Updated Old English translation
      58e81db9
    • Matthias Clasen's avatar
      Add hidden aliases for exported symbols which are used internally in order · 0742ff3a
      Matthias Clasen authored
      Mon Aug  9 15:41:17 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)
      
      	* gdk/Makefile.am: Add rules to generate gdk.def and
      	gdkalias.h from gdk.symbols, and make make check check
      	the abi with abicheck.sh.
      
      	* gdk/gdk.symbols: New file. Definition of the GDK ABI.
      	The file can be processed by cpp to filter out certain
      	subsets of symbols.
      
      	* gdk/abicheck.sh: New file. Script to check the actually
      	symbols exported from libgdk-x11.2.0.so against the symbols
      	found in gdk.symbols.
      
      	* gdk/makegdkalias.pl: New file. Perl script to generate the
      	header containing the alias definitions for internally used
      	exported symbols from a list of symbols.
      
      	* gdk/*.c, gdk/x11/*.c: Include gdkalias.h
      0742ff3a
    • Morten Welinder's avatar
      Fix C99ism. · 2f7c4c1e
      Morten Welinder authored
      2004-08-09  Morten Welinder  <terra@gnome.org>
      
      	* gdk/x11/gdkdnd-x11.c (gdk_drag_drop_succeeded): Fix C99ism.
      2f7c4c1e
    • 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 the exported functions gdk_rgb_colormap_ditherable(), · 1fd016f1
      Matthias Clasen authored
      Mon Aug  9 15:19:34 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gdk/gdk.h:
      	* gdk/gdkrgb.h: Add the exported functions
      	gdk_rgb_colormap_ditherable(), gdk_pointer_grab_info_libgtk_only(),
      	gdk_keyboard_grab_info_libgtk_only() to the appropriate
      	headers.
      1fd016f1
    • Matthias Clasen's avatar
      Add a forgotten file. · 5a5f1a30
      Matthias Clasen authored
      5a5f1a30
    • Matthias Clasen's avatar
      Make static. · 65429960
      Matthias Clasen authored
      Mon Aug  9 14:24:46 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gdk/x11/gdkevents-x11.c (gdk_event_send_client_message_to_all_recurse):
      	Make static.
      65429960
    • 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
  5. 08 Aug, 2004 5 commits