1. Screenshot hotkey — Press F12 to take a screenshot. The game window is captured before the overlay renders, then saved as PNG. The hotkey uses rising-edge detection with a 1-second cooldown to avoid accidental duplicates.

2. Screenshot gallery — Browse all screenshots from the overlay main menu. Thumbnails load lazily, sorted by date. Click a thumbnail to open a preview with Prev/Next navigation, Pin, Crop, and Delete buttons. Multi-select works with Shift (range) and Ctrl (toggle). Deleting removes the file and any associated metadata.

3. Pinned screenshots — Pin any screenshot to create a floating window. Drag, resize, and adjust opacity while the overlay is open. When the overlay closes, pinned windows become click-through so they don’t block your game. Close pins individually with the X button or all at once from the gallery.

4. Crop tool — Crop a screenshot before pinning it from the preview, or crop an existing pinned screenshot.

5. Settings:

  • [overlay::hotkeys] → screenshot_combo — hotkey to take a screenshot (default: f12)
  • [overlay::appearance] → Notification_Duration_Screenshot — notification duration in seconds (default: 1.0)

https://github.com/Detanup01/gbe_fork/pull/547