Projects / XOSD

XOSD

XOSD is a simple library to display shaped text on your X display, like a TV on-screen display. It also contains an XMMS plugin and a simple example program that can display system logs overlaid on your desktop.

Tags Utilities
Licenses LGPL GPL

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  04 Nov 2006 02:10
  • Rrelease-after

Changes: Many bugs were fixed. Beep Media Player support was added.

  • Rrelease-mid
  •  13 Sep 2004 20:40
  • Rrelease-after

Changes: Some minor bugfixes and a speed increase were made.

  • Rrelease-mid
  •  26 Aug 2004 21:17
  • Rrelease-after

Changes: This release fixes a bug in alignment. A lot of submitted patches were applied.

  • Rrelease-mid
  •  04 Jul 2004 21:23
  • Rrelease-after

Changes: The underlying drawing code has been sped up. osd_cat now supports scroll bars and percentages.

  • Rrelease-mid
  •  07 Jun 2004 08:35
  • Rrelease-after

Changes: This version contains a complete rewrite of timeout_func to avoid causing lineakd to use 100% of the CPU time.

Rss Recent comments

Rcomment-before 01 Dec 2002 22:45 Rcomment-trans chaoticthought Rcomment-after

Great program, but...
Mouse clicks directed at the text do not pass through to the window below, as would be desirable in most cases.

Even with that limitation, however, this method of message display is almost infinitely less offensive than "pop up" windows which steal the keyboard focus and force you to acknowledge them before they disappear.

Rcomment-before 24 May 2001 19:21 Rcomment-trans skasun Rcomment-after

pretty cool
Pretty cool concept.

I set up a little alert script that I use to
display new log entries onto the scren.

#!/bin/sh

tail -f /var/log/messages | osd_cat -b -o 50 -c
green -f
"-abisource-arial-regular-r-normal-*-*-200-*-*-p-*-iso8859-1"

7f271834f892cd676c20e089938e0edd_thumb

Project Spotlight

MinGW cross compiling environment

A MinGW cross compiling environment.

16e41e452461ccc4717f6003bd5bd0c4_thumb

Project Spotlight

TclUP

An FTP client in Tcl/Tk.