Skip to content
  • Roman Inflianskas's avatar
    Add optional window title to filename templates · d47ab66e
    Roman Inflianskas authored
    Summary:
    Add '%T' placeholder for filename pattern to insert window title.
    
    Example filenames for pattern `%Y-%M-%D %H-%m-%S. %T`:
    2018-02-21 19-11-55. romas : byobu.png
    2018-02-21 19-12-20.png
    
    Example filenames for pattern `%T`:
    romas : byobu.png
    Screenshot.png
    
    Closes T8036
    FEATURE: 378463
    FIXED-IN: 18.04.0
    
    Test Plan:
    Steps:
    # Go to `Configure... -> Save`.
    # Enter to `Default Save Filename -> Filename` tempate `%Y-%M-%D %H-%m-%S. %T`.
    # Press `OK`.
    # Save screenshot.
    # Observe that screenshot filename matches pattern.
    
    Examples of filenames with empty window title:
    > | Input | Result |
    > | --- | --- |
    > | Screenshot_%T_ProjectX | Screenshot_ProjectX |
    > | %T_ProjectX | ProjectX |
    > | Screenshot_%T | Screenshot |
    > | %T | Screenshot |
    
    Reviewers: rkflx, #spectacle
    
    Reviewed By: rkflx, #spectacle
    
    Subscribers: ngraham, rkflx
    
    Tags: #spectacle
    
    Maniphest Tasks: T8036
    
    Differential Revision: https://phabricator.kde.org/D10709
    d47ab66e