Samstag, 1. August 2009

Branch in the works: Alignment

I'm currently working on a branch that allows a different position for PyRoom's text entry box: At the top. It's not particularly complicated, but there's quite a difference in user experience involved.

We'll be offering the choice whether the textbox should be centred (as before and per default) or if it should appear at the top. In combination with setting textbox height to 50%, this allows text to fill up until the exact center of the screen. Any further line will stay at the center of the screen and, thus, potentially at the users' eye level. I'm sure there are users that would prefer this layout to the standard layout we offer with PyRoom 0.4.1

The branch itself is potentially ready for merge. What it still lacks, though, is testing. Implementing this feature required to switch to a different method of positioning our widgets, now we're using GTK Alignments instead of the somewhat hackish method we used before. However, I'm not sure if this method and our current implementation work nicely with multiple monitors. Unfortunately, I can't test it myself with my single laptop screen.

If you want to help testing, please checkout lp:~tiax/pyroom/alignment, run PyRoom from your new checkout and test the new positioning options. Should you encounter any problems, please post to Bug #363390 in Launchpad with a description (or patch..).

3 Kommentare:

  1. You make so many great points here that I read your article a couple of times. Your views are in accordance with my own for the most part. This is great content for your readers

  2. Hey! This is my 1st comment here so I just wated to give a quick shout out and
    say I genuinely enjoy reading through your blog posts.

  3. The handicapping and odds 온라인카지노 data discovered on is strictly for leisure purposes. Furthermore, the distinctive odds we produce in choose information articles are also for amusement, and are not out there to be wagered on. Please verify the net gambling regulations in your jurisdiction earlier than inserting any wagers with the betting websites advertised on, as they do range.