Yin-Yang icon indicating copy to clipboard operation
Yin-Yang copied to clipboard

Merge chase9:beta into oskarsh:beta

Open chase9 opened this issue 1 year ago • 2 comments

  • Update .gitignore with a template to remove a couple of folders we will need in the future, and ignore some files as well
  • Update PySide6 to the latest version
  • Ass setup.py and pyproject.toml to enable easy building from pip. This will be helpful for future Flatpak support.

chase9 avatar Dec 18 '23 21:12 chase9

I'm still working on Flatpak support but I realized that my beta branch has gotten a bit out of date, so this PR is to get us in sync.

chase9 avatar Dec 18 '23 21:12 chase9

Sorry, this got lost in my inbox. I pushed the changes you requested!

chase9 avatar Jan 21 '24 21:01 chase9

Ok, the only thing left now is to update the instructions in the readme to use poetry, right? And then the wiki once its merged.

l0drex avatar Apr 10 '24 09:04 l0drex

I've updated the install script and README.md with the new instructions. Tested on a live ISO for Ubuntu 22.04 and everything worked! I do think that it would be cool to eventually do away with the current build instructions and instead be able to have users install using PIP or Flatpak. What do you think about this?

chase9 avatar Apr 12 '24 00:04 chase9

Yes, definitely. I'd love to even go flatpak-only at some point, just to make bug reports more easily reproducable.

l0drex avatar Apr 12 '24 15:04 l0drex