1. 11 Oct, 2021 1 commit
  2. 07 Oct, 2021 1 commit
  3. 16 Sep, 2021 1 commit
  4. 01 Sep, 2021 1 commit
  5. 29 Aug, 2021 1 commit
    • David Edmundson's avatar
      Split Interactive console into it's own binary · afa8159f
      David Edmundson authored
      Plasma had an entire text editor for the script engine in process.
      
      The method for loading this was very convoluted, it loaded a QML file
      (in plasma-desktop!) which contained an Item(!) which then loaded a QML
      component that showed a widget dialog.
      
      It also means loading a very heavy lib KTextEditor in ShellComponents
      which is very heavy. This will get loaded in things like the logout
      greeter, which is super slow on the pinephone.
      
      We already had the concept of evalating a script remotely, we can just
      hook up the print statement and move the whole executable out.
      
      Technically this is an API break on the plasmashell DBus API, but
      pragmatically going from void -> something on the return type isn't
      going to break anything.
      afa8159f
  6. 24 Aug, 2021 1 commit
  7. 28 Jul, 2021 2 commits
  8. 13 Jul, 2021 1 commit
  9. 07 Jun, 2021 1 commit
    • Alexander Lohnau's avatar
      GIT_SILENT Remove defunct templates · 80c1e6df
      Alexander Lohnau authored
      Those were messed up in the clang-format reformatting, but there weren't
      any complaints about the template not working.
      
      Also the dataenines are about to be deprecated and still need a
      replacement. Consequently we should not encourage users to write
      third-party dataengines.
      80c1e6df
  10. 13 May, 2021 3 commits
  11. 12 May, 2021 1 commit
    • David Redondo's avatar
      Make appmenu work properly on Wayland · 72620a6f
      David Redondo authored
      The toplevel menu is positioned using the plasmashell protocol.
      For QtWayland to create popups we need a input serial. The input serial
      is manually set to the enter one for creating poups.
      BUG:430662
      FIXED-IN:5.23
      72620a6f
  12. 06 May, 2021 2 commits
    • David Edmundson's avatar
      Mark KIO add-ons as runtime depdendencies of plasma-workspace · 069050e7
      David Edmundson authored and Nate Graham's avatar Nate Graham committed
      KIO is important for a full plasma experience. KIOExtras especially for
      the thumbnails that we use within plasma-workspace and is something we
      have had reports about.
      069050e7
    • Harald Sitter's avatar
      always process po dir if present · 0a83cc73
      Harald Sitter authored and Nate Graham's avatar Nate Graham committed
      this fixes l10n integration magic from ECM (KDE_L10N_SYNC_TRANSLATIONS,
      KDE_L10N_AUTO_TRANSLATIONS) that download the po dir into the build dir
      for git builds.
      
      ki18n_install is looking for po dirs and not doing anything when it
      can't find any. so, by default this changes nothing. when used with the
      aforementioned options it enables translation building for git builds.
      for tarball builds this has no negative impact since releaseme is smart
      enough to check if a cmakelists already contains the ki18n call before
      append its own.
      0a83cc73
  13. 05 May, 2021 1 commit
  14. 15 Apr, 2021 1 commit
  15. 20 Mar, 2021 2 commits
  16. 08 Mar, 2021 1 commit
  17. 07 Mar, 2021 1 commit
  18. 04 Mar, 2021 1 commit
  19. 30 Jan, 2021 2 commits
  20. 29 Jan, 2021 2 commits
  21. 25 Jan, 2021 1 commit
  22. 21 Jan, 2021 3 commits
  23. 07 Jan, 2021 1 commit
  24. 22 Dec, 2020 1 commit
  25. 21 Dec, 2020 1 commit
  26. 20 Nov, 2020 1 commit
  27. 16 Nov, 2020 1 commit
  28. 02 Nov, 2020 1 commit
  29. 29 Oct, 2020 1 commit
  30. 27 Oct, 2020 2 commits