On 12/21/24 15:01, James Carthew wrote:
I figured I'd show some of what I've
been making, pictures are always more
interesting:
New icons in System Preferences (Audio
and Power need some work haha).
The sound control panel is 100% working
on the output/input tabs. The volume
slider and mute button work. This sets
volume levels on pulseaudio.
Nice! Do you think you could get it working with
PipeWire? A lot of Linux systems are switching
to it and from what I've heard it's a lot easier
to work with than PulseAudio. But PipeWire also
has a PulseAudio compatibility layer so it's
possible your stuff might work out-of-the-box.
Video controls are broken and I'm not
sure when/if I can fix it, the first
version was a dropdown menu of resolutions
which never worked:
Is this using the same APIs that xrandr uses?
Power Management is a work in progress,
most of the controls do nothing.
Which daemon/kernel module/etc are you trying to
control with this panel?
I was able to get Rik.theme to compile
and run, hence when some of the images are
more white than grey. I am forking
Rik.theme and working on Milk.theme which
I want to base on OSX's Milk theme. This
is what I'd like it to look like:
It looks really nice! I'd love to see us have a
really good and consistent theme which isn't
NeXT-style. I think having a unique theme like
this, plus a few popular Linux themes like
Adwaita, Breeze, and Yaru, would be pretty good
for us and help people be more comfortable with
using GNUstep apps on their desktops. (I don't
think the Gtk2 GSTheme is doing well with this,
since a lot of theme developers have stopped
maintaining their Gtk2 themes, a lot of themes
no longer come with Gtk2 versions, and the Gtk2
GSTheme has some weird glitches, at least on
Breeze.)