Latest Updates

Víctor Jáquez 04/03/2013

Igalia (three) week in WebKit: Media controls, Notifications, and Clang build

Hi all, Three weeks have passed since I wrote the last WebKit report, and they did so quick that it scares me. Many great things have happened since then. Let’s start with my favorite area: multimedia. Phil landed a patch that avoids muting the...

Jacobo Aragunde 27/02/2013

New release: PhpReport 2.1!

Although I’ve recently changed of scene, there’s still some love for one of the eldest tools we have in Igalia, PhpReport. I’ve been gathering some hours here and there in the last months to be able to develop and ship … Continue...

Adrián Pérez 27/02/2013

Optimizing Qt for MIPS: QString::fromLatin1

During the last months at Igalia we have been working on optimizing open source components for the MIPS architecture, using the SIMD instructions supported by the latest MIPS 74K cores. More specifically, I have been working on the Qt framework. One of...

Andy Wingo 25/02/2013

on generators

Hello! Is this dog?Hi dog this is Andy, with some more hacking nargery. Today the topic is generators.(shift k)By way of introduction, you might recall (with a shudder?) a couple of articles I wrote in the past on delimited continuations. I even gave a...

Martin Robinson 24/02/2013

Edge-distance anti-aliasing

(You might want to go straight to the demo) Some months ago, I noticed that the Chromium compositor, the code which powers Chromium’s accelerated compositing implementation (and also Aura!) was anti-aliasing layer edges. This was especially...

Carlos López 23/02/2013

How to properly activate TRIM for your SSD on Linux: fstrim, lvm and dm-crypt

Unlike hard disk drives (HDDs), NAND flash memory that make SSD cannot overwrite existing data. This means that you first have to delete the old data before writing new one. Flash memory is divided into blocks, which is further divided …Read more...

Xabier Rodríguez 20/02/2013

New media controls in WebKitGtk+

So it looks like my patch for the rework of the WebKitGtk+ media controls was finally landed. First I would like to thank Igalia for giving me some time to complete this task, which took some work and began at WebKitGtk+ hackfest some time ago with Žan...

Andy Wingo 16/02/2013

opengl particle simulation in guile

Hello, internets! Did you know that today marks two years of Guile 2? Word!Guile 2 was a major upgrade to Guile's performance and expressiveness as a language, and I can say as a user that it is so nice to be able to rely on such a capable...

Javier Morán 15/02/2013

Representing Igalia at CeBIT 2013

As we usually do at Igalia, this year we are present at CeBIT and, on this occasion, I will be the one representing the company and visiting Hanover (Germany). This trade show is a great continuation of the IT conference route that we have been attending...

Jacobo Aragunde 14/02/2013

KiCad bug squashing, round 2

Here we are again with a new batch of fixes for KiCad, again with a focus on usability and UX. Those are the kind of things that make a piece of software outstand among its competitors Cyrillic text plotted as ??? … Continue reading →

Filter

By Type:

Check out what Igalians do in their hackfest time. From pet projects to general hacking in Free Software.

Meiga

Mature

Meiga shares previously selected local directories via web and also as an RSS feed. It is able to reconfigure your LAN router using UPnP to make the sharing accessible from the Internet.

siggy

Experimental

Siggy is a Maemo 5 application to manage your personal budget and expenses.

SeriesFinale

Mature

SeriesFinale is a TV series browser and tracker application for Maemo (Diablo and Fremantle).

Bill

Mature

Bill strives to be a solution for developing applications which can be run on platforms with limited resources (e.g. embedded systems) on top of the GNU Bash shell, with a focus on quality and reusability of shell code.

MAFWGriloSource

Experimental

MAFWGriloSource is a MAFW source powered by Grilo to provide access to different sources in the Maemo 5 official multimedia player (Fremantle).