finished quick-search, "View"-Menu (qt4 reimpl.)
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@37 b624d157-de02-0410-bad0-e51aec6abb33
This commit is contained in:
parent
0bd327b0a7
commit
e304c11c57
|
@ -105,7 +105,7 @@
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>724</width>
|
<width>724</width>
|
||||||
<height>29</height>
|
<height>31</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QMenu" name="menuHilfe" >
|
<widget class="QMenu" name="menuHilfe" >
|
||||||
|
@ -143,11 +143,6 @@
|
||||||
<string>Extras</string>
|
<string>Extras</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QMenu" name="menuAnsicht" >
|
|
||||||
<property name="title" >
|
|
||||||
<string>Ansicht</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
<widget class="QMenu" name="menuBearbeiten" >
|
<widget class="QMenu" name="menuBearbeiten" >
|
||||||
<property name="title" >
|
<property name="title" >
|
||||||
<string>Bearbeiten</string>
|
<string>Bearbeiten</string>
|
||||||
|
@ -169,6 +164,34 @@
|
||||||
<addaction name="EditSearchAction" />
|
<addaction name="EditSearchAction" />
|
||||||
<addaction name="EditGroupSearchAction" />
|
<addaction name="EditGroupSearchAction" />
|
||||||
</widget>
|
</widget>
|
||||||
|
<widget class="QMenu" name="menuAnsicht" >
|
||||||
|
<property name="title" >
|
||||||
|
<string>Ansicht</string>
|
||||||
|
</property>
|
||||||
|
<widget class="QMenu" name="menuSpalten" >
|
||||||
|
<property name="title" >
|
||||||
|
<string>Spalten</string>
|
||||||
|
</property>
|
||||||
|
<addaction name="ViewColumnTitleAction" />
|
||||||
|
<addaction name="ViewColumnUsernameAction" />
|
||||||
|
<addaction name="ViewColumnUrlAction" />
|
||||||
|
<addaction name="ViewColumnPasswordAction" />
|
||||||
|
<addaction name="ViewColumnCommentAction" />
|
||||||
|
<addaction name="separator" />
|
||||||
|
<addaction name="ViewColumnExpireAction" />
|
||||||
|
<addaction name="ViewColumnCreationAction" />
|
||||||
|
<addaction name="ViewColumnLastChangeAction" />
|
||||||
|
<addaction name="ViewColumnLastAccessAction" />
|
||||||
|
<addaction name="ViewColumnAttachmentAction" />
|
||||||
|
</widget>
|
||||||
|
<addaction name="ViewShowToolbarAction" />
|
||||||
|
<addaction name="ViewShowEntryDetailsAction" />
|
||||||
|
<addaction name="separator" />
|
||||||
|
<addaction name="ViewHideUsernamesAction" />
|
||||||
|
<addaction name="ViewHidePasswordsAction" />
|
||||||
|
<addaction name="separator" />
|
||||||
|
<addaction name="menuSpalten" />
|
||||||
|
</widget>
|
||||||
<addaction name="menuDatei" />
|
<addaction name="menuDatei" />
|
||||||
<addaction name="menuBearbeiten" />
|
<addaction name="menuBearbeiten" />
|
||||||
<addaction name="menuAnsicht" />
|
<addaction name="menuAnsicht" />
|
||||||
|
@ -186,8 +209,8 @@
|
||||||
</property>
|
</property>
|
||||||
<property name="minimumSize" >
|
<property name="minimumSize" >
|
||||||
<size>
|
<size>
|
||||||
<width>51</width>
|
<width>15</width>
|
||||||
<height>31</height>
|
<height>6</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize" >
|
<property name="maximumSize" >
|
||||||
|
@ -324,16 +347,121 @@
|
||||||
<string>In dieser Gruppe suchen...</string>
|
<string>In dieser Gruppe suchen...</string>
|
||||||
</property>
|
</property>
|
||||||
</action>
|
</action>
|
||||||
|
<action name="ViewShowToolbarAction" >
|
||||||
|
<property name="checkable" >
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text" >
|
||||||
|
<string>Werkzeugleiste anzeigen</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
|
<action name="ViewShowEntryDetailsAction" >
|
||||||
|
<property name="checkable" >
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text" >
|
||||||
|
<string>Eintragsansicht anzeigen</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
|
<action name="ViewHideUsernamesAction" >
|
||||||
|
<property name="checkable" >
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text" >
|
||||||
|
<string>Benutzernamen verbergen</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
|
<action name="ViewHidePasswordsAction" >
|
||||||
|
<property name="checkable" >
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text" >
|
||||||
|
<string>Passwörter verbergen</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
|
<action name="ViewColumnTitleAction" >
|
||||||
|
<property name="checkable" >
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text" >
|
||||||
|
<string>Titel</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
|
<action name="ViewColumnUsernameAction" >
|
||||||
|
<property name="checkable" >
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text" >
|
||||||
|
<string>Benutzername</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
|
<action name="ViewColumnUrlAction" >
|
||||||
|
<property name="checkable" >
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text" >
|
||||||
|
<string>URL</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
|
<action name="ViewColumnPasswordAction" >
|
||||||
|
<property name="checkable" >
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text" >
|
||||||
|
<string>Passwort</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
|
<action name="ViewColumnCommentAction" >
|
||||||
|
<property name="checkable" >
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text" >
|
||||||
|
<string>Kommentar</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
|
<action name="ViewColumnExpireAction" >
|
||||||
|
<property name="checkable" >
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text" >
|
||||||
|
<string>Ablaufdatum</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
|
<action name="ViewColumnCreationAction" >
|
||||||
|
<property name="checkable" >
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text" >
|
||||||
|
<string>Erstellungsdatum</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
|
<action name="ViewColumnLastChangeAction" >
|
||||||
|
<property name="checkable" >
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text" >
|
||||||
|
<string>Letzte Änderung</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
|
<action name="ViewColumnLastAccessAction" >
|
||||||
|
<property name="checkable" >
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text" >
|
||||||
|
<string>Letzter Zugriff</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
|
<action name="ViewColumnAttachmentAction" >
|
||||||
|
<property name="checkable" >
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text" >
|
||||||
|
<string>Anhang</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
</widget>
|
</widget>
|
||||||
<pixmapfunction></pixmapfunction>
|
<pixmapfunction></pixmapfunction>
|
||||||
<customwidgets>
|
<customwidgets>
|
||||||
<customwidget>
|
|
||||||
<class>KeepassGroupView</class>
|
|
||||||
<extends>QTreeWidget</extends>
|
|
||||||
<header>../../src/lib/GroupView.h</header>
|
|
||||||
<container>0</container>
|
|
||||||
<pixmap></pixmap>
|
|
||||||
</customwidget>
|
|
||||||
<customwidget>
|
<customwidget>
|
||||||
<class>KeepassEntryView</class>
|
<class>KeepassEntryView</class>
|
||||||
<extends>QTreeWidget</extends>
|
<extends>QTreeWidget</extends>
|
||||||
|
@ -341,6 +469,13 @@
|
||||||
<container>0</container>
|
<container>0</container>
|
||||||
<pixmap></pixmap>
|
<pixmap></pixmap>
|
||||||
</customwidget>
|
</customwidget>
|
||||||
|
<customwidget>
|
||||||
|
<class>KeepassGroupView</class>
|
||||||
|
<extends>QTreeWidget</extends>
|
||||||
|
<header>../../src/lib/GroupView.h</header>
|
||||||
|
<container>0</container>
|
||||||
|
<pixmap></pixmap>
|
||||||
|
</customwidget>
|
||||||
</customwidgets>
|
</customwidgets>
|
||||||
<resources/>
|
<resources/>
|
||||||
<connections/>
|
<connections/>
|
||||||
|
|
|
@ -80,9 +80,9 @@ KeepassMainWindow::KeepassMainWindow(QWidget *parent, Qt::WFlags flags):QMainWin
|
||||||
EditGroupSearchAction->setShortcut(tr("Shift+Ctrl+F"));
|
EditGroupSearchAction->setShortcut(tr("Shift+Ctrl+F"));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
QuickSearchEdit=new QLineEdit(toolBar);
|
QuickSearchEdit=new QLineEdit(toolBar);
|
||||||
QuickSearchEdit->setSizePolicy(QSizePolicy::Fixed,QSizePolicy::Fixed);
|
QuickSearchEdit->setSizePolicy(QSizePolicy::Fixed,QSizePolicy::Fixed);
|
||||||
//QuickSearchEdit->
|
|
||||||
setupConnections();
|
setupConnections();
|
||||||
setupIcons();
|
setupIcons();
|
||||||
setupToolbar();
|
setupToolbar();
|
||||||
|
@ -124,6 +124,8 @@ void KeepassMainWindow::setupConnections(){
|
||||||
SLOT(OnEntryItemDoubleClicked(QTreeWidgetItem*,int)));
|
SLOT(OnEntryItemDoubleClicked(QTreeWidgetItem*,int)));
|
||||||
connect(EntryView,SIGNAL(itemSelectionChanged()), this, SLOT(OnEntrySelectionChanged()));
|
connect(EntryView,SIGNAL(itemSelectionChanged()), this, SLOT(OnEntrySelectionChanged()));
|
||||||
connect(GroupView,SIGNAL(itemSelectionChanged()), this, SLOT(OnGroupSelectionChanged()));
|
connect(GroupView,SIGNAL(itemSelectionChanged()), this, SLOT(OnGroupSelectionChanged()));
|
||||||
|
connect(QuickSearchEdit,SIGNAL(returnPressed()), this, SLOT(OnQuickSearch()));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void KeepassMainWindow::setupToolbar(){
|
void KeepassMainWindow::setupToolbar(){
|
||||||
|
@ -267,6 +269,7 @@ FileChangeKeyAction->setEnabled(IsOpen);
|
||||||
EditSearchAction->setEnabled(IsOpen);
|
EditSearchAction->setEnabled(IsOpen);
|
||||||
GroupView->setEnabled(IsOpen);
|
GroupView->setEnabled(IsOpen);
|
||||||
EntryView->setEnabled(IsOpen);
|
EntryView->setEnabled(IsOpen);
|
||||||
|
QuickSearchEdit->setEnabled(IsOpen);
|
||||||
if(!IsOpen){
|
if(!IsOpen){
|
||||||
EditNewGroupAction->setEnabled(false);
|
EditNewGroupAction->setEnabled(false);
|
||||||
EditEditGroupAction->setEnabled(false);
|
EditEditGroupAction->setEnabled(false);
|
||||||
|
@ -623,6 +626,19 @@ void KeepassMainWindow::OnEditGroupSearch(){
|
||||||
search(currentGroup());
|
search(currentGroup());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void KeepassMainWindow::OnQuickSearch(){
|
||||||
|
// TODO: solution without a hidden CSearchDlg window-----
|
||||||
|
CSearchDlg dlg(db,NULL,this,"SearchDialog",false);
|
||||||
|
dlg.Edit_Search->setText(QuickSearchEdit->text());
|
||||||
|
dlg.OnButtonSearch();
|
||||||
|
SearchResults=dlg.Hits;
|
||||||
|
//-------------------------------------------------------
|
||||||
|
GroupView->ShowSearchGroup=true;
|
||||||
|
GroupView->updateItems();
|
||||||
|
GroupView->selectSearchGroup();
|
||||||
|
EntryView->showSearchResults(SearchResults);
|
||||||
|
}
|
||||||
|
|
||||||
CGroup* KeepassMainWindow::currentGroup(){
|
CGroup* KeepassMainWindow::currentGroup(){
|
||||||
Q_ASSERT(GroupView->selectedItems().size());
|
Q_ASSERT(GroupView->selectedItems().size());
|
||||||
return static_cast<GroupViewItem*>(GroupView->selectedItems()[0])->pGroup;
|
return static_cast<GroupViewItem*>(GroupView->selectedItems()[0])->pGroup;
|
||||||
|
|
|
@ -80,6 +80,7 @@ private slots:
|
||||||
void OnEntrySelectionChanged();
|
void OnEntrySelectionChanged();
|
||||||
void OnGroupSelectionChanged();
|
void OnGroupSelectionChanged();
|
||||||
void OnClipboardTimeOut();
|
void OnClipboardTimeOut();
|
||||||
|
void OnQuickSearch();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
enum SelectionState{NONE,SINGLE,MULTIPLE,SEARCHGROUP};
|
enum SelectionState{NONE,SINGLE,MULTIPLE,SEARCHGROUP};
|
||||||
|
|
|
@ -278,11 +278,11 @@ Sind Sie sicher, dass Sie dies tun wollen?</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<source>Hinweis</source>
|
<source>Hinweis</source>
|
||||||
<translation type="obsolete">Information</translation>
|
<translation type="unfinished">Information</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<source>Bitte geben Sie einen Suchbegriff ein.</source>
|
<source>Bitte geben Sie einen Suchbegriff ein.</source>
|
||||||
<translation type="obsolete">Please enter at least one charakter.</translation>
|
<translation type="unfinished">Please enter at least one charakter.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
@ -676,6 +676,10 @@ Sind Sie sicher, dass Sie dies tun wollen?</source>
|
||||||
<source>Gruppen</source>
|
<source>Gruppen</source>
|
||||||
<translation>Groups</translation>
|
<translation>Groups</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Suchergebnisse</source>
|
||||||
|
<translation type="unfinished">Search Results</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>KeepassMainWindow</name>
|
<name>KeepassMainWindow</name>
|
||||||
|
@ -976,6 +980,66 @@ Sie Schreibrechte im Verzeichnis ~/.keepass besitzen.</source>
|
||||||
<source>Einträge löschen</source>
|
<source>Einträge löschen</source>
|
||||||
<translation>Delete Entry</translation>
|
<translation>Delete Entry</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+N</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+O</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+S</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+G</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+C</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+B</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+U</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+Y</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+E</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+D</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+K</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+F</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+W</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Shift+Ctrl+S</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Shift+Ctrl+F</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>LanguageDlg</name>
|
<name>LanguageDlg</name>
|
||||||
|
@ -1755,7 +1819,7 @@ Sie Schreibrechte im Verzeichnis ~/.keepass besitzen.</source>
|
||||||
</message>
|
</message>
|
||||||
<message encoding="UTF-8">
|
<message encoding="UTF-8">
|
||||||
<source>Alt+ä</source>
|
<source>Alt+ä</source>
|
||||||
<translation>Alt+R</translation>
|
<translation type="obsolete">Alt+R</translation>
|
||||||
</message>
|
</message>
|
||||||
<message encoding="UTF-8">
|
<message encoding="UTF-8">
|
||||||
<source>Gro&ß- und Kleinschreibung beachten</source>
|
<source>Gro&ß- und Kleinschreibung beachten</source>
|
||||||
|
@ -1765,6 +1829,14 @@ Sie Schreibrechte im Verzeichnis ~/.keepass besitzen.</source>
|
||||||
<source>Alt+ß</source>
|
<source>Alt+ß</source>
|
||||||
<translation>Alt+S</translation>
|
<translation>Alt+S</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message encoding="UTF-8">
|
||||||
|
<source>Alt+Ä</source>
|
||||||
|
<translation type="unfinished">Alt+B</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Untergruppen einbeziehen</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
|
|
|
@ -390,11 +390,11 @@ Sind Sie sicher, dass Sie dies tun wollen?</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<source>Hinweis</source>
|
<source>Hinweis</source>
|
||||||
<translation type="obsolete">Информация</translation>
|
<translation type="unfinished">Информация</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<source>Bitte geben Sie einen Suchbegriff ein.</source>
|
<source>Bitte geben Sie einen Suchbegriff ein.</source>
|
||||||
<translation type="obsolete">Пожалуйста, введите хотя-бы один символ.</translation>
|
<translation type="unfinished">Пожалуйста, введите хотя-бы один символ.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
@ -484,15 +484,19 @@ Sind Sie sicher, dass Sie dies tun wollen?</source>
|
||||||
</message>
|
</message>
|
||||||
<message encoding="UTF-8">
|
<message encoding="UTF-8">
|
||||||
<source>Passwort <b>und</b> Schlüsseldatei verwenden</source>
|
<source>Passwort <b>und</b> Schlüsseldatei verwenden</source>
|
||||||
<translation>Использовать пароль <b>и</b> ключевой файл</translation>
|
<translation type="obsolete">Использовать пароль <b>и</b> ключевой файл</translation>
|
||||||
</message>
|
</message>
|
||||||
<message encoding="UTF-8">
|
<message encoding="UTF-8">
|
||||||
<source>W&ählen...</source>
|
<source>W&ählen...</source>
|
||||||
<translation>&Обзор...</translation>
|
<translation>&Обзор...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message encoding="UTF-8">
|
<message encoding="UTF-8">
|
||||||
<source>Alt+ä</source>
|
<source>Passwort UND Schlüsseldatei verwenden</source>
|
||||||
<translation></translation>
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message encoding="UTF-8">
|
||||||
|
<source>Alt+Ä</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
@ -836,6 +840,10 @@ Sind Sie sicher, dass Sie dies tun wollen?</source>
|
||||||
<source>Gruppen</source>
|
<source>Gruppen</source>
|
||||||
<translation type="unfinished">Категории</translation>
|
<translation type="unfinished">Категории</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Suchergebnisse</source>
|
||||||
|
<translation type="unfinished">Результаты поиска</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>KeepassMainWindow</name>
|
<name>KeepassMainWindow</name>
|
||||||
|
@ -1016,7 +1024,7 @@ Soll sie überschrieben werden?</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<source>Eintrag duplizieren</source>
|
<source>Eintrag duplizieren</source>
|
||||||
<translation type="obsolete">Повторяющаяся запись</translation>
|
<translation type="unfinished">Повторяющаяся запись</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<source>Eintrag löschen</source>
|
<source>Eintrag löschen</source>
|
||||||
|
@ -1119,7 +1127,7 @@ Soll sie überschrieben werden?</source>
|
||||||
</message>
|
</message>
|
||||||
<message encoding="UTF-8">
|
<message encoding="UTF-8">
|
||||||
<source>Eintrag löschen</source>
|
<source>Eintrag löschen</source>
|
||||||
<translation type="obsolete">Удалить запись</translation>
|
<translation type="unfinished">Удалить запись</translation>
|
||||||
</message>
|
</message>
|
||||||
<message encoding="UTF-8">
|
<message encoding="UTF-8">
|
||||||
<source>Untergruppe hinzufügen...</source>
|
<source>Untergruppe hinzufügen...</source>
|
||||||
|
@ -1189,21 +1197,94 @@ Sie Schreibrechte im Verzeichnis ~/.keepass besitzen.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<source>Speichern?</source>
|
<source>Ctrl+N</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+O</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+S</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+G</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+C</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+B</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+U</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+Y</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+E</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+D</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+K</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+F</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Ctrl+W</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Shift+Ctrl+S</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Shift+Ctrl+F</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message encoding="UTF-8">
|
<message encoding="UTF-8">
|
||||||
<source>Sollen die Änderungen an der aktuellen Datenbank gespeichert werden?</source>
|
<source>Geänderte Datei speichern?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message encoding="UTF-8">
|
||||||
|
<source>Die aktuell geöffnete Datei wurde verändert. Sollen die Änderungen vor dem Schließen gespeichert werden?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<source>Speichern fehlgeschlagen</source>
|
<source>[neu]</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message encoding="UTF-8">
|
||||||
|
<source>Einträge duplizieren</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message encoding="UTF-8">
|
||||||
|
<source>Einträge löschen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<source>Die Datei konnte nicht gespeichert werden.</source>
|
<source>Die Datei konnte nicht gespeichert werden.
|
||||||
|
%1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Datenbank speichern unter...</source>
|
||||||
|
<translation type="unfinished">Сохранить базу как...</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>LanguageDlg</name>
|
<name>LanguageDlg</name>
|
||||||
|
@ -1633,10 +1714,6 @@ als Übersetzung für Keepass fest.</source>
|
||||||
<source>Datenbank öffnen...</source>
|
<source>Datenbank öffnen...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message encoding="UTF-8">
|
|
||||||
<source>Datenbank schließen...</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source>Datenbank speichern</source>
|
<source>Datenbank speichern</source>
|
||||||
<translation type="unfinished">Сохранить базу</translation>
|
<translation type="unfinished">Сохранить базу</translation>
|
||||||
|
@ -1665,6 +1742,62 @@ als Übersetzung für Keepass fest.</source>
|
||||||
<source>KWallet XML-Datei (*.xml)</source>
|
<source>KWallet XML-Datei (*.xml)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message encoding="UTF-8">
|
||||||
|
<source>Datenbank schließen</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message encoding="UTF-8">
|
||||||
|
<source>Neue Gruppe hinzufügen...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Gruppe bearbeiten...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message encoding="UTF-8">
|
||||||
|
<source>Gruppe löschen</source>
|
||||||
|
<translation type="unfinished">Удалить группу</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Passwort in Zwischenablage kopieren</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Benutzername in Zwischenablage kopieren</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message encoding="UTF-8">
|
||||||
|
<source>URL öffnen</source>
|
||||||
|
<translation type="unfinished">Открыть URL</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Anhang speichern unter...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message encoding="UTF-8">
|
||||||
|
<source>Neuen Eintrag hinzufügen...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Eintrag anzeigen/bearbeiten...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message encoding="UTF-8">
|
||||||
|
<source>Eintrag löschen</source>
|
||||||
|
<translation type="unfinished">Удалить запись</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Eintrag duplizieren</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>In Datenbank suchen...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>In dieser Gruppe suchen...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>PasswordDlg</name>
|
<name>PasswordDlg</name>
|
||||||
|
@ -1795,8 +1928,12 @@ als Übersetzung für Keepass fest.</source>
|
||||||
<source>AES-Initialisierung fehlgeschlagen</source>
|
<source>AES-Initialisierung fehlgeschlagen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>unbekannter Fehler</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message encoding="UTF-8">
|
<message encoding="UTF-8">
|
||||||
<source>Unerwarteter Wert für 'crypto_size'</source>
|
<source>Entschlüsselung nicht möglich - der Schlüssel ist falsch oder die Datei beschädigt.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
@ -1840,7 +1977,7 @@ als Übersetzung für Keepass fest.</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<source>Standardgruppe</source>
|
<source>Standardgruppe</source>
|
||||||
<translation>по умолчанию</translation>
|
<translation type="obsolete">по умолчанию</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<source>Standartgruppe</source>
|
<source>Standartgruppe</source>
|
||||||
|
@ -2049,7 +2186,7 @@ Sie Schreibrechte im Verzeichnis ~/.keepass besitzen.</source>
|
||||||
</message>
|
</message>
|
||||||
<message encoding="UTF-8">
|
<message encoding="UTF-8">
|
||||||
<source>Alt+ä</source>
|
<source>Alt+ä</source>
|
||||||
<translation>Alt+R</translation>
|
<translation type="obsolete">Alt+R</translation>
|
||||||
</message>
|
</message>
|
||||||
<message encoding="UTF-8">
|
<message encoding="UTF-8">
|
||||||
<source>Gro&ß- und Kleinschreibung beachten</source>
|
<source>Gro&ß- und Kleinschreibung beachten</source>
|
||||||
|
@ -2059,6 +2196,14 @@ Sie Schreibrechte im Verzeichnis ~/.keepass besitzen.</source>
|
||||||
<source>Alt+ß</source>
|
<source>Alt+ß</source>
|
||||||
<translation>Alt+S</translation>
|
<translation>Alt+S</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message encoding="UTF-8">
|
||||||
|
<source>Alt+Ä</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Untergruppen einbeziehen</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
|
|
Loading…
Reference in New Issue