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 again

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.

Clone this repository (size: 2.1 MB): HTTPS / SSH
hg clone https://bitbucket.org/erikg/revelation
hg clone ssh://hg@bitbucket.org/erikg/revelation

Revelation / TODO

commit
7d9375f894bb
parent
f4e8220f0a3a
branch
default
tags
revelation-0.3.1

set release date

1
cea4127a11c0
0.3.x:
2
cea4127a11c0
- password strength check (cracklib?)
3
cea4127a11c0
- option for autolocking the file after a period of inactivity
4
cea4127a11c0
- add a password generator dialog (under Tools/Password Generator menu)
5
268984dc47cf
- program-launchers for misc account types (announce on rvl-list
6
268984dc47cf
  when done in svn)
7
dc936312d815
- export to XHTML/CSS files
8
b181693cfdc7
- add a "changed" signal to the EntryStore - requires all methods to
9
b181693cfdc7
  be atomic (can't call add_entry() etc directly, since it triggers
10
b181693cfdc7
  the signal repeatedly)
11
3f8bea3587af
- quicksearch entry in the toolbar
12
cea4127a11c0
13
cea4127a11c0
0.4.x:
14
cea4127a11c0
- will introduce a gnome 2.6 dependency
15
cea4127a11c0
- gnome integration (gnome-vfs, session management, recent docs etc)
16
cea4127a11c0
- add support for "copy username/password to clipboard", useful when
17
cea4127a11c0
  hiding the passwords
18
cea4127a11c0
- drag'n'drop
19
cea4127a11c0
- display filtering
20
cea4127a11c0
- new gtk+ 2.4 file selector
21
cea4127a11c0
- add a mime-type for the data file (application/x-revelation-data)
22
cea4127a11c0
  - based on the fd.o shared mime database spec
23
cea4127a11c0
- use themed icons when possible
24
cea4127a11c0
- make the EntryDropdown display the icon on the button as well as
25
cea4127a11c0
  in the menu
26
9b3c9903350d
- restructure the configuration layout
27
4787d15f40a4
- use a combo box for the username field
28
4787d15f40a4
- use a fileentry widget for file fields (key file, certificate)
29
4787d15f40a4
- use a spin button for integer fields (port)
30
4787d15f40a4
- add a dropdown widget for list fields (like email protocol etc)
31
4787d15f40a4
- use the row= arg to the TreeStore functions to avoid column indexes
32
a78b3bc44c12
- add info about file as cmdline-arg in --help text
33
a78b3bc44c12
- string cleanups
34
a78b3bc44c12
- don't use modal dialogs unless absolutely necessary
35
cea4127a11c0
36
cea4127a11c0
0.5.x:
37
c4e6b15081f1
- remove support for version 0 data files
38
c4e6b15081f1
- improve the file format
39
cea4127a11c0
- gnome panel applets (account lookup, password generator etc)
40
cea4127a11c0
- accessibility improvements
41
cea4127a11c0
- help / documentation
42
cea4127a11c0
- internationalization
43
cea4127a11c0
- translations
44
cea4127a11c0
45
cea4127a11c0
1.0.x:
46
cea4127a11c0
- attempt full HIG compliance
47
cea4127a11c0
- misc polishing
48
b1b4f2dea43e
- branch for 2.0; based on gnome-keyring backend instead of
49
b1b4f2dea43e
  data files
50
cea4127a11c0
51
cea4127a11c0
1.1.x:
52
cea4127a11c0
- allow users to create custom account types
53
cea4127a11c0