MCJack123 / craftos2

A fast, modern, and feature-filled ComputerCraft emulator written in C++.
https://www.craftos-pc.cc
Other
230 stars 27 forks source link

Publish Flatpak on Flathub #313

Closed ninjawarrior1337 closed 1 year ago

ninjawarrior1337 commented 1 year ago

Flatpak allows applications to be compatible with almost all linux distros because they are compiled and run in a container-like environment. You can know more about flatpak and flathub at https://flatpak.org/ and https://flathub.org/

I have a working flatpak here: https://github.com/ninjawarrior1337/flathub/tree/cc.craftos_pc.craftos_pc

There are a couple issues with how CraftOS-PC is being deployed on linux currently which is preventing deployment there:

I am able to submit a pull request containing these fixes.

MCJack123 commented 1 year ago

Alright, I've added an appdata.xml into resources, and fixed the icon issue (I now publish more sizes as well).

For the record, I personally don't like Flatpak (or Snap) very much, but I don't mind anyone else publishing and maintaining a Flatpak for CraftOS-PC or any of my other code. Feel free to distribute my stuff however you want, as long as it follows the project license.