Revelation 0.4.0 "Mu!" released



Revelation is a password manager for the GNOME 2 desktop, released under
the GNU GPL license. It stores all your accounts and passwords in a
single, secure place, and gives you access to it through a user-friendly
graphical interface.

This release marks the completion of the basic Revelation functionality,
and is also a full rewrite to have a better base for future
development. The new features include better clipboard use (finally),
drag-and-drop reorganization of entries, port to gtk+ 2.4 (new file
selector etc), remote file access via gnome-vfs, uses icons from the
current GNOME theme, mime-type and file icon registration for the data
file, and much more. Revelation now depends on Python 2.3, GNOME 2.6 and
GTK+ 2.4.


2005-02-08: Revelation 0.4.0
============================

New features:
- added export to plain text

Bugfixes:
- treeview keyboard commands caused unhandled exception
- autosave file on drag/drop, if enabled
- set default button for overwrite dialog to cancel
- added configure switches for disabling mime and desktop update
- respect --disable-schemas-install configure switch
- build byte-compiled datahandler modules


2005-02-01: Revelation 0.4.0-pre2
=================================

Bugfixes:
- allow entry drag'n'drop to folder directly before/after entry
- crash when undoing an entry drag/drop under certain circumstances
- place Revelation under Accessories in the GNOME menu (Utility category)
- install mimetype icon into correct directory
- run update-desktop-database on install, to register app for mimetype
- don't install authmanager module into bindir
- build authmanager module with position-independent code
- allow installation when fd.o shared MIME utils are missing
- don't update MIME databases at build-time if DESTDIR is set

Code changes:
- updated unit tests for ui module


2005-01-24: Revelation 0.4.0-pre1
=================================

New features:
- port to gtk+ 2.4 (new file dialog, combobox etc)
- file handling uses GNOME VFS (can open files over http, ftp etc)
- use icons from the active GNOME icon theme
- improved widgets when editing entries (dropdowns, fileselectors etc)
- drag and drop of entries in tree
- files can be dragged to Revelation to open them
- the account clipboard is shared between Revelation instances
- an account password chain is copied to the clipboard when launching entry
- added menu item for copying username and password chain to clipboard
- username and password can be copied to clipboard, even when hidden
- default action for entries is "go to"
- integrated with gnome session manager
- new application icon
- added icon and mime-type for the data files

Bugfixes:
- quit works correctly after continuing from an unhandled error
- gtk/gnome command-line arguments are handled correctly
- don't subclass gnome.ui.HRef (abstract widget from gnome-python 2.9.x)
- fall back to False for GNOME toolbar_detachable setting
- renamed "launch" to "go to"

Code changes:
- rewrote and cleaned up all code
- improved the module APIs
- added unittests for config, data, datahandler, entry, io, ui and util
  modules
- removed libxml dependency (uses xml.dom.minidom from python instead)
- reorganized source file tree
- use GNU autotools for installation instead of python distutils
- use GtkUIManager for UI generation and management


Project website:
http://oss.codepoet.no/revelation/

Download:
ftp://oss.codepoet.no/revelation/revelation-0.4.0.tar.bz2


-- 
Erik Grinaker <erikg codepoet no>

"We act as though comfort and luxury were the chief requirements of
life, when all that we need to make us happy is something to be
enthusiastic about."
                                                  -- Albert Einstein




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]