https://github.com/bbidulock/wmsystray
Dock applet to provide a system tray.
https://github.com/bbidulock/wmsystray
Last synced: 8 months ago
JSON representation
Dock applet to provide a system tray.
- Host: GitHub
- URL: https://github.com/bbidulock/wmsystray
- Owner: bbidulock
- Created: 2015-05-25T05:06:44.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2015-05-25T05:11:33.000Z (about 11 years ago)
- Last Synced: 2025-02-02T01:51:13.432Z (over 1 year ago)
- Language: C
- Size: 137 KB
- Stars: 7
- Watchers: 4
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
wmsystray README
Contents
1. About wmsystray
2. Installing wmsystray
3. System requirements
4. License/Copyright Information
5. Development Information
A. Footnotes
About wmsystray
===============
wmsystray is meant to be used as a Window Maker dock applet. wmsystray provides
a notification area, or "system tray", in a manner compliant with
freedesktop.org's System Tray Protocol Specification[1]. This allows wmsystray
to serve as a system tray area for recent GNOME and KDE applications, and
should work for applications from GNOME 2.x and later or KDE 3.x and later.
wmsystray is written and maintained by
Matthew Reppert
wmsystray's homepage is at .
Installing wmsystray
==================
To build wmsystray from source, just type "make" in the top source directory
(the same directory this file is in). You may need to change the defines in
Rules.make to match your system; for example, X11 might not be in /usr/X11R6
(it is on most GNU/Linux systems). You will need the XFree86-devel package
(or xlibs-devel, or whatever package provides files like
/usr/X11R6/include/Xlib.h) to compile on package-managed systems like Debian
and Mandrake.
Binary packages (namely, rpms and debs) of wmsystray are provided as a
convenience on the download page.
System requirements
===================
wmsystray needs X11 (obviously). Future versions of wmsystray may optionally
use the SHAPE extension if it's present. Currently, wmsystray is targeted to
work best under Window Maker as a dock app, though it will actually run fine
regardless of what window manager you use. It just may look a little out of
place.
Liscense/Copyright Information
==============================
wmsystray is licensed under the GNU General Public License, version 2. No other
version of the GPL is valid.
Development Information
=======================
wmsystray is developed using GNU Arch. For more information, including the
location of wmsystray's central arch repository, please see the file HACKING.
Footnotes
=========
[1] http://freedesktop.org/Standards/systemtray-spec
However, to support most interesting functionality, system trays also need
to implement the "server" side of XEMBED, and really should know about
the Extended Window Manager Hints specification, or EMWH, also knows as
NetWM.
XEMBED - http://freedesktop.org/Standards/xembed-spec
EMWH - http://www.freedesktop.org/standards/wm-spec