You are currently browsing the archives for the Hacking category.

They’re coming, don’t let them go

Today it’s a great day for Igalia, for tinymail and for the free software in the whole. Today an Igalian made a commit to the tinymail repository, this commit wouldn’t be so important if it weren’t done by a girl.
Her name is Antia Puentes and after drawing several awesome class diagrams (see here and here) […]

Dancing with mailboxes

These last two days I have been playing a lot with mailbox moving/copying. There were some unimplemented features in tinymail that I needed so I had to do them. Basically the list of changes I made are

Improved the folder changes notification when the mailboxes are transferred
Fixed a bug in the tree model that stores mailboxes […]

Drag and drop with sorted tree models (2)

After the previous post, I improved a little bit the drag and drop example. This time, I added another three view at the right. Now you can drag a row in the right tree view to a node of the left tree view.

Another improvements is the support of multiple actions, I mean, the drag & […]

Drag and drop with sorted tree models

I’ve recently been adding drag and drop support to a widget that is basically a GtkTreeView with an associated GtkTreeModelSort. The gtk+ drag and drop API is weird, there are just few samples and is not very well documented.
Furthermore, the GtkTreeView has its own drag and drop functions so my mind was a mess.Then after […]

Not so tiny ChangeLog

A few days ago Philip wrote the following in the tinymail mailing list in response to a patch that I sent to the list:
Yep, let’s go for this. Commit please

Don’t forget our poor little ChangeLog file
I thought, OK Philip it could be poor, but little? Then I decided to take a […]

Turn a GtkMenuBar into a GtkMenu

Again, a lot of time since my last post. If you’re interested, yes I’m still happy and I’m still contributing to tinymail. My contributions decreased a little bit these last weeks because I had other priorities but I’ll try to keep them going.
This afternoon I was trying to use the nice GtkUIManager stuff inside a […]

Not so tiny(mail)

Hi,
it’s a long time since my last post and the most important thing I want to say is that I’m happy . Yes it’s a very strong word but I’m currently carrying on a project that makes me really happy. This project, you’ll hear about this in the near future, uses the tinymail development […]

Ekiga builds :’)

Yes, it’s true. First time in my life. Look at this output:
test -z “/var/opt/gnome/share/pixmaps” || mkdir -p — “/var/opt/gnome/share/pixmaps”
/home/local/bin/install-check -m 644 ‘pixmaps/ekiga.png’ ‘/var/opt/gnome/share/pixmaps/ekiga.png’
test -z “/var/opt/gnome/etc/gconf/schemas” || mkdir -p — “/var/opt/gnome/etc/gconf/schemas”
/home/local/bin/install-check -m 644 ‘ekiga.schemas’ ‘/var/opt/gnome/etc/gconf/schemas/ekiga.schemas’
test -z “” || mkdir -p — “”
make[2]: Leaving directory `/usr/local/devel/local/gnome/src/ekiga’
make[1]: Leaving directory `/usr/local/devel/local/gnome/src/ekiga’
*** Unpacking poppler *** [43/57]
I think I’d be something […]

The 3.60 happiness movement

I sent today an internal email to the Igalia staff about happiness at work. You know that our main goal, as company, is to achieve our happiness. Regarding to that, I wrote a not so long essay about my experience with an useful option that comes with GNOME since a few releases ago.
I’m talking about […]

GNOME 2.16 is dead. Long live GNOME 2.18

GNOME 2.16 is out, so we must begin thinking about the new release. I’ve just generated the graph of dependencies of the 2.18 modules using jhbuild
svillar@wopr:~$ jhbuild dot | dot -Tps > dependencies.ps
See the result here in ps.bz2 format. Can you find your favorite module? As you can see in the zoom bellow it’s an […]

  • October 2008
    M T W T F S S
    « Jul    
     12345
    6789101112
    13141516171819
    20212223242526
    2728293031