Git Product home page Git Product logo

Comments (4)

jacobgkau avatar jacobgkau commented on July 30, 2024 1

As brought up in #198 (comment), there is a GenericName field in the .desktop file specification for pretty much this reason. I don't think the Pop Shell launcher currently uses GenericName for anything, but the GNOME Applications menu uses GenericName for search matching (while displaying Name), and the KDE Kickoff launcher gives the option of displaying either one or both. Having Name set to Popsicle and GenericName set to USB Flasher seems semantically accurate.

Responding to @leviport's concern in #198 that people won't know what Popsicle is/does, the Pop Shell launcher does display Comment, so adding a comment as well would allow specifying that it's a USB flasher (KWrite uses both the GenericName and the Comment to indicate that it's a text editor, with the latter being a slightly longer phrase.)

from popsicle.

techguy16 avatar techguy16 commented on July 30, 2024

PR #198
Changes name to Popsicle

from popsicle.

techguy16 avatar techguy16 commented on July 30, 2024

Hi,
I have added your suggestions to the .desktop file

from popsicle.

cassidyjames avatar cassidyjames commented on July 30, 2024

The way I have always described the FreeDesktop spec to developers (e.g. elementary AppCenter and GNOME app devs) is:

Name is a GenericName that lets you Comment.

So with Popsicle, it could be (while pulling from existing strings):

Name=Popsicle
GenericName=USB Flasher
Comment=Flash multiple USB devices in parallel

from popsicle.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.