1. 24 May, 2019 4 commits
  2. 22 May, 2019 1 commit
  3. 24 Apr, 2019 2 commits
  4. 27 Mar, 2019 1 commit
  5. 16 Mar, 2019 1 commit
    • Steffen Hartleib's avatar
      Touch support for Gwenview · 603fd1e1
      Steffen Hartleib authored and Nate Graham's avatar Nate Graham committed
      Summary:
      Add touch support for Gwenview. At moment one finger scrolling, pinch gesture for zoom and rotate and one finger
      swipe gesture to go to next or previous image is working with some little issue.
      
      It is my first time I am modify the source code, so if I make same mistake please let me now.
      
      CCBUG: 378021
      
      Test Plan:
      Browse mode
      ===========
      * test, if mouse and touchpad working as previously: scrolling, selection and drag and drop
      
      all follow tests with touchscreen:
          * on finger scrolling, test if uwanted drag events or selection events occur
          * two finger scrolling, test if uwanted drag events or selection events occur
          * test drag and drop action (need a TabAndHold gesture before moving the touch point)
          * pinch gesture for zoom, check sensitive and unwanted behavior
          * check double touch, if system setting is set to: open file or directory with a double click
      
      View Mode
      =========
      * test, if mouse and touchpad working as previously: scrolling, selection and drag and drop
      
      all follow tests with touchscreen:
          * one finger panning, check if unwanted drag events or image modifying events (zoom/rotate) occur
          * two finger panning, check if unwanted drag events or image modifying events (zoom/rotate) occur
          * one finger swipe gesture, check if unwanted drag events or image modifying events (zoom/rotate) occur
          * two finger swipe gesture, check if unwanted drag events or image modifying events (zoom/rotate) occur
          * pinch gesture for zoom and rotate, check sensitive and unwanted behavior
          * drag and drop action (need a TabAndHold gesture before moving the touch point)
          * test double touch to toggle between view mode and fullscreen mode.
      
      Thumbnail bar in view Mode:
      ===========================
      * test, if mouse and touchpad working as previously: scrolling, selection and drag and drop
      
      all follow tests with touchscreen:
          * one finger scrolling, check if unwanted drag events or image modifying events (zoom/rotate) occur
          * two finger scrolling, test if uwanted drag events or selection events occur
          * drag and drop action (need a TabAndHold gesture before moving the touch point)
      
      Fullscreen Mode
      ===============
      * test, if mouse and touchpad working as previously: scrolling, selection and drag and drop
      
      all follow tests with touchscreen:
          * one finger panning, check if unwanted drag events or image modifying events (zoom/rotate) occur
          * two finger panning,  check if unwanted drag events or image modifying events (zoom/rotate) occur
          * one finger swipe gesture, check if unwanted drag events or image modifying events (zoom/rotate) occur
          * two finger swipe gesture, check if unwanted drag events or image modifying events (zoom/rotate) occur
          * pinch gesture for zoom and rotate, check sensitive and unwanted behavior
          * drag and drop action (need a TabAndHold gesture before moving the touch point)
          * check if you get access to the fullscreen thumbnail bar on the top screen border
      
      Thumbnail bar in fullscreen Mode:
      ===========================
      * test, if mouse and touchpad working as previously: scrolling, selection and drag and drop
      
      all follow tests with touchscreen:
          * one finger scrolling, check if unwanted drag events or image modifying events (zoom/rotate) occur
          * two finger scrolling, check if unwanted drag events or image modifying events (zoom/rotate) occur
          * drag and drop action (need a TabAndHold gesture before moving the touch point)
      
      Reviewers: #gwenview, ngraham, muhlenpfordt
      
      Reviewed By: #gwenview, ngraham
      
      Subscribers: volkov, asturmlechner, sander, ngraham, rkflx
      
      Tags: #gwenview
      
      Differential Revision: https://phabricator.kde.org/D13901
      603fd1e1
  6. 27 Feb, 2019 1 commit
  7. 22 Feb, 2019 1 commit
  8. 18 Feb, 2019 2 commits
  9. 04 Feb, 2019 1 commit
  10. 20 Jan, 2019 2 commits
  11. 13 Jan, 2019 2 commits
  12. 11 Jan, 2019 1 commit
  13. 23 Dec, 2018 1 commit
    • Peter Mühlenpfordt's avatar
      Use FlowLayout for Crop toolbar · a420ba69
      Peter Mühlenpfordt authored and Nate Graham's avatar Nate Graham committed
      Summary:
      The Crop toolbar with enabled {nav Advanced settings} is very wide
      and it's not possible to make the Gwenview window smaller with this
      toolbar visible.
      Using a FlowLayout for the Crop toolbar avoids this issue and breaks
      the bar into multiple lines if there is not enough horizontal space.
      
      Before:
      {F6251679}
      
      After:
      {F6251681}
      
      Test Plan:
      * Check Crop toolbar behaviour while resizing Gwenview window
      * Check Crop toolbar with {nav Advanced settings} en-/disabled
      * Check RedEye toolbar (uses the same `SlideContainer`)
      * Check SaveBar after modifying images (uses `SlideContainer`)
      * Check Browse Mode {nav Add Filter} (uses `FlowLayout`)
      
      Reviewers: #gwenview, ngraham
      
      Reviewed By: #gwenview, ngraham
      
      Subscribers: shubham, loh.tar, ngraham
      
      Tags: #gwenview
      
      Differential Revision: https://phabricator.kde.org/D15398
      a420ba69
  14. 22 Dec, 2018 1 commit
  15. 07 Nov, 2018 1 commit
  16. 01 Nov, 2018 1 commit
  17. 21 Oct, 2018 1 commit
  18. 10 Oct, 2018 2 commits
  19. 05 Oct, 2018 2 commits
  20. 02 Oct, 2018 1 commit
    • Chris Suran's avatar
      Add Zoom scroll wheel option · ddfcaa0f
      Chris Suran authored and Nate Graham's avatar Nate Graham committed
      Summary:
      Adding a Zoom option for scrolling in the configuration
      
      BUG: 254511
      FIXED-IN: 18.12.0
      
      Test Plan: Test scrolling in image and folder view for each configuration selection.
      
      Reviewers: #gwenview, ngraham
      
      Reviewed By: ngraham
      
      Subscribers: sourabhboss, muhlenpfordt, ngraham
      
      Tags: #gwenview
      
      Differential Revision: https://phabricator.kde.org/D15809
      ddfcaa0f
  21. 28 Sep, 2018 5 commits
  22. 26 Sep, 2018 1 commit
  23. 17 Sep, 2018 1 commit
  24. 10 Sep, 2018 2 commits
  25. 04 Sep, 2018 2 commits