Files
SubMiner/backlog/tasks/task-14 - Ensure-subminer-launcher-shows-visible-overlay-on-startup.md

1.7 KiB

id, title, status, assignee, created_date, updated_date, labels, dependencies, priority
id title status assignee created_date updated_date labels dependencies priority
TASK-14 Ensure subminer launcher shows visible overlay on startup Done
2026-02-12 00:22 2026-02-12 00:23
bugfix
launcher
overlay
high

Description

The subminer launcher starts SubMiner with --start but can leave the visible overlay hidden when runtime config defers auto-show (auto_start_overlay=false). Update launcher command args to explicitly request visible overlay at startup so script-mode behavior matches user expectations.

Acceptance Criteria

  • #1 Running subminer <video> starts SubMiner with startup args that include visible-overlay show intent.
  • #2 Launcher startup remains compatible with texthooker-enabled startup and backend/socket args.
  • #3 No regressions in existing startup argument construction for texthooker-only mode.

Final Summary

Updated subminer launcher startup args in startOverlay() to include --show-visible-overlay alongside --start.

This makes script-mode startup idempotently request visible overlay presentation instead of depending on runtime config auto-start visibility flags, while preserving existing backend/socket and optional texthooker args.

Scope:

  • subminer script only.
  • No changes to AppImage internal CLI parsing or runtime services.

Validation:

  • Verified argument block in startOverlay() now includes --show-visible-overlay and preserves existing flags.
  • Confirmed texthooker-only path (launchTexthookerOnly) is unchanged.