#

September 9, 2018 ยท View on GitHub

##############################################################################

This is the Conservatory archive of the wmctrl, a Unix command-line

tool to interact with an EWMH/NetWM-compatible X Window Manager.

wmctrl is free software (open source software), written by Tomas Styblo

with contributions from others. http://tripie.sweb.cz/utils/wmctrl/ is

its home page.

Because wmctrl does not appear to have any publicly accessible version

control repository, we've created this Conservatory Git repository.

We're not sure if Tomas Styblo or any of the other contributors are

are currently accepting bug reports, but if you run into a bug you

could try reporting it upstream and see what happens. (As of this

writing on 2018-09-08, the latest wmctrl release was in January 2005.)

About the Conservatory and its copy of wmctrl:

----------------------------------------------

The Conservatory (https://conservatory.github.io/) is a place where

free software that has no other public version-controlled home on the

Internet is made available in a git repository. For wmctrl, we started

from http://tripie.sweb.cz/utils/wmctrl/dist/wmctrl-1.07.tar.gz and

then deduced the names of the previous releases. We have committed

each upstream release as one git revision, starting from 1.00, using

https://github.com/Conservatory/conservatory.github.io/blob/master/\

conservatory-import and the upstream ChangeLog to automate the process.

There are other version-controlled copies of wmctrl on the Internet.

We found at least these two, and there may be others:

* https://github.com/geekless/wmctrl

Adds -Y (iconify) and -S (sort in stacking order) options.

Also backports some 64-bit-data fixes from a Debian patch.

* https://github.com/dancor/wmctrl

Adds -j (list current desktop), -z (lower window),

and some other interesting new options.

Those two started from a top-skim of wmctrl 1.07, though, so they don't

preserve the full upstream release history. It'd be nice if someone

were to clone this Conservatory copy and then re-port the enhancements

from those other repositories to create a canonical new wmctrl release.

In the meantime, this README is the only file we've changed from what's

in upstream, and the only change we made was to add this note. Below

is the original content of the README file.

##############################################################################

wmctrl A command line tool to interact with an EWMH/NetWM compatible X Window Manager.

To compile and install the program, run the following commands:

./configure
make
(become root)
make install

After installation you may run "wmctrl -h" to view the documentation.

The program is based on the EWMH specification:

http://www.freedesktop.org/standards/wm-spec/

Please note that wmctrl only works with window managers which implement this specification.

The homepage of wmctrl:

http://sweb.cz/tripie/utils/wmctrl/

I recommend you to check out Zenity, which is an excellent tool to integrate the GUI and the command line.

http://ftp.acc.umu.se/pub/GNOME/sources/zenity/

Author, current maintainer: Tomas Styblo tripie@cpan.org Copyright (C) 2003

This program is free software which I release under the GNU General Public License. You may redistribute and/or modify this program under the terms of that license as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

To get a copy of the GNU General Puplic License, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.