1. 17 May, 2020 1 commit
  2. 15 May, 2020 6 commits
  3. 14 May, 2020 7 commits
    • Aleix Pol Gonzalez's avatar
      Fix TestXdgShellClient::testDesktopFileName · 5b5a9957
      Aleix Pol Gonzalez authored
      Summary:
      Allows AbstractClient::m_desktopFileName be an absolute path, which is
      used by tests.
      
      Test Plan: Test passes, other things still work, including telegram.
      
      Reviewers: #kwin, zzag
      
      Reviewed By: #kwin, zzag
      
      Subscribers: kwin
      
      Tags: #kwin
      
      Differential Revision: https://phabricator.kde.org/D29758
      5b5a9957
    • Aleix Pol Gonzalez's avatar
      wayland_server: Improve debug message, reduce duplicates · d6e119f4
      Aleix Pol Gonzalez authored
      Summary:
      Demote the "interface not granted" message from a warning to debug
      and improve the wording a bit.
      We are listing all the interfaces, it's not like we're not granting an interface
      that the application wants, it's that we're not offering an interface to an application
      because it didn't opt in.
      Only report every miss once, to reduce the noise.
      
      Test Plan: ran kwin
      
      Reviewers: #kwin, davidedmundson
      
      Reviewed By: #kwin, davidedmundson
      
      Subscribers: kwin
      
      Tags: #kwin
      
      Differential Revision: https://phabricator.kde.org/D29759
      d6e119f4
    • Nate Graham's avatar
      Improve partial maximization strings · 22bb30ed
      Nate Graham authored
      Summary: Take two on D29729
      
      Reviewers: zzag, #kwin
      
      Reviewed By: zzag, #kwin
      
      Subscribers: kwin
      
      Tags: #kwin
      
      Differential Revision: https://phabricator.kde.org/D29755
      22bb30ed
    • Vlad Zahorodnii's avatar
      Store normal clients and desktop clients in the same list · fc3b16f8
      Vlad Zahorodnii authored
      Summary:
      On X11, Workspace stores windows in two lists. One with desktop windows
      and the other one with all other windows. On Wayland, desktop windows
      and normal windows are stored in the same list - m_allClients.
      
      In order to unify scripting on X11 and Wayland, this change makes the
      Workspace class store X11 desktop windows and normal X11 windows in the
      same list. It's the responsibility of scripts to filter desktop windows.
      
      Reviewers: #kwin, apol
      
      Reviewed By: apol
      
      Subscribers: apol, kwin
      
      Tags: #kwin
      
      Differential Revision: https://phabricator.kde.org/D29522
      fc3b16f8
    • Aleix Pol Gonzalez's avatar
      Fix org.telegram.desktop identification · 7ea7aa1e
      Aleix Pol Gonzalez authored
      Summary:
      The code we have that adds .desktop at the end of the resource name did not take
      into account that it might be the case that the application ends with .desktop
      like it happens on telegram's desktop client
      
      This patch looks for the file instead of just checking the name to account for
      it. Otherwise the look up happens in KConfig.
      
      Fixes flathub/org.telegram.desktop#27 on github
      
      Test Plan: Tested locally, works.
      
      Reviewers: #plasma, #kwin, ngraham
      
      Reviewed By: ngraham
      
      Subscribers: kwin
      
      Tags: #kwin
      
      Differential Revision: https://phabricator.kde.org/D29728
      7ea7aa1e
    • Jonathan Riddell's avatar
      Update version number for 5.18.90 · d7687ce2
      Jonathan Riddell authored
      GIT_SILENT
      d7687ce2
    • Vlad Zahorodnii's avatar
      Revert "Improve partial maximization strings" · a68c0959
      Vlad Zahorodnii authored
      Summary:
      This reverts commit 45bf53ad.
      
      We cannot change config values for existing users since it will break
      their installations.
      
      Reviewers: #kwin, davidedmundson
      
      Reviewed By: #kwin, davidedmundson
      
      Subscribers: davidedmundson, bshah, broulik, kwin
      
      Tags: #kwin
      
      Differential Revision: https://phabricator.kde.org/D29736
      a68c0959
  4. 13 May, 2020 4 commits
  5. 12 May, 2020 6 commits
  6. 11 May, 2020 4 commits
  7. 07 May, 2020 4 commits
  8. 06 May, 2020 4 commits
  9. 05 May, 2020 1 commit
  10. 04 May, 2020 3 commits