Skip to content

chore: add .desktop file for gui#2388

Merged
skylot merged 1 commit intoskylot:masterfrom
Bnyro:desktop-file
Jan 1, 2025
Merged

chore: add .desktop file for gui#2388
skylot merged 1 commit intoskylot:masterfrom
Bnyro:desktop-file

Conversation

@Bnyro
Copy link
Copy Markdown
Contributor

@Bnyro Bnyro commented Jan 1, 2025

Description

This pull request adds a .desktop file for the GUI which can be copied to /usr/share/applications on Linux to have a desktop entry to start the program using an application launcher/menu instead of starting it via the terminal via jadx-gui. I'm not sure if there's a better place for it, I placed it in a newly created contrib folder now as that's what most projects do.

This PR is for having a desktop file entry at Void Linux due to void-linux/void-packages#53772 (comment), as we'd like to upstream desktop files and not vendor them ourselves.

If there are suggestions for improvements, feedback is always welcome! Thanks.

@skylot
Copy link
Copy Markdown
Owner

skylot commented Jan 1, 2025

we'd like to upstream desktop files and not vendor them ourselves

Sure, looks good to me, thanks 👍

Related to #1392.
Also icons can be found here: https://github.com/skylot/jadx/tree/master/jadx-gui/src/main/resources/logos

@skylot skylot merged commit 6889670 into skylot:master Jan 1, 2025
@Bnyro Bnyro deleted the desktop-file branch January 1, 2025 18:10
@Bnyro
Copy link
Copy Markdown
Contributor Author

Bnyro commented Jan 1, 2025

Sure, looks good to me, thanks 👍

Related to #1392. Also icons can be found here: https://github.com/skylot/jadx/tree/master/jadx-gui/src/main/resources/logos

Thanks for the quick merge 👍

Regarding the linked issue, I'm happy that Jadx is packaged in Void Linux (and apparently in Arch too), so the amount of distros packaging Jadx are increasing slowly but continuouly :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants