BallonsTranslator icon indicating copy to clipboard operation
BallonsTranslator copied to clipboard

Add linux package and ideas for UX

Open tak2hu opened this issue 2 years ago • 6 comments

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

tak2hu avatar Mar 29 '23 11:03 tak2hu

Would you add a .deb and/or .AppImage in 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.

dmMaze avatar Mar 29 '23 11:03 dmMaze

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.

tak2hu avatar Mar 30 '23 00:03 tak2hu

Btw does this app have a logo? if not can I make one? for free

tak2hu avatar Apr 05 '23 02:04 tak2hu

Btw does this app have a logo? if not can I make one? for free

Logo

I already tried)

bropines avatar Apr 05 '23 03:04 bropines

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.

tak2hu avatar Apr 05 '23 04:04 tak2hu

I had some ideas for a logo for this but I haven't digitalized it logos

tak2hu avatar Apr 05 '23 04:04 tak2hu