mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
Refactor entry views and check focus to reset timeout
This commit is contained in:
@@ -149,17 +149,28 @@ public class EntryEditActivity extends LockingHideActivity
|
|||||||
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
|
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
|
||||||
getSupportActionBar().setDisplayShowHomeEnabled(true);
|
getSupportActionBar().setDisplayShowHomeEnabled(true);
|
||||||
|
|
||||||
scrollView = findViewById(R.id.entry_scroll);
|
scrollView = findViewById(R.id.entry_edit_scroll);
|
||||||
scrollView.setScrollBarStyle(View.SCROLLBARS_INSIDE_INSET);
|
scrollView.setScrollBarStyle(View.SCROLLBARS_INSIDE_INSET);
|
||||||
|
|
||||||
entryTitleView = findViewById(R.id.entry_title);
|
entryTitleView = findViewById(R.id.entry_edit_title);
|
||||||
entryIconView = findViewById(R.id.icon_button);
|
entryIconView = findViewById(R.id.entry_edit_icon_button);
|
||||||
entryUserNameView = findViewById(R.id.entry_user_name);
|
entryUserNameView = findViewById(R.id.entry_edit_user_name);
|
||||||
entryUrlView = findViewById(R.id.entry_url);
|
entryUrlView = findViewById(R.id.entry_edit_url);
|
||||||
entryPasswordView = findViewById(R.id.entry_password);
|
entryPasswordView = findViewById(R.id.entry_edit_password);
|
||||||
entryConfirmationPasswordView = findViewById(R.id.entry_confpassword);
|
entryConfirmationPasswordView = findViewById(R.id.entry_edit_confirmation_password);
|
||||||
entryCommentView = findViewById(R.id.entry_comment);
|
entryCommentView = findViewById(R.id.entry_edit_notes);
|
||||||
entryExtraFieldsContainer = findViewById(R.id.advanced_container);
|
entryExtraFieldsContainer = findViewById(R.id.entry_edit_advanced_container);
|
||||||
|
|
||||||
|
// Focus view to reinitialize timeout
|
||||||
|
resetAppTimeoutWhenViewFocusedOrChanged(
|
||||||
|
entryTitleView,
|
||||||
|
entryIconView,
|
||||||
|
entryUserNameView,
|
||||||
|
entryUrlView,
|
||||||
|
entryPasswordView,
|
||||||
|
entryConfirmationPasswordView,
|
||||||
|
entryCommentView,
|
||||||
|
entryExtraFieldsContainer);
|
||||||
|
|
||||||
// Likely the app has been killed exit the activity
|
// Likely the app has been killed exit the activity
|
||||||
database = App.getDB();
|
database = App.getDB();
|
||||||
@@ -207,16 +218,16 @@ public class EntryEditActivity extends LockingHideActivity
|
|||||||
IconPickerDialogFragment.launch(EntryEditActivity.this));
|
IconPickerDialogFragment.launch(EntryEditActivity.this));
|
||||||
|
|
||||||
// Generate password button
|
// Generate password button
|
||||||
generatePasswordView = findViewById(R.id.generate_button);
|
generatePasswordView = findViewById(R.id.entry_edit_generate_button);
|
||||||
generatePasswordView.setOnClickListener(v -> openPasswordGenerator());
|
generatePasswordView.setOnClickListener(v -> openPasswordGenerator());
|
||||||
|
|
||||||
// Save button
|
// Save button
|
||||||
saveView = findViewById(R.id.entry_save);
|
saveView = findViewById(R.id.entry_edit_save);
|
||||||
saveView.setOnClickListener(v -> saveEntry());
|
saveView.setOnClickListener(v -> saveEntry());
|
||||||
|
|
||||||
|
|
||||||
if (mEntry.allowExtraFields()) {
|
if (mEntry.allowExtraFields()) {
|
||||||
addNewFieldView = findViewById(R.id.add_new_field);
|
addNewFieldView = findViewById(R.id.entry_edit_add_new_field);
|
||||||
addNewFieldView.setVisibility(View.VISIBLE);
|
addNewFieldView.setVisibility(View.VISIBLE);
|
||||||
addNewFieldView.setOnClickListener(v -> addNewCustomField());
|
addNewFieldView.setOnClickListener(v -> addNewCustomField());
|
||||||
}
|
}
|
||||||
@@ -510,7 +521,7 @@ public class EntryEditActivity extends LockingHideActivity
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (mEntry.allowExtraFields()) {
|
if (mEntry.allowExtraFields()) {
|
||||||
LinearLayout container = findViewById(R.id.advanced_container);
|
LinearLayout container = findViewById(R.id.entry_edit_advanced_container);
|
||||||
mEntry.getFields().doActionToAllCustomProtectedField((key, value) -> {
|
mEntry.getFields().doActionToAllCustomProtectedField((key, value) -> {
|
||||||
EntryEditCustomField entryEditCustomField = new EntryEditCustomField(EntryEditActivity.this);
|
EntryEditCustomField entryEditCustomField = new EntryEditCustomField(EntryEditActivity.this);
|
||||||
entryEditCustomField.setData(key, value);
|
entryEditCustomField.setData(key, value);
|
||||||
|
|||||||
@@ -229,6 +229,9 @@ public class GroupActivity extends LockingActivity
|
|||||||
toolbarPasteExpandableLayout = findViewById(R.id.expandable_toolbar_paste_layout);
|
toolbarPasteExpandableLayout = findViewById(R.id.expandable_toolbar_paste_layout);
|
||||||
toolbarPaste = findViewById(R.id.toolbar_paste);
|
toolbarPaste = findViewById(R.id.toolbar_paste);
|
||||||
|
|
||||||
|
// Focus view to reinitialize timeout
|
||||||
|
resetAppTimeoutWhenViewFocusedOrChanged(addNodeButtonView);
|
||||||
|
|
||||||
invalidateOptionsMenu();
|
invalidateOptionsMenu();
|
||||||
|
|
||||||
// Get arg from intent or instance state
|
// Get arg from intent or instance state
|
||||||
@@ -342,7 +345,7 @@ public class GroupActivity extends LockingActivity
|
|||||||
|
|
||||||
private void openGroup(PwGroup group, boolean isASearch) {
|
private void openGroup(PwGroup group, boolean isASearch) {
|
||||||
// Check TimeoutHelper
|
// Check TimeoutHelper
|
||||||
TimeoutHelper.INSTANCE.touchToReinitTime(this, () -> {
|
TimeoutHelper.INSTANCE.resetTime(this, () -> {
|
||||||
// Open a group in a new fragment
|
// Open a group in a new fragment
|
||||||
ListNodesFragment newListNodeFragment = ListNodesFragment.newInstance(group, getReadOnly(), isASearch);
|
ListNodesFragment newListNodeFragment = ListNodesFragment.newInstance(group, getReadOnly(), isASearch);
|
||||||
FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction();
|
FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction();
|
||||||
|
|||||||
@@ -27,6 +27,7 @@ import android.content.Intent
|
|||||||
import android.content.IntentFilter
|
import android.content.IntentFilter
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
|
import android.view.View
|
||||||
import com.kunzisoft.keepass.activities.ReadOnlyHelper
|
import com.kunzisoft.keepass.activities.ReadOnlyHelper
|
||||||
import com.kunzisoft.keepass.app.App
|
import com.kunzisoft.keepass.app.App
|
||||||
import com.kunzisoft.keepass.settings.PreferencesUtil
|
import com.kunzisoft.keepass.settings.PreferencesUtil
|
||||||
@@ -126,8 +127,21 @@ abstract class LockingActivity : StylishActivity() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* To reset the app timeout when a view is focused or changed
|
||||||
|
*/
|
||||||
|
protected fun resetAppTimeoutWhenViewFocusedOrChanged(vararg views: View) {
|
||||||
|
views.forEach {
|
||||||
|
it.setOnFocusChangeListener { _, hasFocus ->
|
||||||
|
if (hasFocus) {
|
||||||
|
TimeoutHelper.resetTime(this)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
override fun onBackPressed() {
|
override fun onBackPressed() {
|
||||||
TimeoutHelper.touchToReinitTime(this) {
|
TimeoutHelper.resetTime(this) {
|
||||||
super.onBackPressed()
|
super.onBackPressed()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,8 +109,8 @@ public class GroupEditDialogFragment extends DialogFragment
|
|||||||
assert getActivity() != null;
|
assert getActivity() != null;
|
||||||
LayoutInflater inflater = getActivity().getLayoutInflater();
|
LayoutInflater inflater = getActivity().getLayoutInflater();
|
||||||
View root = inflater.inflate(R.layout.group_edit, null);
|
View root = inflater.inflate(R.layout.group_edit, null);
|
||||||
TextView nameField = root.findViewById(R.id.group_name);
|
TextView nameField = root.findViewById(R.id.group_edit_name);
|
||||||
iconButton = root.findViewById(R.id.icon_button);
|
iconButton = root.findViewById(R.id.group_edit_icon_button);
|
||||||
|
|
||||||
// Retrieve the textColor to tint the icon
|
// Retrieve the textColor to tint the icon
|
||||||
int[] attrs = {android.R.attr.textColorPrimary};
|
int[] attrs = {android.R.attr.textColorPrimary};
|
||||||
|
|||||||
@@ -27,9 +27,9 @@ import android.content.Intent
|
|||||||
import android.preference.PreferenceManager
|
import android.preference.PreferenceManager
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
import com.kunzisoft.keepass.R
|
import com.kunzisoft.keepass.R
|
||||||
import com.kunzisoft.keepass.app.App
|
|
||||||
import com.kunzisoft.keepass.activities.lock.LockingActivity
|
import com.kunzisoft.keepass.activities.lock.LockingActivity
|
||||||
import com.kunzisoft.keepass.activities.lock.lock
|
import com.kunzisoft.keepass.activities.lock.lock
|
||||||
|
import com.kunzisoft.keepass.app.App
|
||||||
|
|
||||||
object TimeoutHelper {
|
object TimeoutHelper {
|
||||||
|
|
||||||
@@ -136,7 +136,7 @@ object TimeoutHelper {
|
|||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
fun touchToReinitTime(activity: Activity, action: (() -> Unit)? = null) {
|
fun resetTime(activity: Activity, action: (() -> Unit)? = null) {
|
||||||
if (checkTime(activity)) {
|
if (checkTime(activity)) {
|
||||||
recordTime(activity)
|
recordTime(activity)
|
||||||
action?.invoke()
|
action?.invoke()
|
||||||
|
|||||||
@@ -104,8 +104,8 @@ public class EntryContentsView extends LinearLayout {
|
|||||||
urlContainerView = findViewById(R.id.entry_url_container);
|
urlContainerView = findViewById(R.id.entry_url_container);
|
||||||
urlView = findViewById(R.id.entry_url);
|
urlView = findViewById(R.id.entry_url);
|
||||||
|
|
||||||
commentContainerView = findViewById(R.id.entry_comment_container);
|
commentContainerView = findViewById(R.id.entry_notes_container);
|
||||||
commentView = findViewById(R.id.entry_comment);
|
commentView = findViewById(R.id.entry_notes);
|
||||||
|
|
||||||
extrasView = findViewById(R.id.extra_strings);
|
extrasView = findViewById(R.id.extra_strings);
|
||||||
|
|
||||||
|
|||||||
@@ -30,7 +30,7 @@
|
|||||||
layout="@layout/toolbar_default" />
|
layout="@layout/toolbar_default" />
|
||||||
|
|
||||||
<ScrollView
|
<ScrollView
|
||||||
android:id="@+id/entry_scroll"
|
android:id="@+id/entry_edit_scroll"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_below="@+id/toolbar"
|
android:layout_below="@+id/toolbar"
|
||||||
@@ -52,11 +52,11 @@
|
|||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_alignParentLeft="true"
|
android:layout_alignParentLeft="true"
|
||||||
android:layout_alignParentStart="true"
|
android:layout_alignParentStart="true"
|
||||||
android:layout_toLeftOf="@+id/icon_button"
|
android:layout_toLeftOf="@+id/entry_edit_icon_button"
|
||||||
android:layout_toStartOf="@+id/icon_button">
|
android:layout_toStartOf="@+id/entry_edit_icon_button">
|
||||||
|
|
||||||
<android.support.v7.widget.AppCompatEditText
|
<android.support.v7.widget.AppCompatEditText
|
||||||
android:id="@+id/entry_title"
|
android:id="@+id/entry_edit_title"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:inputType="text"
|
android:inputType="text"
|
||||||
@@ -66,7 +66,7 @@
|
|||||||
</android.support.design.widget.TextInputLayout>
|
</android.support.design.widget.TextInputLayout>
|
||||||
|
|
||||||
<android.support.v7.widget.AppCompatImageButton
|
<android.support.v7.widget.AppCompatImageButton
|
||||||
android:id="@+id/icon_button"
|
android:id="@+id/entry_edit_icon_button"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
android:layout_margin="4dp"
|
android:layout_margin="4dp"
|
||||||
@@ -81,7 +81,7 @@
|
|||||||
android:layout_height="wrap_content">
|
android:layout_height="wrap_content">
|
||||||
|
|
||||||
<android.support.v7.widget.AppCompatEditText
|
<android.support.v7.widget.AppCompatEditText
|
||||||
android:id="@+id/entry_user_name"
|
android:id="@+id/entry_edit_user_name"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:inputType="text"
|
android:inputType="text"
|
||||||
@@ -96,17 +96,17 @@
|
|||||||
android:layout_height="wrap_content">
|
android:layout_height="wrap_content">
|
||||||
|
|
||||||
<android.support.design.widget.TextInputLayout
|
<android.support.design.widget.TextInputLayout
|
||||||
android:id="@+id/container_entry_password"
|
android:id="@+id/entry_edit_container_password"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
app:passwordToggleEnabled="true"
|
app:passwordToggleEnabled="true"
|
||||||
android:layout_alignParentLeft="true"
|
android:layout_alignParentLeft="true"
|
||||||
android:layout_alignParentStart="true"
|
android:layout_alignParentStart="true"
|
||||||
android:layout_toLeftOf="@+id/generate_button"
|
android:layout_toLeftOf="@+id/entry_edit_generate_button"
|
||||||
android:layout_toStartOf="@+id/generate_button">
|
android:layout_toStartOf="@+id/entry_edit_generate_button">
|
||||||
|
|
||||||
<android.support.v7.widget.AppCompatEditText
|
<android.support.v7.widget.AppCompatEditText
|
||||||
android:id="@+id/entry_password"
|
android:id="@+id/entry_edit_password"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:inputType="textPassword"
|
android:inputType="textPassword"
|
||||||
@@ -122,12 +122,12 @@
|
|||||||
android:layout_alignParentLeft="true"
|
android:layout_alignParentLeft="true"
|
||||||
android:layout_alignParentStart="true"
|
android:layout_alignParentStart="true"
|
||||||
app:passwordToggleEnabled="true"
|
app:passwordToggleEnabled="true"
|
||||||
android:layout_toLeftOf="@+id/generate_button"
|
android:layout_toLeftOf="@+id/entry_edit_generate_button"
|
||||||
android:layout_toStartOf="@+id/generate_button"
|
android:layout_toStartOf="@+id/entry_edit_generate_button"
|
||||||
android:layout_below="@+id/container_entry_password">
|
android:layout_below="@+id/entry_edit_container_password">
|
||||||
|
|
||||||
<android.support.v7.widget.AppCompatEditText
|
<android.support.v7.widget.AppCompatEditText
|
||||||
android:id="@+id/entry_confpassword"
|
android:id="@+id/entry_edit_confirmation_password"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:inputType="textPassword"
|
android:inputType="textPassword"
|
||||||
@@ -137,7 +137,7 @@
|
|||||||
</android.support.design.widget.TextInputLayout>
|
</android.support.design.widget.TextInputLayout>
|
||||||
|
|
||||||
<android.support.v7.widget.AppCompatImageView
|
<android.support.v7.widget.AppCompatImageView
|
||||||
android:id="@+id/generate_button"
|
android:id="@+id/entry_edit_generate_button"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
android:layout_alignParentEnd="true"
|
android:layout_alignParentEnd="true"
|
||||||
@@ -154,7 +154,7 @@
|
|||||||
android:layout_height="wrap_content">
|
android:layout_height="wrap_content">
|
||||||
|
|
||||||
<android.support.v7.widget.AppCompatEditText
|
<android.support.v7.widget.AppCompatEditText
|
||||||
android:id="@+id/entry_url"
|
android:id="@+id/entry_edit_url"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:inputType="textUri"
|
android:inputType="textUri"
|
||||||
@@ -168,25 +168,25 @@
|
|||||||
android:layout_height="wrap_content">
|
android:layout_height="wrap_content">
|
||||||
|
|
||||||
<android.support.v7.widget.AppCompatEditText
|
<android.support.v7.widget.AppCompatEditText
|
||||||
android:id="@+id/entry_comment"
|
android:id="@+id/entry_edit_notes"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:gravity="start"
|
android:gravity="start"
|
||||||
android:lines="4"
|
android:lines="4"
|
||||||
android:maxLines="10"
|
android:maxLines="10"
|
||||||
android:inputType="textMultiLine"
|
android:inputType="textMultiLine"
|
||||||
android:hint="@string/entry_comment" />
|
android:hint="@string/entry_notes" />
|
||||||
</android.support.design.widget.TextInputLayout>
|
</android.support.design.widget.TextInputLayout>
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:id="@+id/advanced_container"
|
android:id="@+id/entry_edit_advanced_container"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:orientation="vertical">
|
android:orientation="vertical">
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
<ImageView
|
<ImageView
|
||||||
android:id="@+id/add_new_field"
|
android:id="@+id/entry_edit_add_new_field"
|
||||||
android:layout_width="30sp"
|
android:layout_width="30sp"
|
||||||
android:layout_height="30sp"
|
android:layout_height="30sp"
|
||||||
android:contentDescription="@string/add_string"
|
android:contentDescription="@string/add_string"
|
||||||
@@ -198,7 +198,7 @@
|
|||||||
</ScrollView >
|
</ScrollView >
|
||||||
|
|
||||||
<android.support.design.widget.FloatingActionButton
|
<android.support.design.widget.FloatingActionButton
|
||||||
android:id="@+id/entry_save"
|
android:id="@+id/entry_edit_save"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_alignParentBottom="true"
|
android:layout_alignParentBottom="true"
|
||||||
|
|||||||
@@ -17,7 +17,8 @@
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||||
-->
|
-->
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<LinearLayout
|
||||||
|
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:layout_margin="@dimen/default_margin"
|
android:layout_margin="@dimen/default_margin"
|
||||||
android:id="@+id/entry_table"
|
android:id="@+id/entry_table"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
@@ -103,12 +104,14 @@
|
|||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
android:visibility="gone">
|
android:visibility="gone">
|
||||||
<android.support.v7.widget.AppCompatTextView android:id="@+id/entry_url_label"
|
<android.support.v7.widget.AppCompatTextView
|
||||||
|
android:id="@+id/entry_url_label"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:text="@string/entry_url"
|
android:text="@string/entry_url"
|
||||||
style="@style/KeepassDXStyle.TextAppearance.LabelTextStyle" />
|
style="@style/KeepassDXStyle.TextAppearance.LabelTextStyle" />
|
||||||
<android.support.v7.widget.AppCompatTextView android:id="@+id/entry_url"
|
<android.support.v7.widget.AppCompatTextView
|
||||||
|
android:id="@+id/entry_url"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:autoLink="all"
|
android:autoLink="all"
|
||||||
@@ -118,18 +121,20 @@
|
|||||||
|
|
||||||
<!-- Comment -->
|
<!-- Comment -->
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:id="@+id/entry_comment_container"
|
android:id="@+id/entry_notes_container"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
android:visibility="gone">
|
android:visibility="gone">
|
||||||
<android.support.v7.widget.AppCompatTextView android:id="@+id/entry_comment_label"
|
<android.support.v7.widget.AppCompatTextView
|
||||||
|
android:id="@+id/entry_notes_label"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:text="@string/entry_comment"
|
android:text="@string/entry_notes"
|
||||||
android:autoLink="all"
|
android:autoLink="all"
|
||||||
style="@style/KeepassDXStyle.TextAppearance.LabelTextStyle" />
|
style="@style/KeepassDXStyle.TextAppearance.LabelTextStyle" />
|
||||||
<android.support.v7.widget.AppCompatTextView android:id="@+id/entry_comment"
|
<android.support.v7.widget.AppCompatTextView
|
||||||
|
android:id="@+id/entry_notes"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:textIsSelectable="true"
|
android:textIsSelectable="true"
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
android:importantForAutofill="noExcludeDescendants"
|
android:importantForAutofill="noExcludeDescendants"
|
||||||
tools:targetApi="o">
|
tools:targetApi="o">
|
||||||
<android.support.v7.widget.AppCompatImageButton
|
<android.support.v7.widget.AppCompatImageButton
|
||||||
android:id="@+id/icon_button"
|
android:id="@+id/group_edit_icon_button"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:src="@drawable/ic_blank_32dp"
|
android:src="@drawable/ic_blank_32dp"
|
||||||
@@ -33,13 +33,13 @@
|
|||||||
android:layout_alignParentEnd="true"
|
android:layout_alignParentEnd="true"
|
||||||
android:layout_alignParentTop="true"/>
|
android:layout_alignParentTop="true"/>
|
||||||
<android.support.v7.widget.AppCompatEditText
|
<android.support.v7.widget.AppCompatEditText
|
||||||
android:id="@+id/group_name"
|
android:id="@+id/group_edit_name"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginLeft="4dp"
|
android:layout_marginLeft="4dp"
|
||||||
android:layout_marginStart="4dp"
|
android:layout_marginStart="4dp"
|
||||||
android:layout_toLeftOf="@+id/icon_button"
|
android:layout_toLeftOf="@+id/group_edit_icon_button"
|
||||||
android:layout_toStartOf="@+id/icon_button"
|
android:layout_toStartOf="@+id/group_edit_icon_button"
|
||||||
android:maxLines="1"
|
android:maxLines="1"
|
||||||
android:singleLine="true"
|
android:singleLine="true"
|
||||||
android:hint="@string/hint_group_name"/>
|
android:hint="@string/hint_group_name"/>
|
||||||
|
|||||||
@@ -38,7 +38,7 @@
|
|||||||
<string name="decrypting_db">فك تعمية محتويات قاعدة البيانات …</string>
|
<string name="decrypting_db">فك تعمية محتويات قاعدة البيانات …</string>
|
||||||
<string name="digits">أرقام</string>
|
<string name="digits">أرقام</string>
|
||||||
<string name="entry_cancel">إلغاء</string>
|
<string name="entry_cancel">إلغاء</string>
|
||||||
<string name="entry_comment">التعليقات</string>
|
<string name="entry_notes">التعليقات</string>
|
||||||
<string name="entry_confpassword">تأكيد الكلمة السرية</string>
|
<string name="entry_confpassword">تأكيد الكلمة السرية</string>
|
||||||
<string name="entry_created">تم إنشاؤه</string>
|
<string name="entry_created">تم إنشاؤه</string>
|
||||||
<string name="entry_modified">معدل</string>
|
<string name="entry_modified">معدل</string>
|
||||||
|
|||||||
@@ -48,7 +48,7 @@
|
|||||||
<string name="select_database_file">Introdueix el nom de la base de dades</string>
|
<string name="select_database_file">Introdueix el nom de la base de dades</string>
|
||||||
<string name="entry_accessed">Accedida</string>
|
<string name="entry_accessed">Accedida</string>
|
||||||
<string name="entry_cancel">Cancel·la</string>
|
<string name="entry_cancel">Cancel·la</string>
|
||||||
<string name="entry_comment">Comentaris</string>
|
<string name="entry_notes">Comentaris</string>
|
||||||
<string name="entry_confpassword">Confirma contrasenya</string>
|
<string name="entry_confpassword">Confirma contrasenya</string>
|
||||||
<string name="entry_created">Creada</string>
|
<string name="entry_created">Creada</string>
|
||||||
<string name="entry_expires">Expira</string>
|
<string name="entry_expires">Expira</string>
|
||||||
|
|||||||
@@ -52,7 +52,7 @@
|
|||||||
<string name="select_database_file">Vyberte existující databázi</string>
|
<string name="select_database_file">Vyberte existující databázi</string>
|
||||||
<string name="entry_accessed">Poslední přístup</string>
|
<string name="entry_accessed">Poslední přístup</string>
|
||||||
<string name="entry_cancel">Storno</string>
|
<string name="entry_cancel">Storno</string>
|
||||||
<string name="entry_comment">Poznámky</string>
|
<string name="entry_notes">Poznámky</string>
|
||||||
<string name="entry_confpassword">Potvrďte heslo</string>
|
<string name="entry_confpassword">Potvrďte heslo</string>
|
||||||
<string name="entry_created">Vytvořeno</string>
|
<string name="entry_created">Vytvořeno</string>
|
||||||
<string name="entry_expires">Platnost skončí</string>
|
<string name="entry_expires">Platnost skončí</string>
|
||||||
|
|||||||
@@ -51,7 +51,7 @@
|
|||||||
<string name="select_database_file">Vælg en eksisterende database</string>
|
<string name="select_database_file">Vælg en eksisterende database</string>
|
||||||
<string name="entry_accessed">Senest åbnet</string>
|
<string name="entry_accessed">Senest åbnet</string>
|
||||||
<string name="entry_cancel">Annuller</string>
|
<string name="entry_cancel">Annuller</string>
|
||||||
<string name="entry_comment">Kommentarer</string>
|
<string name="entry_notes">Kommentarer</string>
|
||||||
<string name="entry_confpassword">Bekræft adgangskode</string>
|
<string name="entry_confpassword">Bekræft adgangskode</string>
|
||||||
<string name="entry_created">Oprettet</string>
|
<string name="entry_created">Oprettet</string>
|
||||||
<string name="entry_expires">Udløber</string>
|
<string name="entry_expires">Udløber</string>
|
||||||
|
|||||||
@@ -54,7 +54,7 @@
|
|||||||
<string name="select_database_file">Dateinamen der Datenbank eingeben</string>
|
<string name="select_database_file">Dateinamen der Datenbank eingeben</string>
|
||||||
<string name="entry_accessed">Letzter Zugriff</string>
|
<string name="entry_accessed">Letzter Zugriff</string>
|
||||||
<string name="entry_cancel">Abbrechen</string>
|
<string name="entry_cancel">Abbrechen</string>
|
||||||
<string name="entry_comment">Kommentare</string>
|
<string name="entry_notes">Kommentare</string>
|
||||||
<string name="entry_confpassword">Passwort wiederholen</string>
|
<string name="entry_confpassword">Passwort wiederholen</string>
|
||||||
<string name="entry_created">Erstelldatum</string>
|
<string name="entry_created">Erstelldatum</string>
|
||||||
<string name="entry_expires">Ablaufdatum</string>
|
<string name="entry_expires">Ablaufdatum</string>
|
||||||
|
|||||||
@@ -49,7 +49,7 @@
|
|||||||
<string name="select_database_file">Εισαγωγή ονόματος βάσης δεδομένων</string>
|
<string name="select_database_file">Εισαγωγή ονόματος βάσης δεδομένων</string>
|
||||||
<string name="entry_accessed">Προσπελάσθηκε</string>
|
<string name="entry_accessed">Προσπελάσθηκε</string>
|
||||||
<string name="entry_cancel">Ακύρωση</string>
|
<string name="entry_cancel">Ακύρωση</string>
|
||||||
<string name="entry_comment">Σχόλια</string>
|
<string name="entry_notes">Σχόλια</string>
|
||||||
<string name="entry_confpassword">Επιβεβαίωση κωδικού πρόσβασης</string>
|
<string name="entry_confpassword">Επιβεβαίωση κωδικού πρόσβασης</string>
|
||||||
<string name="entry_created">Δημιουργήθηκε</string>
|
<string name="entry_created">Δημιουργήθηκε</string>
|
||||||
<string name="entry_expires">Λήγει</string>
|
<string name="entry_expires">Λήγει</string>
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ Spanish translation by José I. Paños. Updated by David García-Abad (23-09-201
|
|||||||
<string name="select_database_file">Introduzca el nombre del archivo de base de datos</string>
|
<string name="select_database_file">Introduzca el nombre del archivo de base de datos</string>
|
||||||
<string name="entry_accessed">Acceso</string>
|
<string name="entry_accessed">Acceso</string>
|
||||||
<string name="entry_cancel">Cancelar</string>
|
<string name="entry_cancel">Cancelar</string>
|
||||||
<string name="entry_comment">Comentario</string>
|
<string name="entry_notes">Comentario</string>
|
||||||
<string name="entry_confpassword">Confirmar contraseña</string>
|
<string name="entry_confpassword">Confirmar contraseña</string>
|
||||||
<string name="entry_created">Creación</string>
|
<string name="entry_created">Creación</string>
|
||||||
<string name="entry_expires">Caducidad</string>
|
<string name="entry_expires">Caducidad</string>
|
||||||
|
|||||||
@@ -51,7 +51,7 @@
|
|||||||
<string name="select_database_file">Datubasearen fitxategiaren izena sartu</string>
|
<string name="select_database_file">Datubasearen fitxategiaren izena sartu</string>
|
||||||
<string name="entry_accessed">Akzesoa</string>
|
<string name="entry_accessed">Akzesoa</string>
|
||||||
<string name="entry_cancel">Utzi</string>
|
<string name="entry_cancel">Utzi</string>
|
||||||
<string name="entry_comment">Iruzkinak</string>
|
<string name="entry_notes">Iruzkinak</string>
|
||||||
<string name="entry_confpassword">Pasahitza berretsi</string>
|
<string name="entry_confpassword">Pasahitza berretsi</string>
|
||||||
<string name="entry_created">Sortua</string>
|
<string name="entry_created">Sortua</string>
|
||||||
<string name="entry_expires">Iraungitzen da</string>
|
<string name="entry_expires">Iraungitzen da</string>
|
||||||
|
|||||||
@@ -49,7 +49,7 @@
|
|||||||
<string name="select_database_file">Anna tietokannan tiedostonimi</string>
|
<string name="select_database_file">Anna tietokannan tiedostonimi</string>
|
||||||
<string name="entry_accessed">Käytetty</string>
|
<string name="entry_accessed">Käytetty</string>
|
||||||
<string name="entry_cancel">Peruuta</string>
|
<string name="entry_cancel">Peruuta</string>
|
||||||
<string name="entry_comment">Kommentit</string>
|
<string name="entry_notes">Kommentit</string>
|
||||||
<string name="entry_confpassword">Vahvista salasana</string>
|
<string name="entry_confpassword">Vahvista salasana</string>
|
||||||
<string name="entry_created">Luotu</string>
|
<string name="entry_created">Luotu</string>
|
||||||
<string name="entry_expires">Vanhenee</string>
|
<string name="entry_expires">Vanhenee</string>
|
||||||
|
|||||||
@@ -55,7 +55,7 @@
|
|||||||
<string name="disclaimer_formal">KeePass DX \u00A9 %1$d Kunzisoft n\'offre ABSOLUMENT AUCUNE GARANTIE; il s\'agit d\'un logiciel libre, vous pouvez le redistribuer sous les conditions de la licence GPL v3 ou ultérieure.</string>
|
<string name="disclaimer_formal">KeePass DX \u00A9 %1$d Kunzisoft n\'offre ABSOLUMENT AUCUNE GARANTIE; il s\'agit d\'un logiciel libre, vous pouvez le redistribuer sous les conditions de la licence GPL v3 ou ultérieure.</string>
|
||||||
<string name="entry_accessed">Dernier accès</string>
|
<string name="entry_accessed">Dernier accès</string>
|
||||||
<string name="entry_cancel">Annuler</string>
|
<string name="entry_cancel">Annuler</string>
|
||||||
<string name="entry_comment">Commentaires</string>
|
<string name="entry_notes">Commentaires</string>
|
||||||
<string name="entry_confpassword">Confirmer mot de passe</string>
|
<string name="entry_confpassword">Confirmer mot de passe</string>
|
||||||
<string name="entry_created">Créé</string>
|
<string name="entry_created">Créé</string>
|
||||||
<string name="entry_expires">Expire</string>
|
<string name="entry_expires">Expire</string>
|
||||||
|
|||||||
@@ -46,7 +46,7 @@
|
|||||||
<string name="select_database_file">Adja meg az adatbázis fájlnevét</string>
|
<string name="select_database_file">Adja meg az adatbázis fájlnevét</string>
|
||||||
<string name="entry_accessed">Utolsó hozzáférés</string>
|
<string name="entry_accessed">Utolsó hozzáférés</string>
|
||||||
<string name="entry_cancel">Mégsem</string>
|
<string name="entry_cancel">Mégsem</string>
|
||||||
<string name="entry_comment">Megjegyzés</string>
|
<string name="entry_notes">Megjegyzés</string>
|
||||||
<string name="entry_confpassword">Jelszó megerősítése</string>
|
<string name="entry_confpassword">Jelszó megerősítése</string>
|
||||||
<string name="entry_created">Létrehozva</string>
|
<string name="entry_created">Létrehozva</string>
|
||||||
<string name="entry_expires">Lejárat</string>
|
<string name="entry_expires">Lejárat</string>
|
||||||
|
|||||||
@@ -52,7 +52,7 @@
|
|||||||
<string name="select_database_file">Seleziona un database esistente</string>
|
<string name="select_database_file">Seleziona un database esistente</string>
|
||||||
<string name="entry_accessed">Ultimo accesso</string>
|
<string name="entry_accessed">Ultimo accesso</string>
|
||||||
<string name="entry_cancel">Annulla</string>
|
<string name="entry_cancel">Annulla</string>
|
||||||
<string name="entry_comment">Commento</string>
|
<string name="entry_notes">Commento</string>
|
||||||
<string name="entry_confpassword">Conferma password</string>
|
<string name="entry_confpassword">Conferma password</string>
|
||||||
<string name="entry_created">Creato</string>
|
<string name="entry_created">Creato</string>
|
||||||
<string name="entry_expires">Scade</string>
|
<string name="entry_expires">Scade</string>
|
||||||
|
|||||||
@@ -49,7 +49,7 @@
|
|||||||
<string name="select_database_file">הזן שם קובץ למסד נתונים:</string>
|
<string name="select_database_file">הזן שם קובץ למסד נתונים:</string>
|
||||||
<string name="entry_accessed">ניגש לאחרונה</string>
|
<string name="entry_accessed">ניגש לאחרונה</string>
|
||||||
<string name="entry_cancel">בטל</string>
|
<string name="entry_cancel">בטל</string>
|
||||||
<string name="entry_comment">הערות</string>
|
<string name="entry_notes">הערות</string>
|
||||||
<string name="entry_confpassword">אשר סיסמה</string>
|
<string name="entry_confpassword">אשר סיסמה</string>
|
||||||
<string name="entry_created">תאריך יצירה</string>
|
<string name="entry_created">תאריך יצירה</string>
|
||||||
<string name="entry_expires">פג תוקף</string>
|
<string name="entry_expires">פג תוקף</string>
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
<string name="select_database_file">データベースファイル</string>
|
<string name="select_database_file">データベースファイル</string>
|
||||||
<string name="entry_accessed">最終アクセス日</string>
|
<string name="entry_accessed">最終アクセス日</string>
|
||||||
<string name="entry_cancel">キャンセル</string>
|
<string name="entry_cancel">キャンセル</string>
|
||||||
<string name="entry_comment">備考</string>
|
<string name="entry_notes">備考</string>
|
||||||
<string name="entry_confpassword">パスワードの確認</string>
|
<string name="entry_confpassword">パスワードの確認</string>
|
||||||
<string name="entry_created">作成日</string>
|
<string name="entry_created">作成日</string>
|
||||||
<string name="entry_expires">有効期限</string>
|
<string name="entry_expires">有効期限</string>
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
<string name="database">Duomenų bazė</string>
|
<string name="database">Duomenų bazė</string>
|
||||||
<string name="digits">Skaitmenys</string>
|
<string name="digits">Skaitmenys</string>
|
||||||
<string name="entry_cancel">Atšaukti</string>
|
<string name="entry_cancel">Atšaukti</string>
|
||||||
<string name="entry_comment">Komentarai</string>
|
<string name="entry_notes">Komentarai</string>
|
||||||
<string name="entry_created">Sukurta</string>
|
<string name="entry_created">Sukurta</string>
|
||||||
<string name="entry_modified">Keista</string>
|
<string name="entry_modified">Keista</string>
|
||||||
<string name="entry_expires">Pasibaigia</string>
|
<string name="entry_expires">Pasibaigia</string>
|
||||||
|
|||||||
@@ -30,7 +30,7 @@
|
|||||||
<string name="select_database_file">Ievadiet datu bāzes nosaukumu</string>
|
<string name="select_database_file">Ievadiet datu bāzes nosaukumu</string>
|
||||||
<string name="entry_accessed">Piekļuve</string>
|
<string name="entry_accessed">Piekļuve</string>
|
||||||
<string name="entry_cancel">Atcelt</string>
|
<string name="entry_cancel">Atcelt</string>
|
||||||
<string name="entry_comment">Komentāri</string>
|
<string name="entry_notes">Komentāri</string>
|
||||||
<string name="entry_confpassword">Apstipriniet paroli</string>
|
<string name="entry_confpassword">Apstipriniet paroli</string>
|
||||||
<string name="entry_created">Izveidots</string>
|
<string name="entry_created">Izveidots</string>
|
||||||
<string name="entry_expires">Derīguma termiņš beidzas</string>
|
<string name="entry_expires">Derīguma termiņš beidzas</string>
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
<string name="disclaimer_formal">KeePass DX \u00A9 %1$d Kunzisoft kommer UTEN NOEN FORM FOR GARANTI; Dette er fri programvare, og du er velkommen til å redistribuere det i henhold til vilkårene i GPL versjon 3 eller senere.</string>
|
<string name="disclaimer_formal">KeePass DX \u00A9 %1$d Kunzisoft kommer UTEN NOEN FORM FOR GARANTI; Dette er fri programvare, og du er velkommen til å redistribuere det i henhold til vilkårene i GPL versjon 3 eller senere.</string>
|
||||||
<string name="entry_accessed">Brukt</string>
|
<string name="entry_accessed">Brukt</string>
|
||||||
<string name="entry_cancel">Avbryt</string>
|
<string name="entry_cancel">Avbryt</string>
|
||||||
<string name="entry_comment">Kommentarer</string>
|
<string name="entry_notes">Kommentarer</string>
|
||||||
<string name="entry_confpassword">Bekreft passord</string>
|
<string name="entry_confpassword">Bekreft passord</string>
|
||||||
<string name="entry_created">Opprettet</string>
|
<string name="entry_created">Opprettet</string>
|
||||||
<string name="entry_expires">Utløper</string>
|
<string name="entry_expires">Utløper</string>
|
||||||
|
|||||||
@@ -47,7 +47,7 @@
|
|||||||
<string name="select_database_file">Kies een bestaande databank</string>
|
<string name="select_database_file">Kies een bestaande databank</string>
|
||||||
<string name="entry_accessed">Laatst geopend</string>
|
<string name="entry_accessed">Laatst geopend</string>
|
||||||
<string name="entry_cancel">Annuleren</string>
|
<string name="entry_cancel">Annuleren</string>
|
||||||
<string name="entry_comment">Opmerkingen</string>
|
<string name="entry_notes">Opmerkingen</string>
|
||||||
<string name="entry_confpassword">Wachtwoord bevestigen</string>
|
<string name="entry_confpassword">Wachtwoord bevestigen</string>
|
||||||
<string name="entry_created">Gecreëerd op</string>
|
<string name="entry_created">Gecreëerd op</string>
|
||||||
<string name="entry_expires">Verloopt op</string>
|
<string name="entry_expires">Verloopt op</string>
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
<string name="select_database_file">Skriv filnamnet til databasen</string>
|
<string name="select_database_file">Skriv filnamnet til databasen</string>
|
||||||
<string name="entry_accessed">Brukt</string>
|
<string name="entry_accessed">Brukt</string>
|
||||||
<string name="entry_cancel">Avbryt</string>
|
<string name="entry_cancel">Avbryt</string>
|
||||||
<string name="entry_comment">Merknader</string>
|
<string name="entry_notes">Merknader</string>
|
||||||
<string name="entry_confpassword">Stadfest passordet</string>
|
<string name="entry_confpassword">Stadfest passordet</string>
|
||||||
<string name="entry_created">Laga</string>
|
<string name="entry_created">Laga</string>
|
||||||
<string name="entry_expires">Går ut</string>
|
<string name="entry_expires">Går ut</string>
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
|||||||
<string name="select_database_file">Wprowadź nazwę pliku bazy danych</string>
|
<string name="select_database_file">Wprowadź nazwę pliku bazy danych</string>
|
||||||
<string name="entry_accessed">Dostęp do pliku</string>
|
<string name="entry_accessed">Dostęp do pliku</string>
|
||||||
<string name="entry_cancel">Anuluj</string>
|
<string name="entry_cancel">Anuluj</string>
|
||||||
<string name="entry_comment">Komentarz</string>
|
<string name="entry_notes">Komentarz</string>
|
||||||
<string name="entry_confpassword">Potwierdź hasło</string>
|
<string name="entry_confpassword">Potwierdź hasło</string>
|
||||||
<string name="entry_created">Utworzono</string>
|
<string name="entry_created">Utworzono</string>
|
||||||
<string name="entry_expires">Wygasa</string>
|
<string name="entry_expires">Wygasa</string>
|
||||||
|
|||||||
@@ -48,7 +48,7 @@
|
|||||||
<string name="select_database_file">Digite o nome do arquivo de banco de dados</string>
|
<string name="select_database_file">Digite o nome do arquivo de banco de dados</string>
|
||||||
<string name="entry_accessed">Acessado</string>
|
<string name="entry_accessed">Acessado</string>
|
||||||
<string name="entry_cancel">Cancelar</string>
|
<string name="entry_cancel">Cancelar</string>
|
||||||
<string name="entry_comment">Comentários</string>
|
<string name="entry_notes">Comentários</string>
|
||||||
<string name="entry_confpassword">Confirmar senha</string>
|
<string name="entry_confpassword">Confirmar senha</string>
|
||||||
<string name="entry_created">Criado</string>
|
<string name="entry_created">Criado</string>
|
||||||
<string name="entry_expires">Expira</string>
|
<string name="entry_expires">Expira</string>
|
||||||
|
|||||||
@@ -52,7 +52,7 @@
|
|||||||
<string name="select_database_file">Introduza o nome do ficheiro da base de dados</string>
|
<string name="select_database_file">Introduza o nome do ficheiro da base de dados</string>
|
||||||
<string name="entry_accessed">Acedido</string>
|
<string name="entry_accessed">Acedido</string>
|
||||||
<string name="entry_cancel">Cancelar</string>
|
<string name="entry_cancel">Cancelar</string>
|
||||||
<string name="entry_comment">Comentários</string>
|
<string name="entry_notes">Comentários</string>
|
||||||
<string name="entry_confpassword">Confirmar palavra-passe</string>
|
<string name="entry_confpassword">Confirmar palavra-passe</string>
|
||||||
<string name="entry_created">Criado</string>
|
<string name="entry_created">Criado</string>
|
||||||
<string name="entry_expires">Expira</string>
|
<string name="entry_expires">Expira</string>
|
||||||
|
|||||||
@@ -50,7 +50,7 @@
|
|||||||
<string name="select_database_file">Выбрать существующую базу</string>
|
<string name="select_database_file">Выбрать существующую базу</string>
|
||||||
<string name="entry_accessed">Доступ</string>
|
<string name="entry_accessed">Доступ</string>
|
||||||
<string name="entry_cancel">Отмена</string>
|
<string name="entry_cancel">Отмена</string>
|
||||||
<string name="entry_comment">Комментарии</string>
|
<string name="entry_notes">Комментарии</string>
|
||||||
<string name="entry_confpassword">Подтверждение</string>
|
<string name="entry_confpassword">Подтверждение</string>
|
||||||
<string name="entry_created">Создано</string>
|
<string name="entry_created">Создано</string>
|
||||||
<string name="entry_expires">Истекает</string>
|
<string name="entry_expires">Истекает</string>
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
<string name="select_database_file">Vložte názov Databázy</string>
|
<string name="select_database_file">Vložte názov Databázy</string>
|
||||||
<string name="entry_accessed">Pristupované</string>
|
<string name="entry_accessed">Pristupované</string>
|
||||||
<string name="entry_cancel">Zrušiť</string>
|
<string name="entry_cancel">Zrušiť</string>
|
||||||
<string name="entry_comment">Poznámky</string>
|
<string name="entry_notes">Poznámky</string>
|
||||||
<string name="entry_confpassword">Potvrdiť heslo</string>
|
<string name="entry_confpassword">Potvrdiť heslo</string>
|
||||||
<string name="entry_created">Vytvorené</string>
|
<string name="entry_created">Vytvorené</string>
|
||||||
<string name="entry_expires">Expirácia</string>
|
<string name="entry_expires">Expirácia</string>
|
||||||
|
|||||||
@@ -51,7 +51,7 @@
|
|||||||
<string name="select_database_file">Ange databasnamn</string>
|
<string name="select_database_file">Ange databasnamn</string>
|
||||||
<string name="entry_accessed">Senast använd</string>
|
<string name="entry_accessed">Senast använd</string>
|
||||||
<string name="entry_cancel">Avbryt</string>
|
<string name="entry_cancel">Avbryt</string>
|
||||||
<string name="entry_comment">Kommentarer</string>
|
<string name="entry_notes">Kommentarer</string>
|
||||||
<string name="entry_confpassword">Bekräfta lösenord</string>
|
<string name="entry_confpassword">Bekräfta lösenord</string>
|
||||||
<string name="entry_created">Skapad</string>
|
<string name="entry_created">Skapad</string>
|
||||||
<string name="entry_expires">Upphör att gälla</string>
|
<string name="entry_expires">Upphör att gälla</string>
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
<string name="select_database_file">Введіть ім’я бази даних</string>
|
<string name="select_database_file">Введіть ім’я бази даних</string>
|
||||||
<string name="entry_accessed">Доступ</string>
|
<string name="entry_accessed">Доступ</string>
|
||||||
<string name="entry_cancel">Відміна</string>
|
<string name="entry_cancel">Відміна</string>
|
||||||
<string name="entry_comment">Коментар</string>
|
<string name="entry_notes">Коментар</string>
|
||||||
<string name="entry_confpassword">Підтвердження паролю</string>
|
<string name="entry_confpassword">Підтвердження паролю</string>
|
||||||
<string name="entry_created">Створено</string>
|
<string name="entry_created">Створено</string>
|
||||||
<string name="entry_expires">Закінчується</string>
|
<string name="entry_expires">Закінчується</string>
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
<string name="select_database_file">选择一个已有数据库</string>
|
<string name="select_database_file">选择一个已有数据库</string>
|
||||||
<string name="entry_accessed">访问时间</string>
|
<string name="entry_accessed">访问时间</string>
|
||||||
<string name="entry_cancel">取消</string>
|
<string name="entry_cancel">取消</string>
|
||||||
<string name="entry_comment">备注</string>
|
<string name="entry_notes">备注</string>
|
||||||
<string name="entry_confpassword">确认密码</string>
|
<string name="entry_confpassword">确认密码</string>
|
||||||
<string name="entry_created">创建</string>
|
<string name="entry_created">创建</string>
|
||||||
<string name="entry_expires">失效时间</string>
|
<string name="entry_expires">失效时间</string>
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
<string name="select_database_file">選擇一個已存在之資料庫</string>
|
<string name="select_database_file">選擇一個已存在之資料庫</string>
|
||||||
<string name="entry_accessed">訪問時間</string>
|
<string name="entry_accessed">訪問時間</string>
|
||||||
<string name="entry_cancel">取消</string>
|
<string name="entry_cancel">取消</string>
|
||||||
<string name="entry_comment">備註</string>
|
<string name="entry_notes">備註</string>
|
||||||
<string name="entry_confpassword">確認密碼</string>
|
<string name="entry_confpassword">確認密碼</string>
|
||||||
<string name="entry_created">創建</string>
|
<string name="entry_created">創建</string>
|
||||||
<string name="entry_expires">失效時間</string>
|
<string name="entry_expires">失效時間</string>
|
||||||
|
|||||||
@@ -55,7 +55,7 @@
|
|||||||
<string name="disclaimer_formal">KeePass DX \u00A9 %1$d Kunzisoft comes with ABSOLUTELY NO WARRANTY; This is libre software, and you are welcome to redistribute it under the conditions of the GPL version 3 or later.</string>
|
<string name="disclaimer_formal">KeePass DX \u00A9 %1$d Kunzisoft comes with ABSOLUTELY NO WARRANTY; This is libre software, and you are welcome to redistribute it under the conditions of the GPL version 3 or later.</string>
|
||||||
<string name="entry_accessed">Accessed</string>
|
<string name="entry_accessed">Accessed</string>
|
||||||
<string name="entry_cancel">Cancel</string>
|
<string name="entry_cancel">Cancel</string>
|
||||||
<string name="entry_comment">Notes</string>
|
<string name="entry_notes">Notes</string>
|
||||||
<string name="entry_confpassword">Confirm password</string>
|
<string name="entry_confpassword">Confirm password</string>
|
||||||
<string name="entry_created">Created</string>
|
<string name="entry_created">Created</string>
|
||||||
<string name="entry_expires">Expires</string>
|
<string name="entry_expires">Expires</string>
|
||||||
|
|||||||
Reference in New Issue
Block a user