Skip to content

Ideas for a GUI #626

@xPaw

Description

@xPaw

Important

I am not going to make one, I am just making an issue to put my thoughts out on what a depot downloader gui could look like.

For a start, it shouldn't just be a wrapper for CLI that has a bunch of inputs for the relevant arguments. It would have to be done separately.

  • Login with the Steam account interactively
  • Ability to select from a list of your owned apps (or enter appid directly)
  • Once an app is selected, pull its appinfo to display a list of branches and depots with checkboxes
    • There should be an input to specify the manifest ids you want per depot
  • Once selected, pull the manifests to create a tree view of all the files so you can select which folders/files you want to actually download
  • Have a few buttons to pre-select depots based on OS/language/etc similar to the existing cli arguments
  • When downloading display proper progress.

For inspiration, see TeraCopy

Image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions