Posted
over 14 years
ago
by
Philip Withnall
I’ve just released Totem 2.90.0 after some person conned me into rolling the tarball. This release is notable because Totem’s now been ported to use libpeas for plugin handling. This allowed us to eliminate a lot of the old plugin handling code, but unfortunately it means that Python and Vala plugins don’t work any more. [...]
|
Posted
over 14 years
ago
by
Philip Withnall
Now that exams are finally over, I can spend more time on GNOMEy things. One problem which has been sitting on my to-do list for a while is that of translatable Unicode strings in Python. It appears that my patch in bug #591496 to get Hamster to use Unicode em-dashes inadvertently broke translation of the [...]
|
Posted
over 14 years
ago
by
Philip Withnall
Thanks to the generous sponsorship of the GNOME Foundation, I’m going to GUADEC this year! Thanks to all those involved in funding and sorting out travel sponsorship.
|
Posted
almost 15 years
ago
by
Philip Withnall
So, after a year of blood, sweat and tears repeatedly appearing at exactly the wrong time to get my patches in, I’ve finally managed to commit my patches to Evolution and evolution-data-server to port it to use libgdata rather than its home-grown libgdata-google library. Since Evolution has switched to using CalDAV for its Google Calendar [...]
|
Posted
almost 15 years
ago
by
Philip Withnall
In my quest to make my code completely correct and beautiful, largely through the liberal application of obscure and anal-retentive attributes like __warn_unused_result__ and __malloc__, I’ve hit a problem. Is it safe and correct to use __pure__ with
|
Posted
almost 15 years
ago
by
Philip Withnall
I recently wrote/extended a couple of git commit hooks which have turned out to be rather useful. Once is a fairly standard commit-msg hook to check the format of the first line of a commit message is either “Release version x.y.z”, “[tag] Message”
|
Posted
almost 15 years
ago
by
Philip Withnall
Just a little note to say that:
I’m still alive, and
I’ve released version 0.3.0 of my microcontroller simulator, MCUS.
It’s had a UI overhaul, and I’ve added accessibility support to the custom widgets (and improved it for the rest of the interface too). It’s primarily intended for use in schools in the UK who teach A-level electronics, [...]
|
Posted
about 15 years
ago
by
Philip Withnall
A while back, I was toying with the idea of adding gcov support to libgdata, to give metrics on the code coverage of the test suite. I played around with adding it, but my attempts were thwarted by the fact that I couldn’t easily get a list of all C files which were to be [...]
|
Posted
about 15 years
ago
by
Philip Withnall
Now that full term at university has finished, I have a little free time (inbetween sleeping, doing all the holiday work, and that celebration thing that people seem to do) to spend on projects. Today, I got round to adding GObject introspection support to libgdata. I think some of the Makefile changes I made were [...]
|
Posted
over 15 years
ago
by
Philip Withnall
This is something I’ve been meaning to write about for a while and, I must admit, something I should have written about before I started pushing through changes in GNOME applications. I’m talking about the use of Unicode in GNOME: the use of the proper ellipsis character (“…”), proper en- and em-dashes (“–” and “—”, [...]
|