chiark / gitweb /
Mark Wooding [Sat, 18 Mar 2023 12:02:05 +0000 (12:02 +0000)]
xqueryptr.c: Add new program to interrogate the pointer position.
Mark Wooding [Sat, 18 Mar 2023 12:01:45 +0000 (12:01 +0000)]
xwarpptr.c: Add missing documentation for the `-r' option.
Mark Wooding [Sun, 24 Apr 2022 11:19:36 +0000 (12:19 +0100)]
Add new program `xwarpptr'.
Mark Wooding [Sun, 24 Apr 2022 11:19:13 +0000 (12:19 +0100)]
xscsize.1: Set option dashes as minus signs.
Mark Wooding [Sun, 24 Apr 2022 11:18:44 +0000 (12:18 +0100)]
xatom.1: Add missing vertical space.
Mark Wooding [Sun, 24 Apr 2022 11:17:50 +0000 (12:17 +0100)]
xrepaint.c: Break an absurdly long line.
Mark Wooding [Sun, 24 Apr 2022 11:17:32 +0000 (12:17 +0100)]
xrepaint.c: Handle the other kinds of events we requested.
Mark Wooding [Sun, 24 Apr 2022 11:16:34 +0000 (12:16 +0100)]
xrepaint.c: Map all of the windows, and then wait for them all.
This will be faster on displays with multiple screens. If anyone still
has one of those.
Mark Wooding [Sun, 24 Apr 2022 11:14:27 +0000 (12:14 +0100)]
xrepaint.c: Close the display explicitly at the end.
Just to make sure everything's properly flushed.
Mark Wooding [Sun, 24 Apr 2022 11:18:05 +0000 (12:18 +0100)]
xatom.c: Don't include unnecessary header files.
Mark Wooding [Sun, 24 Apr 2022 11:13:24 +0000 (12:13 +0100)]
xatom.c: Switch `display' and `dpy' variables around.
This is consistent with the other programs.
Mark Wooding [Sun, 24 Apr 2022 11:24:15 +0000 (12:24 +0100)]
debian/changelog: Prepare for the next minor version.
Mark Wooding [Sat, 23 Dec 2017 19:46:27 +0000 (19:46 +0000)]
xscsize.c: Describe the `-m' option in help text.
Oops, this has been missing for a while.
Mark Wooding [Tue, 15 Aug 2017 13:23:17 +0000 (14:23 +0100)]
.mailmap: Add file to fix CVS-ish names in history.
Mark Wooding [Mon, 14 Aug 2017 13:01:42 +0000 (14:01 +0100)]
debian/copyright: Convert to machine-readable format.
Mark Wooding [Sun, 13 Aug 2017 23:11:47 +0000 (00:11 +0100)]
Release 1.6.1.
Mark Wooding [Sun, 13 Aug 2017 00:41:41 +0000 (01:41 +0100)]
debian/compat: Update to Debhelper 9 and `dh_python2'.
Suspiciously, the control file already had a build-dependency on
Debhelper 9.
Mark Wooding [Sun, 13 Aug 2017 00:41:20 +0000 (01:41 +0100)]
Makefile.am: Tweak `silent-rules' machinery.
Since Automake 1.11, the advice for setting up custom silent-rules
recipes has changed, so use the new machinery.
Also, I'm no longer mainly working on wheezy, and Automake has made the
operation field two spaces wider while I wasn't looking, so make the
output line up properly.
This means that xtoys now requires Automake 1.11.2 or later to build
from the Git tree.
Mark Wooding [Sun, 13 Aug 2017 00:42:37 +0000 (01:42 +0100)]
xscsize.c: Fix build failure if we had no Xrandr.
Mark Wooding [Sat, 23 Apr 2016 13:47:03 +0000 (14:47 +0100)]
Release 1.6.0.
Mark Wooding [Fri, 22 Apr 2016 17:53:01 +0000 (18:53 +0100)]
xscsize.c, etc.: Report geometry of individual monitors.
This is enabled by the new `-m' option.
Mark Wooding [Fri, 22 Apr 2016 17:51:36 +0000 (18:51 +0100)]
xscsize.1: Add missing `.TP' requests in the `ENVIRONMENT' section.
Mark Wooding [Thu, 21 Apr 2016 16:24:30 +0000 (17:24 +0100)]
xscsize.c: Move reporting variables to a separate function.
There are going to me more of them, and we won't know in advance how
many, so it'll be handy to have the output formatting in just one place.
This changes the detailed format of the output, but not in a way that
any actual shells will care about. Specifically, each variable is now
output on a separate line; and for Bourne shells, the `export' command
is on the same line.
Mark Wooding [Thu, 21 Apr 2016 16:18:01 +0000 (17:18 +0100)]
xscsize.c: Publish the output-format flags globally.
Mark Wooding [Thu, 21 Apr 2016 14:45:15 +0000 (15:45 +0100)]
.cvsignore: Why was this still here?
Mark Wooding [Thu, 21 Apr 2016 08:54:53 +0000 (09:54 +0100)]
Release 1.5.1.
Mark Wooding [Thu, 21 Apr 2016 08:47:53 +0000 (09:47 +0100)]
debian/xtoys-gtk.install: Actually distribute the manpages.
This seems to have been broken for a long time.
Mark Wooding [Thu, 21 Apr 2016 08:41:10 +0000 (09:41 +0100)]
debian/control: Fix Build-Depends.
Mark Wooding [Thu, 21 Apr 2016 08:40:53 +0000 (09:40 +0100)]
debian/source/format: Apparently we're meant to have one of these.
Mark Wooding [Sun, 10 Jan 2016 13:51:04 +0000 (13:51 +0000)]
Release 1.5.0.
Mark Wooding [Sun, 10 Jan 2016 13:47:45 +0000 (13:47 +0000)]
New tool `xrepaint'.
Mark Wooding [Sun, 10 Jan 2016 13:01:01 +0000 (13:01 +0000)]
xscsize.c: Quick lick of paint.
* Use `pquis'. (Wow. This program is really old if it didn't know
about `pquis'.)
* Lay out the help text as one big string literal.
* Lay out the option-parsing switch more compactly.
* Notice and complain about positional arguments.
Mark Wooding [Sun, 10 Jan 2016 13:51:04 +0000 (13:51 +0000)]
debian/: Scrap CDBS; use dh(1) instead.
Mark Wooding [Sun, 10 Jan 2016 13:50:54 +0000 (13:50 +0000)]
Makefile.am, configure.ac: Spring-clean the build system.
Mark Wooding [Sun, 10 Jan 2016 12:54:45 +0000 (12:54 +0000)]
A slew of whitespace cleanups.
Mark Wooding [Sun, 21 Mar 2010 11:36:58 +0000 (11:36 +0000)]
Build fixes.
* Distribute the `auto-version' script.
Mark Wooding [Sat, 20 Mar 2010 17:37:27 +0000 (17:37 +0000)]
xgetline.in: Turn on mnemonics in the prompt label.
Now if your prompt contains an underscore, it'll look weird. Nobody's
doing that, right?
Mark Wooding [Wed, 17 Dec 2008 16:07:35 +0000 (16:07 +0000)]
Prepare new Debian version.
Mark Wooding [Wed, 17 Dec 2008 12:50:29 +0000 (12:50 +0000)]
xcatch: Fix stupid errors in file-watching.
Mark Wooding [Tue, 8 Apr 2008 10:23:54 +0000 (11:23 +0100)]
xcatch: Don't let the default delete handler run.
It destroys the contents of the window, which is rather annoying.
Mark Wooding [Sun, 23 Mar 2008 20:04:50 +0000 (20:04 +0000)]
gitignore: Ignore annoying cluttery things.
Mark Wooding [Sun, 23 Mar 2008 16:06:37 +0000 (16:06 +0000)]
debian: Update changelog for release.
Mark Wooding [Sun, 23 Mar 2008 16:06:36 +0000 (16:06 +0000)]
Rewrite graphical tools in Python.
Mark Wooding [Sun, 23 Mar 2008 16:06:36 +0000 (16:06 +0000)]
xatom: Overhaul xwait/xtell into a single program with subcommands.
We can also turn xshutdown into a simple shell script at the same time.
Mark Wooding [Sun, 23 Mar 2008 16:06:36 +0000 (16:06 +0000)]
xscsize: Reformat prettily.
Mark Wooding [Sun, 23 Mar 2008 15:22:31 +0000 (15:22 +0000)]
Build system overhaul and spring cleaning.
We'll clear out a load of old cruft:
* mgLib is going to die, so remove all of the GTK-based tools. We'll
rewrite them in Python soon. Leave the manpages, though.
* The xwait and xtell tools are going to be combined together into a
single program with subcommands, so we may as well delete them and
their manpages.
Fix the email addresses in manpages.
The Debian part of the build system is also refurbished, and based on
CDBS.
Mark Wooding [Thu, 6 Sep 2007 14:29:58 +0000 (15:29 +0100)]
xwait, xtell: Add short help options!
Mark Wooding [Thu, 16 Feb 2006 13:14:58 +0000 (13:14 +0000)]
infra: Clean up project setup
Mark Wooding [Fri, 3 Feb 2006 16:24:24 +0000 (16:24 +0000)]
debian: Fix maintainer email address.
Mark Wooding [Fri, 3 Feb 2006 16:24:03 +0000 (16:24 +0000)]
Extract Subversion ignore data.
mdw [Wed, 14 Sep 2005 23:08:47 +0000 (23:08 +0000)]
Fix for Cygwin.
mdw [Sat, 7 May 2005 10:01:05 +0000 (10:01 +0000)]
Allow xmsg to read from stdin.
mdw [Thu, 8 Apr 2004 01:36:29 +0000 (01:36 +0000)]
Expunge revision histories in files.
mdw [Sat, 29 Nov 2003 23:49:42 +0000 (23:49 +0000)]
Debianization fixes.
mdw [Mon, 10 Nov 2003 10:02:02 +0000 (10:02 +0000)]
Debianization\!
mdw [Sun, 13 Jan 2002 14:44:59 +0000 (14:44 +0000)]
Make flags be unsigned.
mdw [Sun, 13 Jan 2002 14:44:47 +0000 (14:44 +0000)]
Track @msg@ change; make the `-t' option actually work.
mdw [Sun, 13 Jan 2002 14:44:18 +0000 (14:44 +0000)]
Fix banners in man pages. Fix missing bracket.
mdw [Sun, 13 Jan 2002 14:43:54 +0000 (14:43 +0000)]
Fix banners in man pages.
mdw [Sun, 13 Jan 2002 14:43:41 +0000 (14:43 +0000)]
Kill some spurious warnings.
mdw [Sun, 13 Jan 2002 14:43:27 +0000 (14:43 +0000)]
Kill some spurious warnings. Track @msg@ interface change.
mdw [Sun, 13 Jan 2002 14:42:30 +0000 (14:42 +0000)]
New program to display messages and get answers.
mdw [Thu, 11 Nov 1999 19:50:13 +0000 (19:50 +0000)]
Build separately from libraries.
mdw [Tue, 26 Oct 1999 15:53:55 +0000 (15:53 +0000)]
Minor edits.
mdw [Fri, 20 Aug 1999 07:32:23 +0000 (07:32 +0000)]
New source file `atom.c'.
mdw [Fri, 20 Aug 1999 07:32:00 +0000 (07:32 +0000)]
Version bump.
mdw [Fri, 20 Aug 1999 07:31:00 +0000 (07:31 +0000)]
Use new `mdwopt' flags in options table.
mdw [Fri, 20 Aug 1999 07:30:33 +0000 (07:30 +0000)]
Miscellaneous changes, mostly concerning options parsing.
mdw [Fri, 20 Aug 1999 07:29:55 +0000 (07:29 +0000)]
New command line syntax, and new atom protocol. Wait for multiple
properties and listen for multiple (or all) values.
mdw [Fri, 20 Aug 1999 07:29:19 +0000 (07:29 +0000)]
New command line syntax, and new atom protocol.
mdw [Fri, 20 Aug 1999 07:28:44 +0000 (07:28 +0000)]
New source file for manipulating atom-valued window properties.
mdw [Fri, 30 Jul 1999 07:03:43 +0000 (07:03 +0000)]
Minor tidying and typo correction.
mdw [Tue, 27 Jul 1999 18:59:13 +0000 (18:59 +0000)]
Fix relative order of `automake' and `autoconf'.
mdw [Sat, 19 Jun 1999 23:42:55 +0000 (23:42 +0000)]
Improve signal handling. Fix options parsing to POSIX order only.
mdw [Sat, 19 Jun 1999 23:42:37 +0000 (23:42 +0000)]
Improve signal handling.
mdw [Fri, 21 May 1999 22:09:19 +0000 (22:09 +0000)]
Take advantage of new dynamic string macros.
mdw [Wed, 19 May 1999 20:41:15 +0000 (20:41 +0000)]
Track gratuitous change in mdwopt interface.
mdw [Wed, 5 May 1999 18:55:53 +0000 (18:55 +0000)]
mdwopt is redundant when we have mLib.
mdw [Wed, 5 May 1999 18:55:18 +0000 (18:55 +0000)]
Block SIGCHLD around the `fork' call to prevent a race.
mdw [Wed, 5 May 1999 18:54:37 +0000 (18:54 +0000)]
Keep blank lines out of the history list.
mdw [Wed, 5 May 1999 18:54:13 +0000 (18:54 +0000)]
Script to transform CVS sources into buildable source tree.
mdw [Thu, 25 Mar 1999 23:37:21 +0000 (23:37 +0000)]
Remove absolute dependence on GTK.
mdw [Wed, 24 Mar 1999 22:23:57 +0000 (22:23 +0000)]
Improve display for large files. Keep newly added material in view if
scrolled to bottom of window.
mdw [Wed, 24 Mar 1999 22:23:00 +0000 (22:23 +0000)]
Remove redundant call to AC_PROG_INSTALL.
mdw [Sun, 20 Dec 1998 17:19:16 +0000 (17:19 +0000)]
Return exit status of child process, rather than always returning
success.
mdw [Sun, 20 Dec 1998 17:18:53 +0000 (17:18 +0000)]
Yet another patchlevel.
mdw [Wed, 16 Dec 1998 19:58:53 +0000 (19:58 +0000)]
Stop the dropdown list from dropping down when you press enter.
mdw [Wed, 16 Dec 1998 19:58:03 +0000 (19:58 +0000)]
Fiddle version number.
mdw [Wed, 16 Dec 1998 00:10:58 +0000 (00:10 +0000)]
Fix tabbing in help text.
mdw [Tue, 15 Dec 1998 23:46:50 +0000 (23:46 +0000)]
New program: captures input and puts it in a window.
mdw [Tue, 15 Dec 1998 23:46:24 +0000 (23:46 +0000)]
Add `xcatch', and rearrange so that the GTK-based programs are only
mentioned in the Makefile.
mdw [Fri, 11 Dec 1998 09:53:02 +0000 (09:53 +0000)]
Updates for mLib/mgLib. Support history files for recalling past
entries, using a drop-down list.
mdw [Fri, 11 Dec 1998 09:52:07 +0000 (09:52 +0000)]
Documentation updates for history support.
mdw [Fri, 11 Dec 1998 09:51:51 +0000 (09:51 +0000)]
Use mgLib's `msg' box rather than doing things the hard way.
mdw [Fri, 11 Dec 1998 09:50:58 +0000 (09:50 +0000)]
Moved to mgLib.
mdw [Fri, 11 Dec 1998 09:50:38 +0000 (09:50 +0000)]
Recursively build and configure mLib and mgLib.
mdw [Fri, 11 Dec 1998 09:50:07 +0000 (09:50 +0000)]
Minor modifications to work with mLib and mgLib.
mdw [Thu, 3 Dec 1998 01:00:19 +0000 (01:00 +0000)]
Honour escape presses in the dialogue boxes.
mdw [Thu, 3 Dec 1998 00:56:29 +0000 (00:56 +0000)]
Set focus on the entry field, rather than leaving things to luck.
mdw [Thu, 3 Dec 1998 00:39:45 +0000 (00:39 +0000)]
Force focus when starting up.