The program adds nicely shaped icons a little bit like those of window
manager. You can launch programs by clicking on them. The layout of the icons
is remembered and restored on the next run.
Right now I have put into tycoon support for OffiX drag-and-drop,
so now you can drag icons from the OffiX filemanager into tycoon
icons and have appropriate action invoked. Check out OffiX, it's
very fine package.
The purpose of XBanner is to make the XDM login screen beautiful, as opposed
to the dull and gray login screen that the vanilla XDM gives. The idea came
from Digital's login screen which displays the Digital logo nicely. I use
Linux and wanted to run XDM, but XDM's login screen was such a boring thing,
so I wrote XBanner!
Amit Margalit
27 Bar-Ilan st. Apt#10
Ra'anana, 43700
ISRAEL
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension libraries.
These libraries provide convenience functions and interfaces which make the
raw X protocol more usable. Some of the libraries also provide client-side
code which is not strictly part of the X protocol but which have traditionally
been provided by Xlib.
The util-cursor module implements the XCB cursor library, which is th XCB
replacement for libXcursor.
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension
libraries. These experimental libraries provide convenience functions
and interfaces which make the raw X protocol more usable. Some of the
libraries also provide client-side code which is not strictly part of
the X protocol but which have traditionally been provided by Xlib.
Keysyms module is the Starndard X key constants and conversions to/from
keycodes.
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension
libraries. These experimental libraries provide convenience functions
and interfaces which make the raw X protocol more usable. Some of the
libraries also provide client-side code which is not strictly part of
the X protocol but which have traditionally been provided by Xlib.
Renderutil module s Convenience functions for the Render extension.
BMPanel (bitmap panel) is nice, lightweight, NetWM-compatible panel for your
X11 desktop. It currently features:
- Look'n'feel customization via themes (20 of them included)
- A bunch of widgets: desktop switcher, taskbar, launchbar, systray,
clock, decor, empty (unofficial temperature widget also available)
- Pseudo (default) and compositing (optional) transparency support
- Written in C with speed and clarity in mind
- Small number of dependencies, briefly: glib2, cairo, pango, libX11
- Small memory footprint (about 2-4 megabytes)
- Small executable (80 kilobytes at the moment)
dekagen is a front-end to several tools for the ripping, converting, and
naming of MP3 and Ogg-Vorbis files. It automates the whole process of ripping
data from music compact discs (CD), the naming of the files, their converting
into MP3 or Ogg-Vorbis format and the labelling of the MP3 files with an ID3
tag. dekagen uses dialog for a user interface that is intended to be
"intuitive".
Music data is read from CDs using cdda2wav, cdparanoia, dagrab, or tosha, and
stored on your hard disk in wav-format. Note that this will have an excessive
need of disk space. After this, the wav-data is converted into MP3 format
using 8hz-mp3, bladeenc, l3enc, lame, mp3enc, or notlame, or into Ogg-Vorbis
format using oggenc. This will take a while. To avoid manual naming and
tagging for all the files, cda is used for CDDB lookups. To label the MP3
files with ID3 tags, id3ed, id3tag, id3tool, or mp3info, or the built-in
capabilities of some encoders (lame, notlame) are used. Ogg-Vorbis files can
be labelled with oggenc.
The Flake encoder project was started as a way for the author to learn more
about lossless audio encoding. The author chose the FLAC format because it is
open and well-documented. Although the FLAC reference encoder is also free and
open-source, the author's goal was to implement the standard from scratch as an
independent project. Flake is licensed under the GNU LGPL.
Once Flake progressed to a usable state, the author submitted the encoder to be
included as part of FFmpeg. It was included and improved upon by other FFmpeg
developers. Since then, Ithe author has added more features to Flake and
improved the encoding speed. The author plan to add some of these features into
FFmpeg as the encoder progresses.
There are both benefits and drawbacks to using Flake as a FLAC encoder
alternative. In its current state, Flake gives, on average, slightly better
compression than the FLAC reference encoder and is about twice as fast.
However, it does not currently implement all the advanced features such as
tagging, cuesheets, 24-bit audio, embedded pictures, and ogg encapsulation.
The author hopes to add these to Flake in future releases.
This plugin for Squeezebox Server makes it possible to create smart
playlists. Although the standard Squeezebox Server doesn't support
smart playlists by itself, together with iTunes and the standard
Squeezebox Server iTunes integration, it is possible to use smart
playlists defined in iTunes. The problem though is that the integrated
iTunes smart playlists will not be recalculated until the next time
you perform a rescan in Squeezebox Server. The SQL Playlist plugin
takes care of this problem and implements native smart playlist in
Squeezebox Server without any need to use iTunes. The smart playlists
implemented in SQL Playlist will also be automatically re-calculated
after each track played so they will be based on the latest statistic
information.
A smart playlist in SQL Playlist are continous and will run forever in
the same way as the standard Random Mix plugin, you can optionally
also choose that a smart playlist shouldn't repeat already played
tracks and in that case the music will stop when all songs matching
the playlist has been played.
Kyoto Tycoon is a lightweight database server with auto expiration mechanism,
which is useful to handle cache data and persistent data of various
applications. Kyoto Tycoon is also a package of network interface to the DBM
called Kyoto Cabinet. Though the DBM has high performance and high concurrency,
you might bother in case that multiple processes share the same database, or
remote processes access the database. Thus, Kyoto Tycoon is provided for
concurrent and remote connections to Kyoto Cabinet. Kyoto Tycoon is composed of
the server process managing multiple databases and its access library for client
applications.
The network protocol between the server and clients is HTTP so that you can
write client applications and client libraries in almost all popular languages.
Both of RESTful-style interface by the GET, HEAD, PUT, DELETE methods and
RPC-style inteface by the POST method are supported. The server can handle more
than 10 thousand connections at the same time because it uses modern I/O event
notification facilities such as "epoll" and "kqueue" of underlying systems. The
server supports high availability mechanisms, which are hot backup, update
logging, and asynchronous replication. The server can embed Lua, a lightweight
script language so that you can define arbitrary operations of the database.