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

Update flatpak manifest and appdata entries #1311

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Commits on Jun 13, 2024

  1. appdata: Fix appdata papercuts

    - Update homepage URL with a working one.
    - Add a vcs-browser URL to show the source code repository.
    - Add missing launchable tag required by flathub.
    - Remove categories from appdata file.
    - Add Utulity category to the desktop file
    
    More information: [Flathub Metainfo Guidelines](https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/#description)
    yakushabb committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    aba1b65 View commit details
    Browse the repository at this point in the history
  2. Update Peek runtime to 46

    - Update Peek runtime to 46 since runtime version 44 has reached end-of-life.
    yakushabb committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    2553f8e View commit details
    Browse the repository at this point in the history
  3. Use ffmpeg-full sdk extension

    Use ffmpeg-full sdk extension to reduce build time and package size.
    yakushabb committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    2640eee View commit details
    Browse the repository at this point in the history
  4. flatpak: reorder entries

    - Move the main module the end of the build process
    - Use dir type instead of git to build the project.
    - Use DCONF_USER_CONFIG env from manifest.
    yakushabb committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    d83c942 View commit details
    Browse the repository at this point in the history
  5. Apply same changes

    Apply same changes to stable yml
    yakushabb committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    286c45c View commit details
    Browse the repository at this point in the history