1. 14 Sep, 2017 1 commit
  2. 30 Aug, 2017 1 commit
  3. 03 Jul, 2017 1 commit
  4. 02 Jun, 2017 1 commit
  5. 28 Mar, 2017 1 commit
  6. 09 Mar, 2017 1 commit
  7. 07 Mar, 2017 1 commit
  8. 06 Mar, 2017 1 commit
  9. 02 Mar, 2017 1 commit
  10. 20 Feb, 2017 1 commit
    • Marco Martin's avatar
      [WIP]: unify file drop menu and containment · 239e2be3
      Marco Martin authored
      Summary:
      very early version of unification of the desktop and folderview drop
      menus: use the instance of the qmenu created by the filecopy job, and
      send it to the containment to be populated by the extra entries to
      create plasmoids/apply wallpaper
      
      Test Plan:
      tested only for folderview, work in progress to make it work
      with normal desktop containment
      
      Reviewers: hein, #plasma
      
      Reviewed By: hein, #plasma
      
      Subscribers: hein, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D4574
      239e2be3
  11. 10 Feb, 2017 1 commit
    • Eike Hein's avatar
      Delay setting the model on the view until listing is finished. · 7fd62b59
      Eike Hein authored
      Summary:
      This massively cuts down on churn when instanciating a Folder View
      configured to a large folder as the changing data set causes the
      view to do a large amount of costly work.
      
      A 7x6 Folder View pointed at /usr/bin would block Plasma during
      startup for anywhere between 1-4 seconds depending on disk caches
      (on a SSD). Now startup is hitch free, and even listing completes
      much faster without the view slowing things down.
      
      The widget is set to busy while listing.
      
      Depends on D4343.
      
      Reviewers: #plasma, davidedmundson
      
      Reviewed By: #plasma, davidedmundson
      
      Subscribers: broulik, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D4344
      7fd62b59
  12. 25 Jan, 2017 1 commit
  13. 03 Jan, 2017 1 commit
  14. 27 Dec, 2016 2 commits
  15. 23 Dec, 2016 1 commit
  16. 13 Oct, 2016 1 commit
    • David Faure's avatar
      folderview: port the context menu away from KonqPopupMenu. · 3cf22b33
      David Faure authored
      Many actions were coming from this code anyway, all that was missing
      was:
      - Copy To / Move To (provided by KFileCopyToMenu)
      - the properties dialog (7 lines for action+slot/lambda)
      - popup menu plugins, now provided by KIO 5.27's new method in KFileItemActions
      
      So this commit loses plugins with KIO < 5.27, but that's probably
      not a big deal.
      
      Differential Revision: https://phabricator.kde.org/D2914
      3cf22b33
  17. 05 Aug, 2016 1 commit
  18. 27 Feb, 2016 1 commit
  19. 22 Feb, 2016 1 commit
  20. 18 Jan, 2016 2 commits
  21. 14 Dec, 2015 2 commits
  22. 04 Jun, 2015 1 commit
  23. 03 Jun, 2015 1 commit
    • Eike Hein's avatar
      Style as list view when constrained in a popup. · d37928b2
      Eike Hein authored
      In list view mode, Folder View navigates in-place (that is,
      activating a directory item will move into that directory)
      rather than use preview popups.
      
      BUG:344178
      
      Also some fixes for showing only relevant actions in the
      context menu depending on (containment, floating, popup)
      constraints.
      d37928b2
  24. 02 Mar, 2015 1 commit
    • Eike Hein's avatar
      Unify the Desktop and Folder containments into a single codebase. · 90dd993f
      Eike Hein authored
      * Gets rid of a few ksloc of duplicated code; no more syncing needed.
      * Brings the press-to-move experiment to the Desktop containment.
      * Cleaner seperation of Folder View-specific items; nothing is loaded
        in the Desktop case.
      * Various cleanup in the former Desktop containment codebase (much
        more to do and to come).
      90dd993f
  25. 30 Jan, 2015 1 commit
  26. 20 Dec, 2014 1 commit
  27. 11 Nov, 2014 1 commit
  28. 09 Aug, 2014 1 commit
  29. 08 Aug, 2014 1 commit
  30. 01 Aug, 2014 1 commit
  31. 25 Jul, 2014 1 commit
  32. 10 Jul, 2014 1 commit
    • Eike Hein's avatar
      DND in/out/within, rubber band, autoscroll (drag and rubber band). · 85c20929
      Eike Hein authored
      Known issues:
      - Drag pixmap generation is great on Mesa but sometimes a bit
        flakey on nVidia; 5.4's grabImage() will fix this.
      - Custom positioning currently causes keyboard navigation to
        be disabled, spatial navigation had a bug I couldn't fix in
        time. Merge soon.
      - There are a few more cases where we want to transform posi-
        tioning data rather than throw it away.
      
      BUG:334890
      85c20929
  33. 26 Jun, 2014 1 commit
  34. 16 Jun, 2014 1 commit
  35. 01 Jun, 2014 1 commit
  36. 07 May, 2014 1 commit
  37. 10 Apr, 2014 1 commit
    • Eike Hein's avatar
      Partial import of Folder containment. · ba6f2d7c
      Eike Hein authored
      DND is mostly done and will follow soonish - the DND branch also
      contains rubberband selection and keyboard stuff since it ties
      into interaction.
      
      The config dialog not working for the applet is a plasma-framework
      bug that I was too tired to figure out ...
      ba6f2d7c