1. 13 Nov, 2019 1 commit
  2. 12 Nov, 2019 2 commits
    • David Edmundson's avatar
      [sddm-theme] Fix initial focus after SDDM QQC2 Port · 2d066f00
      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
      2d066f00
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 4775c330
      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"
      4775c330
  3. 11 Nov, 2019 1 commit
  4. 10 Nov, 2019 1 commit
  5. 08 Nov, 2019 2 commits
  6. 07 Nov, 2019 1 commit
  7. 06 Nov, 2019 3 commits
    • Michail Vourlakos's avatar
      update panel shadows when background hints are changed · 328817b5
      Michail Vourlakos authored
      Summary:
      --when the containment background hints are updated then the
      panel shadows should be also. In case the background hints
      point to NoBackground the panel shadows should be removed
      and in case they point to DefaultBackground they should be
      drawn again
      --PanelShadows::removeWindow has no place in updateEnabledBorders
      because the window still lives. When removeWindow was executed
      before it was faulty unregistered from PanelShadows and in order for
      setEnabledBorders to work again we should need
      to execute from start the PanelShadows::addWindow function
      
      Test Plan:
      --I have created an applet which a PlasmaComponents.Switch button
      and toggles panel transparency on user demand easily
      
      Reviewers: #plasma, davidedmundson, mart
      
      Reviewed By: #plasma, davidedmundson
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25121
      328817b5
    • David Redondo's avatar
      Merge branch 'Plasma/5.17' · b84075fa
      David Redondo authored
      b84075fa
    • David Redondo's avatar
      [Slideshow] Reenable other modes · d0df800b
      David Redondo authored
      Summary: Was accidentally removed in a1cf305f
      
      Test Plan: Other sort modes work
      
      Reviewers: #plasma, davidedmundson
      
      Reviewed By: #plasma, davidedmundson
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25157
      d0df800b
  8. 05 Nov, 2019 4 commits
  9. 04 Nov, 2019 3 commits
    • David Edmundson's avatar
      Add KDEClangFormat cmake support · 401d326b
      David Edmundson authored
      Summary:
      This allows devs to run: "make clang-format" and format all files easily
      using the preset KDE clang format style
      
      This patch adds support so devs can easily test the intended formatting
      now, it doesn't change the code yet..
      
      If this patch is accepted I'll treat it as being accepted for all Plasma
      repos. Doing an initial run to commit everything will happen later.
      
      Test Plan:
      Ran script
      git diff was full of amazingly cleaned code
      
      Reviewers: #plasma
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25134
      401d326b
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · a4c13318
      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"
      a4c13318
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 592f16ed
      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"
      592f16ed
  10. 03 Nov, 2019 2 commits
  11. 02 Nov, 2019 2 commits
  12. 01 Nov, 2019 1 commit
    • David Edmundson's avatar
      [ksmserver] Signal session management state to kwin directly · 09cad25f
      David Edmundson authored
      Summary:
      Kwin had to have two ICE connections in order to track state
      indepdendently of it's session saving.
      
      This replaces that with a more direct DBus protocol allowing for both
      simplification on the kwin side as well as comunicating the logout state
      better for effects.
      
      Whilst this code temporarily complicates things, now we have this
      interface the next step is drop all the isWM() stuff and do kwin
      specific session management also over this interface. See T11882
      
      Test Plan:
      Added qdebug into kwin
      started logging out with an unsaved file, cancelled shutdown
      started logging out with, discarded file
      
      Reviewers: #kwin, apol
      
      Reviewed By: apol
      
      Subscribers: broulik, apol, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D24945
      09cad25f
  13. 31 Oct, 2019 5 commits
  14. 30 Oct, 2019 1 commit
  15. 29 Oct, 2019 7 commits
  16. 28 Oct, 2019 1 commit
    • Marco Martin's avatar
      don't filter children · 5d6aa75d
      Marco Martin authored
      loses the possibility of dragging over buttons, but
      filtering children means that even click on close button
      will be managed as main action trigger
      5d6aa75d
  17. 27 Oct, 2019 1 commit
  18. 25 Oct, 2019 2 commits
    • Fabian Vogt's avatar
      Revert "Install krunner desktop file to ${KDE_INSTALL_APPDIR}" · a53e8065
      Fabian Vogt authored
      This reverts commit b3065f7d.
      
      kglobalaccel honours NoDisplay=true, leading to krunner.desktop getting
      ignored completely.
      
      CCMAIL: meven29@gmail.com
      a53e8065
    • Konrad Materka's avatar
      [DigitalClock] Fix layout and QML warnings · 82cfabd0
      Konrad Materka authored
      Summary:
      Fixed issue when time zone configuration page was not scaling corrently. As a result two
      srollbars were rendered.
      Fixed few QML layout warnings and undefined references.
      
      Test Plan:
      Open Time zones configuration page and shrink window - two scrollbars are rendered.
      Expected: table is scalled correctly and only one scrollbar in table is rendered.
      
      Reviewers: #plasma, #plasma_workspaces, ngraham
      
      Reviewed By: ngraham
      
      Subscribers: ngraham, davidedmundson, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D24853
      82cfabd0