Skip to content

Desktop file duplicated in menu, the AppImage creates it at startup #1495

@luckycold

Description

@luckycold

Premise

"AM"/"AppMan" is just a tool to provide applications easily and quickly and is only responsible for integrating the AppImages into the system and installing the various programs available, respecting the following order (refer to the option "-d" to download the installation script without installing it):

  • creation of the base directories and the removal script
  • download of the package
  • creation of the version file and the update script
  • possibly, extraction of the icons and .desktop files, if needed

The malfunction of the installation scripts will then be taken into account. On the contrary, any malfunction related to individual applications is the responsibility of the related developer or packager. Refer to the option "-a" to know the sources of each program listed here, so you can contact them to report the bug.


Please, describe the bug

This was a bit of a tough one to decide whether this is AppMan's problem. The app Beeper automatically generates a desktop icon every time it doesn't detect if the beeper icon has been added. I actually prefer the desktop icon you guys added as it's more visually consistent with most applications. However, I'm running into the issue where every new install get's your icon and the icon from Beeper itself after running beeper (even if I delete it after). Due to the above premise you may see this as just the developer's problem, but I figured I'd bring it up since I didn't see anything in the completed issues about specifically Beeper. I would really like to see an option to disable the desktop icons on install and maybe make some applications have it set to default as off to keep apps like this in mind, and possibly some people don't even want desktop icons on app install. From what I read in am -h --icons doesn't seem to do anything like that.

Application menu in Pop_OS to make clear the issue:
Image

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