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 509: | 75a53bdb5d20 |
| parent 508: | cf608f40f65b |
| parent 504: | 8a2b7cfa374a |
| branch: | default |
| tags: | tip |
Automated merge with https://bitbucket.org/urmas/revelation
2 months ago
Revelation /
NEWS
| # Introduced |
|---|
1 |
2645d2e5e351 |
xxxx-xx-xx: Revelation 0.4.12 |
2 |
2645d2e5e351 |
============================= |
3 |
2645d2e5e351 |
|
4 |
7ae1f811fd74 |
Bugfixes: |
5 |
7ae1f811fd74 |
- fixed crash in XHTML exporter [Javier Kohen] |
6 |
dceea539b127 |
- fixed crash when saving file after certain imports |
7 |
dc6f5e1b5dc0 |
- fixed crash when searching on some systems |
8 |
703d26ed2218 |
- fixed crash when entering insecure password on some systems |
9 |
7ae1f811fd74 |
|
10 |
2645d2e5e351 |
Translation: |
11 |
2645d2e5e351 |
- added finnish translation [Ilkka Tuohela] |
12 |
4896555f19bf |
- added russian translation [Aleksey Klimov] |
13 |
07f580f3bff4 |
- added swedish translation of desktop file [Daniel Nylander] |
14 |
4896555f19bf |
|
15 |
2645d2e5e351 |
|
16 |
b34d71a92a3b |
2007-01-16: Revelation 0.4.11 |
17 |
e62dcf5e978b |
============================= |
18 |
e62dcf5e978b |
|
19 |
e62dcf5e978b |
Bugfixes: |
20 |
e62dcf5e978b |
- fix applet configuration checks |
21 |
e62dcf5e978b |
|
22 |
33195f57f9aa |
Translation: |
23 |
33195f57f9aa |
- updated czech translation [Zbyněk Mrkvička] |
24 |
33195f57f9aa |
|
25 |
e62dcf5e978b |
|
26 |
afbef40fa77c |
2007-01-16: Revelation 0.4.10 |
27 |
57eaae684a7f |
============================= |
28 |
57eaae684a7f |
|
29 |
57eaae684a7f |
Bugfixes: |
30 |
57eaae684a7f |
- don't import missing mman module in applet |
31 |
57eaae684a7f |
|
32 |
57eaae684a7f |
|
33 |
40dc41bdb803 |
2007-01-11: Revelation 0.4.9 |
34 |
7eba93b28afb |
============================ |
35 |
7eba93b28afb |
|
36 |
7eba93b28afb |
Bugfixes: |
37 |
7eba93b28afb |
- fixed translation of field names and tooltips |
38 |
cdaef80a065f |
- don't include built config.py during make dist |
39 |
a88a3f97003f |
- added POTFILES.skip to skip translation for certain files |
40 |
1e8d1627dc15 |
- set utf-8 encoding for POTFILES |
41 |
a88a3f97003f |
|
42 |
c02845f2a9f6 |
Translations: |
43 |
c02845f2a9f6 |
- added czech translation [Zbyněk Mrkvička] |
44 |
48a1bd7e1099 |
- updated german translation [Daniel Schindler] |
45 |
c02845f2a9f6 |
|
46 |
7eba93b28afb |
|
47 |
ee01d6741020 |
2006-12-31: Revelation 0.4.8 |
48 |
7b42e53d5df2 |
============================ |
49 |
7b42e53d5df2 |
|
50 |
253760f7a205 |
New features: |
51 |
f7e311e828af |
- translation support |
52 |
3961c230bd79 |
- ported to gtk+ 2.8 and gnome 2.10 |
53 |
d6592e5be3fa |
- added LUKS file import/export [John Lenz] |
54 |
faf1e560d20a |
- added SplashID CSV file import [Devan Goodwin] |
55 |
7df21750b8cf |
- cleaned up preferences dialog |
56 |
f7e311e828af |
- only show Revelation files by default in open and save dialogs |
57 |
253760f7a205 |
|
58 |
253760f7a205 |
Bugfixes: |
59 |
1ef8aaeca473 |
- improved error detection during file saving |
60 |
a9c37c1309ec |
- handle errors while loading icons [Wade Berrier] |
61 |
6d8a1a08e17f |
- scale icons with improper sizes |
62 |
402e9b7c4901 |
- use new icon for ftp accounts (old one removed from gnome-icon-theme) |
63 |
1d846e1296fb |
- fixed crash when doubleclicking tree with no entry selected |
64 |
c9459c069133 |
- password generator now always avoids ambiguous characters |
65 |
8047278c3ce6 |
- password checker and generator follow "show passwords" preference |
66 |
f7e311e828af |
- don't use passwords in default goto commands |
67 |
32df8c1bbdf3 |
- HIG fixes |
68 |
02aff1644a84 |
- added missing config.guess and config.sub autoconf files |
69 |
253760f7a205 |
|
70 |
6f05ba65c954 |
Translations: |
71 |
35e27bc78f73 |
- added chinese translation [Dancefire] |
72 |
2aff79fca9f3 |
- added french translation [Gilles Accad] |
73 |
2aff79fca9f3 |
- added german translation [Christian Sagmueller] |
74 |
bb620d201c59 |
- added swedish translation [Daniel Nylander] |
75 |
6f05ba65c954 |
|
76 |
7b42e53d5df2 |
Code changes: |
77 |
89256f7e6edd |
- improved build scripts |
78 |
6be23deaafc3 |
- generate ChangeLog from subversion log during make dist |
79 |
c46bd5f2a327 |
- removed gnomemisc module |
80 |
7b42e53d5df2 |
- don't use deprecated gnome-python modules |
81 |
ec7798c40243 |
- moved convert_entry_generic() to the Entry.convert_generic() method |
82 |
7b42e53d5df2 |
|
83 |
7b42e53d5df2 |
|
84 |
e92f2103325c |
2006-02-06: Revelation 0.4.7 |
85 |
c5822eabab85 |
============================ |
86 |
c5822eabab85 |
|
87 |
c5822eabab85 |
Bugfixes: |
88 |
c5822eabab85 |
- don't crash when unlocking file |
89 |
e7337e848a4c |
- ignore errors when automatically reloading file in applet |
90 |
e7337e848a4c |
- avoid hanging on missing network mounts when opening file |
91 |
d3dc5af086e8 |
- build pyc/pyo files correctly when using DESTDIR with make install |
92 |
c5822eabab85 |
|
93 |
c5822eabab85 |
|
94 |
ba434a17e651 |
2006-01-26: Revelation 0.4.6 |
95 |
77eb70aaf1e8 |
============================ |
96 |
77eb70aaf1e8 |
|
97 |
693abd3fbd04 |
New features: |
98 |
f80290f7e569 |
- improved the searchbar, and use it instead of find dialog |
99 |
693abd3fbd04 |
- new applet option to show/hide search entry |
100 |
00898a0a594c |
- use icons instead of colors in password entries to indicate strength |
101 |
42fd064f49d3 |
- added Shannon entropy test and other improvements to password checker |
102 |
693abd3fbd04 |
|
103 |
77eb70aaf1e8 |
Bugfixes: |
104 |
de53973fd104 |
- fixed drag and drop undo/redo crashes |
105 |
77eb70aaf1e8 |
- don't initialize python modules during configure checks |
106 |
dcf64729d98b |
- strip xml entities from password on clipboard copy or drag/drop |
107 |
1c557d148dd6 |
- fix crash in Password Safe import/export with fields longer than 256 chars |
108 |
e1e69f9f5cf7 |
- use full path when starting Revelation from applet |
109 |
de53973fd104 |
- use correct key path for applet show_passwords gconf schema key |
110 |
cace24e264c5 |
- ~ in filenames will now be expanded to homedir |
111 |
d8af13b4e587 |
- changed default file format for export to XML |
112 |
d8af13b4e587 |
- changed button "Edit" to "Update" in edit entry dialog |
113 |
c6910efd8463 |
- remove GNOME_RevelationApplet.server during make clean |
114 |
77eb70aaf1e8 |
|
115 |
cd39bf431632 |
Code changes: |
116 |
cd39bf431632 |
- use stock gtk icon sizes instead of custom ones |
117 |
cd39bf431632 |
|
118 |
cd39bf431632 |
|
119 |
60595491f191 |
2005-08-25: Revelation 0.4.5 |
120 |
719b928cba32 |
============================ |
121 |
719b928cba32 |
|
122 |
cc8db06642ff |
New features: |
123 |
80b1b99c36a4 |
- added Password Safe 2.x import/export |
124 |
4a32f64db2eb |
- added Password Safe 1.x import/export |
125 |
a898aa70afb7 |
- added GPass 0.5.x import/export |
126 |
3c2ae1b0e08a |
- added MyPasswordSafe import/export |
127 |
9226fb35c228 |
- added MyPasswordSafe import/export for old file format |
128 |
b1900181d001 |
- added Password Gorilla import/export |
129 |
cc8db06642ff |
|
130 |
719b928cba32 |
Bugfixes: |
131 |
6691f6ade6e7 |
- fix crash when searching with non-Unicode locale |
132 |
fe71b6d3fc2a |
- fix crashes in applet and with drag/drop on 64-bit systems |
133 |
6691f6ade6e7 |
- encode data as Unicode when loading from files |
134 |
a17541c9ff49 |
- more informative error messages for gnomemisc module |
135 |
719b928cba32 |
- fix incorrect magic string in MIME-type entry |
136 |
5637c676532e |
- fixed a bug when importing GPass 0.4.x files with empty note |
137 |
5637c676532e |
- GPass importer handles multi-line notes correctly |
138 |
5637c676532e |
- GPass importer skips hostnames containing only http:// |
139 |
719b928cba32 |
- set correct app version number in datafile header |
140 |
f48ca1b4146d |
- default lock timeout for applet set to 10 minutes |
141 |
2714cd3c4492 |
|
142 |
2714cd3c4492 |
Code changes: |
143 |
2714cd3c4492 |
- check for necessary python modules at configure-time |
144 |
a17541c9ff49 |
- don't use unnecessary defsfiles when building gnomemisc module |
145 |
9295ddb2c689 |
- improved the applet name and description |
146 |
719b928cba32 |
|
147 |
a5d7096d76f2 |
|
148 |
82c055d03a36 |
2005-08-07: Revelation 0.4.4 |
149 |
c8c5d2502a09 |
============================ |
150 |
c8c5d2502a09 |
|
151 |
2dd98538694e |
New features: |
152 |
c6e069377f71 |
- GNOME panel applet for looking up account info |
153 |
bb1810f15e75 |
- option for copying password to clipboard on doubleclick |
154 |
8812d70e39d9 |
- passwords are removed from clipboard after 60 seconds |
155 |
c6e069377f71 |
- drag-and-drop from password labels when hiding passwords |
156 |
9ed2b9f71fd9 |
- new "Add folder" item, instead of adding folders through "Add entry" |
157 |
c6e069377f71 |
- rearranged toolbar layout |
158 |
c6e069377f71 |
- option for setting toolbar style |
159 |
92c45e701471 |
- the searchbar entry gets focus on startup if shown |
160 |
2dd98538694e |
|
161 |
c8c5d2502a09 |
Bugfixes: |
162 |
c70268e6a3c3 |
- don't crash when attempting to load missing theme icons |
163 |
aa9311a3571e |
- properly handle all gnome-vfs errors when reading/writing files |
164 |
92c45e701471 |
- password labels are unselectable when hiding passwords |
165 |
92c45e701471 |
- don't warn about missing config data when schema install worked |
166 |
92c45e701471 |
- avoid showing duplicates of non-modal dialogs |
167 |
92c45e701471 |
- HIGified labels in dialogs |
168 |
9ed2b9f71fd9 |
- install modules into platform-specific pyexecdir instead of pythondir |
169 |
44b2a186b97c |
- don't use deprecated gnome.vfs module with gnome-python 2.10 |
170 |
fe6d15c327ab |
- properly quote autoconf macro names |
171 |
c8c5d2502a09 |
|
172 |
32ed441f39a8 |
Code changes: |
173 |
32ed441f39a8 |
- removed unit tests |
174 |
89c3dd775abc |
- moved Timer class from ui module to data module |
175 |
1c56d7845099 |
- moved the wrap/ directory to src/wrap/ |
176 |
44b2a186b97c |
- renamed the authmanager module to gnomemisc |
177 |
ca2af4e02c4c |
- wrapped panel_applet_request_focus() |
178 |
c8c5d2502a09 |
|
179 |
e5681e842641 |
|
180 |
35864a73a048 |
2005-03-31: Revelation 0.4.3 |
181 |
5411d685ecc6 |
============================ |
182 |
5411d685ecc6 |
|
183 |
5411d685ecc6 |
New features: |
184 |
5411d685ecc6 |
- added quit button to unlock file dialog |
185 |
5411d685ecc6 |
|
186 |
8f6033ffc71b |
Bugfixes: |
187 |
0adf2eed4344 |
- don't wrap gnome_authentication_manager_dialog_is_visible() |
188 |
0adf2eed4344 |
(only available from libgnomeui-2.7.92) |
189 |
070d0062872f |
- make configure search for cracklib-format, cracklib-packer, |
190 |
070d0062872f |
crack_mkdict and crack_packer as well as the normal commands |
191 |
72bff8816fca |
- stop autolock-timer when manually locking file, to avoid crash when |
192 |
72bff8816fca |
timer tries to re-lock file |
193 |
8f6033ffc71b |
|
194 |
5411d685ecc6 |
|
195 |
c649040647c5 |
2005-03-22: Revelation 0.4.2 |
196 |
546c9c94d2eb |
============================ |
197 |
546c9c94d2eb |
|
198 |
546c9c94d2eb |
Bugfixes: |
199 |
deb6e8bed5dc |
- don't use gtk.Action.set_sensitive() (API from gtk 2.6) |
200 |
546c9c94d2eb |
- check for mkdict/packer under /sbin and /usr/sbin in addition to $PATH |
201 |
546c9c94d2eb |
|
202 |
546c9c94d2eb |
|
203 |
ac9e3621e5ea |
2005-03-21: Revelation 0.4.1 |
204 |
bffe619c6cec |
============================ |
205 |
bffe619c6cec |
|
206 |
bffe619c6cec |
New features: |
207 |
9b4f955e623a |
- option to autolock file after a period of inactivity |
208 |
bffe619c6cec |
- check password strength while entering, using cracklib |
209 |
bffe619c6cec |
- ask user to reload file if it is changed outside revelation |
210 |
7f9cbee4434c |
- added preference to select doubleclick action; go to, or edit |
211 |
9b4f955e623a |
- added password checker dialog |
212 |
06ace2beb7ad |
- improved the preference dialog |
213 |
06ace2beb7ad |
- improved user interface for copying passwords (and optionally |
214 |
260e1dfe3e88 |
usernames) to the clipboard |
215 |
bffe619c6cec |
|
216 |
bffe619c6cec |
Bugfixes: |
217 |
d3c3fba655b9 |
- use correct encoding in data files |
218 |
d3c3fba655b9 |
- workaround for incorrect data file encoding (as generated by 0.4.0) |
219 |
bffe619c6cec |
- make undo actually work for edit actions |
220 |
bffe619c6cec |
- don't crash when redoing an undone edit action |
221 |
dae43bdfcbd0 |
- don't crash when unable to save file (wrong permissions etc) |
222 |
51d3c446da8f |
- don't crash when loading missing icons from theme |
223 |
693fe3e0223f |
- fix potential crash on quit with some pygtk versions |
224 |
96d3632398c6 |
- workaround for gnome-python bug causing crashes on 64-bit systems |
225 |
96d3632398c6 |
when changing a preference |
226 |
bffe619c6cec |
- workaround for gnome-python 2.9.x crasher bug in the session client |
227 |
f75bf9f5bc0d |
- properly handle invalid data in data files |
228 |
bffe619c6cec |
- prefs, password generator and search dialogs are no longer modal |
229 |
53887f414c8f |
- display non-ascii characters in filenames correctly |
230 |
09c83811662e |
- use fallback folder icons when not found in theme |
231 |
c8f7da645a99 |
- hide any open dialogs when locking the file |
232 |
5a85d838a653 |
- don't steal clipboard events from widgets in main window |
233 |
09c83811662e |
- update icons on theme change |
234 |
f0ee0670f523 |
- use better lock icon |
235 |
4dfbd6e95194 |
- use better stock icons for dialog buttons |
236 |
171c8c03142d |
- left-align labels in link-buttons (for URLs etc) |
237 |
bffe619c6cec |
|
238 |
1c96b7e48232 |
Code changes: |
239 |
1c96b7e48232 |
- cleaned up the build-system and source file layout |
240 |
1c96b7e48232 |
|
241 |
bffe619c6cec |
|
242 |
ab267e8bc63d |
2005-02-08: Revelation 0.4.0 |
243 |
4790385b8001 |
============================ |
244 |
c335973efe9f |
|
245 |
c335973efe9f |
New features: |
246 |
c335973efe9f |
- added export to plain text |
247 |
c335973efe9f |
|
248 |
c335973efe9f |
Bugfixes: |
249 |
5f46bd4ac49c |
- treeview keyboard commands caused unhandled exception |
250 |
249de64f5d68 |
- autosave file on drag/drop, if enabled |
251 |
c335973efe9f |
- set default button for overwrite dialog to cancel |
252 |
ab267e8bc63d |
- added configure switches for disabling mime and desktop update |
253 |
ab267e8bc63d |
- respect --disable-schemas-install configure switch |
254 |
d34142b4f528 |
- build byte-compiled datahandler modules |
255 |
c335973efe9f |
|
256 |
c335973efe9f |
|
257 |
cff0e6f7ef34 |
2005-02-01: Revelation 0.4.0-pre2 |
258 |
22ce7edb8982 |
================================= |
259 |
22ce7edb8982 |
|
260 |
22ce7edb8982 |
Bugfixes: |
261 |
261b3a5ba927 |
- allow entry drag'n'drop to folder directly before/after entry |
262 |
5706a9d0a689 |
- crash when undoing an entry drag/drop under certain circumstances |
263 |
3ce10ad7a1e6 |
- place Revelation under Accessories in the GNOME menu (Utility category) |
264 |
1dae273ecf5e |
- install mimetype icon into correct directory |
265 |
552a2dc1b520 |
- run update-desktop-database on install, to register app for mimetype |
266 |
9be42a38f988 |
- don't install authmanager module into bindir |
267 |
9be42a38f988 |
- build authmanager module with position-independent code |
268 |
9be42a38f988 |
- allow installation when fd.o shared MIME utils are missing |
269 |
9be42a38f988 |
- don't update MIME databases at build-time if DESTDIR is set |
270 |
22ce7edb8982 |
|
271 |
86bdcc2b8f52 |
Code changes: |
272 |
86bdcc2b8f52 |
- updated unit tests for ui module |
273 |
86bdcc2b8f52 |
|
274 |
22ce7edb8982 |
|
275 |
9e1db933e6ed |
2005-01-24: Revelation 0.4.0-pre1 |
276 |
9e1db933e6ed |
================================= |
277 |
0ff8fc3c76f8 |
|
278 |
0ff8fc3c76f8 |
New features: |
279 |
a62ae3d32272 |
- port to gtk+ 2.4 (new file dialog, combobox etc) |
280 |
9e161d94bffc |
- file handling uses GNOME VFS (can open files over http, ftp etc) |
281 |
88e8c3cdbfe9 |
- use icons from the active GNOME icon theme |
282 |
a32ec604c58f |
- improved widgets when editing entries (dropdowns, fileselectors etc) |
283 |
8077271f872d |
- drag and drop of entries in tree |
284 |
f5f9aadf2e19 |
- files can be dragged to Revelation to open them |
285 |
c9d89f3ff91d |
- the account clipboard is shared between Revelation instances |
286 |
b57efdd083f5 |
- an account password chain is copied to the clipboard when launching entry |
287 |
b57efdd083f5 |
- added menu item for copying username and password chain to clipboard |
288 |
dad9b7b301d1 |
- username and password can be copied to clipboard, even when hidden |
289 |
095f4008dc7f |
- default action for entries is "go to" |
290 |
59be49691b29 |
- integrated with gnome session manager |
291 |
67d9e9983ed8 |
- new application icon |
292 |
88e8c3cdbfe9 |
- added icon and mime-type for the data files |
293 |
0ff8fc3c76f8 |
|
294 |
ec1f31e8f8e5 |
Bugfixes: |
295 |
c9d89f3ff91d |
- quit works correctly after continuing from an unhandled error |
296 |
59be49691b29 |
- gtk/gnome command-line arguments are handled correctly |
297 |
e7e3c35fedf0 |
- don't subclass gnome.ui.HRef (abstract widget from gnome-python 2.9.x) |
298 |
47caac1545f2 |
- fall back to False for GNOME toolbar_detachable setting |
299 |
095f4008dc7f |
- renamed "launch" to "go to" |
300 |
ec1f31e8f8e5 |
|
301 |
ec17fa90357a |
Code changes: |
302 |
c9d89f3ff91d |
- rewrote and cleaned up all code |
303 |
116c99733a1d |
- improved the module APIs |
304 |
8ec66df6d4cf |
- added unittests for config, data, datahandler, entry, io, ui and util |
305 |
c188d5e734c8 |
modules |
306 |
88e8c3cdbfe9 |
- removed libxml dependency (uses xml.dom.minidom from python instead) |
307 |
ec17fa90357a |
- reorganized source file tree |
308 |
a207757f8451 |
- use GNU autotools for installation instead of python distutils |
309 |
086abbb6fc3c |
- use GtkUIManager for UI generation and management |
310 |
ec17fa90357a |
|
311 |
0ff8fc3c76f8 |
|
312 |
6a0eda45ed35 |
2004-09-27: Revelation 0.3.4 |
313 |
6a0eda45ed35 |
============================ |
314 |
6a0eda45ed35 |
|
315 |
6a0eda45ed35 |
Bugfixes: |
316 |
6a0eda45ed35 |
- the Domain field had the tooltip set as its name |
317 |
6a0eda45ed35 |
- the searchbar follows the detachable toolbar setting in gnome |
318 |
6a0eda45ed35 |
- ask to continue running when an unknown error occurs |
319 |
6a0eda45ed35 |
- activate searchbar button when hitting return in the entry |
320 |
6a0eda45ed35 |
- workaround for crasher bug when editing an entry on some systems |
321 |
6a0eda45ed35 |
|
322 |
6a0eda45ed35 |
|
323 |
7de8750f759b |
2004-08-30: Revelation 0.3.3 |
324 |
96a566d69e06 |
============================ |
325 |
96a566d69e06 |
|
326 |
96a566d69e06 |
New features: |
327 |
51f801ba546f |
- added entry launchers |
328 |
c8cf337f7fa4 |
- added a search toolbar (disabled by default) |
329 |
ea938274559d |
- added a password generator dialog |
330 |
29c5326b470e |
- added an XHTML/CSS exporter |
331 |
936d7e85c4eb |
- unknown errors are reported in a dialog with an error call traceback |
332 |
96a566d69e06 |
|
333 |
b9ee81c1ceaf |
Bugfixes: |
334 |
b9ee81c1ceaf |
- entry descriptions were not set when adding/editing an entry |
335 |
f97ef7f08bed |
- changed the keyboard shortcuts for add, edit and update entry to use |
336 |
f97ef7f08bed |
the control modifier key, to avoid overriding other use of the keys. |
337 |
f97ef7f08bed |
the old keyboard shortcuts can still be used when the tree has focus |
338 |
b9ee81c1ceaf |
|
339 |
936d7e85c4eb |
Code changes: |
340 |
e17f1f517e59 |
- created subclasses of Entry class for the various entry types |
341 |
11f56ee74685 |
- created subclasses of Field class for the various field types |
342 |
936d7e85c4eb |
- added config_get() and config_connect() convenience functions |
343 |
936d7e85c4eb |
|
344 |
96a566d69e06 |
|
345 |
02fc1b2867d4 |
2004-08-09: Revelation 0.3.2 |
346 |
02fc1b2867d4 |
============================ |
347 |
02fc1b2867d4 |
|
348 |
02fc1b2867d4 |
Bugfixes: |
349 |
02fc1b2867d4 |
- don't attempt to load the removed druid module on startup |
350 |
02fc1b2867d4 |
|
351 |
02fc1b2867d4 |
|
352 |
7d9375f894bb |
2004-08-08: Revelation 0.3.1 |
353 |
487a1cfcc667 |
============================ |
354 |
487a1cfcc667 |
|
355 |
487a1cfcc667 |
New features: |
356 |
487a1cfcc667 |
- added a preference for autosaving data on change |
357 |
487a1cfcc667 |
- added import/export of .netrc files |
358 |
487a1cfcc667 |
- added import/export of GNOME Password Manager (gpass) files |
359 |
487a1cfcc667 |
- replaced the import/export druids with normal file selectors |
360 |
f4e8220f0a3a |
- window size and position is stored on quit |
361 |
487a1cfcc667 |
- default type when adding entries is Generic |
362 |
487a1cfcc667 |
- vertical scrollbar only displayed when needed |
363 |
487a1cfcc667 |
- most dialogs can be closed by pressing Escape |
364 |
487a1cfcc667 |
- the OK button in password dialogs is ghosted until passwords are given |
365 |
487a1cfcc667 |
- removed schema installation from setup.py to ease packaging |
366 |
487a1cfcc667 |
|
367 |
487a1cfcc667 |
Bugfixes: |
368 |
487a1cfcc667 |
- the preferences and import/export druids crashed on some systems |
369 |
487a1cfcc667 |
- the gconf schema is checked on startup, and reinstalled when needed |
370 |
487a1cfcc667 |
- fields containing & were not displayed correctly |
371 |
487a1cfcc667 |
- file selector was opened when saving file in quit confirmation |
372 |
487a1cfcc667 |
- spin buttons would not accept input from the keyboard |
373 |
487a1cfcc667 |
- missing parent directories are created when saving files |
374 |
487a1cfcc667 |
- added access keys to popup menus |
375 |
487a1cfcc667 |
- file selectors and the about dialog set as transient for main window |
376 |
487a1cfcc667 |
|
377 |
487a1cfcc667 |
Code changes: |
378 |
487a1cfcc667 |
- rewrote data handling to use new Entry and Field objects, |
379 |
487a1cfcc667 |
and improved EntryStore, UndoQueue, DataFile and other |
380 |
487a1cfcc667 |
related systems |
381 |
487a1cfcc667 |
- data handlers split out into separate modules |
382 |
487a1cfcc667 |
- rewrote the configuration handling, using a new Config class |
383 |
487a1cfcc667 |
- merged application UI and functionality classes |
384 |
487a1cfcc667 |
- cleaned up dialog and ui code |
385 |
487a1cfcc667 |
|
386 |
487a1cfcc667 |
|
387 |
cea4127a11c0 |
2004-04-06: Revelation 0.3.0 |
388 |
cea4127a11c0 |
============================ |
389 |
cea4127a11c0 |
|
390 |
cea4127a11c0 |
New features: |
391 |
cea4127a11c0 |
- integrated password generator |
392 |
cea4127a11c0 |
- gconf integration |
393 |
cea4127a11c0 |
- new preference dialog |
394 |
cea4127a11c0 |
- option for automatically opening file on startup |
395 |
cea4127a11c0 |
- option for hiding passwords |
396 |
cea4127a11c0 |
- an opened file can be locked |
397 |
cea4127a11c0 |
- many small ui and usability improvements |
398 |
cea4127a11c0 |
|
399 |
cea4127a11c0 |
Bugfixes: |
400 |
cea4127a11c0 |
- the Figaro's Password Manager importer failed on empty fields |
401 |
cea4127a11c0 |
- the password dialog allowed passwords longer than the keylength |
402 |
cea4127a11c0 |
of the encryption algorithms, causing them to fail |
403 |
cea4127a11c0 |
|
404 |
cea4127a11c0 |
Other changes: |
405 |
cea4127a11c0 |
- complete rewrite of some components, and major cleanups of others |
406 |
cea4127a11c0 |
- removed the Usenet account type |
407 |
cea4127a11c0 |
