Use rich desktop file - #21361
Use rich desktop file#21361Peter Uithoven (peteruithoven) wants to merge 1 commit into
Conversation
|
I'm having a hard time creating an AppImage locally. I needed a Running: But I keep running into it not finding |
|
Hi, and thanks for feature ! |
|
This is a lot to ask. I'm probably spoiled with projects I can build with I've switched to following the Running Cura from Source docs. Ran into some trouble, but with GPT-5.1-Codex I figured out I needed to do the following to get the
I'm now able to build and start Cura from source. On to figuring out how to build AppImage. |
|
I'm having a hard time figuring out how to build AppImage. I've tried to start 2 workflows from my repo, but they have been queued for a long time. |
Thanks for the feedback, I'll see to update the documentation to make it easier. I'm sorry that this does not work out of the box, but our workflows keeps changing because of elements being updated, and since we all have different environments, keeping the doc up-to-date is a difficult task 😞
There is no documentation to build the AppImage, since this is not really a common workflow. Your best option is to look at the GitHub workflow and adapt the commands to your local setup, which I sometimes have to do. Also the workflow you are trying to run uses our self-hosted GitHub runner by default, which you are not allowed to use. Maybe that is why it did not start. Now it has expired, I can't see the details, but I can take a look if you restart it and it still fails. |
|
I have updated the "building from source" documentation. In order to get the proper version of the tools, I suggest that you re-run the step 3 of Install Python dependencies and setup Conan in your venv. The pointed requirements file is updated regularly so the documentation should not require any further update. |
|
Thanks for the effort, but I don't really know how to run lines like the following locally, this requires a lot of translation and understanding of git workflows. For now I'm aborting this effort. I hope someone else with more understanding of the toolchain can pick this up. The |
Ok, I understand. I do see value in this change, so I will try to find some spare time to work on it. |
Description
Uses the richer .desktop when creating the AppImage so that MimeTypes are included in the .desktop file, so that Cura is suggested when opening .stl files or when trying to open cura:// links.
Fixes: #21358
Big preface: I've relied a lot on GPT Codex and I have not yet figured out how to generate the AppImage locally. Currently looking into using Act to run the relevant workflow locally.
Type of change
How Has This Been Tested?
Pending progress in running github workflow locally using Act.
Test Configuration:
Checklist: