-
-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Packaging and running OurPaint and LaGUI #14
Comments
Hi! I'm the author of Our Paint and LaGUI. I sort of developed Our Paint for it to be portable so I packaged those fonts together with the program so if the appimage runs it will simply check its own directory. It's just so that fonts especially CJK ones are rather big and apparently a lot of systems doesn't come with that by default. The reason I didn't install those fonts into more "known" location in the system is because for some systems that has these fonts they might get overwritten and there are some differences with e.g ubuntu's cjk font file and the one acquired from google's site (I don't know the exact reason, but I suppose licensing and font variant localization plays a part), and to overwrite those system fonts might not be desired either. The fonts installed in Same with user preferences and brush files for portability. I think I can save a copy of preference inside
I haven't quite set up a public repo yet, my web server is acting up on some of those stuff. Also the repo needs some additional cleaning. I'll notify here and on my page when public repo is okay to go.
I found the issue. My font loading function for mono font didn't anticipate this path while regular font loading do. I'll fix this behaviour. LaGUI programs will search 11 different paths for these fonts, if you put the font directory simply adjacent to the executable it will find it. |
I have now updated stuff to my repositories, go check them out :D http://www.wellobserve.com/repositories/ |
Packaging and running OurPaint and LaGUI https://twitter.com/ChengduLittleA/status/1609921080923402241
Does exist a public development repository?
At first launch of OurPaint
~/preferences.udf
is created, this should go in~/.config/ourpaint
(or~/.config/OurPaint
) (XDG stuff https://wiki.archlinux.org/title/XDG_Base_Directory)LaGUI without fonts fails in
package()
step because there aren't the fontsnoto-fonts
,noto-fonts-cjk
,noto-fonts-emoji
,noto-fonts-extra
. Didn't check on AURLaGUI (with fonts) install them in
~.local/share/fonts/lagui/
this is not welcome in Arch packagingOurPaint can't find one of the fonts even if it is installed in
~/.local/share/fonts/lagui/
and segfaultLast line is "segmentation fault (core dump created)"
The text was updated successfully, but these errors were encountered: