Customizing the Controls

This week I mostly spent adding support for custom buttons and sliders to the widget branches.  It went along well enough, right now there’s playback buttons and a progress slider.  I think the volume slider will be trivial to add, I might have it before the dev call.  The system seems like it’s working pretty nice and it’s easy to customize.

Once I get the first pass done, I’m going to take a bit to make sure that they are accessible.  This mostly means making sure they accept focus and respond to keyboard input.  I think this will be very easy on GTK, but I don’t really know how it works on OS X, so that might take a bit of time.

After that I think I’ll work on dialog boxes for a bit, which shouldn’t take long, then move on to the left-hand tab bar.

Overall the widgets port seems to be moving steadily but surely every week.  It’s really satisfying to click on the play button and see my debugging printout.  Also, the new UI looks really nice, I can’t wait to release it to the world.

4 comments ↓

#1 Fabrix on 05.14.08 at 9:13 am

I can’t wait to see some screenshots :)
(also of the debug printout ;) )

#2 bdk on 05.14.08 at 9:53 am

I have no idea how to use wordpress, but hopefully this works :)

http://pculture.org/devblogs/bdk/files/2008/05/widgets-branch-screenshot.png

#3 bdk on 05.14.08 at 9:54 am

The bottom right is the important part the rest is just placeholders.

#4 Fabrix on 05.15.08 at 9:13 am

cool!

Leave a Comment