Category Archives: Android

WebKit Watcher 0.2 released

Published / by mario / 2 Comments on WebKit Watcher 0.2 released

Some time ago I wrote a (very!) small android application to scratch an itch I had: being able to easily check the status of WebKit buildbots right from my phone, which turned out to be quite useful in some scenarios.

And no, I’m not the kind of guy that does the “Land Patch / Goes Home” thing, but sometimes you see yourself in the situation of having to leave your workplace before than expected and after having committed certain kind of patches a while ago. And in such a situation WebKit Watcher has proved to be a helpful tool many times, at least to me.

So, what’s new in this 0.2 release? Not many bells and whistles, to be honest, I just scratched a couple of small itches more I felt today, while going back to working as gardener for the WebKitGTK+ port. Basically:

  • Replaced the main view showing only the core bots with a (static) list of the different platforms, so you know can  now check the results for all the bots of a specific platform. Selecting a platform will take you to the typical view showing the results for every build bot associated to it.
  • Added possibility of checking the results for all the bots in a single list view (‘All’ item in the main view), as previously only those “marked” as ‘core bots’ were shown in the application. Now you can check the results of all the 43 bots, in case you want to.
  • Removed unnecessary permission CHANGE_NETWORK_STATE, as I personally hate apps asking me for more permissions than those strictly needed. I’m still wondering why I added that in the first place…

And now, some screenshots that will make your eyes bleed because of the ‘design’ of this app:

  

I told you it was so beautiful!

By the way, you can grab it and install this app through several ways:

Watching the WebKit buildbots from your Android phone

Published / by mario / 7 Comments on Watching the WebKit buildbots from your Android phone

WebKit Watcher screenshotThis is a short post just to let the world know about my last pet-project, which I managed to name, after several hours struggling, WebKit Watcher.

WebKit Watchers is a really simple and minimalistic application that allows you to easily monitorize the status of the WebKit buildbots as you would do it through build.webkit.org, but from your Android powered device.

It currently works as follows:

  • Supports watching the core builders only (as in this url)
  • Browse extra details about a builder/build/SVN commit through the browser
  • Requires manual refreshing (this is actually a feature to save battery :P)
  • Provides an ugly logo (could be uglier, though)

As I said, a really simple application that I wrote as part of my weekly hackfest time here at Igalia to satisfy my curiosity about trying out the Android SDK now I got a new phone while, at the same time, scratching an itch I had.

Next steps for following versions would probably go through adding some kind of support for periodical checks and notifications when some buildbots are red, adding support for non-core builders (while allowing the user to filter them out anyway, in case he/she wouldn’t be interested in those), and things like that…

By the way, I’m open to suggestions (and patches too), after all it was licensed as a Free Software project you can grab through several ways:

That’s all so far. Hope some of you will fint it useful too.