Skip to content

Feat: Add dedicated screenshot folder, native screen recording, and "Always on Top" toggle #23

@fachridantm

Description

@fachridantm

Is your feature request related to a problem? Please describe.

While Another is an excellent tool for device mirroring, the current workflow for capturing and recording the screen could be more streamlined for power users and developers. Currently, managing where screenshots and recordings go, as well as keeping the window visible while multitasking, requires manual workaround steps.

Describe the solution you'd like

I would like to propose three quality-of-life features to enhance productivity:

1. Dedicated Configuration Folder for Screenshots

  • The Idea: Similar to how Android Studio handles screenshots, allow users to specify a default save directory in the settings.
  • Why: This prevents the default save location from getting cluttered and allows users to route screenshots directly into project folders or a dedicated sync folder (like Dropbox/Drive).

2. Screen Recording Support with Custom Output Folder

  • The Idea: Add a native screen recording toggle (start/stop) with a corresponding settings configuration to choose the output directory and perhaps basic format/quality options.
  • Why: Mirroring apps like scrcpy offer robust recording capabilities. Having this natively accessible with folder management inside Another would remove the need for third-party screen recorders.

3. "Always on Top" Toggle

  • The Idea: A window pin option (either via a top-bar icon or a settings toggle) to keep the Another window floating above all other application windows.
  • Why: Essential for developers and designers who need to look at code/documentation on a main screen while constantly monitoring the mirrored device UI without it disappearing behind other windows.

Describe alternatives you've considered

  • Using external CLI commands (scrcpy --record file.mp4) or third-party screen recorders.
  • Using OS-level window managers (like PowerToys on Windows) to force the window to stay on top.
  • Manually moving screenshots out of the default directory every time.

Additional context

Implementing these would bring Another closer to parity with premium IDE layout tools and advanced scrcpy wrappers, greatly improving the desktop UX.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions