]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-10
Don't hide dotfiles, no such convention on Win32. Just hide files with the
[~andy/gtk] / ChangeLog.pre-2-10
index 022c3b96e17f5ec17b940146ce40c71ae345f3ab..109808224412281083b2c3dcf8cc076568c6d9b4 100644 (file)
@@ -1,3 +1,128 @@
+2005-11-12  Tor Lillqvist  <tml@novell.com>
+
+       * gtk/gtkfilesystemwin32.c (filename_get_info): Don't hide
+       dotfiles, no such convention on Win32. Just hide files with the
+       hidden attribute. (#314627)
+
+2005-11-11  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdefault.c (shortcuts_insert_path): Do not
+       check whether the path is a folder.  It is useful to bookmark
+       files as well (e.g. todo.txt), and this will also help
+       performance.
+       (shortcuts_add_bookmark_from_path): Likewise.
+       (shortcuts_activate_iter): Change folders or select files, as
+       appropriate.
+
+2005-11-11  Federico Mena Quintero  <federico@ximian.com>
+
+       * tests/autotestfilechooser.c (main): Use
+       g_log_set_default_handler() instead of explicitly setting a
+       handler for each domain.
+
+       * gtk/gtkfilechooserdefault.c (shortcuts_add_volumes): Only get
+       the base path of the volume if it is mounted.
+
+2005-11-11  Michael Natterer  <mitch@imendio.com>
+
+       Added per-stepper API for GtkRange's stepper sensitivity as
+       discussed in bug #321056:
+
+       * gtk/gtkenums.h: added GtkSensitivityType which can be
+       { AUTO, ON, OFF }.
+
+       * gtk/gtkrange.[ch]: added properties "lower-stepper-sensitivity"
+       and "upper-stepper-sensitivity" and public getters/setters for
+       them. Changed stepper drawing to honor the new properties.
+
+       * gtk/gtk.symbols: added the new symbols.
+
+2005-11-10  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkcombobox.c: Add show-popup and hide-popup signals and
+       emit them when the popup is shown or hidden.  (#162531, Tommi
+       Komulainen)
+
+       * tests/testcombo.c: Add an example of popuplating a combobox
+       on click.
+
+       * gtk/gtktreeview.c (gtk_tree_view_motion_resize_column): Another
+       erroneous semicolon.
+
+       * gdk/x11/gdkcolor-x11.c (gdkx_colormap_get): Remove an erroneous
+       semicolon. 
+
+       Don't corrupt odd keymaps (#316638, Kean Johnston)
+       
+       * gdk/x11/gdkkeys-x11.c (set_symbol): Auxiliary function to
+       handle frobbing keymaps with odd numbers of syms/code.
+       
+       * gdk/x11/gdkkeys-x11.c (update_keymaps): Use set_symbol() to 
+       frob the keymap.
+
+       Improve navigation to parent folders.  (#318444, Andrei Yurkevich)
+       
+       * gtk/gtkpathbar.[hc]: Add a child_path argument to
+       the path_clicked signal.
+       * gtk/gtkfilechooserdefault.c (path_bar_clicked): Select the
+       child_path, if it is provided.
+       * gtk/marshalers.list (path_bar_clicked): Add the necessary
+       glue.
+
+       * gtk/gtkmenu.c: Fix some compiler warnings. (#321141,
+       Kjartan Maraas)
+       
+       * gtk/gtk.symbols: 
+       * gtk/gtktreeview.h: 
+       * gtk/gtktreeview.c: Implement a getter for headers-clickable.
+       (#163851, Richard Hult)
+
+2005-11-10  Michael Natterer  <mitch@imendio.com>
+
+       Applied patch from maemo-gtk that addresses many issues wrt
+       display migration and display closing (bug #85715).
+
+       * gdk/gdkdisplay.c (gdk_display_dispose): don't just set the
+       default display to NULL when it's closed. Instead set the most
+       recently opened display as new default (if one exists).
+
+       * gdk/gdkpango.c (on_renderer_display_closed): fixed signature
+       of this callback.
+
+       * gdk/gdkscreen.c (gdk_screen_dispose): check if the GCs still
+       exist before unrefing them.
+
+       * gdk/gdkwindow.c (_gdk_window_destroy_hierarchy): if the screen
+       is closed, allow destruction of the root window.
+
+       * gdk/x11/gdkdisplay-x11.c: moved some stuff from finalize() to
+       dispose(), free stuff that was leaked before.
+
+       * gdk/x11/gdkevents-x11.c (_gdk_x11_events_uninit_screen): check if
+       the xsettings_client still exists before destroying it.
+
+       * gdk/x11/gdkkeys-x11.c: added finalization and free the allocated
+       X resources.
+
+       * gdk/x11/gdkpixmap-x11.c: moved stuff from finalize() to new
+       dispose() implementation.
+
+       * gdk/x11/gdkscreen-x11.c: moved stuff from finalize() to
+       dispose() and check if it still exists before unrefing it. Set
+       their pointers to NULL/None *after* upchaining in dispose(),
+       because X11 implementations of members of the parent class still
+       need them for their own destruction.
+
+       * gdk/x11/gdkvisual-x11.c: removed finalize() implementation which
+       was g_error()ing when finalizing a visual.
+
+       * gtk/gtkclipboard.c (gtk_clipboard_finalize): don't use
+       get_clipboard_widget() because it would create the widget if it
+       doesn't exist. Use g_object_get_data() directly instead.
+
+       * gtk/gtktextdisplay.c (on_renderer_display_closed): fixed signature
+       of this callback.
+
 2005-11-10  Simos Xenitellis  <simos@gnome.org>
 
        * configure.in: Added Tatar (tt) to ALL_LINGUAS.