1. 08 Jul, 2020 1 commit
  2. 07 Jul, 2020 1 commit
  3. 01 Jul, 2020 2 commits
  4. 30 Jun, 2020 2 commits
    • Konrad Materka's avatar
      [applet/systemtray] Load config defaults from main.xml · 14695957
      Konrad Materka authored
      It is possible to assign default values in main.xml, but these are not
      used for extraItems and knownItems. Add support for default values.
      
      BUG: 423561
      FIXED-IN: 5.19.3
      14695957
    • Konrad Materka's avatar
      [applets/systemtray] Fix context menu misplaced · 35ae7712
      Konrad Materka authored
      For SNI icons menu is imported from DBus. If during import it is
      changed, for example some actions added or replaced, new actions are
      added, but old one are only marked for removal in next event loop run.
      As a result menu size is too big until delereLater takes effect.
      Queue connection, so that Qt will have a chance to delete menu entires
      before menu is used.
      
      BUG: 421275
      FIXED-IN: 5.19.3
      35ae7712
  5. 29 Jun, 2020 1 commit
    • David Edmundson's avatar
      [startkde] Block plasma-session exiting until startup sound completes · e76a1395
      David Edmundson authored
      The initial comment about disabling quitLock is deprecated since we
      added a QCoreApplication around the startup.
      
      We can then use Qt's mechanism to delay application exit till the
      notification thread finishes.
      
      This presumably has been a bug for a while, but noticable in 5.19 after
      even more startup performance improvements.
      
      BUG: 422948
      
      
      (cherry picked from commit ef4b8486)
      e76a1395
  6. 26 Jun, 2020 1 commit
  7. 25 Jun, 2020 4 commits
  8. 24 Jun, 2020 1 commit
    • Marco Martin's avatar
      better propagate size hints · b7d7bfb0
      Marco Martin authored
      better propagate Layout.* hints from the loaded faces to the plasmoid
      object
      this helps in obtaining a more crorrectly sized popup
      
      CCBUG:422669
      CCBUG:422888
      b7d7bfb0
  9. 23 Jun, 2020 2 commits
    • David Edmundson's avatar
      Fix DBus service used in shutdown interface · fcf4aabe
      David Edmundson authored
      During Plasma 5.18, ksmserver was cleverly split so it hosted the new
      new interface registering both services names org.kde.ksmserver and
      org.kde.Shutdown.
      
      This way we could do a gradual port, update the libs, and migrate the
      final code without any breakages. It was a good plan in theory.
      
      In 5.19 we did the final actual splitting, unfortunately in
      libkworkspace on the path where we skip logout confirmation had the
      wrong name.
      
      BUG: 423391
      fcf4aabe
    • Jonathan Riddell's avatar
      Update version number for 5.19.2 · a89bdb6a
      Jonathan Riddell authored
      GIT_SILENT
      a89bdb6a
  10. 22 Jun, 2020 2 commits
  11. 21 Jun, 2020 1 commit
    • David Edmundson's avatar
      Fix case of monitored service in startplasma's shutdown · aaed0138
      David Edmundson authored
      Startplasma monitors ksmserver and tears down the session if it goes
      away, to match previous behaviour and as some lockscreen bypass
      protection.
      
      When we teardown our new binary plasma-shutdown appears, runs scripts
      and makes the final shutdown call. ksmserver could gracefully quit in
      the meantime, so startplasma guarded this case and waited till both
      names exited. However it contains a really stupid typo.
      
      BUG: 422870
      aaed0138
  12. 19 Jun, 2020 1 commit
  13. 18 Jun, 2020 3 commits
  14. 17 Jun, 2020 2 commits
  15. 16 Jun, 2020 2 commits
  16. 15 Jun, 2020 2 commits
    • David Edmundson's avatar
      Fix race in loading DBus activatable applets · 1c3dc486
      David Edmundson authored
      If a service was registered between us requesting a list of names from
      the daemon and us processing the reply we would miss it. An event
      somewhat likely given plasmashell is very busy during startup.
      
      DBus does guarantee preserved message order, so the correct thing to do
      is:
       - create a match rule for new servies on DBus daemon
       - start fetching a list of names
       - ignore all changes that happen in the meantime
       - handle the list of all names
      
      This will be race free
      1c3dc486
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · e2cc9f6d
      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"
      e2cc9f6d
  17. 14 Jun, 2020 1 commit
  18. 13 Jun, 2020 1 commit
  19. 12 Jun, 2020 1 commit
  20. 11 Jun, 2020 4 commits
  21. 10 Jun, 2020 1 commit
  22. 09 Jun, 2020 2 commits
  23. 07 Jun, 2020 1 commit
  24. 06 Jun, 2020 1 commit