1. 05 Oct, 2009 5 commits
    • Matthias Clasen's avatar
      2.18.2 · 68f25328
      Matthias Clasen authored
      68f25328
    • Matthias Clasen's avatar
      Updates · c29e8f6c
      Matthias Clasen authored
      c29e8f6c
    • Alexander Larsson's avatar
      Don't request window sizes with zero width or height · c5d08611
      Alexander Larsson authored
      Zero width/height is unsupported and will magically be turned into one.
      For instance, gtk_widget_size_allocate() will eventually do this magic
      on the value stored in widget->allocation.
      
      However, if we don't do this magic conversion early, then the value
      returned from gtk_window_compute_configure_request() will not be
      comparable with whats stored in widget->allocation. (I.E. they will
      differ if width or height are zero).
      
      This is dangerous, as we do such a comparison in gtk_window_move_resize().
      Currently a change from e.g. 10x1 (current allocation) to 10x0 (new size)
      will be expected to produce a ConfigureNotify, when it actually won't,
      thus never thawing the frozen toplevel.
      
      Fixes bug #588059
      c5d08611
    • Alexander Larsson's avatar
      Fix up _gdk_windowing_window_at_pointer coordinate reporting · 786b589d
      Alexander Larsson authored
      We need to do a final XQueryWindow to get the coordinates inside the
      windows rather than in the parent window.
      
      This fixes bug #597386, "Cannot click buttons more than once...", which
      failed due to the grab tracking stuff getting the wrong coordinates as
      per the above.
      786b589d
    • Matthias Clasen's avatar
      Plug a memory leak · 45814323
      Matthias Clasen authored
      Valgrind reported a leak of regions from gdk_window_process_updates_internal.
      45814323
  2. 03 Oct, 2009 2 commits
  3. 02 Oct, 2009 1 commit
  4. 01 Oct, 2009 3 commits
  5. 30 Sep, 2009 21 commits
  6. 29 Sep, 2009 8 commits