|| ||Jean-Christophe Cardot <jice-AT-cardot.net>|
|| ||kde-announce-apps <kde-announce-apps-AT-kde.org>|
|| ||KScannerButtons 0.9.5|
|| ||Mon, 28 May 2007 19:13:16 +0200|
Type: KDE Improvement
KScannerButtons is composed of a daemon plus an
optional KDE frontend for monitoring your scanner
buttons so that actions can be taken in response
to button presses, like:
- on touch copy
- email a scanned document
- run kooka
- scan & run the gimp (or krita)
It's composed of a daemon (sanebuttond), a
frontend that will display an icon in the systray
and a dialog box to configure and launch the
It is based on the button monitoring capabilities
found in some SANE backends. The front-end is
developped using Kommander.
It has been developped with the avision backend
and an HP 5300C scanner.
>From version 0.9.5, it has also been tested
succesfully with the hp3900 and the plustek
It may work with other backends also. Please
report your experiences!
- added a button to refresh the list of scanners
- translated into spanish thanks to Jonathan Bravo
- translated into czech and brazilian portuguese
thanks to Carlos LauÃ©[/li]
- works also with hp3900 backend! (thanks to
Jonathan Bravo Lopez)
- works also with the plustek backend! (thanks to
Carlos LauÃ© & Klaus Layer)[/li]
- add --help and --debug options to
sane-nb-buttons. --debug will help at knowing the
way the various backends handle the buttons.
- the test script path was not taken from the
configuration. fixed. Improve this script.
- add information about using from the command
line, debugging and testing new backends in README
- The daemon script is now located in
- Reworked the Makefile: "make install" now
install the files in "standard" places. An icon is
created in the K menu, under "Graphics"
(/usr/share/applnk/Graphics/). "make kdeinstall"
- it was sometimes necessary to plug/unplug the
scanner after stoping the daemon from the GUI.
[u]0.9.4:[/u] Fixed the broken default actions
created at first run. Note: if you need to reset
the default actions, remove the section
[/usr/local/bin/KScannerButtons.kmdr] (and entries
below) in ~/.kde/share/config/kommanderrc with
your favorite text editor.
Fixed the broken KScannerButtons.desktop launcher.
[u]0.9.3:[/u] Some more bug fixes (test mode was
no more working since 0.9.2). Enhancement of the
test buttons script.
[u]0.9.2:[/u] Finished the replacement of
obsoleted Kommander APIs.
When run using ksystraycmd, there was a bug in the
generated script. nothing happened when pressing a
Add a --script-arg command line switch to the
daemon sanebuttond in order to pass additional
arguments to the script. This is used by
KScannerButtons to pass its dcop id. Better
default sanebuttonsd.sh script
[u]0.9.1:[/u] Little bug fix for those who had a
more recent version of KDE than mine (replaced
obsoleted APIs: addListItem(s) replaced by
insertItem(s)). Also, the default 'one-touch copy'
action was not actually printing, but saving into
a postscript file. This has been fixed.
Kde-announce-apps mailing list
to post comments)