Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve orientation support #4441

Merged
merged 5 commits into from
Nov 23, 2023
Merged

Improve orientation support #4441

merged 5 commits into from
Nov 23, 2023

Commits on Nov 23, 2023

  1. Add --display-orientation

    Deprecate the option --rotation and introduce a new option
    --display-orientation with the 8 possible orientations (0, 90, 180, 270,
    flip0, flip90, flip180 and flip270).
    
    New shortcuts MOD+Shift+(arrow) dynamically change the display
    (horizontal or vertical) flip.
    
    Fixes #1380 <#1380>
    Fixes #3819 <#3819>
    PR #4441 <#4441>
    rom1v committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    bb88b60 View commit details
    Browse the repository at this point in the history
  2. Pass --lock-video-orientation argument in degrees

    For consistency with the new --display-orientation option, express the
    --lock-video-orientation in degrees clockwise:
    
     * --lock-video-orientation=0 -> --lock-video-orientation=0
     * --lock-video-orientation=3 -> --lock-video-orientation=90
     * --lock-video-orientation=2 -> --lock-video-orientation=180
     * --lock-video-orientation=1 -> --lock-video-orientation=270
    
    PR #4441 <#4441>
    rom1v committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    2f92686 View commit details
    Browse the repository at this point in the history
  3. Add --record-orientation

    Add an option to store the orientation to apply in a recorded file.
    
    Only rotations are supported (not flips).
    
    PR #4441 <#4441>
    rom1v committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    a9d6cb5 View commit details
    Browse the repository at this point in the history
  4. Add --orientation

    Add a shortcut to set both the display and record orientations.
    
    PR #4441 <#4441>
    rom1v committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    b43a9e8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    94031df View commit details
    Browse the repository at this point in the history