Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added x-puredata.xml Mime Tpe definition, .desktop and icon files for Linux installation #1364

Closed
wants to merge 12 commits into from

Commits on Aug 4, 2021

  1. added x-puredata.xml file

    mxa committed Aug 4, 2021
    Copy the full SHA
    7a05a97 View commit details
    Browse the repository at this point in the history
  2. added icon and .desktop files

    mxa committed Aug 4, 2021
    Copy the full SHA
    6805495 View commit details
    Browse the repository at this point in the history
  3. added 512 icon file

    mxa committed Aug 4, 2021
    Copy the full SHA
    43f3d2f View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2022

  1. Sync .desktop file with the one shipped in Debian

    - Exec: provide arguments to 'pd-gui' so dragging files on the deskto icon launches Pd
    - Categories: see https://specifications.freedesktop.org/menu-spec/latest/apa.html
      - replace the invalid "Multimedia" with "AudioVideo"
      - add "Development"
      - add "Music"
      - add "Graphics"
    - Comment: slightly different wording with a couple of translations
    - NoDisplay: drop the explicit setting to "false" (it's the default anyhow)
    umlaeute committed Apr 7, 2022
    Copy the full SHA
    f3a6319 View commit details
    Browse the repository at this point in the history
  2. Rename .desktop file to make it more unique

    AppStream prefers the scheme: <tld>.<vendor>.<product>
    and AppStream forces us to use the same id for the .desktop file as for the
     appstream metainfo.
    
    so let's switch now, rather than later...
    umlaeute committed Apr 7, 2022
    Copy the full SHA
    b8b0a0c View commit details
    Browse the repository at this point in the history
  3. Add AppStream metainfo

    to be used by app-store like software, e.g. "gnome-software"
    umlaeute committed Apr 7, 2022
    3
    Copy the full SHA
    67fa252 View commit details
    Browse the repository at this point in the history
  4. Remove linux/pd.xpm

    The same file is available as tcl/pd.xpm
    umlaeute committed Apr 7, 2022
    Copy the full SHA
    c2eef3a View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1 from umlaeute/feature/mime-install

    Add Appstream metainfo and more
    mxa committed Apr 7, 2022
    Copy the full SHA
    ec220be View commit details
    Browse the repository at this point in the history
  6. Fix metainfo so it displays an icon

    also add some more fields to the metainfo.
    and use "Pure Data (Pd)" as the application name.
    umlaeute committed Apr 7, 2022
    Copy the full SHA
    984ae8c View commit details
    Browse the repository at this point in the history
  7. move icons into subdirectories to ease their use in 'make install'

    better than renaming...
    umlaeute committed Apr 7, 2022
    Copy the full SHA
    a78b22a View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    ca6ba5d View commit details
    Browse the repository at this point in the history
  9. Merge pull request #2 from umlaeute/feature/mime-install

    fixups and automate installation of mimeinstall
    mxa committed Apr 7, 2022
    Copy the full SHA
    c2e8e04 View commit details
    Browse the repository at this point in the history