]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-6
Implement RTL flipping for GtkViewport: Adjust the "gravity" when resizing
[~andy/gtk] / ChangeLog.pre-2-6
index 68aea0ae0d1cc8e8cb971865a66eede366494216..f4fd015fd19ce3751ca7f51844dfa3e6ed437967 100644 (file)
@@ -1,3 +1,143 @@
+Sat Dec  6 00:23:46 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkviewport.c: Implement RTL flipping for 
+       GtkViewport: Adjust the "gravity" when resizing
+       This is a bit flickery in RTL mode.  (#107526)
+
+Sat Dec  6 00:22:14 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkscrolledwindow.c: Implement RTL flipping for 
+       GtkScrolledWindow: the vertical scrollbar shows up on the left
+       side in RTL mode.  (#107526)
+
+Fri Dec  5 01:58:33 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtknotebook.c: Implement RTL flipping for GtkNotebook:
+       tabs displayed at the top/bottom are rearranged, and tabs on
+       the left/right are displayed at the opposite edge.  (#96630)
+
+2003-12-04  Mark McLoughlin  <mark@skynet.ie>
+
+       * gtk/gtklabel.c: (gtk_label_set_attributes_internal): Allow
+       gtk_label_set_attributes() take NULL. See bug #128517.
+
+2003-12-03  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserentry.c (struct _GtkFileChooserEntry): Removed
+       the in_change flag.
+       (completion_idle_callback): Use a temporary list store and re-set
+       it on the completion rather than modifying the old one.  We are
+       re-reading the folder anyway, and this gets rid of non-atomicity
+       problems.
+
+2003-12-01  Federico Mena Quintero  <federico@ximian.com>
+
+       Decouple impl->current_folder from the selection in the folder
+       tree.  This is so that going to /home/federico/.foo (e.g. from a
+       bookmark) will work even if show_hidden == FALSE.  The folder tree
+       needs to be fixed in this case to show such folders explicitly.
+
+       * gtk/gtkfilechooserdefault.c
+       (gtk_file_chooser_default_set_current_folder): When changing
+       folders, do the entry and list model work here, instead of
+       tree_selection_changed().
+       (struct _GtkFileChooserDefault): Added a changing_folder flag
+       again, dum de dum.
+       (tree_selection_changed): Use _gtk_file_chooser_set_current_folder_path().
+
+Tue Dec  2 01:01:54 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkiconfactory.h: Remove duplicate declaration of 
+       gtk_icon_source_set_icon_name().  (#Jeff Franks, #128269)
+
+2003-12-01  Federico Mena Quintero  <federico@ximian.com>
+
+       Patch from Hans-Petter Jansson <hpj@ximian.com> to align the
+       bookmarks buttons with the location entry.
+
+       * gtk/gtkfilechooserdefault.c
+       (gtk_file_chooser_default_constructor): Use a GtkSizeGroup for the
+       bookmarks buttons and the location entry.
+
+2003-12-01  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdefault.c (create_shortcuts_tree): Set the
+       shortcuts tree as a drag destination.
+       (shortcuts_drag_data_received_cb): New callback.
+       (get_file_info): Also fetch information on whether the file is a folder.
+       (add_bookmark_button_clicked_cb): Use error_could_not_add_bookmark_dialog().
+       (error_could_not_add_bookmark_dialog): New function.
+       (shortcuts_add_bookmark_from_path): New helper function.
+       (add_bookmark_button_clicked_cb): Use shortcuts_add_bookmark_from_path().
+       (shortcuts_row_activated): We no longer need the changing_folder flag.
+       (struct _GtkFileChooserDefault): Likewise.
+
+Sun Nov 30 17:31:32 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtktoolbar.c (slide_idle_handler): return TRUE if there are
+       disappearing placeholders that are still visible.
+
+       * gtk/gtktoolbar.c: formatting fixes
+
+       * gtk/gtktoolbar.c (struct _ToolbarContent): new bit:
+       disappearing, for placeholders that are going to disappear.
+
+       * gtk/gtktoolbar.c (get_item_size): return 0 for disappearing placeholders
+
+Sat Nov 29 00:55:28 2003  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_new_column_width): 
+       * gtk/gtktreeviewcolumn.c (_gtk_tree_view_column_realize_button):
+       Patch from <chinen@jp.ibm.com> to handle RTL support for column
+       resizers, #127874
+
+Fri Nov 28 00:26:24 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkfilesystemmodel.c (gtk_file_system_model_finalize): 
+       Don't use freed memory.  (#127698, Taavi Talvik) 
+
+Fri Nov 28 00:09:10 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkfilechooserentry.c: Remove debug g_print()s. 
+
+Thu Nov 27 22:17:50 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkuimanager.c: Remove debug define.
+
+Thu Nov 27 16:19:03 2003  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkmenu.c: allow accel activation depending on sensitivity
+       and the attach widget.
+
+       * gtk/gtkmenuitem.c: allow accel activation depending on visibility,
+       sensitivity and the parent menu.
+
+       * gtk/gtkwidget.[hc]: introduced ::can-activate-accel signal which
+       checks whether accelerators may activate a widget. the default handler
+       demands the widget be sensitive and visible+viewable.
+
+       * gtk/gtkaccelgroup.[hc]: export gtk_accel_group_activate().
+
+Tue Nov 25 00:10:05 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkuimanager.c (update_node): Don't show accelerators in
+       popup menus.  (#127227)
+
+Mon Nov 24 13:47:39 GMT 2003  Tony Gale <gale@gtk.org>
+
+       * docs/faq/gtk-faq.sgml: start 2.x Section 4 updates
+
+Mon Nov 24 04:05:15 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkradiotoolbutton.[ch]
+       (gtk_radio_tool_button_new_from_widget): Make this function take a
+       GtkRadioToolButton instead of a GtkWidget. (#127729, Murray
+       Cumming)
+
+Mon Nov 24 02:34:00 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtktoolbar.c: remove variables in_dnd and leaving_dnd
+
 Mon Nov 24 02:19:33 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
 
        * gtk/gtktoolbar.c: remove variable