Skip to content

list available commands with ail-cli --help and mention this in the wiki #523

@life5ign

Description

@life5ign

Pre-submit checks

  • I checked for similar issues beforehand, but could not find any. I could not add my proposal to any existing issue.
  • I am going to take the time to to fill in all the required details. I know that the bug report will be dismissed otherwise.

Feature description

Thank you for this app. I would like to be shown the available commands for ail-cli. This what I see:
image

I figured out by trial and error that unintegrate works, and by a mention of this word in the text of the main readme.

Context: appimagelauncher's upgrade feature didn't install for me, so I needed to figure out how to upgrade manually, and make sure I removed any existing desktop entries before I swapped out my appimage and let appimagelauncher integrate it again when I executed it manually:
image

Also, a mention in the wiki that a workaround for the upgrade feature not working is to run ail-cli unintegrate <path_to_appimage> , replace the appimage, and click it again, would be helpful. Also, it should be mentioned that running ail-cli --help lists available commands and options.

Proposed solution

List all commands in the output. This looks like python argparse output to me, but I haven't looked at the code.

Alternative solutions you considered

I considered just removing the appimage and executing it again, and seeing what appimage launcher did, but I didn't want to end up with two desktop entries for two images, one eventually stale if I decided to remove the old appimage. So, I wanted a way to remove it first, since upgrading feature wasn't present.

Additional context

Should I file a bug that the upgrade feature didn't work for me in PopOS? I don't feel strongly about this, but if you'd like it documented, I can do that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions