home
hook-snooper
kgenmenu4sawfish
move-viewport
pager
turbo-X11
window-snooper
  · download
  · installation
  · activation
  · todo

ideas
miscellaneous
sexyfish


EsperantÒC
iPerl
make.pl Opera utilities
This pops up a window with all information that sawfish can get about any window.  This includes the topics callable functions, window properties, the keymap and X properties.  It works for a managed, unmanaged or root window.  The topics and amount of information are adjusted accordingly.

The enlargeable screenshot shows all three kinds, each with a different topic selected.

It will automatically use GTK2 if sawfish can find it, thanks to Allin Cottrell.

Download

window-snooper.tar.gz (4kB)

Installation

Unpack the archive with one of:
tar xzf window-snooper.tar.gz
gzip -dc window-snooper.tar.gz | tar xf -
Build it (you have to have sawfish running and have sawfish, sawfish-client, rep and one of ginstall, install or install.sh in your $PATH):
cd window-snooper
sh configure && make

Install it as root:

make install

Activation

In your resource file you could add something like:
(require 'sawfish.wm.ext.window-snooper)
(rplacd (cdr window-ops-menu)
         `(("Snoop" window-snooper)
          ,@(cddr window-ops-menu)))

To do

  • Fix bug: colours starting with #f will cause a read error
  • Clicking table line feeds X selection
  • Search field
  • Add scrollbars to text fields
  • Sortable columns
  • Close button
(Last modified 2002-09-09)