1. 11 Dec, 2020 3 commits
  2. 10 Dec, 2020 3 commits
  3. 08 Dec, 2020 1 commit
  4. 07 Dec, 2020 6 commits
  5. 06 Dec, 2020 1 commit
  6. 05 Dec, 2020 3 commits
  7. 04 Dec, 2020 4 commits
  8. 03 Dec, 2020 1 commit
  9. 02 Dec, 2020 4 commits
    • Nicolas Fella's avatar
      [kcms/autostart] Rework entry hiding · 1fe37c3b
      Nicolas Fella authored
      The current code extracts the executable name from the Exec line, which is somewhat brittle and unreliable. For this purpose the TryExec line exists. While not all apps have one they can be assumed to be reliable when present.
      
      This check is not relevant for scripts since there we can simply assume they are present, otherwise we wouldn't have found them.
      
      This allows for some refactoring of the code, in particular the removal of the command filed in AutostartEntry.
      1fe37c3b
    • Nicolas Fella's avatar
      [plasmoidconfig] Fix sizing for some configurations · 56513036
      Nicolas Fella authored
      We'd like to rely on the config to give us an appropriate
      implicitHeight, but some configs do the opposite and assume they fill
      the parent. The old code resolved this by making the config at least as
      high as its parent. Reintroduce that.
      
      This is arguably all very ugly and should be resolved properly, but that
      requires changing the configs themselves, which is infeasible for Plasma
      5 with regards to third-party applets
      
      BUG: 429797
      56513036
    • Luca Beltrame's avatar
      Use DATADIR/plasma/avatars instead of DATADIR/plasma-avatars · 7ed963fa
      Luca Beltrame authored
      Given we have DATADIR/plasma already, this makes more sense.
      7ed963fa
    • David Edmundson's avatar
      [kcms/users] Avoid race condition on startup · 987cafc2
      David Edmundson authored
      If accounts service is not yet running the name will not be registered
      when we make our first call.
      
      We call into AccountsService from our client code with a blocking call.
      We then create a new QDBusAbstractInterface on a given service.
      
      QDBusAbstractInterface::isValid effectively is just a check that the
      service is registered. This might not be processed yet at the time we
      call this. It isn't a helpful check, if it wasn't up the previous call
      to fetch users would have failed. We can just remove it.
      
      BUG: 429314
      987cafc2
  10. 01 Dec, 2020 3 commits
  11. 30 Nov, 2020 1 commit
  12. 29 Nov, 2020 4 commits
  13. 28 Nov, 2020 1 commit
  14. 27 Nov, 2020 5 commits