1. 15 Jul, 2020 2 commits
  2. 14 Jul, 2020 8 commits
  3. 13 Jul, 2020 1 commit
    • Nate Graham's avatar
      Rename "Recent Documents" to "Recent Files" everywhere · d7c4b94b
      Nate Graham authored
      This is a more generic term that's less likely to be inappropriate
      (every document is a file, but not every file is a document) and using
      "Recent Files" brings Plasma into consistency with what KIO and Dolphin
      call it.
      
      CCBUG: 424007
      d7c4b94b
  4. 11 Jul, 2020 1 commit
  5. 10 Jul, 2020 3 commits
  6. 09 Jul, 2020 1 commit
    • Nate Graham's avatar
      [System Tray] Auto-scale icons and expose setting for number of rows/columns · 55ae651a
      Nate Graham authored
      Before Plasma 5.20, the system tray icons were always 22px in size and became
      multi-row/multi column as the panel increased in thickness.
      
      So far in the Plasma 5.20 development cycle, we have exposed the existing
      `iconSize` setting to the user to allow them to determine for themselves how
      big they want the icon to be, or whether to be multi-row/column.
      
      However this is not exposed very intuitively, as you have to already know that
      the icon size determines the number of rows/columns, or that the largest "Enormous"
      size produces an auto-scaling icon behavior. In other words, the UI reflects the
      implementation, rather than the user's expectation.
      
      This commit changes around the UI to more closely approximate what the user is
      likely to want to configure: the number of rows/columns. The new default setting
      is an "automatic" mode, which approximates the 5.19 and earlier behavior whereby
      the system tray switches to a two-row/column view when the panel becomes thick
      enough. In addition, users can now force it to always display one or two rows/
      columns.
      
      A major difference is that no matter which setting is set, icons now always
      expand to fill the available space, which brings them in line with the margins
      used for other Panel widgets.
      55ae651a
  7. 08 Jul, 2020 2 commits
  8. 07 Jul, 2020 3 commits
  9. 06 Jul, 2020 2 commits
    • Alexander Kandaurov's avatar
      Notify of screen geometry changes only after DesktopView has updated · 7852de5e
      Alexander Kandaurov authored
      Currently updating the DesktopView geometry and emitting signals notifying of changes to screen geometry are connected independently to QScreen::geometryChanged(), while screenGeometry() as well as availableScreenRect() and availableScreenRegion() depend on the DesktopView geometry. The incorrect order of slots being called causes the task manager to behave incorrectly on screen configuration changes, displaying either no windows or windows from a wrong screen. This also affects the desktop pager widget when configured to show the current desktop only.
      
      BUG: 373075
      7852de5e
    • Konrad Materka's avatar
      [applets/systemtray] Remove unneeded SNI roles · a9cc8508
      Konrad Materka authored
      SystemTray model copies are SNI roles from DataEngine, but some of them
      are redundant and useless.
      a9cc8508
  10. 03 Jul, 2020 3 commits
  11. 02 Jul, 2020 1 commit
  12. 01 Jul, 2020 5 commits
  13. 30 Jun, 2020 8 commits