diff src/aosd/ghosd.h @ 906:16e51fb5908e trunk

[svn] - aosd: beta4, ghosd source was rewritten to support argb visual (x composite extension) as an option, this allows to have real transparency in the OSD
author giacomo
date Sat, 31 Mar 2007 17:44:23 -0700
parents ff62f5530a36
children 8b4b381b4399
line wrap: on
line diff
--- a/src/aosd/ghosd.h	Sat Mar 31 06:40:00 2007 -0700
+++ b/src/aosd/ghosd.h	Sat Mar 31 17:44:23 2007 -0700
@@ -3,6 +3,9 @@
  *
  * With further development by Giacomo Lozito <james@develia.org>
  * for the ghosd-based Audacious OSD
+ * - added real transparency with X Composite Extension
+ * - added mouse event handling on OSD window
+ * - added/changed some other stuff
  */
 
 #ifndef __GHOSD_H__
@@ -30,6 +33,7 @@
 typedef void (*GhosdEventButtonCb)(Ghosd *ghosd, GhosdEventButton *event, void *user_data);
 
 Ghosd *ghosd_new(void);
+Ghosd *ghosd_new_with_argbvisual(void);
 void   ghosd_destroy(Ghosd* ghosd);
 
 #define GHOSD_COORD_CENTER INT_MAX