1. 30 Apr, 2018 4 commits
  2. 27 Apr, 2018 1 commit
  3. 24 Apr, 2018 2 commits
  4. 19 Apr, 2018 4 commits
  5. 16 Apr, 2018 2 commits
  6. 13 Apr, 2018 2 commits
  7. 11 Apr, 2018 1 commit
  8. 09 Apr, 2018 2 commits
    • Romain Vimont's avatar
      Make 1.0x speed accessible from the slider · 6598b2c4
      Romain Vimont authored
      A slider value change is ignored if the new value is the same as the
      last one.
      
      However, the last value was not updated on manual slider move, so its
      value remained 0 (speed 2^0 == 1). As a consequence, any slider "move
      to 1.0x" event was ignored.
      
      Update the last value on slider move to fix the problem.
      
      Fixes #20170
      Signed-off-by: default avatarHugo Beauzée-Luyssen <hugo@beauzee.fr>
      6598b2c4
    • Romain Vimont's avatar
      qt: update all time labels on seek request · ec699bd1
      Romain Vimont authored
      There are 3 time labels in the main interface, containing:
       - the elapsed time (on the left of the seekbar);
       - the remaining or total time (on the right of the seekbar);
       - both (in the statusbar).
      
      Only the one from the statusbar was updated on seek request: it was
      individually connected to its own specific slot. As a consequence, the
      others were not updated on seek (especially visible while paused).
      
      Instead, factorize the slot implementation so that all time label
      updates are handled by setDisplayPosition(), and connect seekRequested()
      from the TimeLabel constructor (like positionUpdated()) to update them
      all on seek request.
      Signed-off-by: default avatarHugo Beauzée-Luyssen <hugo@beauzee.fr>
      ec699bd1
  9. 05 Apr, 2018 1 commit
  10. 29 Mar, 2018 1 commit
  11. 27 Mar, 2018 4 commits
  12. 23 Mar, 2018 2 commits
  13. 22 Mar, 2018 3 commits
  14. 20 Mar, 2018 4 commits
  15. 15 Mar, 2018 1 commit
  16. 14 Mar, 2018 1 commit
  17. 09 Mar, 2018 2 commits
  18. 06 Mar, 2018 3 commits