1. 25 Oct, 2020 1 commit
    • Alexander Potashev's avatar
      Fix bug: Some user profile fields won't apply unless they all have unique new values. · 3308dee9
      Alexander Potashev authored
      Fixes the following bug: Some user profile fields won't apply unless
      they all have unique new values.
      
      STEPS TO REPRODUCE
      1. Start the Users KCM ("kcmshell5 kcm_users")
      2. Select a user
      3. Change the full name (the top-most input field) to "foo", change the
         email address to "foo@example.com", click Apply.
      4. Restart the Users KCM and make sure the change applied.
      5. Change the full name to "bar@example.com", change the email address
         to "bar@example.com" as well, click Apply.
      
      OBSERVED RESULT: The full name remains "foo", the email address is
      changed to "bar@example.com".
      
      EXPECTED RESULT: Both fields should change to "bar@example.com".
      
      Root cause: When the std::map used in UserApplyJob::start() is
      initialized, the key-value {"bar@example.com", full name setter ptr} is
      being overwritten by key-value {"bar@example.com", email setter ptr}.
      
      BUG: 427348
      
      
      (cherry picked from commit 5cdff962)
      3308dee9
  2. 22 Oct, 2020 1 commit
    • David Edmundson's avatar
      [kcms/activities] Port to QQuickWidget from nested QQuickWindows · 7079d095
      David Edmundson authored
      Nested QQuickWindows are still somewhat problematic especially when used
      in systemsettings which is already a very hybrid mix.
      
      At some point this will all be fully ported to QtQuick anyway, there
      isn't anything especially complex going on in the UI that isn't QtQuick
      already. This is a small backportable patch to supress the bugs.
      
      BUG: 394899
      BUG: 423682
      BUG: 416253
      Fixed-in: 5.20.0
      
      
      (cherry picked from commit 8d33d2d7)
      7079d095
  3. 21 Oct, 2020 1 commit
  4. 20 Oct, 2020 2 commits
  5. 16 Oct, 2020 1 commit
    • Arjen Hiemstra's avatar
      Fix sizing of tooltip with media controls without thumbnail · cd5195e8
      Arjen Hiemstra authored
      When an application that exposes media controls is pinned to the
      taskbar, on a different desktop and the task manager is configured to
      "only show tasks from the current desktop", hovering over the entry in
      the taskbar will show a cramped and broken tooltip with media controls
      overlapping the media title. While this is ugly, it has the additional
      effect that all other tooltips end up broken until the tooltip is
      reloaded by hovering a grouped entry.
      
      To fix this, the media controls follow the header's maximum width rather
      than the width, the two scrolling texts are given a proper implicitWidth
      and the media controls are updated to match the header's margins and
      spacing.
      
      (cherry picked from commit a2481a94)
      cd5195e8
  6. 13 Oct, 2020 2 commits
  7. 12 Oct, 2020 1 commit
  8. 11 Oct, 2020 1 commit
  9. 10 Oct, 2020 1 commit
  10. 09 Oct, 2020 1 commit
  11. 08 Oct, 2020 1 commit
  12. 06 Oct, 2020 1 commit
  13. 05 Oct, 2020 5 commits
  14. 04 Oct, 2020 2 commits
  15. 01 Oct, 2020 1 commit
  16. 30 Sep, 2020 1 commit
  17. 28 Sep, 2020 1 commit
  18. 26 Sep, 2020 1 commit
  19. 25 Sep, 2020 3 commits
  20. 24 Sep, 2020 5 commits
  21. 21 Sep, 2020 4 commits
  22. 20 Sep, 2020 1 commit
  23. 18 Sep, 2020 2 commits