]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Only set the fake fd's revents, not the first one. Fixes bug #531056,
[~andy/gtk] / ChangeLog
index b9b585321eb01418910e107cd74f76bebe2aa796..75b6a00c293371dad269df1958e8319f9eac753b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,174 @@
+2008-05-08  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkeventloop-quartz.c (poll_func): Only set the fake
+       fd's revents, not the first one. Fixes bug #531056, spotted by
+       Yevgen Muntyan.
+
+2008-05-07  Tor Lillqvist  <tml@novell.com>
+
+       * gtk-zip.sh.in: Add gtk-update-icon-cache.exe and more man pages
+       to the dev zipfile.
+
+2008-05-05  Matthias Clasen  <mclasen@redhat.com>
+
+       Apply a patch by Marek Kasik <mkasik@redhat.com> to display
+       more printer status information in the print dialog. 
+
+       * modules/printbackends/cups/gtkprintbackendcups.c: Translate
+       printer-state-reasons into suitable messages and icons.
+
+       * gtk/stock-icons/16/gtk-print-error.{svg,png}:
+       * gtk/stock-icons/16/gtk-print-report.{svg,png}:
+       * gtk/stock-icons/16/gtk-print-warning.{svg,png}:
+       * gtk/Makefile.am: 
+       * gtk/gtkiconfactory.c:
+       * gtk/gtkstock.h: New stock icons to display printer state.
+
+2008-05-07  Michael Natterer  <mitch@imendio.com>
+
+       * gdk/gdkinternals.h
+       * gdk/gdkevents.c
+       * gdk/directfb/gdkevents-directfb.c
+       * gdk/quartz/gdkevents-quartz.c
+       * gdk/win32/gdkevents-win32.c
+       * gdk/x11/gdkevents-x11.c (_gdk_windowing_event_data_copy):
+       order parameters src,dest and make src const.
+
+2008-05-06  Richard Hult  <richard@imendio.com>
+
+       * gdk/gdkevents.c: (gdk_event_copy), (gdk_event_free):
+       * gdk/gdkinternals.h: Add private backend data to events, and
+       handle it when copying/freeing events. Currently only needed in
+       the quartz backend.
+
+       * gdk/directfb/gdkevents-directfb.c:
+       * gdk/quartz/gdkevents-quartz.c:
+       * gdk/win32/gdkevents-win32.c:
+       * gdk/x11/gdkevents-x11.c: (_gdk_windowing_event_data_copy)
+       (_gdk_windowing_event_data_free): Add stubs for X11, win32 and
+       directfb. Implement for quartz. Part of fixing bug #473822.
+
+2008-05-05  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkmain-quartz.c (_gdk_windowing_init): Initalize
+       framework if there is one.
+
+2008-05-05  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkcellrenderercombo.h
+       * gtk/gtkcellrendererspin.h
+       * gtk/gtkfilechooserbutton.h: style cleanups for the sake of
+       consistency.
+
+       * gtk/gtkfilechooserdialog.h
+       * gtk/gtkfilechooserwidget.h
+       * gtk/gtkscalebutton.h: reorder instance and class structs to be
+       in canonical order.
+
+2008-05-04  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkkeys-quartz.c (maybe_update_keymap): Check if
+       gdk_unicode_to_keyval() worked before using the result. Makes
+       function keys work, bug #530156. Also add F16 to the function key
+       map.
+
+2008-05-04  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkkeys-quartz.c (maybe_update_keymap): Remove stray
+       semicolon after if statement. Fixes bug #530963, patch from Yevgen
+       Muntyan.
+
+2008-05-02  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtk.h: add 15 files that were missing (they all got included
+       indirectly by including gtk.h, so should have been here in the
+       first place).
+
+2008-05-02  Michael Natterer  <mitch@imendio.com>
+
+       * modules/input/imthai.c: use GETTEXT_PACKAGE instead of "gtk20".
+
+2008-05-01  Richard Hult  <richard@imendio.com>
+
+       * gtk/gtkquartz.c (_gtk_quartz_set_selection_data_for_pasteboard):
+       Prevent crash, fixes bug #530153. Patch from Yevgen Muntyan.
+
+2008-05-01  Matthias Clasen  <mclasen@redhat.com>
+
+       * modules/imput/imthai.c: Register the right translation domain.
+
+2008-04-30  Matthias Clasen  <mclasen@redhat.com>
+
+       Bug 529386 – Printing options hidden by blacklisted option
+
+       * modules/printbackend/cups/gtkprintbackendcups.c
+       (cups_printer_get_options): Fix the blacklist handling. 
+       Patch by Marek Kašík.
+       
+2008-04-30  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/GdkQuartzView.c: Simplify check for zero sized expose
+       area.
+
+2008-04-30  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkevents-quartz.c: (_gdk_events_queue): Don't send
+       nsevents with the gdk lock held, fixes deadlock when doing manual
+       window resizing with threading enabled.
+
+2008-04-30  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkevents-quartz.c:
+       (get_keyboard_modifiers_from_ns_event), (create_key_event): Map
+       Alt to Alt and Cmd to Meta. This is not only more logical but also
+       makes it easier to have Mac-like behavior.
+
+2008-04-25  Björn Lindqvist  <bjourne@gmail.com>
+
+       * gtk/gtkentry.c: (gtk_entry_expose) Use existing window size when
+       painting the flat box instead of recalculating it. (#437493,
+       Ricardo Cruz)
+
+2008-04-25  Michael Emmel  <mike.emmel@gmail.com>
+
+       Bug 529841 – incorrect position in directfb 
+
+       * gdk/directfb/gdkwindow-directfb.c: fix y = abs_x 
+
+2008-04-25  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtkwidget.h: include <atk/atk.h> instead of <atk/atkobject.h>
+
+2008-04-25  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkprintcontext.h: include <pango/pango.h> instead of
+       <pango/pango-layout.h>.
+
+       * gtk/gtkiconfactory.c
+       * gtk/gtkimmodule.c
+       * gtk/gtkmain.c
+       * gtk/gtkmodules.c
+       * gtk/queryimmodules.c: remove inclusion of single files from
+       pango, none of them was actually needed.
+
+       * modules/input/gtkimcontextime.c: include <pango/pango.h> instead of
+       <pango/pango-utils.h>.
+
+2008-04-25  Michael Natterer  <mitch@imendio.com>
+
+       * gdk/gdkfont.h: include <pango/pango.h> instead of
+       <pango/pango-font.h>.
+
+2008-04-25  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkmountoperation.h: include <gdk/gdk.h> instead of
+       <gdk/gdkscreen.h>.
+
+2008-04-21  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkselection.c: add tons of g_return_if_fail() instead of
+       crashing when NULL pointers get passed.
+
 2008-04-18  Michael Natterer  <mitch@imendio.com>
 
        * gtk/gtkenums.h: move a few '{' to their own lines so all enums