Add linux package and ideas for UX
I'm looking into how to make a flatpak and appimage and I already have a working PKGBUILD (build script) for arch linux and it works for debian too with makedeb (needs to change it's deps).
Would you add a .deb and/or .AppImage in this repo's release page?
There's still some things need to be worked on for welcoming users when they first open their app (for the linux package at least), I hope to get feedback on these:
- add a splash/welcome screen when start up for the first time or when there's no config file
- the welcome screen should consists of a menu to choose between different inpainters with images/gifs to see how each perform and also desc of each
- or just throw the idea above this one out of the window and when there's no file for the model: download or choose another model
Would you add a
.deband/or.AppImagein this repo's release page?
The problem is the cuda package, I don't want to add another xxx-linux-core.zip, and its probably more convient to run it in a container or run main.py directly
- add a splash/welcome screen when start up for the first time or when there's no config file
- the welcome screen should consists of a menu to choose between different inpainters with images/gifs to see how each perform and also desc of each
- or just throw the idea above this one out of the window and when there's no file for the model: download or choose another model
Nice suggestion, however, I have had no time to add new features recently, and I'm considering migrating the app to use manga-image-translator as the backend (in a way I don't have to maintain the backend by myself), I'll take it, and bugfix as the top priority if I have time.
The problem is the cuda package
Same, in arch linux the python-pytorch depends on nccl and other packages that are not needed that takes up 7 GB of space, so I just made python-pytorch as an opt-depends. If there was a linux installation guide, there would be the package install step and the pip install pytorch step to reduce size
Maybe I'll try to update the readme with installation steps for linux
migrating the app to use manga-image-translator as the backend (in a way I don't have to maintain the backend by myself)
To reduce the amount of work and to have time on other things, I support this choice. Tho as a noob in programming, I barely understand how to test some functions by from manga_translator import inpainter in manga-image-translator so I can't contribute if I want to. I still need to learn (and ask) more.
Btw does this app have a logo? if not can I make one? for free
Cool, looks like it's heavily inspired by the DeepL logo, which I quite like. I'm going to use that for the desktop icon on the AUR package for now.
I had some ideas for a logo for this but I haven't digitalized it
