Logitech Unifying devices support in UPower

A few months ago, I wrote about my reverse engineering attempt to Logitech Unifying devices. Back then, I concluded my post with big hopes on the future after receiving a document with some part of the specification of the HID++ 2.0 from Logitech.

A couple of weeks ago, some of my summer work has been merged to UPower, adding battery support for some Logitech devices.

Read more

16 Nov 2012 | Tags: logitech upower freedesktop

xpyb 1.3 released

It took a while to get it out, but finally, 3 years after the latest release (1.2), the version of 1.3 of xpyb (the XCB Python bindngs) is out.

Read more

22 Mar 2012 | Tags: python xcb xpyb freedesktop x11

Desktop notification support for Emacs

This last weeks, I've worked on implementing the Desktop Notification Specification into Emacs.

Read more

09 Jun 2010 | Tags: freedesktop emacs notify

Making startup-notification XCB native

I'm trying to work on XCB this week. And today I've started to accomplish the second step of a long term goal: making an X11 only library using XCB as its primary interface instead of Xlib.

Read more

24 May 2010 | Tags: freedesktop xcb startupnotification

startup-notification ported to XCB

Since Tuesday, I've begun to work on XCB portage of the startup-notification library.

Read more

29 Jan 2009 | Tags: freedesktop startupnotification xcb

The eggtray problem

I still don't know why but many GTK+ applications use something called eggtrayicon. As far as I know, eggtrayicon.c is a file written in 2002 by Anders Carlsson which implements the Freedesktop.org system tray procotol for GTK+ applications.

Read more

03 Oct 2008 | Tags: x11 gtk systray freedesktop