1. 21 May, 2022 2 commits
  2. 20 May, 2022 4 commits
  3. 19 May, 2022 13 commits
  4. 18 May, 2022 13 commits
  5. 17 May, 2022 6 commits
    • Nate Graham's avatar
      kcmkwin/kwinscreenedges: only show KCM on Wayland · 4fb78a41
      Nate Graham authored
      The features that this KCM lets you trigger barely work on X11 and
      really only work properly on Wayland.
      Unfortunately we don't have the ability to have separate settings
      between X11 and Wayland, and for this reason we removed a default left
      touch edge in 3df79855 a year and a half
      ago because it was too buggy on X11.
      This commit takes the next step and hides the KCM entirely on X11, so
      you can only use it on Wayland where it actually works properly.
      One potential downside is be that any users who are actually using it
      on X11 will lose the ability to use a GUI to configure these features
      unless they go to the Wayland session to do it. However the number of
      such users is likely small given how the feature does not really work on
      However the upside is that Wayland users who can see the KCM can
      actually use the features that it lets you configure because they work
      properly there.
    • Xaver Hugl's avatar
    • Vlad Zahorodnii's avatar
      Simplify Workspace::addWaylandWindow() · 4c05db3c
      Vlad Zahorodnii authored
      I believe this is a relic from the past when we used not to destroy
      the ShellClient when the associated surface is unmapped.
    • Vlad Zahorodnii's avatar
      Partially revert 89b35c32 · 09ba8729
      Vlad Zahorodnii authored
      As it turns out, it's needed to ensure that the Workspace emits the
      stackingOrder changed signal when a new window is added. It's also
      implicitly needed to make sure that Window::stackingOrder() is updated.
    • Aleix Pol Gonzalez's avatar
      screenedges kcm: Fix initial screen detection · f4c704a9
      Aleix Pol Gonzalez authored
      Use QWidget::screen instead of having own code to fetch the screen. It
      works better this way before the window is initialised.
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · ad74b8cd
      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"
  6. 16 May, 2022 2 commits