Erik Grinaker is sharing code with you
Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.
Don't show this againRevelation / NEWS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 | xxxx-xx-xx: Revelation 0.4.3
============================
New features:
- added quit button to unlock file dialog
Bugfixes:
- don't wrap gnome_authentication_manager_dialog_is_visible()
(only available from libgnomeui-2.7.92)
- make configure search for cracklib-format, cracklib-packer,
crack_mkdict and crack_packer as well as the normal commands
- stop autolock-timer when manually locking file, to avoid crash when
timer tries to re-lock file
2005-03-22: Revelation 0.4.2
============================
Bugfixes:
- don't use gtk.Action.set_sensitive() (API from gtk 2.6)
- check for mkdict/packer under /sbin and /usr/sbin in addition to $PATH
2005-03-21: Revelation 0.4.1
============================
New features:
- option to autolock file after a period of inactivity
- check password strength while entering, using cracklib
- ask user to reload file if it is changed outside revelation
- added preference to select doubleclick action; go to, or edit
- added password checker dialog
- improved the preference dialog
- improved user interface for copying passwords (and optionally
usernames) to the clipboard
Bugfixes:
- use correct encoding in data files
- workaround for incorrect data file encoding (as generated by 0.4.0)
- make undo actually work for edit actions
- don't crash when redoing an undone edit action
- don't crash when unable to save file (wrong permissions etc)
- don't crash when loading missing icons from theme
- fix potential crash on quit with some pygtk versions
- workaround for gnome-python bug causing crashes on 64-bit systems
when changing a preference
- workaround for gnome-python 2.9.x crasher bug in the session client
- properly handle invalid data in data files
- prefs, password generator and search dialogs are no longer modal
- display non-ascii characters in filenames correctly
- use fallback folder icons when not found in theme
- hide any open dialogs when locking the file
- don't steal clipboard events from widgets in main window
- update icons on theme change
- use better lock icon
- use better stock icons for dialog buttons
- left-align labels in link-buttons (for URLs etc)
Code changes:
- cleaned up the build-system and source file layout
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
2004-09-27: Revelation 0.3.4
============================
Bugfixes:
- the Domain field had the tooltip set as its name
- the searchbar follows the detachable toolbar setting in gnome
- ask to continue running when an unknown error occurs
- activate searchbar button when hitting return in the entry
- workaround for crasher bug when editing an entry on some systems
2004-08-30: Revelation 0.3.3
============================
New features:
- added entry launchers
- added a search toolbar (disabled by default)
- added a password generator dialog
- added an XHTML/CSS exporter
- unknown errors are reported in a dialog with an error call traceback
Bugfixes:
- entry descriptions were not set when adding/editing an entry
- changed the keyboard shortcuts for add, edit and update entry to use
the control modifier key, to avoid overriding other use of the keys.
the old keyboard shortcuts can still be used when the tree has focus
Code changes:
- created subclasses of Entry class for the various entry types
- created subclasses of Field class for the various field types
- added config_get() and config_connect() convenience functions
2004-08-09: Revelation 0.3.2
============================
Bugfixes:
- don't attempt to load the removed druid module on startup
2004-08-08: Revelation 0.3.1
============================
New features:
- added a preference for autosaving data on change
- added import/export of .netrc files
- added import/export of GNOME Password Manager (gpass) files
- replaced the import/export druids with normal file selectors
- window size and position is stored on quit
- default type when adding entries is Generic
- vertical scrollbar only displayed when needed
- most dialogs can be closed by pressing Escape
- the OK button in password dialogs is ghosted until passwords are given
- removed schema installation from setup.py to ease packaging
Bugfixes:
- the preferences and import/export druids crashed on some systems
- the gconf schema is checked on startup, and reinstalled when needed
- fields containing & were not displayed correctly
- file selector was opened when saving file in quit confirmation
- spin buttons would not accept input from the keyboard
- missing parent directories are created when saving files
- added access keys to popup menus
- file selectors and the about dialog set as transient for main window
Code changes:
- rewrote data handling to use new Entry and Field objects,
and improved EntryStore, UndoQueue, DataFile and other
related systems
- data handlers split out into separate modules
- rewrote the configuration handling, using a new Config class
- merged application UI and functionality classes
- cleaned up dialog and ui code
2004-04-06: Revelation 0.3.0
============================
New features:
- integrated password generator
- gconf integration
- new preference dialog
- option for automatically opening file on startup
- option for hiding passwords
- an opened file can be locked
- many small ui and usability improvements
Bugfixes:
- the Figaro's Password Manager importer failed on empty fields
- the password dialog allowed passwords longer than the keylength
of the encryption algorithms, causing them to fail
Other changes:
- complete rewrite of some components, and major cleanups of others
- removed the Usenet account type
|