1. 12 Aug, 2022 1 commit
  2. 11 Jul, 2022 1 commit
  3. 07 May, 2022 1 commit
  4. 03 May, 2022 1 commit
  5. 21 Apr, 2022 3 commits
    • Harald Sitter's avatar
      fix processor invocation · 23ad5938
      Harald Sitter authored
      apparently 0-123-0 is the escaped variant (%i) whereas I thought it is
      the unescaped variant (%I). since we want the version with hyphens (so
      we can use them in the filtering tech) use %i here.
      23ad5938
    • Harald Sitter's avatar
      fix the instance filter · 7a666f3f
      Harald Sitter authored
      unit names always have a type suffix, in this case the instance is the
      prefix (so we can startwith filter on) meaning we need to add the suffix
      manually for the builtin matching tech
      7a666f3f
    • Harald Sitter's avatar
      instance ids have 2 hyphens not 3 · 44879708
      Harald Sitter authored
      3 numbers but 2 hyphens. one can see where my brain took the wrong turn
      ;)
      44879708
  6. 29 Mar, 2022 1 commit
  7. 08 Mar, 2022 1 commit
  8. 22 Feb, 2022 2 commits
  9. 15 Feb, 2022 1 commit
  10. 03 Feb, 2022 1 commit
  11. 13 Jan, 2022 1 commit
  12. 24 Dec, 2021 1 commit
  13. 17 Dec, 2021 5 commits
  14. 13 Dec, 2021 3 commits
    • Laurent Montel's avatar
      b6ba3c7d
    • Harald Sitter's avatar
      bring back idle detection and rejigger timer code · f8a99005
      Harald Sitter authored
      timer logic is now a tad more complicated because there are multiple
      scenarios that may occur. to isolate the logic from SNI management at
      large there is a new class `ActivationCloseTimer` that contains all the
      necessary bits to do the timings.
      
      to also facilitate testing for the logic the new timer class is
      dependency inverted from kidletime and dbus allowing us to insert duds
      and not have to set up exhaustive test environments. it sucks a bit
      though because it also means the actual watchers aren't tested :|
      f8a99005
    • Harald Sitter's avatar
      Revert "Drop KIdleTime dependency" · 9ad47c43
      Harald Sitter authored
      This reverts commit 6dd90635.
      
      KIT should still be used, the code where it was used was accidentally removed
      9ad47c43
  15. 09 Dec, 2021 1 commit
  16. 08 Dec, 2021 1 commit
  17. 24 Nov, 2021 1 commit
  18. 23 Nov, 2021 1 commit
  19. 19 Oct, 2021 1 commit
    • Harald Sitter's avatar
      fix the notifier dump truck · aea7570b
      Harald Sitter authored
      this broke a tad in the refactor towards standalone launcher. for one
      knotification requires actual eventlooping so the plugin now executes
      the qcoreapplication to get that going.
      
      additionally it no longer uses qprocess to start konsole but KIO's
      terminallauncherjob. this has the advantage of not hardcoding konsole
      and also survives systemd cleaning up. previously the detatched qprocess
      would get killed when we had exited because it was part of our cgroup
      that gets cleaned up by systemd when the launcher unit stops.
      this technically could have used exec() on the job but nested looping is
      always garbage but even more so considering knotification has automatica
      cleanup facilities that we definitely do not want to run while we are in
      a slot. in any event its better to forcefully timeout the start in case
      it gets hung on something anyway.
      
      deprecations have also been bumped ahead to get access to the modern
      activated signal without having to cast away the ambiguity
      aea7570b
  20. 11 Oct, 2021 1 commit
  21. 08 Oct, 2021 1 commit
    • Harald Sitter's avatar
      replace restart checkbox with button · 6b68295f
      Harald Sitter authored
      for one, this aligns the UX a bit more between crash dialog and report
      dialog (the former sports a button, not a checkbox, indeed I'm not sure
      why one would want this to be a checkbox). it also removes a bug where
      restart-on-finish would not run quick enough to finish before the
      application exits, since restarting is an async option because we don't
      know how long it really takes - instead of rearchitecturing how app exit
      works so it can wait for the restart, it seems more reasonable to simply
      have the restart action be a button and the user decide when they want
      to stop waiting for the restart to happen. since the button kguititem is
      now used in two dialogs it has moved to the globals stuff where there is
      a new namespace that mimics KStandardGuiItem but for our guiitems.
      
      visualization logic has also been simplified. with the restart action
      now being a button with fairly generic text we can show it regardless of
      context so long as the app hadn't been restarted.
      
      BUG: 443304
      6b68295f
  22. 06 Oct, 2021 2 commits
    • Nicolas Fella's avatar
      Add FreeBSD CI · d73ddb35
      Nicolas Fella authored
      d73ddb35
    • Harald Sitter's avatar
      find cleanup binary more reliably · 8b0c56f8
      Harald Sitter authored
      QFINDTESTDATA search (among others) relative to applicationDirPath which
      would always be $builddir/bin/ for us and that is also where the real
      artifacts are, so we don't need the bin/ prefix at all
      
      this should fix the test falling over in gitlab ci
      8b0c56f8
  23. 05 Oct, 2021 2 commits
  24. 16 Sep, 2021 2 commits
  25. 14 Sep, 2021 4 commits