Thread: [sshmenu] [ANNOUNCE] SSHMenu Release 3.15
Brought to you by:
grantm
|
From: Grant M. <gr...@mc...> - 2007-10-16 07:55:29
|
I'm pleased to announce that version 3.14 of SSHMenu is now available.
This is mainly a code cleanup and documentation release. The only new
feature is XEmbed support which primarily targets non-GNOME desktops.
Here's the changelog:
* added support for using XEmbed to embed SSHMenu in another app/panel
via the --socket-window-id command line option
* simplified wrapper scripts so all arguments to make_app are now
optional and have sensible defaults
* wrapper scripts no longer need to call Gtk.init
* major revamp of command-line option handling
+ no longer necessary to call app.getopts from wrapper script
+ custom override of ARGV can be passed to make_app
+ --config-file now processed early to allow it to influence class
mappings
* calls to ssh-add now check exit code rather than parsing STDOUT
* added rdoc comments throughout codebase
* set_askpass() method renamed to setup_askpass_env()
* selected() method renamed to on_selection_changed()
If refactored methods break your custom classes, then I'm happy to help
you resolve those issues on the list. Where possible, changes have been
made in a way that preserves backwards compatibility.
Finally, now that RDoc comments have been added throughout the code, the
generated HTML documentation for developers can be browsed here:
http://sshmenu.sourceforge.net/dev/rdoc/
Regards
Grant
|