1. 29 May, 2007 2 commits
  2. 28 May, 2007 12 commits
    • Richard Hult's avatar
      Break out code that was repeated into separate functions and call them · f2f1be4e
      Richard Hult authored
      2007-05-28  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkevents-quartz.c (get_child_coordinates_from_ancestor)
      	(get_ancestor_coordinates_from_child): Break out code that was
      	repeated into separate functions and call them instead.
      	(find_window_for_mouse_nsevent): Break out this from
      	find_window_for_nsevent to make the code clearer.
      	(find_window_for_nsevent): Use the above and fix the returned
      	coordinates in the process so that they are always relative the
      	found window, both for the normal case and during grabs. Still
      	needs fixing for the case where we get nsevents for a window other
      	than than grab window during grabs.
      
      svn path=/trunk/; revision=17971
      f2f1be4e
    • Richard Hult's avatar
      Fix typo, we need both press and release in the mask to trigger implicit · d36c24a8
      Richard Hult authored
      2007-05-28  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkevents-quartz.c (gdk_event_translate): Fix typo,
       	we need both press and release in the mask to trigger implicit
      	grabs.
      
      svn path=/trunk/; revision=17970
      d36c24a8
    • Richard Hult's avatar
      Reset all the grab state, to help debugging. (gdk_event_translate): Use · 93948cdb
      Richard Hult authored
      2007-05-28  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkevents-quartz.c (pointer_ungrab_internal): Reset
      	all the grab state, to help debugging.
      	(gdk_event_translate): Use pointer_ungrab_internal instead of
      	duplicating the code here.
      
      svn path=/trunk/; revision=17969
      93948cdb
    • Richard Hult's avatar
      Refactored version of _gdk_quartz_window_find_child_by_point, that doesn't · 6ecae9e5
      Richard Hult authored
      2007-05-28  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkprivate-quartz.h:
      	* gdk/quartz/gdkwindow-quartz.c (find_child_window_helper)
      	(_gdk_quartz_window_find_child): Refactored version of
      	_gdk_quartz_window_find_child_by_point, that doesn't return any
      	coordinates as the users of this function already have the
      	coordinates and need to translate them differently.
      	(_gdk_windowing_window_get_pointer): Fixup coordinate translation.
      	(_gdk_windowing_window_at_pointer): Likewise.
      
      svn path=/trunk/; revision=17968
      6ecae9e5
    • Richard Hult's avatar
      Don't traverse beyond the toplevel of the passed in window. · 52709dff
      Richard Hult authored
      2007-05-28  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkevents-quartz.c
      	(find_window_interested_in_event_mask): Don't traverse beyond the
      	toplevel of the passed in window.
      
      svn path=/trunk/; revision=17967
      52709dff
    • Richard Hult's avatar
      Set a size for the root window. · 63228c67
      Richard Hult authored
      2007-05-28  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkwindow-quartz.c: (_gdk_windowing_window_init): Set
      	a size for the root window.
      
      svn path=/trunk/; revision=17966
      63228c67
    • Richard Hult's avatar
      Add comments about what various coordinates are relative to. · 0057d194
      Richard Hult authored
      2007-05-28  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkwindow-quartz.c: Add comments about what various
      	coordinates are relative to.
      
      svn path=/trunk/; revision=17965
      0057d194
    • Carlos Garnacho's avatar
      Add back variable declaration removed in r17958. · 500e7c93
      Carlos Garnacho authored
      2007-05-28  Carlos Garnacho  <carlos@imendio.com>
      
              * gtk/gtkwidget.c (gtk_widget_propagate_hierarchy_changed_recurse):
              Add back variable declaration removed in r17958.
      
      
      svn path=/trunk/; revision=17964
      500e7c93
    • Carlos Garcia Campos's avatar
      Add new capability GTK_PRINT_CAPABILITY_NUMBER_UP. · eb7f97bb
      Carlos Garcia Campos authored
      2007-05-28  Carlos Garcia Campos  <carlosgc@gnome.org>
      	* gtk/gtkprinter.[ch]: Add new capability
      	GTK_PRINT_CAPABILITY_NUMBER_UP.
      	* docs/reference/gtk/tmpl/gtkprintunixdialog.sgml: 
      	* gtk/gtkprintunixdialog.c: (update_dialog_from_capabilities):
      	* modules/printbackends/file/gtkprintbackendfile.c:
      	(file_printer_get_options), (file_printer_get_settings_from_options):
      	* modules/printbackends/cups/gtkprintbackendcups.c:
      	(cups_printer_get_capabilities): Add a new print capability to specify
      	whether print dialog will offer printing multiple pages per sheet. (#398414)
      
      svn path=/trunk/; revision=17963
      eb7f97bb
    • Matthias Clasen's avatar
      Document some more signals · e95f5111
      Matthias Clasen authored
      svn path=/trunk/; revision=17958
      e95f5111
    • Matthias Clasen's avatar
      Improve docs · 5622e4be
      Matthias Clasen authored
      svn path=/trunk/; revision=17957
      5622e4be
    • Matthias Clasen's avatar
      forgotten file · 08623bce
      Matthias Clasen authored
      svn path=/trunk/; revision=17956
      08623bce
  3. 27 May, 2007 7 commits
    • Tor Lillqvist's avatar
      Drop bogus -user32 switch. Was supposed to be -luser32, but he "l" was · 72593ca4
      Tor Lillqvist authored
      2007-05-27  Tor Lillqvist  <tml@novell.com>
      
      	* configure.in (GDK_EXTRA_LISB): Drop bogus -user32 switch. Was
      	supposed to be -luser32, but he "l" was missing. But nobody has
      	noticed, so presumably unnecessary.
      
      
      svn path=/trunk/; revision=17955
      72593ca4
    • Matthias Clasen's avatar
      more signal linkification · 81a44a10
      Matthias Clasen authored
      svn path=/trunk/; revision=17949
      81a44a10
    • Matthias Clasen's avatar
      Some cleanups · 324b8539
      Matthias Clasen authored
      2007-05-26   Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/migrating*.sgml: Some cleanups
      
      
      
      svn path=/trunk/; revision=17948
      324b8539
    • Matthias Clasen's avatar
      Move docs inline · 2572a17f
      Matthias Clasen authored
      2007-05-26   Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/tmpl/gtkentry.sgml: Move docs inline
      
              * gtk/tmpl/gtklinkbutton.sgml:
              * gtk/tmpl/gtkfilechooser.sgml:
              * gtk/tmpl/gtkcellrenderer.sgml:
              * gtk/tmpl/gtkenums.sgml:
              * gtk/tmpl/gtkcontainer.sgml: Additions
      
      
      
      svn path=/trunk/; revision=17947
      2572a17f
    • Matthias Clasen's avatar
      More doc fixups · fefa9309
      Matthias Clasen authored
      svn path=/trunk/; revision=17946
      fefa9309
    • Matthias Clasen's avatar
      Remove GdkBitmap · be4196da
      Matthias Clasen authored
      
      2007-05-26   Matthias Clasen  <mclasen@redhat.com>
      
              * gdk/gdk-overrides.txt: Remove GdkBitmap
              * gtk/gtk-sections.txt:
              * gtk/tmpl/gtkenums.sgml:
              * gdk/tmpl/rgb.sgml:
              * gdk/tmpl/gcs.sgml:
              * gdk/tmpl/pango_interaction.sgml:
              * gdk/tmpl/windows.sgml: Additions
      
      
      
      svn path=/trunk/; revision=17945
      be4196da
    • Matthias Clasen's avatar
      Remove duplicate doc comments that cause problems when building the docs. · cf3783f8
      Matthias Clasen authored
      
      2007-05-26  Matthias Clasen  <mclasen@redhat.com>
      
              * gdk/directfb/gdkkeys-directfb.c: Remove duplicate doc comments
              that cause problems when building the docs.
      
      
      
      svn path=/trunk/; revision=17944
      cf3783f8
  4. 26 May, 2007 19 commits