1. 03 May, 2021 1 commit
  2. 29 Apr, 2021 1 commit
  3. 26 Apr, 2021 1 commit
  4. 16 Apr, 2021 2 commits
  5. 09 Apr, 2021 1 commit
  6. 08 Apr, 2021 1 commit
  7. 07 Apr, 2021 1 commit
  8. 05 Apr, 2021 1 commit
  9. 31 Mar, 2021 3 commits
    • Kevin Ottens's avatar
    • Kevin Ottens's avatar
      Add maintainSnapping method to OutputModel · 99ff9d96
      Kevin Ottens authored
      The intent here is to impact the position of screens around a given
      screen when its size changes. This way we avoid weird overlaps or gaps
      on resize with the screens snapped to a given one.
      
      Note that even though it'll fully respect snapping in one direction,
      it won't respect snapping between other screens in different directions.
      This would require a full fledged layout engine which would be
      complicated to grow in the current model.
      
      Since it's also a less common case, I chose to ignore it. Let's make it
      work for the 80% of the cases which are generally in one direction only.
      99ff9d96
    • Ismael Asensio's avatar
      kcm: Add correct spacing to the swipeview · 18a034e5
      Ismael Asensio authored
      With an spacing value = 0, the second delegate of the SwipeView
      will be visible in the right margin region of the first delegate.
      
      This shows up mainly when the FormLayout goes into narrow mode,
      since then the items are left aligned and more likely to get into
      the visible part.
      
      CCBUG: 434383
      18a034e5
  10. 29 Mar, 2021 3 commits
    • David Redondo's avatar
      Also look up display configuration in readable locations · 8fbe7ceb
      David Redondo authored
      This can be useful for hardware vendors to set a default
      configuration. One example could be setting the scale on a
      phone to 2 or rotating an output that is installed rotated.
      Settings stored in the local directory still take precedence.
      8fbe7ceb
    • David Redondo's avatar
      Remove changing of dirPath · 67962a1c
      David Redondo authored
      It was only useful for the test which we can handle with
      manually setting XDG_DATA_HOME.
      67962a1c
    • David Redondo's avatar
      Consider global output settings when generating a new config · 758371ba
      David Redondo authored
      If we already have global settings for this output, we either ran
      the generator for this output so we don't need to find out the best
      mode and scale again. Or the user manually changed the config and
      selected "For any display arrangement" when saving so we should use
      those values here. For example a rotated screen will now stay rotated
      in a new config too.
      758371ba
  11. 24 Mar, 2021 1 commit
  12. 23 Mar, 2021 1 commit
    • Ismael Asensio's avatar
      kcm: Limit the width of the scaling slider · afb4a77b
      Ismael Asensio authored
      If the slider row is set to fillWidth, then the slider from the first
      delegate can overlap the slider of the second delegate. Limit the size
      to the same amount as the Device combobox.
      
      BUG: 434383
      FIXED-IN: 5.22
      afb4a77b
  13. 04 Mar, 2021 1 commit
  14. 20 Feb, 2021 1 commit
  15. 10 Feb, 2021 5 commits
  16. 02 Feb, 2021 1 commit
  17. 30 Jan, 2021 1 commit
  18. 29 Jan, 2021 2 commits
  19. 21 Jan, 2021 3 commits
  20. 20 Jan, 2021 7 commits
  21. 31 Dec, 2020 1 commit
  22. 09 Dec, 2020 1 commit