]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-10
const correctness fixes
[~andy/gtk] / ChangeLog.pre-2-10
index 0e7ec44b3d0c36517e53fd0f7b675bab1aa5eb08..28a729fd63a44e62fc970dffffa1afe54b70f34a 100644 (file)
@@ -1,3 +1,33 @@
+2005-11-17  Matthias Clasen  <mclasen@redhat.com>
+
+       * perf/treeview.c: const correctness fixes
+       found by Arjan van de Ven and gcc.
+
+2005-11-16  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkimage.c (animation_timeout): call
+       gtk_window_process_updates() so the animation keeps running even
+       if the main loop is busy with sources that eat a lot of cpu with
+       high priority. Fixes bug #321444.
+
+       (gtk_image_new_from_animation): document the fact that the
+       animation will stop running if the main loop is busy with sources
+       that have priorities higher than G_PRIORITY_DEFAULT.
+
+       * tests/testimage.c: added test case that shows an animation even
+       though a cpu-eating idle function is running.
+
+2005-11-16  Michael Natterer  <mitch@imendio.com>
+
+       * gdk/x11/gdkevents-x11.c (_gdk_events_uninit): new internal
+       function which destroys the display's event source. Also removes
+       the source from the global display_sources list and unrefs it.
+
+       * gdk/x11/gdkprivate-x11.h: declare the function.
+
+       * gdk/x11/gdkdisplay-x11.c (gdk_display_x11_dispose): call it
+       instead of half-destroying the source here.
+
 2005-11-15  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtktreestore.c (gtk_tree_store_move): Fix a memory