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.0 MB): HTTPS / SSH
hg clone https://bitbucket.org/erikg/revelation
hg clone ssh://hg@bitbucket.org/erikg/revelation

Revelation / TODO

commit
6cf4c99aaf31
parent
faf1e560d20a
branch
default
tags
revelation-0.4.8

properly import notes for SplashID files

1
cea4127a11c0
0.5.x:
2
913efc458009
- make password drag/drop work with mozilla/firefox
3
913efc458009
- port to gtk+ 2.8 / gnome 2.12
4
913efc458009
  - ellpisize labels in data view with gtk+ api
5
913efc458009
- bugfix: make autolock filter trigger on certain events only
6
913efc458009
  (needs pygtk bug #156948 to be fixed first)
7
913efc458009
- check errors when opening files from dav:// urls
8
32df8c1bbdf3
- port HIG-improvements from sputnik
9
32df8c1bbdf3
- detect XDG prefix and install mime/icons to correct dir
10
f7e311e828af
- restructure the configuration layout
11
2aff79fca9f3
- fix insane constant polling with gnome-vfs monitoring
12
2aff79fca9f3
  (http://blogs.gnome.org/view/ryanl/2006/07/27/0)
13
2aff79fca9f3
- fix translation of entry type names (needs to be done with
14
2aff79fca9f3
  instantiation, or initialize gettext before importing entry module)
15
913efc458009
16
913efc458009
0.6.x:
17
29c5326b470e
- ensure complete UTF-8 support
18
d8876838e2bc
- fix unicode encoding/decoding on import/export
19
d8876838e2bc
  (this also means encoding/decoding the file password)
20
c4e6b15081f1
- improve the file format
21
11f56ee74685
  - remove namespacing for field identifiers
22
6865ee763d14
  - add a unique id for each entry (md5sum or something)
23
280f4ab4025f
  - xml namespace (can identify xml type in fd.o mime system)
24
e5330daca1cd
  - add note / comment field to accounts
25
4674492151c3
  - add remote desktop account type
26
60595491f191
  - add im account type
27
4674492151c3
  - clean up the account types
28
4674492151c3
  - possibility for custom account types
29
db2df78e3141
  - custom launchers
30
db2df78e3141
  - account type for cd-keys (games, apps etc)
31
db2df78e3141
  - "file" account type - stores file path and password, launches
32
db2df78e3141
    app based on MIME-type on "go to"
33
a207757f8451
- file merging (union - this *really* need unique entry ids)
34
e484cd989094
- sorting of the tree
35
a32ec604c58f
- add a dropdown widget for list fields (like email protocol etc)
36
58e20ed25bde
- recent docs
37
e6bf198935fe
- add import/export of GPasMan files
38
e6bf198935fe
- add import/export of zsafe files
39
e6bf198935fe
- add import/export of gnukeyring files
40
e6bf198935fe
- add import/export of web confidential files
41
e6bf198935fe
- add import/export from browser (firefox, mozilla, epiphany, galeon)
42
896fd487b9c9
- searchable notes?
43
d8876838e2bc
44
d8876838e2bc
0.6.x:
45
f48ca1b4146d
- misc command-line arguments
46
f48ca1b4146d
- terminal-friendly frontend (curses-based?)
47
d8876838e2bc
- dbus-server for getting/setting account data
48
d8876838e2bc
- accessibility improvements
49
d8876838e2bc
- help / documentation
50
cea4127a11c0
51
cea4127a11c0
1.0.x:
52
cea4127a11c0
- attempt full HIG compliance
53
cea4127a11c0
- misc polishing
54
cea4127a11c0
55
d8876838e2bc
2.0.x:
56
d8876838e2bc
- use gnome-keyring as backend?
57
cea4127a11c0