BunsenLabs / bunsen-faenza-icon-theme

A clone of faenza-crunchbang-icon-theme.
https://pkg.bunsenlabs.org/debian/pool/main/b/bunsen-faenza-icon-theme/
GNU General Public License v3.0
3 stars 4 forks source link

Add BunsenLabs icons? #1

Closed capn-damo closed 4 years ago

capn-damo commented 9 years ago

Suggest adding BL icons, along the lines of https://github.com/BunsenLabs/bunsen-images/blob/master/icon-avatar/Bunsenlabs-flame-256.svg

Both dark and light versions?

They could be used by any gui dialog utilities written for BunsenLabs.

johnraff commented 9 years ago

You mean a "BunsenLabs" icon that can represent the system in various dialogues, menus etc? Sounds like a good idea.

How many sizes do you have in mind, and what subsection of the theme?

capn-damo commented 9 years ago

I would envisage having them in extras, with all the usual sizes (although I'll have to investigate how iconpaths are decided by an application)

capn-damo commented 9 years ago

An easy workaround for icons for dialogs is to have an svg in /usr/share/pixmaps, and just display it with --window-icon="/usr/share/pixmaps/Bunsenlabs-flame-256.svg" in the script. This shows the icon in the window titlebar and tint2 taskbar. Another advantage of this is that the same image can be displayed within the dialog, without having to ship another one: --image=/usr/share/pixmaps/Bunsenlabs-flame-256.svg"

A dark flame on a light background (or vice versa) will ensure it displays in any theme.

johnraff commented 9 years ago

There's an icon-avatar section in bunsen-images-extra that I think should have gone in the regular bunsen-images along with svg as we agreed in May! https://github.com/BunsenLabs/bunsen-images/issues/4#issuecomment-101477811 I overlooked it at the time but those two directories could be moved now - it would mean version bumps and some "breaks" & "replaces" dependencies. We're still at the "RC" phase so I guess this is acceptable.

Both icon-avatar and svg folders go in usr/share/bunsen/bunsen-images atm but

have an svg in /usr/share/pixmaps, and just display it with --window-icon="/usr/share/pixmaps/Bunsenlabs-flame-256.svg" in the script.

this basic idea sounds reasonable.

SVG support is "optional" accoding to freedesktop: http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html but because it's scaleable it makes things easier in other ways I guess.

Should your Bunsenlabs-flame-256.svg be moved from icon-avatar to svg perhaps?

capn-damo commented 9 years ago

IIRC icon-avatar was just a place to put oddments at the time, that's why I put Bunsenlabs-flame-256.svg there until it was decided what to do. I've done a version with a light background, so it shows up anywhere. I'll move it to svg later, OK?

johnraff commented 9 years ago

Sure. I wasn't too involved in those decisions to be honest. svg is for all svg files, regardless of purpose?

johnraff commented 9 years ago

OTOH maybe we should just put them all in icon-avatar?

capn-damo commented 9 years ago

Or just call it icons, and have all icon-type images there, including svg's which would be suitable as icons/avatars. Some of the svg's are large images, and can stay where they are in svg.

BTW I've pushed Bunsenlabs-flame-256.svg to svg

johnraff commented 4 years ago

ditributor-logo, distributor-logo-bunsenlabs and start-here icons were added in 2016: https://github.com/BunsenLabs/bunsen-faenza-icon-theme/commit/04ddb7c10e6d5ac160fd4242f366d8e21473b4f0