1. 30 Aug, 2013 1 commit
  2. 29 Aug, 2013 1 commit
  3. 27 Aug, 2013 5 commits
  4. 26 Aug, 2013 2 commits
    • Eike Hein's avatar
      Factor drag instanciation out into a C++ helper. · af6653c7
      Eike Hein authored
      This moves the drag source out of the task delegate, making
      sure it survives the delegate in scenarios where it might be
      destroyed prior to dropping (e.g. due to a virtual desktop
      switch), avoiding a crash. I'd like to move this back into
      QML in Plasma 2 if we can add a programmatic way to initiate
      a drag to DragArea, or work through some of the event hand-
      ling issues involved with having a single drag area below
      the repeater (though this would mean pretty ugly spaghetti
      code regardless), or QML gains the ability to reparent
      objects including transferring object ownership (unlikely ...).
      BUG:323742
      
      This also reduces the number of sub-items the task delegate
      instanciates and specifically the number of mouse event-
      handling items per task from two to one, simplifying the
      scene mouse event filtering that's going on, which appears
      to address a second rare crash (or at least it has become
      unreproducable here), although further investigation to
      prove this conclusively would be nice.
      BUG:322283
      af6653c7
    • Eike Hein's avatar
      Queue signal delivery for launcher toggling. · 3ff3f433
      Eike Hein authored
      This allows QGraphicsScene to perform a mouse ungrab after
      the popup menu is dismissed before the launcher delegate is
      destroyed, avoiding a crash.
      
      CCBUG:322283
      CCMAIL:carlosdgtorres@gmail.com
      3ff3f433
  5. 25 Aug, 2013 5 commits
  6. 21 Aug, 2013 1 commit
  7. 20 Aug, 2013 2 commits
  8. 19 Aug, 2013 1 commit
  9. 17 Aug, 2013 5 commits
  10. 15 Aug, 2013 1 commit
  11. 14 Aug, 2013 3 commits
  12. 13 Aug, 2013 2 commits
  13. 09 Aug, 2013 3 commits
  14. 07 Aug, 2013 1 commit
  15. 06 Aug, 2013 7 commits