erikg / Revelation
Revelation is a password manager for the GNOME 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.
| commit 219: | c612387bf775 |
| parent 218: | d1c13e095736 |
| branch: | default |
| tags: | revelation-0.4.0 |
fixed typo in python path checks
Revelation /
NEWS
| # Introduced |
|---|
1 |
ab267e8bc63d |
2005-02-08: Revelation 0.4.0 |
2 |
4790385b8001 |
============================ |
3 |
c335973efe9f |
|
4 |
c335973efe9f |
New features: |
5 |
c335973efe9f |
- added export to plain text |
6 |
c335973efe9f |
|
7 |
c335973efe9f |
Bugfixes: |
8 |
5f46bd4ac49c |
- treeview keyboard commands caused unhandled exception |
9 |
249de64f5d68 |
- autosave file on drag/drop, if enabled |
10 |
c335973efe9f |
- set default button for overwrite dialog to cancel |
11 |
ab267e8bc63d |
- added configure switches for disabling mime and desktop update |
12 |
ab267e8bc63d |
- respect --disable-schemas-install configure switch |
13 |
d34142b4f528 |
- build byte-compiled datahandler modules |
14 |
c335973efe9f |
|
15 |
c335973efe9f |
|
16 |
cff0e6f7ef34 |
2005-02-01: Revelation 0.4.0-pre2 |
17 |
22ce7edb8982 |
================================= |
18 |
22ce7edb8982 |
|
19 |
22ce7edb8982 |
Bugfixes: |
20 |
261b3a5ba927 |
- allow entry drag'n'drop to folder directly before/after entry |
21 |
5706a9d0a689 |
- crash when undoing an entry drag/drop under certain circumstances |
22 |
3ce10ad7a1e6 |
- place Revelation under Accessories in the GNOME menu (Utility category) |
23 |
1dae273ecf5e |
- install mimetype icon into correct directory |
24 |
552a2dc1b520 |
- run update-desktop-database on install, to register app for mimetype |
25 |
9be42a38f988 |
- don't install authmanager module into bindir |
26 |
9be42a38f988 |
- build authmanager module with position-independent code |
27 |
9be42a38f988 |
- allow installation when fd.o shared MIME utils are missing |
28 |
9be42a38f988 |
- don't update MIME databases at build-time if DESTDIR is set |
29 |
22ce7edb8982 |
|
30 |
86bdcc2b8f52 |
Code changes: |
31 |
86bdcc2b8f52 |
- updated unit tests for ui module |
32 |
86bdcc2b8f52 |
|
33 |
22ce7edb8982 |
|
34 |
9e1db933e6ed |
2005-01-24: Revelation 0.4.0-pre1 |
35 |
9e1db933e6ed |
================================= |
36 |
0ff8fc3c76f8 |
|
37 |
0ff8fc3c76f8 |
New features: |
38 |
a62ae3d32272 |
- port to gtk+ 2.4 (new file dialog, combobox etc) |
39 |
9e161d94bffc |
- file handling uses GNOME VFS (can open files over http, ftp etc) |
40 |
88e8c3cdbfe9 |
- use icons from the active GNOME icon theme |
41 |
a32ec604c58f |
- improved widgets when editing entries (dropdowns, fileselectors etc) |
42 |
8077271f872d |
- drag and drop of entries in tree |
43 |
f5f9aadf2e19 |
- files can be dragged to Revelation to open them |
44 |
c9d89f3ff91d |
- the account clipboard is shared between Revelation instances |
45 |
b57efdd083f5 |
- an account password chain is copied to the clipboard when launching entry |
46 |
b57efdd083f5 |
- added menu item for copying username and password chain to clipboard |
47 |
dad9b7b301d1 |
- username and password can be copied to clipboard, even when hidden |
48 |
095f4008dc7f |
- default action for entries is "go to" |
49 |
59be49691b29 |
- integrated with gnome session manager |
50 |
67d9e9983ed8 |
- new application icon |
51 |
88e8c3cdbfe9 |
- added icon and mime-type for the data files |
52 |
0ff8fc3c76f8 |
|
53 |
ec1f31e8f8e5 |
Bugfixes: |
54 |
c9d89f3ff91d |
- quit works correctly after continuing from an unhandled error |
55 |
59be49691b29 |
- gtk/gnome command-line arguments are handled correctly |
56 |
e7e3c35fedf0 |
- don't subclass gnome.ui.HRef (abstract widget from gnome-python 2.9.x) |
57 |
47caac1545f2 |
- fall back to False for GNOME toolbar_detachable setting |
58 |
095f4008dc7f |
- renamed "launch" to "go to" |
59 |
ec1f31e8f8e5 |
|
60 |
ec17fa90357a |
Code changes: |
61 |
c9d89f3ff91d |
- rewrote and cleaned up all code |
62 |
116c99733a1d |
- improved the module APIs |
63 |
8ec66df6d4cf |
- added unittests for config, data, datahandler, entry, io, ui and util |
64 |
c188d5e734c8 |
modules |
65 |
88e8c3cdbfe9 |
- removed libxml dependency (uses xml.dom.minidom from python instead) |
66 |
ec17fa90357a |
- reorganized source file tree |
67 |
a207757f8451 |
- use GNU autotools for installation instead of python distutils |
68 |
086abbb6fc3c |
- use GtkUIManager for UI generation and management |
69 |
ec17fa90357a |
|
70 |
0ff8fc3c76f8 |
|
71 |
6a0eda45ed35 |
2004-09-27: Revelation 0.3.4 |
72 |
6a0eda45ed35 |
============================ |
73 |
6a0eda45ed35 |
|
74 |
6a0eda45ed35 |
Bugfixes: |
75 |
6a0eda45ed35 |
- the Domain field had the tooltip set as its name |
76 |
6a0eda45ed35 |
- the searchbar follows the detachable toolbar setting in gnome |
77 |
6a0eda45ed35 |
- ask to continue running when an unknown error occurs |
78 |
6a0eda45ed35 |
- activate searchbar button when hitting return in the entry |
79 |
6a0eda45ed35 |
- workaround for crasher bug when editing an entry on some systems |
80 |
6a0eda45ed35 |
|
81 |
6a0eda45ed35 |
|
82 |
7de8750f759b |
2004-08-30: Revelation 0.3.3 |
83 |
96a566d69e06 |
============================ |
84 |
96a566d69e06 |
|
85 |
96a566d69e06 |
New features: |
86 |
51f801ba546f |
- added entry launchers |
87 |
c8cf337f7fa4 |
- added a search toolbar (disabled by default) |
88 |
ea938274559d |
- added a password generator dialog |
89 |
29c5326b470e |
- added an XHTML/CSS exporter |
90 |
936d7e85c4eb |
- unknown errors are reported in a dialog with an error call traceback |
91 |
96a566d69e06 |
|
92 |
b9ee81c1ceaf |
Bugfixes: |
93 |
b9ee81c1ceaf |
- entry descriptions were not set when adding/editing an entry |
94 |
f97ef7f08bed |
- changed the keyboard shortcuts for add, edit and update entry to use |
95 |
f97ef7f08bed |
the control modifier key, to avoid overriding other use of the keys. |
96 |
f97ef7f08bed |
the old keyboard shortcuts can still be used when the tree has focus |
97 |
b9ee81c1ceaf |
|
98 |
936d7e85c4eb |
Code changes: |
99 |
e17f1f517e59 |
- created subclasses of Entry class for the various entry types |
100 |
11f56ee74685 |
- created subclasses of Field class for the various field types |
101 |
936d7e85c4eb |
- added config_get() and config_connect() convenience functions |
102 |
936d7e85c4eb |
|
103 |
96a566d69e06 |
|
104 |
02fc1b2867d4 |
2004-08-09: Revelation 0.3.2 |
105 |
02fc1b2867d4 |
============================ |
106 |
02fc1b2867d4 |
|
107 |
02fc1b2867d4 |
Bugfixes: |
108 |
02fc1b2867d4 |
- don't attempt to load the removed druid module on startup |
109 |
02fc1b2867d4 |
|
110 |
02fc1b2867d4 |
|
111 |
7d9375f894bb |
2004-08-08: Revelation 0.3.1 |
112 |
487a1cfcc667 |
============================ |
113 |
487a1cfcc667 |
|
114 |
487a1cfcc667 |
New features: |
115 |
487a1cfcc667 |
- added a preference for autosaving data on change |
116 |
487a1cfcc667 |
- added import/export of .netrc files |
117 |
487a1cfcc667 |
- added import/export of GNOME Password Manager (gpass) files |
118 |
487a1cfcc667 |
- replaced the import/export druids with normal file selectors |
119 |
f4e8220f0a3a |
- window size and position is stored on quit |
120 |
487a1cfcc667 |
- default type when adding entries is Generic |
121 |
487a1cfcc667 |
- vertical scrollbar only displayed when needed |
122 |
487a1cfcc667 |
- most dialogs can be closed by pressing Escape |
123 |
487a1cfcc667 |
- the OK button in password dialogs is ghosted until passwords are given |
124 |
487a1cfcc667 |
- removed schema installation from setup.py to ease packaging |
125 |
487a1cfcc667 |
|
126 |
487a1cfcc667 |
Bugfixes: |
127 |
487a1cfcc667 |
- the preferences and import/export druids crashed on some systems |
128 |
487a1cfcc667 |
- the gconf schema is checked on startup, and reinstalled when needed |
129 |
487a1cfcc667 |
- fields containing & were not displayed correctly |
130 |
487a1cfcc667 |
- file selector was opened when saving file in quit confirmation |
131 |
487a1cfcc667 |
- spin buttons would not accept input from the keyboard |
132 |
487a1cfcc667 |
- missing parent directories are created when saving files |
133 |
487a1cfcc667 |
- added access keys to popup menus |
134 |
487a1cfcc667 |
- file selectors and the about dialog set as transient for main window |
135 |
487a1cfcc667 |
|
136 |
487a1cfcc667 |
Code changes: |
137 |
487a1cfcc667 |
- rewrote data handling to use new Entry and Field objects, |
138 |
487a1cfcc667 |
and improved EntryStore, UndoQueue, DataFile and other |
139 |
487a1cfcc667 |
related systems |
140 |
487a1cfcc667 |
- data handlers split out into separate modules |
141 |
487a1cfcc667 |
- rewrote the configuration handling, using a new Config class |
142 |
487a1cfcc667 |
- merged application UI and functionality classes |
143 |
487a1cfcc667 |
- cleaned up dialog and ui code |
144 |
487a1cfcc667 |
|
145 |
487a1cfcc667 |
|
146 |
cea4127a11c0 |
2004-04-06: Revelation 0.3.0 |
147 |
cea4127a11c0 |
============================ |
148 |
cea4127a11c0 |
|
149 |
cea4127a11c0 |
New features: |
150 |
cea4127a11c0 |
- integrated password generator |
151 |
cea4127a11c0 |
- gconf integration |
152 |
cea4127a11c0 |
- new preference dialog |
153 |
cea4127a11c0 |
- option for automatically opening file on startup |
154 |
cea4127a11c0 |
- option for hiding passwords |
155 |
cea4127a11c0 |
- an opened file can be locked |
156 |
cea4127a11c0 |
- many small ui and usability improvements |
157 |
cea4127a11c0 |
|
158 |
cea4127a11c0 |
Bugfixes: |
159 |
cea4127a11c0 |
- the Figaro's Password Manager importer failed on empty fields |
160 |
cea4127a11c0 |
- the password dialog allowed passwords longer than the keylength |
161 |
cea4127a11c0 |
of the encryption algorithms, causing them to fail |
162 |
cea4127a11c0 |
|
163 |
cea4127a11c0 |
Other changes: |
164 |
cea4127a11c0 |
- complete rewrite of some components, and major cleanups of others |
165 |
cea4127a11c0 |
- removed the Usenet account type |
166 |
cea4127a11c0 |
