View Single Post
Posts: 341 | Thanked: 607 times | Joined on Dec 2008
#31
Originally Posted by thp View Post
No, they're defined in the GtkBuilder .ui file as HildonButton with the properties "label", "visible" and "size" set:

http://repo.or.cz/w/gpodder.git?a=bl.../fremantle#l62
Ok, I don't know anything about how it works with .ui files, something to look into.

Actually that's not quite fine. But it's difficult to see without knowing what to look for. Notice that the buttons are flat in the middle, that is because they have to scale to various sizes. If it would be using the correct graphics, the buttons would have a smooth gradient over the whole height. Of course there is no rush to get this just right already, I'm just mentioning these things now because they will be very common issues.


Having a different theme/engine in the SDK and in the device (with major differences in rendering buttons, etc...) is really bad. Developers can test how things look in the SDK, but it's hard to find out what is wrong when not being able to test directly with the real theme. At least the theme *engine* should be the same in the SDK, if you don't want to publish the "final" theme (engine + colors, graphics, styles) right now.
The engine is the same, but of course the theme and layout are still a work in progress, so details are changing all the time. The only way the product theme differs from the devel theme is in the template graphics.


Filed a bug report at https://bugs.maemo.org/show_bug.cgi?id=4710

I can't implement this, as the current theme on the devices seems to be different from the themes in the beta SDK, and I can't reproduce most of the UI/style/theme bugs you have here. Kind of an awkward situation :/
Why can't you implement this? The logical colour and font definition should be available in the SDK theme too (they have been there almost from the very beginning). Of course, this is again not something to be overly concerned about at this stage. Details of the UI can still be tweaked after Fremantle is released, and developers can get a better idea of the common look and feel by then.
 

The Following 3 Users Say Thank You to kanishou For This Useful Post: