Blog Archives

Tracking Protection for Android’s WebView

Unlike iOS (really just Safari), Android has no content blocking API. Tracking protection is available in some browsers, e.g. Firefox in combination with addons (and also in Firefox’s private browsing which includes tracking protection enabled by default). For fun, we

Tagged with: , , ,
Posted in Firefox for Android, Mozilla

Postbuild gradle commands in Buddybuild for Android

We’re currently using Buddybuild as our CI system for Firefox Focus for Android. It’s been a great solution for getting CI running with minimal hassle, and it also provides the infrastructure to quickly deploy builds for internal testing. Although Buddybuild

Tagged with: , , , ,
Posted in Firefox for Android, Mozilla

Fun with VectorDrawable’s (or: how to make them work everywhere)

We recently started trying to use VectorDrawable’s – this is as part of an effort to reduce and minimise app size. VectorDrawable’s are a vector image format, based on SVG. Reliably using them across multiple Android versions, and a diverse

Tagged with: , ,
Posted in Firefox for Android

LibreOffice on Android #3 – Calc Documents

After a somewhat painful debugging experience*, it’s now possible to view Calc documents on Android too. This combines the Calc Tiled Rendering work (thanks to the Google Summer of Code) with the LibreOffice Android Viewer developed by Collabora (thanks to

Tagged with: , , ,
Posted in LibreOffice

Impress Remote first icon

More good news: the Libreoffice Design Team has come up with a first prototype icon for the remote (I hear they are working on further versions) — here’s a screenshot in context: Most of the development recently has been on

Tagged with: , , , ,
Posted in GSOC2012, LibreOffice

Bluetooth in Impress Remote

The Impress Remote Control now supports bluetooth, albeit currently only on Linux machines. I’m going to be adding windows support as soon as the bluetooth dongle for my windows desktop arrives. In the meantime I’ve been working on a bit

Tagged with: , ,
Posted in GSOC2012, LibreOffice

The latest “about” Impress Remote

I’ve doing a fair bit of background work on the Impress Remote, involving a tedious couple of days getting pairing functioning correctly and reliably, and refactoring various services. For example, now you can control which remotes can control your presentation

Tagged with: , , ,
Posted in GSOC2012, LibreOffice

Impress Remote — Counting and Timing

Today I made the clock/stopwatch/countdown timer work:

Tagged with: , ,
Posted in GSOC2012, LibreOffice

Impress Smartphone Remote — Flowing through the slideshow

Today saw work begin on the main screen of the presentations. In the morning it still looked like this: By the evening it was looking somewhat better: The “notes” are just temporary and will at some point be functional, and

Tagged with: , ,
Posted in GSOC2012, LibreOffice

Impress Smartphone Remote — A bit of style

Today I added some styling to the thumbnail view, and made it work, meaning it can now be used to control slideshows: Coming up next is making the main slideshow control view with 3d switching, which is likely to take

Tagged with: , , ,
Posted in GSOC2012, LibreOffice