Thursday 1 January 2009

My New Year's updates to Nodoka

Well, as nicu outlined in his latest webcomic we Fedorians are true geeks and so at New Year's Eve and New Year, I've coded with party and booze (actually I had quite a lot of tasty Chardonnay wine, though not enough to make my head ache the morning after)... well... the party and booze was at different time than the coding but that does not matter much...

So, what have I done? Not much, altough I'm slowly but steadily progressing towards the 0.8.x series of nodoka gtk engine. I wrote initial code for the check and radio buttons drawing in the three styles. Look at the screenshots and you'll guess pretty fast how far I am :)







Some sketches of the designs are available at nodoka branistorming page but I'd be happy to recieve more suggestions/comments regarding the new design :)

Well, and because it's New Year, I guess I could also add my "happy new year" to all my readers :-) This time in Japanese >_<

5 comments:

Anonymous said...

when we see the transparency in the nodoka..

nicu said...

I am glad I got it right... myself, I wasn't a true Fedorian, I was out in the city trying to shot some fireworks.

As for the check boxes, I still like "classic" the best, the other two look too alien for me.

nicu said...

uh, update... a good wine is not supposed to make you head hurt

Martin said...

Anonymous, transparency... well... I am not much yet convinced it would be a good step. Last time I checked it was being enabled in applications, rather than in the toolkit itself, which I don't believe is a good solution. So I am spending my time on things I think are more important to nodoka. That said, transparency will be implemented to nodoka as well, at some point in the future (but right now I cannot really tell when).

Martin said...

nicu, currently I like the glossy ones most, and at first I found the modern ones a little bit weird, they seemed to behave just the oposite than I expected them to, but I guess it's more of a being-used-to kind of thing... But still, these are just initial approaches. I hope to refine them more when I am finished with styling of all widgets and reimplementing of focus handling.

Also I'll base the final touches on my own experience, and other people's suggestions, so even though the missing focus is kind of pain in the butt, I am actively using the latest git snapshot (and sometimes even something more recent than that).