11 Jun 2007 crhodes   » (Master)

Continuing the theme of being guilt-tripped into making Gsharp tolerable to use (rather than just pretty in screenshots...): over the weekend I implemented selecting the active layer in a DWIM-like manner for the common case, moving up and down between staves using C-up and C-down (and then implicitly selecting the first layer on that staff).

Additionally, I implemented a hack so that the cursor is always visible in the viewport. It's a hack, because (despite the neat double-buffering support in McCLIM), there is visible flicker in some circumstances. The reason is that the viewport positioning is done at the wrong time – after the score has been drawn to the pane. Fixing this would involve more work than I was prepared to commit to on a lazy Saturday afternoon, though.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!