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
3794d9b38446
parent
9b3c9903350d
branch
default

cleaned up widget code, and added docstrings

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