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

Allow setting wallpaper to colour rather than image.

Open RokeJulianLockhart opened this issue 1 year ago • 5 comments

Describe the suggestion

As the undermentioned screenshots demonstrate:

  1. 20231202T010205GMT

  2. 20231202T010134GMT

...I would like to be able to set the wallpaper to a colour rather than an image, as the relevant default (to be KCM) of KDE Plasma 5 allows. This allows me to not store an image which corresponds to the colour of my system, instead allowing me to set a value (base-16 or RGB, for instance) via Yin-Yang.

Enabled plugins

What plugins did you have enabled? If not relevant, you can remove this.

  • [x] System
  • [ ] Wallpaper

Affected versions

  1. Miscellaneous

    Type Data
    Yin-Yang version 3.3
    Relevant application version[^1] https://download.opensuse.org/repositories/openSUSE:/Factory/standard/x86_64/konsole-23.08.3-1.1.x86_64.rpm
    Qt version 5.15.11
  2. Python

    RokeJulianLockhart@s1e8h4:~> ls -ls /usr/bin/python*
    4 lrwxrwxrwx 1 root root     9 Oct  9 08:54 /usr/bin/python -> python2.7
    4 lrwxrwxrwx 1 root root     9 Oct  9 08:54 /usr/bin/python2 -> python2.7
    16 -rwxr-xr-x 1 root root 14448 Oct  9 08:54 /usr/bin/python2.7
    4 lrwxrwxrwx 1 root root    10 Nov 23 21:51 /usr/bin/python3 -> python3.11
    16 -rwxr-xr-x 1 root root 14448 Oct  9 08:49 /usr/bin/python3.10
    16 -rwxr-xr-x 1 root root 14448 Nov 23 21:51 /usr/bin/python3.11
    4 -rwxr-xr-x 1 root root  3362 Nov 23 21:51 /usr/bin/python3.11-config
    4 lrwxrwxrwx 1 root root    17 Nov 23 21:51 /usr/bin/python3-config -> python3.11-config
    

[^1]: This refers to the application a plugin might use. For example, if you submit a bug report for the Firefox plugin, this refers to the Firefox version you are using. If the bug is in a plugin for a desktop environment, this refers to the DE (Plasma, Gnome, etc).

Additional notes

No response

RokeJulianLockhart avatar Dec 02 '23 01:12 RokeJulianLockhart

https://github.com/oskarsh/Yin-Yang/issues/246#event-11127667995

~~Please remove https://github.com/oskarsh/Yin-Yang/issues?q=plugin+support and instead https://github.com/oskarsh/Yin-Yang/issues/209#issuecomment-1828291243.~~

RokeJulianLockhart avatar Dec 02 '23 01:12 RokeJulianLockhart

Enhancement is about general app features like different schedulers. Plugin support is for everything about plugins.

The issue is that we support different desktops. Also I dont know yet how I would implement that in our current architecture. Meanwhile, you might want to use a custom script

l0drex avatar Dec 02 '23 16:12 l0drex

https://github.com/oskarsh/Yin-Yang/issues/246#issuecomment-1837197508

That's a brilliant idea. I've asked https://superuser.com/q/1819096/904401 consequently. Thanks, @l0drex.

RokeJulianLockhart avatar Dec 02 '23 17:12 RokeJulianLockhart

Meanwhile, you might want to use a custom script

Not necessary. Have images of the desired colors ready. A few (one?) pixels will suffice.

This is what I use. image

The is tucked away from my most used folders to avoid visual clutter there.

There had been an issue that the names or paths may not contain certain characters. Not sure if it still exists. If setting images doesn't work, this is likely the cause.

noyannus avatar Dec 12 '23 11:12 noyannus

https://github.com/oskarsh/Yin-Yang/issues/246#issuecomment-1851852547

@noyannus, it is necessary. I'm glad for your advice, but I had already ascertained that what you propose would provide this functionality, but believe it is insufficient as a solution. It requires too much work.

RokeJulianLockhart avatar Dec 12 '23 17:12 RokeJulianLockhart