1. 23 Jul, 2003 8 commits
    • Matthias Clasen's avatar
      Preserve the aspect ratio. (#118145, Owen Taylor) · b8118e65
      Matthias Clasen authored
      2003-07-24  Matthias Clasen  <maclas@gmx.de>
      
      	* gdk-pixbuf-io.c (gdk_pixbuf_new_from_file_at_size): Preserve the aspect ratio.  (#118145,
      	Owen Taylor)
      b8118e65
    • Owen Taylor's avatar
      Return parent path for dummy paths. · 3264c0b6
      Owen Taylor authored
      Wed Jul 23 18:43:20 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gtkfilesystemmodel.c (_gtk_file_system_model_get_path):
              Return parent path for dummy paths.
      3264c0b6
    • Owen Taylor's avatar
      Move ChangeLog entry here · 971bd627
      Owen Taylor authored
      971bd627
    • Owen Taylor's avatar
      Add over-big test case for preview (much of size from a modified copy of · d97d7df9
      Owen Taylor authored
      Wed Jul 23 17:52:01 2003  Owen Taylor  <otaylor@redhat.com>
      
              * testfilechooser.c: Add over-big test case for preview
              (much of size from a modified copy of
              gdk_pixbuf_new_from_file_at_size())
      
              * gtkfilechooserutils.[ch] gtkfilechooser.c
              gtkfilechooserprivate.h gtkfilechooserimpldefault.c:
              Add get_preview_path() as a virtual function; implement
              update-preview signal that was in the header file.
      
              * gtkfilechooserimpldefault.c: Finish a simple preview
              widget implementation.
      d97d7df9
    • Matthias Clasen's avatar
      Close loader before unref'ing it. (#118146, Owen Taylor) · a19781c5
      Matthias Clasen authored
      2003-07-23  Matthias Clasen  <maclas@gmx.de>
      
      	* gdk-pixbuf-io.c (gdk_pixbuf_new_from_file_at_size): Close loader before unref'ing
      	it.  (#118146, Owen Taylor)
      a19781c5
    • Matthias Clasen's avatar
      Make the hue spinbutton wrap. (#118097, John Darrington) · d5d9ecbf
      Matthias Clasen authored
      2003-07-23  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkcolorsel.c (gtk_color_selection_init): Make the hue
      	spinbutton wrap.  (#118097, John Darrington)
      d5d9ecbf
    • Matthias Clasen's avatar
      Mention Xnest as a way to debug GTK+ apps. · 1e617214
      Matthias Clasen authored
      	* docs/faq/gtk-faq.sgml: Mention Xnest as a way to debug GTK+ apps.
      1e617214
    • Owen Taylor's avatar
      File filter objects. · 733f4489
      Owen Taylor authored
      Wed Jul 23 11:23:43 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gtkfilefilter.[ch]: File filter objects.
      
              * gtkfilechooser.[ch] gtkfilechooserutils.[ch]: Add
              file filtering to API.
      
              * gtkfilechooserimpldefault.c: Implement file filters.
      
              * testfilechooser.c: Try out the filter functionality.
      
              * gtkfilesystemmodel.c: Add
              _gtk_file_system_model_set_filter() to set a callback
              function for filtering.
      
              * gtkfilechooserutils.c: Propagate property notification
              to the receiver.
      
              * fnmatch.c: Copy this from GTK+ temporarily to get
              UTF-8 pattern matching functionality.
      733f4489
  2. 22 Jul, 2003 1 commit
  3. 21 Jul, 2003 1 commit
  4. 20 Jul, 2003 4 commits
    • Hans Breuer's avatar
      readded as binary · d72a9b70
      Hans Breuer authored
      d72a9b70
    • Hans Breuer's avatar
      new file to build it all ... added to EXTRA_DIST · 364272b5
      Hans Breuer authored
      2003-07-20  Hans Breuer  <hans@breuer.org>
      
      	* makefile.msc : new file to build it all
      	* Makefile.am : ... added to EXTRA_DIST
      
      	* gdk/makefile.msc gtk/stock-icons/makefile.msc
      	  gtk/makefile.msc.in tests/makefile.msc : updated
      
      	* gdk/gdk.def gtk/gtk.def : export a bunch of new
      	functions
      
      	* gtk/gtkbbox.c : use g_return_val_if_fail() if
      	there is a value to return
      
      	* gtk/gtkfontsel.c gtk/gtkiconfactory.c :
      	static correctness
      
      	* gtk/gtkicontheme.c : ported to use GTimeVal instead of
      	struct timeval and GTK_DATA_PREFIX instead of GTK_DATADIR
      
      	* gtk/gtkicontheme.c : use HAVE_LC_MESSAGES
      
      	* gtk/gtkimmulticontext.c : use gtkprivate.h
      
      	* gtk/stock-icons/stock_color_picker_25.png
      	  gtk/stock-icons/stock_jump_to_rtl_16.png
      	  gtk/stock-icons/stock_jump_to_rtl_24.png
      	  gtk/stock-icons/stock_redo_rtl_16.png
      	  gtk/stock-icons/stock_redo_rtl_24.png
      	  gtk/stock-icons/stock_undelete_rtl_16.png
      	  gtk/stock-icons/stock_undelete_rtl_24.png
      	  gtk/stock-icons/...
      364272b5
    • Hans Breuer's avatar
      removed to re-add as binary · c80e5e66
      Hans Breuer authored
      c80e5e66
    • Hans Breuer's avatar
      updated · 4689575d
      Hans Breuer authored
      2003-03-01  Hans Breuer  <hans@breuer.org>
      
      	* makefile.msc : updated
      
      	* gdk_pixbuf.def : export a bunch of new functions
      4689575d
  5. 19 Jul, 2003 3 commits
  6. 18 Jul, 2003 10 commits
    • Matthias Clasen's avatar
      Add authentication icon. · a314e4c2
      Matthias Clasen authored
      a314e4c2
    • Matthias Clasen's avatar
      New function. (#64562) · 1fd4cd2f
      Matthias Clasen authored
      2003-07-19  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkbbox.h:
      	* gtk/gtkbbox.c (gtk_button_box_get_child_secondary): New function. (#64562)
      1fd4cd2f
    • Soeren Sandmann's avatar
      Fix C99 declaration · 0c8511d2
      Soeren Sandmann authored
      Sat Jul 19 00:18:40 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkwindow.c (gtk_window_set_default_icon): Fix C99
      	declaration
      
      	* gtk/gtkwidget.c (gtk_widget_queue_shallow_draw): new function
      	(gtk_widget_real_focus_{in|out}_event): queue shallow draws
      	instead of full draws.
      0c8511d2
    • Matthias Clasen's avatar
      Add properties decorated and gravity. (#80234) · 7fa902f6
      Matthias Clasen authored
      2003-07-18  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkwindow.c: Add properties decorated and gravity.  (#80234)
      7fa902f6
    • Matthias Clasen's avatar
      Add a new keybinding signal, move_viewport. (gtk_text_view_move_viewport): · eaae0a6b
      Matthias Clasen authored
      2003-07-18  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtktextview.c (gtk_text_view_class_init): Add a new keybinding signal, move_viewport.
      	(gtk_text_view_move_viewport): New function which implements the move_viewport functionality.
      	(gtk_text_view_move_cursor_internal): If the cursor is not visible, move the viewport. (#78669)
      
      	* gtk/gtkenums.h (GtkScrollStep): New enumeration, used for move_viewport argument.
      
      	* gtk/gtkstatusbar.c (gtk_statusbar_class_init): Add a has_resize_grip property.  (#111779)
      
      	* gtk/gtkwindow.h:
      	* gtk/gtkwindow.c (gtk_window_set_default_icon): New method.  (#95816)
      
      	* gtk/gtkmessagedialog.h:
      	* gtk/gtkmessagedialog.c (gtk_message_dialog_add_buttons): New method.
      	(#65501, Sebastian Rittau)
      eaae0a6b
    • Soeren Sandmann's avatar
      use gtk_widget_queue_resize_noredraw(). · 1a7bac8d
      Soeren Sandmann authored
      Fri Jul 18 20:06:57 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtktextview.c (changed_handler): use
      	gtk_widget_queue_resize_noredraw().
      1a7bac8d
    • Jody Goldberg's avatar
      fix cut-n-paste-o · b42280f7
      Jody Goldberg authored
      
      2003-07-16  Jody Goldberg <jody@gnome.org>
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_focus) : fix cut-n-paste-o
      b42280f7
    • Soeren Sandmann's avatar
      Add this API. · 5171637f
      Soeren Sandmann authored
      Fri Jul 18 19:55:50 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkwidget.c (gtk_widget_queue_resize_no_redraw): Add this
      	API.
      5171637f
    • Soeren Sandmann's avatar
      By popular request give toolbuttons a border. · 80560b9d
      Soeren Sandmann authored
      Fri Jul 18 18:43:01 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	By popular request give toolbuttons a border.
      
      	* gtk/gtktoolitem.c
      	(gtk_tool_item_size_allocate):
      	(gtk_tool_item_size_request): don't request and allocate a border
      	around the child
      
      	* gtk/gtktoolbutton.c
      	(gtk_tool_button_size_allocate):
      	(gtk_tool_button_size_request): remove these functions
      
      	* gtk/gtktoolbar.c
      	(gtk_toolbar_size_request):
      	(gtk_toolbar_size_allocate): request and allocate a border if we
      	have a shadow.
      80560b9d
    • Anders Carlsson's avatar
      Add stresstest-toolbar · 62a7160d
      Anders Carlsson authored
      62a7160d
  7. 17 Jul, 2003 5 commits
    • Matthias Clasen's avatar
      Split correction into multiple pieces if no single weight is large enough · a6a10ee0
      Matthias Clasen authored
      2003-07-18  Matthias Clasen  <maclas@gmx.de>
      
      	* pixops/pixops.c (correct_total): Split correction into multiple pieces if no single weight is large
      	enough to apply the unsplit correction.  (#117431, problem reported by Tomas Ögren)
      a6a10ee0
    • Kristian Rietveld's avatar
      Merged from stable. · e733ed3e
      Kristian Rietveld authored
      Thu Jul 17 19:24:51 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	Fixes issues pointed out by Morten Welinder in #115140.
      
      	* gtk/gtktreeview.c (gtk_tree_view_size_request): fix comment,
      	(do_validate_rows): update validated_area with a logic OR instead
      	of a bitwise OR,
      	(validate_rows_handler): make the if statement match the one in
      	validate_rows(), so we don't leak the timeout.
      e733ed3e
    • Kristian Rietveld's avatar
      Merged from stable. · fd9992d8
      Kristian Rietveld authored
      Thu Jul 17 19:12:02 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_view_remove_widget): the treeview
      	should only grab focus back if the "cell_editable" widget still
      	has focus. (Fixes #110104, testcase provided by Marco Pesenti
      	Gritti).
      fd9992d8
    • Kristian Rietveld's avatar
      Merged from stable. · c400b654
      Kristian Rietveld authored
      Thu Jul 17 19:06:34 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeviewcolumn.c (_gtk_tree_view_column_realize_button):
      	Don't set attr.event_mask twice, those things were meant to be
      	ORred. (#115139, pointed out by Morten Welinder).
      c400b654
    • Kristian Rietveld's avatar
      Merged from stable. · bdce65ea
      Kristian Rietveld authored
      Thu Jul 17 16:11:21 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_view_rows_reordered): stop editing
      	if needed. (Fixes #115869, reported by Michael Natterer).
      bdce65ea
  8. 16 Jul, 2003 2 commits
    • Owen Taylor's avatar
      auto-ize. · c80a3b3d
      Owen Taylor authored
      Wed Jul 16 16:50:31 2003  Owen Taylor  <otaylor@redhat.com>
      
              * configure.ac Makefile.am: auto-ize.
      
              * xdgmime/: Add freedesktop.org MIME spec implementatin
              by Jonathan Blandford.
      
              * gtkfilesystem.[ch]: Add gtk_file_info_render_icon()
              gtk_file_info_set/get_icon_type to do icon handling
              based on MIME type. Add a simple icon caching system.
      
              * gtkfilesystemgnomevfs.c: Implement ensure_types()
              so that extending the set of types for a loaded
              directory works. Set the MIME type to get the default
              icon handling.
      
              * gtkfilesystemunix.c: Look up the MIME type using
              xdgmime.
      
              * gtkfilechooserimpldefault.c: Display icons in the list.
      
              * glib-interface-properties-0.3.patch: New revision
              of interface properties patch.
      c80a3b3d
    • Owen Taylor's avatar
      auto-ize. · 7e54248b
      Owen Taylor authored
      Wed Jul 16 16:50:31 2003  Owen Taylor  <otaylor@redhat.com>
      
              * configure.ac Makefile.am: auto-ize.
      
              * xdgmime/: Add freedesktop.org MIME spec implementatin
              by Jonathan Blandford.
      
              * gtkfilesystem.[ch]: Add gtk_file_info_render_icon()
              gtk_file_info_set/get_icon_type to do icon handling
              based on MIME type. Add a simple icon caching system.
      
              * gtkfilesystemgnomevfs.c: Implement ensure_types()
              so that extending the set of types for a loaded
              directory works. Set the MIME type to get the default
              icon handling.
      
              * gtkfilesystemunix.c: Look up the MIME type using
              xdgmime.
      
              * gtkfilechooserimpldefault.c: Display icons in the list.
      7e54248b
  9. 15 Jul, 2003 1 commit
  10. 14 Jul, 2003 2 commits
    • Matthias Clasen's avatar
      New templates. · 225b8cce
      Matthias Clasen authored
      2003-07-15  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/tmpl/gtkseparatortoolitem.sgml:
      	* gtk/tmpl/gtkradiotoolbutton.sgml:
      	* gtk/tmpl/gtktoggletoolbutton.sgml: New templates.
      
      	* gtk/gtk-docs.sgml: Include gtkseparatortoolitem.xml, gtkradiotoolbutton.xml and
      	gtktoggletoolbutton.xml.
      
      	* gtk/gtk.types: Add gtk_separator_tool_item_get_type, gtk_radio_tool_button_get_type and
      	gtk_toggle_tool_button_get_type.
      
      	* gtk/gtk-sections.txt: Add GtkSeparatorToolItem, GtkRadioToolButton and GtkToggleToolButton
      	sections.
      225b8cce
    • Matthias Clasen's avatar
      API doc updates. · a0829aa4
      Matthias Clasen authored
      a0829aa4
  11. 13 Jul, 2003 3 commits