1. 25 Jun, 2020 2 commits
  2. 24 Jun, 2020 1 commit
  3. 18 Jun, 2020 2 commits
  4. 17 Jun, 2020 3 commits
  5. 11 Jun, 2020 2 commits
  6. 09 Jun, 2020 1 commit
  7. 08 Jun, 2020 1 commit
    • Nate Graham's avatar
      [Lock screen] Make clearPassword() do what it says and then use it · b3030730
      Nate Graham authored
      Right now the clearPassword() signal does not actually clear the
      password; it only selects all text. This is a violation of its name
      as well as being pointless since there's no longer a way to see the
      unmasked text, which means you always need to re-enter the whole
      password anyway.
      
      BUG: 412252
      FIXED-IN: 5.20
      b3030730
  8. 04 Jun, 2020 1 commit
  9. 31 May, 2020 1 commit
    • Eugene Popov's avatar
      Don't hide clock after idle time on login screen · 53162d2a
      Eugene Popov authored
      Currently on the login screen after some idle time (60 seconds) all controls become hidden, including clock. This commit makes the clock remain visible after idle time (similar to the lock screen).
      53162d2a
  10. 29 May, 2020 1 commit
    • Nate Graham's avatar
      Show percentage in OSD when a progress bar is visible · a4b6a9da
      Nate Graham authored
      The new design makes this visually simple, and in fact I think it
      improves the composition to have the progrss bar anchored by dark-colored
      elements on both sides.
      
      OSDs without progress bars are unaffected.
      
      BUG: 385602
      FIXED-IN: 5.20
      
      Merge Request: !15
      a4b6a9da
  11. 22 May, 2020 1 commit
  12. 20 May, 2020 1 commit
    • Kai Uwe Broulik's avatar
      [OSD] Fix ProgressBar potentially growing the dialog · c067d498
      Kai Uwe Broulik authored
      Depending on font size and settings the ProgressBar's implicit size might be wider
      than our minimum size of 15 gridUnit. This causes the Popup to change size when switching
      from ProgressBar (e.g. changing volume) to Text (e.g. volume muted).
      
      By setting preferredWidth to 1 we ensure we never exceed the overall minimum size
      when the ProgressBar is shown.
      c067d498
  13. 19 May, 2020 2 commits
    • Nate Graham's avatar
      [lookandfeel] Port OSD's slider to PlasmaComponents3 · b9aba6eb
      Nate Graham authored
      It has more correct vertical sizing, which now matters with the new
      OSD design.
      b9aba6eb
    • Kai Uwe Broulik's avatar
      Use more compact OSD · af31ad46
      Kai Uwe Broulik authored
      Summary:
      A frequent complaint over the years is the size of the OSD. It was tried to alleviate that by having it start fading out slowly immediately but the way it was done wasn't ideal, didn't work on Wayland, and also causes flickering issues in recent Qt versions.
      This changes the OSD to a bar-like design similar to the one used in Plasma 4.
      
      BUG: 344393
      BUG: 372665
      FIXED-IN: 5.20.0
      
      Depends on D29263
      
      Test Plan:
      Various OSD messages
      {F6773939}
      It can grow, if necccessary, to accomodate translations, up to half the screen width.
      With Air theme
      {F6773940}
      Full desktop screenshot for some context
      {F6773941}
      
      Reviewers: #plasma, #vdg, broulik, niccolove, ndavis
      
      Reviewed By: #vdg, niccolove, ndavis
      
      Subscribers: ndavis, kori, Armstrong, alexde, achauvel, abetts, ngraham, davidedmundson, hein, Codezela, filipf, zzag, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D20569
      af31ad46
  14. 06 May, 2020 1 commit
  15. 05 Apr, 2020 1 commit
    • Nate Graham's avatar
      Stop multiplying duration values · 29587025
      Nate Graham authored
      Summary:
      After D28144, some animations are now too long because they were inappropriately
      multiplying a duration value. That's no longer necessary, so let's remove the
      multiplication.
      
      Depends on D28144
      
      Test Plan: Various things that were a bit too slow before feel just right now
      
      Reviewers: #vdg, #plasma, cblack
      
      Reviewed By: #vdg, #plasma, cblack
      
      Subscribers: cblack, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D28238
      29587025
  16. 27 Mar, 2020 1 commit
  17. 18 Feb, 2020 1 commit
  18. 11 Feb, 2020 1 commit
  19. 10 Feb, 2020 1 commit
  20. 06 Feb, 2020 1 commit
  21. 29 Jan, 2020 2 commits
    • Marco Martin's avatar
      search for a default wallpaper in lookandfeel · ecea557f
      Marco Martin authored
      Summary:
      now look and feel packages can specify a default image wallpaper.
      when a new containment is created at first plasma start or at activity creation
      search for a default wallpaper inthe order:
      look and feel package
      if fails, from the plasma theme
      
      we are sure to find a default after it as if neither of those specify one,
      the wallpaper specified by the breeze plasma theme (Next) will be used
      
      D21225 takes care of setting the wallpaper when a lnf theme is selected by the kcm
      
      Test Plan:
      tested to start plasma with an empty config file with different themes
      that do or don't include wallpapers
      
      Reviewers: #plasma, davidedmundson
      
      Reviewed By: #plasma, davidedmundson
      
      Subscribers: kossebau, davidedmundson, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D21226
      ecea557f
    • Marco Martin's avatar
      search for a default wallpaper in lookandfeel · 670f3ec5
      Marco Martin authored
      Summary:
      now look and feel packages can specify a default image wallpaper.
      when a new containment is created at first plasma start or at activity creation
      search for a default wallpaper inthe order:
      look and feel package
      if fails, from the plasma theme
      
      we are sure to find a default after it as if neither of those specify one,
      the wallpaper specified by the breeze plasma theme (Next) will be used
      
      D21225 takes care of setting the wallpaper when a lnf theme is selected by the kcm
      
      Test Plan:
      tested to start plasma with an empty config file with different themes
      that do or don't include wallpapers
      
      Reviewers: #plasma, davidedmundson
      
      Reviewed By: #plasma, davidedmundson
      
      Subscribers: kossebau, davidedmundson, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D21226
      670f3ec5
  22. 22 Jan, 2020 1 commit
  23. 18 Jan, 2020 1 commit
  24. 06 Jan, 2020 2 commits
  25. 05 Jan, 2020 2 commits
  26. 20 Dec, 2019 1 commit
  27. 13 Dec, 2019 2 commits
  28. 07 Dec, 2019 2 commits
  29. 03 Dec, 2019 1 commit
    • David Edmundson's avatar
      [sddm-theme] Fix initial focus after SDDM QQC2 Port · e7803ecc
      David Edmundson authored
      Summary:
      QQC2 StackView has a major behavioural difference
      
      QQuickStackViewPrivate::setCurrentItem
              item->setFocus(true);
      
      This as a general rule makes sense, especially if you're pushing a whole
      focus scope onto the stackView, it would automatically select the right
      element. However as our base was not a focus scope the
      SessionManagementScreen instance itself got focus, taking it away from
      the child password box.
      
      LockScreenUi has to be changed so that it sets the initial focus the
      same even though the stackview is on QQC1.
      
      Test Plan:
      qmlscene in the sddm-theme directory with the dummydata setup
      locked the screen regularly
      
      Lots of gammaray
      
      Reviewers: #plasma, ngraham
      
      Reviewed By: ngraham
      
      Subscribers: davidre, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25261
      e7803ecc