=== andreasn_ is now known as andreasn | ||
=== savvas_ is now known as savvas | ||
robsta | hi thorwil | 13:19 |
---|---|---|
thorwil | hi robsta | 13:19 |
thorwil | how's things? | 13:20 |
robsta | so so | 13:21 |
thorwil | well, could be worse, then :) | 13:21 |
thorwil | robsta, for the notebook, will we have just one set of states for all tabs, or could there be 3 sets for first tab, middle tabs, last tab? | 13:23 |
robsta | we'll of course go for the real thing | 13:23 |
thorwil | robsta, i guess for overlap-free slicing, there could also be a need for non-tab top-border images? or can we have variable overlap of tabs and body? | 13:26 |
robsta | thorwil: please explain | 13:26 |
robsta | i don't get what you mean | 13:26 |
thorwil | robsta, say you want a dark outline around the notebook. all around, not crossing the tabs | 13:27 |
robsta | evil! | 13:27 |
thorwil | robsta, one could either solve that by drawing the body as one rectangle with outline, to then draw the tabs on top, with a little overlap to hide the body outline there | 13:28 |
robsta | oh, you mean theming the notebook border's body? | 13:29 |
thorwil | robsta, or you would need to have the body with open top, to then close it with tabs and a no-tab image | 13:29 |
thorwil | yes | 13:29 |
robsta | notebook is probably the hardest widget | 13:29 |
robsta | the body is drawn as a rectangle wit a gap | 13:30 |
robsta | but the gap is only as big as the currently active tab | 13:30 |
robsta | i don't know if we can hack the inactive tabs to draw over the notebook's border | 13:31 |
robsta | but i can try :) | 13:31 |
thorwil | robsta, well, ideally it should be possible to create classic tabs or Mac style and whatever one might find between | 13:32 |
robsta | what would that look like "classic tabs"? | 13:32 |
thorwil | robsta, gtk standard | 13:32 |
thorwil | clearlooks | 13:33 |
robsta | oh | 13:33 |
robsta | and mac style with centered tabs? | 13:33 |
thorwil | robsta, centered and without a connection between the buttons and the "page" | 13:34 |
robsta | that's impossible currently | 13:34 |
robsta | (not a theming problem) | 13:34 |
thorwil | guessed so | 13:34 |
robsta | the theme doesn't determine the position of the tabs | 13:34 |
thorwil | robsta, the gap for the active tab is just in the outline, where said outline can be a combination, several pixels wide? | 13:36 |
robsta | thorwil: http://www.gnome.org/~robsta/gtk-css-engine/screenshots/08-rounded-bg.png | 13:37 |
robsta | thorwil: look at the notebooks at the bottom, the body is drawn with "1px solid black" | 13:38 |
robsta | "tab1" is active | 13:38 |
thorwil | i see. so the outline is inside the body rect | 13:38 |
thorwil | robsta, but you can 2 or even more 1px outlines? | 13:39 |
thorwil | can have, even | 13:39 |
robsta | thorwil: http://www.gnome.org/~robsta/gtk-css-engine/screenshots/09-rounded-bounded.png | 13:39 |
robsta | like so? | 13:40 |
thorwil | if they had different colors | 13:40 |
robsta | the tab border and the body border? | 13:40 |
thorwil | just talking about the body border | 13:41 |
robsta | what should have different colors? | 13:41 |
thorwil | robsta, in other words: can you draw 2 (or even more) outlines for the body? each with separate line fill | 13:43 |
robsta | not easily | 13:43 |
robsta | impossible is nothing | 13:43 |
robsta | you can do it using border-image i guess | 13:44 |
thorwil | robsta, that would be nice, if we could go with virtually the same approach as on buttons | 13:44 |
robsta | thorwil: that should work, just the gap might need some special treatment | 13:45 |
robsta | thorwil: best you draw it up, then we look at how to implement it | 13:55 |
thorwil | robsta, ok | 13:56 |
* thorwil -> coffee | 14:04 | |
* thorwil wonders how dozens of mailing list messages made it into the Junk folder | 16:41 | |
SiDi | thorwil: i didnt submit any artwork tho :( shouldnt have gone junk ( | 17:13 |
thorwil | heh | 17:13 |
=== savvas_ is now known as savvas |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!