Breeze-ification of OMA Welcome tool

Hi,

(posting it here as I couldn’t find a better place, please move if necessary)

I started to make the OMA Welcome tool look more like a Plasma application. Changing colors, buttons, fonts etc. Furthermore I started to swap PNG files for SVGs to make everything HiDPI proof. It’s not finished yet and needs some fine tuning but I thought I’d share it here.

Screenshots

Try yourself
Steps to try it out without installing:

git clone https://github.com/vinzv/oma-welcome
cd oma-welcome
git checkout svg-icons-migration
cd usr/share/oma-welcome/
/usr/bin/htmlscript -s 870x520 -i /usr/share/icons/openmandriva.svg -t "OM Welcome" index.sh.htm

Looking forward to your comments, critics and ideas!

3 Likes

Yes, it looks lighter than the current one. I like it.

1 Like

:+1:

Awesome work !

1 Like

Yes, I am replacing over the time the png icons with their svg version. Not all of them have an svg available though, but mostly already done.
I like the new look.

1 Like

Better 870x550 :wink:

Postedit:

[ruru@ruru-omlx4 oma-welcome]$ /usr/bin/htmlscript -s 870x550 -i /usr/share/icons/openmandriva.svg -t "OM Welcome" index.sh.htm
Nouveau openGL driver detected. Qt WebEngine will disable usage of the GPU.
Please consider getting hardware not made by NVIDIA.
Alternatively, you can set the QT_WEBENGINE_DISABLE_NOUVEAU_WORKAROUND
environment variable before running this application, but this is 
not recommended since this usually causes applications to crash as
Nouveau openGL drivers don't support multithreaded rendering
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
[ruru@ruru-omlx4 oma-welcome]$
1 Like

Yeah, please follow what Qt WebEngine says: avoid Nvidia stuff at all cost. :wink:

That’s something already appearing with the currently packaged and shipped version in OMLx4. It’s the icon of Applications => Multimedia => Codecs which has an built-in color profile. I fixed that now by recreating the PNG file but the icon itself should be replaced as it’s nowhere available as SVG.

2 Likes

Ah, did not notice before.
Ok so will look for a proper icon or I must create a new one.

Postedit:
created new codecs.svg icon, replaced other icons with svg version,
oma welcome cleaned up and updated:
oma-welcome-2.1.16

2 Likes

Picking up with this after way too long time I cleaned up a bit and opened a PR:

2 Likes