Skip to content
AllTray is an application which docks other application software into the system tray (“notification area”) of a desktop environment such as GNOME, KDE, or XFCE. It aims to be independent of both desktop environment and window manager. Old releases are available, and currently the project is focusing on updating the source code to become more fu…
Branch: master
Clone or download
Latest commit dfc045b Feb 5, 2012
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data Fix alltray launcher Jul 24, 2009
doc
images Include the CTT XPM in the distribution. Jul 14, 2011
intl Add makefile. oops. Jul 24, 2009
m4 Add gettext-0.17 for building w/ i18n on systems w/o it. Jul 24, 2009
man Update the man page. Feb 4, 2012
po Update translation templates. Jul 18, 2011
src Work around Mozilla applications problems; ugly, needs a real fix bef… Feb 4, 2012
tests Add pngs to extra-dist Jun 20, 2009
utils
vapi AllTray does not use bzr, remove bzr things. Feb 4, 2012
.bzrignore Fix compile errors. Jul 17, 2011
.gitignore
ABOUT-NLS Initial addition of i18n stuff. Jul 23, 2009
AUTHORS
COPYING
ChangeLog Version 0.7.5dev Jul 14, 2011
ChangeLog.2004-2006 Added maintainer change to NEWS, created new ChangeLog, and re-wrote the Dec 30, 2008
HACKING Update HACKING. Jul 20, 2011
INSTALL Added COPYING and INSTALL, and bzrignore back Jan 12, 2009
Makefile.am Remove tests from SUBDIRS Sep 4, 2009
NEWS Update NEWS. Jul 14, 2011
README.in Updated README document to indicate OS support issues. Jun 1, 2009
README.md
REQUIREMENTS Add libXcursor to REQUIREMENTS Jul 21, 2011
autogen.sh Oops. Shell scripts use = not ==. Sep 29, 2009
config.rpath Initial addition of i18n stuff. Jul 23, 2009
configure.ac Use AM_PROG_VALAC instead of generic exe finder. Feb 4, 2012
devel-autogen.sh Add devel-autogen b/c I am lazy. Jul 17, 2011
gettext.h Add gettext-0.17 for building w/ i18n on systems w/o it. Jul 24, 2009

README.md

AllTray

This is AllTray. AllTray is an application which docks other application software into the system tray (“notification area”) of a desktop environment such as GNOME, KDE, or XFCE. It aims to be independent of both desktop environment and window manager. Old releases are available, and currently the project is focusing on updating the source code to become more fully compliant with existing desktop standards, as well as being refactored.

Requirements

See the REQUIREMENTS file in the tree to see what build and run-time requirements are. However, as long as you have all of the requirements met, AllTray will build with the standard configure && make && make install process.

Feedback

AllTray is currently in the process of moving to GitHub. Much of its infrastructure has been hosted at Launchpad for the past few years, which was a significant improvement from where it was at Sourceforge. Of course, Launchpad is built around the Bazaar DVCS, not git, so it is not likely that it will continue to be the home for AllTray (aside perhaps from translations, but that would require that there be some sort of really good bidirectional interface for git↔bzr interaction; git-bzr is not that).

History and Future

AllTray has had a very long history. It was originally written by Jochen Baier, who (as best as I can tell) has left the world of UNIX and UNIX-like software and gone to the world of Windows. In late 2008 I took over AllTray and began to rewrite it to update it to better align with modern standards found in the X11 environment.

The new development branch of AllTray, the 0.7.Xdev series, has taken a very long time to work on. However, it is nearing completion: several key features have been reimplmented, and old features that no longer make sense have been removed. No longer does AllTray rely on window-manager specific tricks to function, which should improve the experience for everyone. That is not to say that new AllTray is bug-free: it almost certainly is not.

Version 0.7.5dev was released on July 14, 2011. Work on 0.7.6dev is nearing completion already as of July 20, 2011. 0.7.6dev will be released within the next couple of weeks, and it is likely to be the last development release before the next stable—the first stable release of AllTray since I took it over in 2008. Exciting!

Contributions

Of course, I welcome any contributions. Please send pull requests if you have contributions! :-)

You can’t perform that action at this time.