1. 11 Jun, 2022 1 commit
  2. 04 Jun, 2022 1 commit
  3. 02 Jun, 2022 1 commit
  4. 21 May, 2022 1 commit
  5. 14 Aug, 2021 1 commit
  6. 17 Dec, 2020 1 commit
  7. 06 Oct, 2020 1 commit
  8. 25 Sep, 2020 1 commit
  9. 23 Jul, 2020 1 commit
    • Nate Graham's avatar
      Begin porting to PlasmaComponents3 · f55b00fe
      Nate Graham authored
      This begins the process of porting plasma-workspace to PlasmaComponents3. At
      this point, only the relatively easy work is done. Every file not ported
      now has been given the reason for still using PC2 in a comment on the import
      line so you can see at a glance what the blocker is by running
      `grep -r "org.kde.plasma.components 2.0"` in the repo.
      
      Everything is tested and there are no breakages or functional regressions. In
      the process, a few unused imports are removed.
      
      Here are the remaining PC3 omissions blocking what's left from getting easily
      ported:
      - No Highlight
      - No ListItem
      - No PageStack
      - No ContextMenu
      - No QueryDialog
      - No ModelContextMenu
      - TabBar has no left and right tab states
      - ToolButton has no built-in method to show a menu when clicked
      f55b00fe
  10. 01 Jul, 2020 2 commits
  11. 21 Jan, 2020 1 commit
  12. 28 Nov, 2019 1 commit
    • Kevin Ottens's avatar
      Repair the wallpaper config dialog · 3600bebc
      Kevin Ottens authored
      Summary:
      This is full of mixed bindings/signal handlers for properties and of
      broken references in here!
      
      There's likely more to do, but those were the most obvious ones when
      working on the screenlocker KCM.
      
      Reviewers: #plasma, mart, davidedmundson, crossi, bport
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25567
      3600bebc
  13. 25 Jul, 2019 1 commit
    • David Redondo's avatar
      [Image Wallpaper Slideshow] Allow setting of different sorting orders · ea32a761
      David Redondo authored
      Summary:
      Allows setting of other sorting orders like alphabetical or last modified date.
      To enable this a new ProxyModel is introduced which handles the sorting and
      filtering (as indicated by the checkboxes). This is backed by the slideshowModel
      whcih previously as only used for the configutation. The lists of slides and  unseen
      slides are dropped as now the slides that are shown are taken from the model.
      
      FEATURE: 186181
      FIXED-IN: 5.17.0
      
      Test Plan:
      {F6938259}
      {F6938260}
      {F6938261}
      {F6938263}
      
      Reviewers: #plasma, davidedmundson
      
      Reviewed By: #plasma, davidedmundson
      
      Subscribers: davidedmundson, msdobrescu, ngraham, filipf, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D22121
      ea32a761
  14. 01 Apr, 2019 1 commit
    • David Redondo's avatar
      Allow single images to be excluded from the slideshow · b1ae890a
      David Redondo authored and Nate Graham's avatar Nate Graham committed
      Summary:
      This allows to exlude single images from the slideshow by unchecking the little checkbox in the top right corner.
      Feature or todo?: If a folder is removed I don't touch the unchecked Slides. So the list could get very big but if a formerly removed folder is
      added again an excluded image will be excluded again.
      
      Test Plan:
      {F6684113}
      - Uncheck some images
      - They don't appear in the slideshow
      
      Reviewers: #plasma, #vdg, ngraham, davidedmundson
      
      Reviewed By: #plasma, #vdg, ngraham, davidedmundson
      
      Subscribers: davidedmundson, filipf, abetts, ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D19687
      b1ae890a
  15. 09 Mar, 2019 2 commits
    • David Redondo's avatar
      Image Wallpaper Slideshow - display the list of images that will be shown · 2003b267
      David Redondo authored and Nate Graham's avatar Nate Graham committed
      Summary:
      This shows all the pictures inside the folders added to the Folders list. I also tried to make single pictures excludable via a checkbox on the thumbnail. This is the first time for me programming with QT/QML/Singals-Slots and I tried to use as much existing code as possible. The thumbnail view is the same as for single images and I simply subclassed the listmodel. However even if I tried to do everything like the code for slidePaths it doesn't work correctly. The checking/unchecking of images only applies on restart of plasmashell. Maybe it's a single mistake that is easily spotted by a more experienced programmer otherwise if the thumbnail view is accepted I can also revert all the checkbox stuff.
      
      FEATURE: 403703
      FIXED-IN: 5.16.0
      
      {F6595564}
      
      Reviewers: #vdg, ngraham, davidedmundson
      
      Reviewed By: #vdg, ngraham, davidedmundson
      
      Subscribers: filipf, mart, alexde, davidedmundson, ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D18809
      2003b267
    • Laurent Montel's avatar
      Fix warning == vs === · 19144ab0
      Laurent Montel authored
      19144ab0
  16. 05 Feb, 2019 3 commits
  17. 30 Apr, 2018 1 commit
  18. 16 Apr, 2018 1 commit
    • Marco Martin's avatar
      update the wallpaper dialog to the new design · c66e998d
      Marco Martin authored
      Summary:
      update the wallpaper dialog to the same design as the new KCMS
      for consistency
      
      Test Plan:
      dialog loads with proper wallpaper selected, and both clicking on one
      works and the attached toolbuttons work too
      
      Reviewers: #plasma, #vdg, davidedmundson, broulik
      
      Reviewed By: #plasma, broulik
      
      Subscribers: davidedmundson, broulik, abetts, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D12148
      c66e998d
  19. 23 Mar, 2018 1 commit
    • Friedrich W. H. Kossebau's avatar
      Rename wallpaper translation catalogs to follow pattern · f945ad4b
      Friedrich W. H. Kossebau authored
      Summary:
      The wallpaper loading code expects the catalogs to follow the pattern
      "plasma_wallpaper_" + pluginid. While in config QML the domain needs
      to be explicitly set using i18nd, as the default textdomain is set to
      that of the config container, it is not needed in the wallpaper QML.
      
      While using a catalog with plasma_applet_* prefix works if setting
      the domain explicitly, the usage goes against the design of the
      naming patterns. So to give a good example and also properly marking
      the usage of the catalog, the names are switched.
      
      Reviewers: #plasma, davidedmundson
      
      Reviewed By: #plasma, davidedmundson
      
      Subscribers: davidedmundson, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D10850
      f945ad4b
  20. 11 Jan, 2018 1 commit
  21. 24 Oct, 2017 1 commit
  22. 30 Jun, 2017 1 commit
  23. 28 Feb, 2017 1 commit
    • David Edmundson's avatar
      Preview Centered wallpaper as PreserveAspectFit · b6d088d9
      David Edmundson authored
      Summary:
      Currently the we create previews with QPixmapItem from KDeclrarative and
      when a wallpaper is set to centered sets it to an enum value that
      doesn't exist.
      
      PreserveAspectFit displays the wallpaper in the correct proportions as
      when it will be applied, but will still be big enough to make it
      actually previewable.
      
      BUG: 375675
      
      Reviewers: #plasma, mart
      
      Reviewed By: mart
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D4840
      b6d088d9
  24. 29 Nov, 2016 1 commit
    • Marco Martin's avatar
      Select correct index without timer · 5434e4bc
      Marco Martin authored
      Summary:
      select the correct index upon loading when the count changes.
      this removes the flicker at startup and the view is at the correct
      wallpaper since the first frame. Also, now when a wallpaper is
      downloaded with knewstuff, the old wallpaper stays selected,
      it doesn't get resetted to the first wallpaper anymore
      
      Test Plan:
      open wallpaer dialog, no more flicker
      install a new wallpaper, the currently selected one stays selected
      
      Reviewers: #plasma, davidedmundson
      
      Reviewed By: #plasma, davidedmundson
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D3532
      5434e4bc
  25. 20 Jul, 2015 2 commits
  26. 03 Apr, 2015 1 commit
  27. 18 Feb, 2015 1 commit
  28. 27 Dec, 2014 1 commit
  29. 01 Dec, 2014 1 commit
    • Sebastian Kügler's avatar
      Enable keyboard navigation in wallpaper grid · 4b73bb41
      Sebastian Kügler authored
      The GridView needs to receive focus for keyboard navigation. Also, make
      sure that we're not changing the current wallpaper on deselection, this
      might happen when the currentIndex is changed through the keyboard.
      4b73bb41
  30. 03 Oct, 2014 1 commit
  31. 19 Aug, 2014 1 commit
  32. 25 Jul, 2014 2 commits
  33. 24 Jul, 2014 1 commit
  34. 10 Jul, 2014 1 commit