1. 21 Aug, 2017 2 commits
  2. 19 Aug, 2017 2 commits
  3. 18 Aug, 2017 2 commits
    • Eike Hein's avatar
      Compress size hint changes before releasing position and repositioning item. · 3e3f0dec
      Eike Hein authored
      D4204 / d7621da6 introduced more elaborate handling of item size
      hint changes, releasing and repositioning an item for each change to
      the min/max hints on either axis. We have applets in which the x and
      y hints are coupled and update in turn, to implement aspect-ratio-
      preserving resize. This makes the value on an individual axis a
      useless temporary, wreaking havoc when followed.
      As a poor means to commit size hint changes atomically, a 100ms timer
      is used to compress size hint changes. The 100ms interval matches
      layoutTimer in main.qml.
      Not very happy with this.
      Together with D7384 this addresses:
      Reviewers: #plasma, mart
      Subscribers: plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D7385
    • Eike Hein's avatar
      Update size hints less often. · b8c1e0e3
      Eike Hein authored
      The size hints were based on the size of pagerGridItem, which is derived
      from its contents. This made the size hints update as delegates were
      added, but we know ahead of time how many there will be, and what their
      size will be, so we can save some busy work.
      Reviewers: #plasma
      Subscribers: plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D7384
  4. 16 Aug, 2017 2 commits
  5. 15 Aug, 2017 2 commits
  6. 11 Aug, 2017 1 commit
  7. 01 Aug, 2017 2 commits
  8. 28 Jul, 2017 1 commit
  9. 22 Jul, 2017 2 commits
  10. 20 Jul, 2017 2 commits
  11. 18 Jul, 2017 1 commit
  12. 17 Jul, 2017 4 commits
  13. 10 Jul, 2017 1 commit
  14. 07 Jul, 2017 2 commits
  15. 28 Jun, 2017 1 commit
  16. 27 Jun, 2017 1 commit
  17. 25 Jun, 2017 1 commit
  18. 23 Jun, 2017 1 commit
    • Eike Hein's avatar
      Fix clicking outside of preview popups to dismiss them corrupting mouse state · 20bf7ec1
      Eike Hein authored
      As a result of refactorings in 5.10, hoveredItem may not reflect the
      true cursor position when preview popups become involved. When inter-
      acting with an item's associated preview popup, it's still considered
      hovered. This needs to be taken into account when processing clicks,
      otherwise corrupted mouse state leads e.g. to inadvertendly opening
      a folder by clicking outside its preview popup to dismiss it.
      Reviewers: #plasma
      Subscribers: broulik, plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D6247
  19. 22 Jun, 2017 1 commit
  20. 20 Jun, 2017 1 commit
  21. 19 Jun, 2017 3 commits
    • Eike Hein's avatar
      Merge branch 'Plasma/5.8' into Plasma/5.10 · fda219df
      Eike Hein authored
    • Eike Hein's avatar
      Fix DND onto Task Manager for groups, group dialog scrollbar · 84300b51
      Eike Hein authored
      With this patch drag-hover activation will work for group children,
      and moving between different group parents while dragging will
      correctly refresh the dialog contents.
      The patch also makes GroupDialog more similar to CompactApplet in
      desktoppackage/, in particular managing applet status and activa-
      ting the window explicitly. There is no concrete reason for this,
      but it seemed like a good idea while debugging the DND issues.
      Further, while inverting the MouseHandler<>ScrollArea nesting I
      removed some dodgy geometry-setting code for the inside item, and
      the ScrollArea viewport now is a single item. This very likely
      addresses some reports that the scrollbar sometimes wouldn't appear
      when required.
      Reviewers: #plasma
      Subscribers: plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D6231
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 8514327f
      Script Kiddy authored
      In case of conflict in i18n, keep the version of the branch "ours"
      To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
  22. 13 Jun, 2017 3 commits
  23. 08 Jun, 2017 2 commits