Skip to content

Add fast screenshot mode and auto-save preferences#346

Open
DogiFnf wants to merge 2 commits intoAlexanderVanhee:mainfrom
DogiFnf:main
Open

Add fast screenshot mode and auto-save preferences#346
DogiFnf wants to merge 2 commits intoAlexanderVanhee:mainfrom
DogiFnf:main

Conversation

@DogiFnf
Copy link
Copy Markdown

@DogiFnf DogiFnf commented Apr 5, 2026

Add Fast Screenshot Mode with Configurable Settings

Implement --fast flag for quick screenshot batch processing. Users can now process screenshots with default editor settings without opening the UI, with configurable options to overwrite original files or save as new timestamped files.

Changes

  • Core: Fast mode implementation in main.py, window.py, and exporters
  • Settings: New GSettings schema keys and UI controls in preferences
  • Integration: Updated command-line parser and startup stub to respect fast mode settings
  • Docs: Updated help text with --fast usage examples

Features

  • --fast flag: Process screenshot with defaults and exit
  • --screenshot=FAST: Take screenshot in fast mode
  • Preferences: Configure screenshot mode (Interactive/Full) and save behavior (overwrite/new file)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant