polly-open-team team mailing list archive
-
polly-open-team team
-
Mailing list archive
-
Message #00040
Re: CSS Stylesheets and your favorite Twitter Client
Em 08-10-2012 09:40, Joern Konopka escreveu:
Oh great, now i accidentally sent this?
This was in my Drafts Folder for months, so i don't even know what's
the current state of this. If it is comepletely outdated please excuse
me. Also excuse me if there are sentences that don't make sense
whatsoever. I was just brainstorming and just wrote from the top of my
Head.
This list was silent anyway. Let's take the opportunity to shake things up.
Here we go:
-What *can* be done anyways
http://gnomejournal.org/article/107/styling-gtk-with-css <- This
Page provides a nice overview of what can be achieved with CSS and
GTK. Now we would have to start getting
creative with it as soon as CSS support lands. Sandboxing like
a Boss.
GTK 3.6 has just raised the bar:
http://worldofgnome.org/gtk-3-4-brings-various-improvements/
-Do people even WANT styles?
A lot of people love Styles, it would now be nice to know how
many actual Polly Users (even though we are not that many yet)
would like to see it supported in a more direct way (meaning an UI
Element that will let me pick a style). Of course everybody who
can write a Style can use a Style in GTK3 but that's something for
advanced Users and a selection box is not evil by any means, it's
just not a priority right now.
My current code for the more-delayed-than-duke-nukem-forever
Polly 0.94 supports overriding the system GTK theme with a custom
CSS, if such sheet exists on a certain location. My personal opinion
is that this is very poweruserish, so my tendency is to resist anything
easier than that.
-How do we fallback if we can't support Styles in some Environment?
This is probably the most important thing to keep in mind, not
everybody has Style out of the Box or even wants that, or at least
we can say; we shouldn't rely on a style being there.
The default behavior will be using the system GTK theme. The code
will only use a custom CSS if the file exists in the correct location.
On the rest of what you wrote, I will reply with another email later.
I'm going to suggest something less flexible but more consistent.
By the way, thanks for sending this Joern, even if accidentally. :)
I can see you put a lot of thought and research into it.
References