You are not logged in.
I'm waiting for the RC before regenerating the themes. I want to be sure I'm not getting things crossed, if you know what I mean.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Online
Unless you have any objections, I'd rather generate the current themes (edit - without the extra assets) using the more recent Oomox that I used for the test theme.
No objections at all. I'd prefer themes that occupied less than 15MB each to be honest, but that would seem to be inevitable with GTK 3.2
I prefer the more compact layout (those huge buttons are weird). Do I need to include a scrot to show what I mean?
No, you make the call.
yes, we can put HiDP in themes-extra.
OK.
Let me know what you think, but please don't delay the RC for the themes. If you think BLOB and the systray icons are good enough, send it and let's see what the forum thinks.
Blob is finished I think.
OMG I forgot about the icons. There's just one I'd like to fix - a dark-theme version of the xfce4-power-manager icon, which is too black atm. With luck it should be easy, unless it needs something more subtle than simply adding an icon.
Time permitting, same for the package-updates icon.
I've been slow the last few days with various outside stuff interfering but let's get RC1 out really soon.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
I'll try and build the new themes tomorrow.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Online
^These new themes are to support big displays?
If that's the case, and nothing else changes, will it be OK to push out RC1 with the current themes?
I'm really not thrilled about bulking up our default themes package by another 20MB or so unless there are a lot of users demanding better HiDPI support.
So I guess, if the extra bulk is coming from the new oomox, then after all I'm not totally happy about it.
Is GTK 3.2 support actually required?
OTOH if shipping them in bunsen-themes-extra is OK then of course all good.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
No, I'll disable the 2x assets. I'll check the file size comparison and it will be up to you to replace the current themes. Here...
https://www.dropbox.com/scl/fi/kqw9z26s … 1i6v2&dl=0
I haven't checked it for size, I just ran oomox and uploaded it now in two minutes. I definitely like the layout better, though.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Online
OK got it, thanks.
The total size is 15.3MB, almost the same as Boron-aqua-test which is 15.7
The bulk is coming not from the assets but gtk-3.20/gtk.gresource
That file alone is 11MB, then gtk-3.20/dist/gtk.css and gtk-dark.css are 1.9MB each.
I didn't notice that the previous Boron-aqua also had those files under gtk-3.20/dist though smaller at 555k each.
In fact the -dark.css files are identical in both cases so symlinks could shave the size down slightly.
But nothing can probably done about those humongous gresource files. It all seems horribly bloated for some GTK theming that used to be done in less than a MB total...
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Right, keep the original themes for the RC then.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Online
I wonder how GTK4 themes will be...
---
Yaru installs to 28MB
https://packages.debian.org/bookworm/yaru-theme-gtk
But that's a bunch of variants, and no GTK3.2 stuff as far as I can see:
https://packages.debian.org/bookworm/al … k/filelist
Last edited by johnraff (2023-12-05 08:09:14)
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
The dark themes is/are something I've never understood, it's a GNOME/GNOME Tweak Tools (stupid this is how they do it) thing. How is there a dark theme of a dark theme? I swear, Linux is getting worse, not better. A million projects and none of them have any cohesiveness. /rant
I just discovered https://packages.debian.org/bookworm/numix-gtk-theme, and the gtk.gresource file is about the same size, so it's not oomox that's the problem.
Ugh, then there's libadwaita.
Last edited by hhh (2023-12-05 08:09:13)
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Online
Though the total Numix install is only 2.3MB, a bit more sane perhaps.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
I'll extract the gresource and we can ditch it. The extracted gtk.css file for that latest oomox-Boron-aqua theme is 1.9 MiB. How's that sound?
-edit- Here, try it yourself. Put the theme in your Home folder and...
gresource extract /home/johnraff/oomox-Boron-aqua/gtk-3.20/gtk.gresource /org/numixproject/gtk-3.20/dist/gtk.css > /home/johnraff/gtk.css
Get rid of gtk-dark.css, the xml files and that "dist" folder and oomox-Boron-aqua is 2.2 MiB with the notification and Openbox themes added back in. Light enough to include the 2x assets stuff, I think. I could even delete the thumbnail if you want to get really finicky.
Last edited by hhh (2023-12-05 09:04:38)
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Online
Yeah, I had a look at our actual .deb files for bunsen-themes in Beryllium and current Boron (with some moved out to bunsen-themes-extra). Even with those bloated oomox themes, the deb files are 558k and 904k. ie not such a huge difference really. The size difference comes out after they're unpacked of course but with modern drives that's not as important as download sizes I guess. The one time it might make a difference is in the iso because the unpacked debs will be part of the live (and installed) file system. But in the iso the file system gets squeezed again by the fiercely effective squashfs so the jump in size of our iso might only be a couple of megs??
So maybe I'm getting a bit overwrought about the issue.
Let's push RC1 with the existing themes and think about it a bit more, but maybe a bit of symlinking of identical files and deletion of unnecessary stuff might be enough, without tearing the whole thing apart...
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
I definitely like the layout better, though.
So these new theme builds are not only for HiDPI? Also better for general users?
If so I'll stop bitching about the size.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline