So, lately when I need to rest a bit from more technical work I usually do a bit of designing. And today I completely rethought how I shell approach the nodoka gtk-engine rewrite. First I decided that because it's rewrite and will be a really big change, I'll use 1.0 version for the final product. Next I've done some initial project planning which differs a bit from what I've been doing until now (design a widget, implement a widget, design a widget, implement a widget, …). You can see it on 1.x Brainstorm Page. During the past few days I also progressed a little with the initial widget design for MODERN style. Here's a preview (click on it to see it in original resolution):
You can grab the SVG from git.
Note that the actual coding is still far from here and might take a while. I also have some hopes for gtk3 widget-draw and I'll probably wait with actually writing the engine till I know what the new gtk3 API for drawing widgets will be. But comments/improvements on the style, submitting of new styles, … are more than welcome.