Associate KeePassX with *.kdb on Linux

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@224 b624d157-de02-0410-bad0-e51aec6abb33
master
sniperbeamer 16 years ago
parent c451d571c2
commit dc8b31e924
  1. 11
      changelog
  2. 5
      share/applications/keepassx.desktop
  3. 8
      share/mime/packages/keepassx.xml
  4. 8
      share/mimelnk/application/keepassx.desktop
  5. 8
      src/src.pro

@ -1,6 +1,11 @@
--------------- ----------------------------
0.3.2 0.3.3 (2008-08-11)
--------------- ----------------------------
- fix an error when opening twofish encrypted databases
----------------------------
0.3.2 (2008-07-20)
----------------------------
- add default groups when creating a database - add default groups when creating a database
- improved the auto-type dialog (keyboard only usage, visual selection feedback) - improved the auto-type dialog (keyboard only usage, visual selection feedback)
- automatically try to unlock db when global auto-type key has been pressed - automatically try to unlock db when global auto-type key has been pressed

@ -1,13 +1,14 @@
[Desktop Entry] [Desktop Entry]
Name=KeePassX Name=KeePassX
GenericName=Cross Platform Password Manager GenericName=Cross Platform Password Manager
GenericName[fr]=Gestionnaire de mot de passe
GenericName[de]=Passwortverwaltung GenericName[de]=Passwortverwaltung
GenericName[fr]=Gestionnaire de mot de passe
Exec=keepassx Exec=keepassx
Icon=keepassx Icon=keepassx
Comment=Cross Platform Password Manager Comment=Cross Platform Password Manager
Comment[fr]=Gestionnaire de mot de passe
Comment[de]=Passwortverwaltung Comment[de]=Passwortverwaltung
Comment[fr]=Gestionnaire de mot de passe
Terminal=false Terminal=false
Type=Application Type=Application
Categories=Qt;Utility; Categories=Qt;Utility;
MimeType=application/x-keepass

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
<mime-type type="application/x-keepass">
<comment>KeePass database</comment>
<comment xml:lang="de">KeePass Datenbank</comment>
<glob pattern="*.kdb"/>
</mime-type>
</mime-info>

@ -0,0 +1,8 @@
[Desktop Entry]
Comment=KeePass database
Comment[de]=KeePass Datenbank
Hidden=false
Icon=keepassx
MimeType=application/x-keepass
Patterns=*.kdb
Type=MimeType

@ -40,11 +40,9 @@ unix : !macx : !isEqual(QMAKE_WIN32,1){
target.path = $${PREFIX}/bin target.path = $${PREFIX}/bin
data.files += ../share/keepassx data.files += ../share/keepassx
data.path = $${PREFIX}/share data.path = $${PREFIX}/share
pixmaps.files = ../share/pixmaps/* share.files = ../share/applications ../share/mime ../share/mimelnk ../share/pixmaps
pixmaps.path = $${PREFIX}/share/pixmaps share.path = $${PREFIX}/share
desktop.files = ../share/applications/* INSTALLS += share
desktop.path = $${PREFIX}/share/applications
INSTALLS += pixmaps desktop
contains(DEFINES,AUTOTYPE){ contains(DEFINES,AUTOTYPE){
LIBS += -lXtst LIBS += -lXtst
SOURCES += lib/HelperX11.cpp lib/AutoType_X11.cpp SOURCES += lib/HelperX11.cpp lib/AutoType_X11.cpp