mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
Refactor packages
This commit is contained in:
@@ -24,7 +24,7 @@ import java.util.List;
|
||||
import android.content.Context;
|
||||
import android.test.AndroidTestCase;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.database.PwDatabase;
|
||||
import com.keepassdroid.database.PwDatabaseV3;
|
||||
import com.keepassdroid.database.PwEntry;
|
||||
|
||||
@@ -25,12 +25,10 @@ import android.content.Context;
|
||||
import android.content.res.AssetManager;
|
||||
import android.net.Uri;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.database.PwDatabaseV3Debug;
|
||||
import com.keepassdroid.database.load.Importer;
|
||||
import com.keepassdroid.tests.TestUtil;
|
||||
import com.keepassdroid.utils.EmptyUtils;
|
||||
import com.keepassdroid.utils.UriUtil;
|
||||
|
||||
public class TestData {
|
||||
private static final String TEST1_KEYFILE = "";
|
||||
|
||||
@@ -26,7 +26,7 @@ import android.preference.PreferenceManager;
|
||||
import android.test.AndroidTestCase;
|
||||
|
||||
import com.kunzisoft.keepass.R;
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.database.PwGroup;
|
||||
import com.keepassdroid.tests.database.TestData;
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
android:resource="@xml/nnf_provider_paths" />
|
||||
</provider>
|
||||
<activity
|
||||
android:name="com.keepassdroid.FilePickerStylishActivity"
|
||||
android:name="com.keepassdroid.fileselect.FilePickerStylishActivity"
|
||||
android:label="@string/app_name">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.GET_CONTENT" />
|
||||
@@ -56,10 +56,10 @@
|
||||
android:launchMode="singleInstance"
|
||||
android:configChanges="orientation|keyboardHidden"
|
||||
android:windowSoftInputMode="stateHidden" />
|
||||
<activity android:name="com.keepassdroid.AboutActivity"
|
||||
<activity android:name="com.keepassdroid.activities.AboutActivity"
|
||||
android:launchMode="singleInstance"
|
||||
android:label="@string/menu_about" />
|
||||
<activity android:name="com.keepassdroid.PasswordActivity"
|
||||
<activity android:name="com.keepassdroid.password.PasswordActivity"
|
||||
android:configChanges="orientation|keyboardHidden">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.VIEW" />
|
||||
@@ -91,29 +91,29 @@
|
||||
<data android:pathPattern=".*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\.kdbx" />
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity android:name="com.keepassdroid.activity.GroupActivityV3" android:configChanges="orientation|keyboardHidden">
|
||||
<activity android:name="com.keepassdroid.activities.GroupActivityV3" android:configChanges="orientation|keyboardHidden">
|
||||
<meta-data android:name="android.app.default_searchable"
|
||||
android:value="com.keepassdroid.search.SearchResults" />
|
||||
</activity>
|
||||
<activity android:name="com.keepassdroid.activity.GroupActivityV4" android:configChanges="orientation|keyboardHidden">
|
||||
<activity android:name="com.keepassdroid.activities.GroupActivityV4" android:configChanges="orientation|keyboardHidden">
|
||||
<meta-data android:name="android.app.default_searchable"
|
||||
android:value="com.keepassdroid.search.SearchResults"
|
||||
android:exported="false" />
|
||||
</activity>
|
||||
<activity
|
||||
android:name="com.keepassdroid.EntryActivity"
|
||||
android:name="com.keepassdroid.activities.EntryActivity"
|
||||
android:configChanges="orientation|keyboardHidden"
|
||||
android:windowSoftInputMode="stateHidden" />
|
||||
<activity
|
||||
android:name="com.keepassdroid.EntryActivityV4"
|
||||
android:name="com.keepassdroid.activities.EntryActivityV4"
|
||||
android:configChanges="orientation|keyboardHidden"
|
||||
android:windowSoftInputMode="stateHidden" />
|
||||
<activity
|
||||
android:name="com.keepassdroid.EntryEditActivityV3"
|
||||
android:name="com.keepassdroid.activities.EntryEditActivityV3"
|
||||
android:configChanges="orientation|keyboardHidden"
|
||||
android:windowSoftInputMode="stateHidden" />
|
||||
<activity
|
||||
android:name="com.keepassdroid.EntryEditActivityV4"
|
||||
android:name="com.keepassdroid.activities.EntryEditActivityV4"
|
||||
android:configChanges="orientation|keyboardHidden"
|
||||
android:windowSoftInputMode="stateHidden" />
|
||||
<activity android:name="com.keepassdroid.search.SearchResultsActivity" android:launchMode="standard">
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.activities;
|
||||
|
||||
import android.content.pm.PackageInfo;
|
||||
import android.content.pm.PackageManager.NameNotFoundException;
|
||||
@@ -18,7 +18,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.activities;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.AlertDialog;
|
||||
@@ -49,6 +49,8 @@ import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.tasks.UIToastTask;
|
||||
import com.kunzisoft.keepass.KeePass;
|
||||
import com.kunzisoft.keepass.R;
|
||||
import com.keepassdroid.app.App;
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.activities;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.activities;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.content.Intent;
|
||||
@@ -34,6 +34,10 @@ import android.widget.ImageButton;
|
||||
import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.fragments.GeneratePasswordDialogFragment;
|
||||
import com.keepassdroid.fragments.IconPickerDialogFragment;
|
||||
import com.keepassdroid.tasks.ProgressTask;
|
||||
import com.kunzisoft.keepass.KeePass;
|
||||
import com.kunzisoft.keepass.R;
|
||||
import com.keepassdroid.app.App;
|
||||
@@ -60,8 +64,8 @@ import java.util.Date;
|
||||
import java.util.UUID;
|
||||
|
||||
public abstract class EntryEditActivity extends LockCloseHideActivity
|
||||
implements IconPickerFragment.IconPickerListener,
|
||||
GeneratePasswordFragment.GeneratePasswordListener {
|
||||
implements IconPickerDialogFragment.IconPickerListener,
|
||||
GeneratePasswordDialogFragment.GeneratePasswordListener {
|
||||
public static final String KEY_ENTRY = "entry";
|
||||
public static final String KEY_PARENT = "parent";
|
||||
|
||||
@@ -149,7 +153,7 @@ public abstract class EntryEditActivity extends LockCloseHideActivity
|
||||
View iconButton = findViewById(R.id.icon_button);
|
||||
iconButton.setOnClickListener(new View.OnClickListener() {
|
||||
public void onClick(View v) {
|
||||
IconPickerFragment.Launch(EntryEditActivity.this);
|
||||
IconPickerDialogFragment.Launch(EntryEditActivity.this);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -158,8 +162,8 @@ public abstract class EntryEditActivity extends LockCloseHideActivity
|
||||
generatePassword.setOnClickListener(new OnClickListener() {
|
||||
|
||||
public void onClick(View v) {
|
||||
GeneratePasswordFragment generatePasswordFragment = new GeneratePasswordFragment();
|
||||
generatePasswordFragment.show(getSupportFragmentManager(), "PasswordGeneratorFragment");
|
||||
GeneratePasswordDialogFragment generatePasswordDialogFragment = new GeneratePasswordDialogFragment();
|
||||
generatePasswordDialogFragment.show(getSupportFragmentManager(), "PasswordGeneratorFragment");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -289,14 +293,14 @@ public abstract class EntryEditActivity extends LockCloseHideActivity
|
||||
|
||||
@Override
|
||||
public void iconPicked(Bundle bundle) {
|
||||
mSelectedIconID = bundle.getInt(IconPickerFragment.KEY_ICON_ID);
|
||||
mSelectedIconID = bundle.getInt(IconPickerDialogFragment.KEY_ICON_ID);
|
||||
ImageButton currIconButton = (ImageButton) findViewById(R.id.icon_button);
|
||||
currIconButton.setImageResource(Icons.iconToResId(mSelectedIconID));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void acceptPassword(Bundle bundle) {
|
||||
String generatedPassword = bundle.getString(GeneratePasswordFragment.KEY_PASSWORD_ID);
|
||||
String generatedPassword = bundle.getString(GeneratePasswordDialogFragment.KEY_PASSWORD_ID);
|
||||
EditText password = (EditText) findViewById(R.id.entry_password);
|
||||
EditText confPassword = (EditText) findViewById(R.id.entry_confpassword);
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.activities;
|
||||
|
||||
import android.content.Intent;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.activities;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid.activity;
|
||||
package com.keepassdroid.activities;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.Dialog;
|
||||
@@ -31,17 +31,15 @@ import android.util.Log;
|
||||
import android.view.MenuItem;
|
||||
import android.view.View;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.EntryActivity;
|
||||
import com.keepassdroid.EntryEditActivity;
|
||||
import com.keepassdroid.GroupEditFragment;
|
||||
import com.keepassdroid.IconPickerFragment;
|
||||
import com.keepassdroid.ProgressTask;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.fragments.GroupEditDialogFragment;
|
||||
import com.keepassdroid.fragments.IconPickerDialogFragment;
|
||||
import com.keepassdroid.tasks.ProgressTask;
|
||||
import com.keepassdroid.database.PwEntry;
|
||||
import com.keepassdroid.database.PwNode;
|
||||
import com.keepassdroid.database.edit.DeleteEntry;
|
||||
import com.keepassdroid.database.edit.DeleteGroup;
|
||||
import com.keepassdroid.groupentity.NodeAdapter;
|
||||
import com.keepassdroid.adapters.NodeAdapter;
|
||||
import com.kunzisoft.keepass.KeePass;
|
||||
import com.kunzisoft.keepass.R;
|
||||
import com.keepassdroid.app.App;
|
||||
@@ -59,7 +57,7 @@ import com.keepassdroid.view.GroupRootView;
|
||||
import com.keepassdroid.view.GroupViewOnlyView;
|
||||
|
||||
public abstract class GroupActivity extends GroupBaseActivity
|
||||
implements GroupEditFragment.CreateGroupListener, IconPickerFragment.IconPickerListener {
|
||||
implements GroupEditDialogFragment.CreateGroupListener, IconPickerDialogFragment.IconPickerListener {
|
||||
|
||||
private static final String TAG_CREATE_GROUP = "TAG_CREATE_GROUP";
|
||||
|
||||
@@ -169,8 +167,8 @@ public abstract class GroupActivity extends GroupBaseActivity
|
||||
addGroup.setOnClickListener(new View.OnClickListener() {
|
||||
|
||||
public void onClick(View v) {
|
||||
GroupEditFragment groupEditFragment = new GroupEditFragment();
|
||||
groupEditFragment.show(getSupportFragmentManager(), TAG_CREATE_GROUP);
|
||||
GroupEditDialogFragment groupEditDialogFragment = new GroupEditDialogFragment();
|
||||
groupEditDialogFragment.show(getSupportFragmentManager(), TAG_CREATE_GROUP);
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -247,8 +245,8 @@ public abstract class GroupActivity extends GroupBaseActivity
|
||||
|
||||
@Override
|
||||
public void approveCreateGroup(Bundle bundle) {
|
||||
String GroupName = bundle.getString(GroupEditFragment.KEY_NAME);
|
||||
int GroupIconID = bundle.getInt(GroupEditFragment.KEY_ICON_ID);
|
||||
String GroupName = bundle.getString(GroupEditDialogFragment.KEY_NAME);
|
||||
int GroupIconID = bundle.getInt(GroupEditDialogFragment.KEY_ICON_ID);
|
||||
GroupActivity act = GroupActivity.this;
|
||||
Handler handler = new Handler();
|
||||
AddGroup task = AddGroup.getInstance(this, App.getDB(), GroupName, GroupIconID, mGroup, act.new RefreshTask(handler), false);
|
||||
@@ -264,9 +262,9 @@ public abstract class GroupActivity extends GroupBaseActivity
|
||||
@Override
|
||||
// For icon in create tree dialog
|
||||
public void iconPicked(Bundle bundle) {
|
||||
GroupEditFragment groupEditFragment = (GroupEditFragment) getSupportFragmentManager().findFragmentByTag(TAG_CREATE_GROUP);
|
||||
if (groupEditFragment != null) {
|
||||
groupEditFragment.iconPicked(bundle);
|
||||
GroupEditDialogFragment groupEditDialogFragment = (GroupEditDialogFragment) getSupportFragmentManager().findFragmentByTag(TAG_CREATE_GROUP);
|
||||
if (groupEditDialogFragment != null) {
|
||||
groupEditDialogFragment.iconPicked(bundle);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid.activity;
|
||||
package com.keepassdroid.activities;
|
||||
|
||||
import android.content.Intent;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid.activity;
|
||||
package com.keepassdroid.activities;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid.activity;
|
||||
package com.keepassdroid.activities;
|
||||
|
||||
import android.app.SearchManager;
|
||||
import android.content.ComponentName;
|
||||
@@ -40,19 +40,17 @@ import android.view.View;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.keepassdroid.AssignMasterKeyDialog;
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.EntryActivity;
|
||||
import com.keepassdroid.LockCloseListActivity;
|
||||
import com.keepassdroid.UIToastTask;
|
||||
import com.keepassdroid.fragments.AssignMasterKeyDialogFragment;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.app.App;
|
||||
import com.keepassdroid.compat.ActivityCompat;
|
||||
import com.keepassdroid.compat.EditorCompat;
|
||||
import com.keepassdroid.database.PwEntry;
|
||||
import com.keepassdroid.database.PwGroup;
|
||||
import com.keepassdroid.database.edit.OnFinish;
|
||||
import com.keepassdroid.groupentity.NodeAdapter;
|
||||
import com.keepassdroid.adapters.NodeAdapter;
|
||||
import com.keepassdroid.search.SearchResultsActivity;
|
||||
import com.keepassdroid.tasks.UIToastTask;
|
||||
import com.keepassdroid.utils.MenuUtil;
|
||||
import com.keepassdroid.view.AssignPasswordHelper;
|
||||
import com.keepassdroid.view.GroupViewOnlyView;
|
||||
@@ -60,7 +58,7 @@ import com.kunzisoft.keepass.KeePass;
|
||||
import com.kunzisoft.keepass.R;
|
||||
|
||||
public abstract class GroupBaseActivity extends LockCloseListActivity
|
||||
implements AssignMasterKeyDialog.AssignPasswordDialogListener,
|
||||
implements AssignMasterKeyDialogFragment.AssignPasswordDialogListener,
|
||||
NodeAdapter.OnNodeClickCallback {
|
||||
protected RecyclerView mList;
|
||||
protected NodeAdapter mAdapter;
|
||||
@@ -283,7 +281,7 @@ public abstract class GroupBaseActivity extends LockCloseListActivity
|
||||
}
|
||||
|
||||
private void setPassword() {
|
||||
AssignMasterKeyDialog dialog = new AssignMasterKeyDialog();
|
||||
AssignMasterKeyDialogFragment dialog = new AssignMasterKeyDialogFragment();
|
||||
dialog.show(getSupportFragmentManager(), "passwordDialog");
|
||||
}
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.activities;
|
||||
|
||||
import android.content.ActivityNotFoundException;
|
||||
import android.content.Intent;
|
||||
@@ -17,11 +17,10 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.activities;
|
||||
|
||||
import com.keepassdroid.compat.BuildCompat;
|
||||
|
||||
import android.os.Build;
|
||||
import android.os.Bundle;
|
||||
import android.view.WindowManager.LayoutParams;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.activities;
|
||||
|
||||
import com.keepassdroid.timeout.TimeoutHelper;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.activities;
|
||||
|
||||
|
||||
import android.content.BroadcastReceiver;
|
||||
@@ -1,12 +1,11 @@
|
||||
package com.keepassdroid.groupentity;
|
||||
package com.keepassdroid.adapters;
|
||||
|
||||
import android.support.v7.widget.RecyclerView;
|
||||
import android.view.View;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
|
||||
// TODO Refactor
|
||||
public abstract class BasicViewHolder extends RecyclerView.ViewHolder {
|
||||
abstract class BasicViewHolder extends RecyclerView.ViewHolder {
|
||||
|
||||
View container;
|
||||
ImageView icon;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.keepassdroid.groupentity;
|
||||
package com.keepassdroid.adapters;
|
||||
|
||||
import android.view.View;
|
||||
import android.widget.ImageView;
|
||||
@@ -6,7 +6,7 @@ import android.widget.TextView;
|
||||
|
||||
import com.kunzisoft.keepass.R;
|
||||
|
||||
public class EntryViewHolder extends BasicViewHolder {
|
||||
class EntryViewHolder extends BasicViewHolder {
|
||||
|
||||
EntryViewHolder(View itemView) {
|
||||
super(itemView);
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.keepassdroid.groupentity;
|
||||
package com.keepassdroid.adapters;
|
||||
|
||||
import android.view.View;
|
||||
import android.widget.ImageView;
|
||||
@@ -6,7 +6,7 @@ import android.widget.TextView;
|
||||
|
||||
import com.kunzisoft.keepass.R;
|
||||
|
||||
public class GroupViewHolder extends BasicViewHolder {
|
||||
class GroupViewHolder extends BasicViewHolder {
|
||||
|
||||
GroupViewHolder(View itemView) {
|
||||
super(itemView);
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.keepassdroid.groupentity;
|
||||
package com.keepassdroid.adapters;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.SharedPreferences;
|
||||
@@ -203,7 +203,7 @@ public class NodeAdapter extends RecyclerView.Adapter<BasicViewHolder> {
|
||||
private int position;
|
||||
private NodeMenuListener menuListener;
|
||||
|
||||
public ContextMenuBuilder(PwNode node, int position, NodeMenuListener menuListener) {
|
||||
ContextMenuBuilder(PwNode node, int position, NodeMenuListener menuListener) {
|
||||
this.menuListener = menuListener;
|
||||
this.node = node;
|
||||
this.position = position;
|
||||
@@ -21,7 +21,7 @@ package com.keepassdroid.app;
|
||||
|
||||
import android.app.Application;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.compat.PRNGFixes;
|
||||
import com.keepassdroid.fileselect.RecentFileHistory;
|
||||
import com.keepassdroid.stylish.Stylish;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.database;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.SharedPreferences;
|
||||
@@ -37,6 +37,7 @@ import com.keepassdroid.database.load.ImporterFactory;
|
||||
import com.keepassdroid.database.save.PwDbOutput;
|
||||
import com.keepassdroid.icons.DrawableFactory;
|
||||
import com.keepassdroid.search.SearchDbHelper;
|
||||
import com.keepassdroid.tasks.UpdateStatus;
|
||||
import com.keepassdroid.utils.UriUtil;
|
||||
import com.kunzisoft.keepass.R;
|
||||
|
||||
@@ -21,7 +21,7 @@ package com.keepassdroid.database.edit;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.database.PwDatabase;
|
||||
import com.keepassdroid.database.PwEntry;
|
||||
import com.keepassdroid.database.PwGroup;
|
||||
|
||||
@@ -21,7 +21,7 @@ package com.keepassdroid.database.edit;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.database.PwDatabase;
|
||||
import com.keepassdroid.database.PwGroup;
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ package com.keepassdroid.database.edit;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.app.App;
|
||||
import com.keepassdroid.database.PwDatabase;
|
||||
import com.keepassdroid.utils.UriUtil;
|
||||
|
||||
@@ -21,7 +21,7 @@ package com.keepassdroid.database.edit;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.database.PwDatabase;
|
||||
import com.keepassdroid.database.PwEntry;
|
||||
import com.keepassdroid.database.PwGroup;
|
||||
|
||||
@@ -22,8 +22,8 @@ package com.keepassdroid.database.edit;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.activity.GroupBaseActivity;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.activities.GroupBaseActivity;
|
||||
import com.keepassdroid.app.App;
|
||||
import com.keepassdroid.database.PwEntry;
|
||||
import com.keepassdroid.database.PwGroup;
|
||||
|
||||
@@ -25,7 +25,7 @@ import android.net.Uri;
|
||||
import android.preference.PreferenceManager;
|
||||
|
||||
import com.kunzisoft.keepass.R;
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.app.App;
|
||||
import com.keepassdroid.database.exception.ArcFourException;
|
||||
import com.keepassdroid.database.exception.ContentFileNotFoundException;
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
*/
|
||||
package com.keepassdroid.database.edit;
|
||||
|
||||
import com.keepassdroid.UpdateStatus;
|
||||
import com.keepassdroid.tasks.UpdateStatus;
|
||||
|
||||
|
||||
public abstract class RunnableOnFinish implements Runnable {
|
||||
|
||||
@@ -23,7 +23,7 @@ import android.content.Context;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.database.exception.PwDbOutputException;
|
||||
|
||||
public class SaveDB extends RunnableOnFinish {
|
||||
|
||||
@@ -23,7 +23,7 @@ import android.content.Context;
|
||||
import android.content.DialogInterface;
|
||||
import android.net.Uri;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.database.PwDatabase;
|
||||
import com.keepassdroid.database.exception.InvalidKeyFileException;
|
||||
import com.keepassdroid.dialog.PasswordEncodingDialogHelper;
|
||||
|
||||
@@ -21,7 +21,7 @@ package com.keepassdroid.database.edit;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.database.PwEntry;
|
||||
import com.keepassdroid.database.PwGroup;
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ package com.keepassdroid.database.load;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
||||
import com.keepassdroid.UpdateStatus;
|
||||
import com.keepassdroid.tasks.UpdateStatus;
|
||||
import com.keepassdroid.database.PwDatabase;
|
||||
import com.keepassdroid.database.exception.InvalidDBException;
|
||||
|
||||
|
||||
@@ -66,7 +66,7 @@ import javax.crypto.spec.SecretKeySpec;
|
||||
import android.util.Log;
|
||||
|
||||
import com.kunzisoft.keepass.R;
|
||||
import com.keepassdroid.UpdateStatus;
|
||||
import com.keepassdroid.tasks.UpdateStatus;
|
||||
import com.keepassdroid.crypto.CipherFactory;
|
||||
import com.keepassdroid.database.PwDatabaseV3;
|
||||
import com.keepassdroid.database.PwDate;
|
||||
|
||||
@@ -22,7 +22,7 @@ package com.keepassdroid.database.load;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
||||
import com.keepassdroid.UpdateStatus;
|
||||
import com.keepassdroid.tasks.UpdateStatus;
|
||||
import com.keepassdroid.database.PwDatabaseV3Debug;
|
||||
import com.keepassdroid.database.exception.InvalidDBException;
|
||||
|
||||
|
||||
@@ -46,11 +46,10 @@ import org.xmlpull.v1.XmlPullParserFactory;
|
||||
|
||||
import biz.source_code.base64Coder.Base64Coder;
|
||||
|
||||
import com.keepassdroid.UpdateStatus;
|
||||
import com.keepassdroid.tasks.UpdateStatus;
|
||||
import com.keepassdroid.crypto.CipherFactory;
|
||||
import com.keepassdroid.crypto.PwStreamCipherFactory;
|
||||
import com.keepassdroid.crypto.engine.CipherEngine;
|
||||
import com.keepassdroid.database.BinaryPool;
|
||||
import com.keepassdroid.database.ITimeLogger;
|
||||
import com.keepassdroid.database.PwCompressionAlgorithm;
|
||||
import com.keepassdroid.database.PwDatabaseV4;
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
*/
|
||||
package com.keepassdroid.database.load;
|
||||
|
||||
import com.keepassdroid.UpdateStatus;
|
||||
import com.keepassdroid.tasks.UpdateStatus;
|
||||
import com.keepassdroid.database.PwDatabaseV4Debug;
|
||||
import com.keepassdroid.database.exception.InvalidDBException;
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.fileselect;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.Bundle;
|
||||
@@ -41,11 +41,11 @@ import android.view.View;
|
||||
import android.widget.EditText;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.keepassdroid.AssignMasterKeyDialog;
|
||||
import com.keepassdroid.CreateFileDialog;
|
||||
import com.keepassdroid.activity.GroupActivity;
|
||||
import com.keepassdroid.PasswordActivity;
|
||||
import com.keepassdroid.ProgressTask;
|
||||
import com.keepassdroid.fragments.AssignMasterKeyDialogFragment;
|
||||
import com.keepassdroid.fragments.CreateFileDialogFragment;
|
||||
import com.keepassdroid.activities.GroupActivity;
|
||||
import com.keepassdroid.password.PasswordActivity;
|
||||
import com.keepassdroid.tasks.ProgressTask;
|
||||
import com.keepassdroid.app.App;
|
||||
import com.keepassdroid.compat.ContentResolverCompat;
|
||||
import com.keepassdroid.compat.StorageAF;
|
||||
@@ -69,8 +69,8 @@ import java.io.IOException;
|
||||
import java.net.URLDecoder;
|
||||
|
||||
public class FileSelectActivity extends StylishActivity implements
|
||||
CreateFileDialog.DefinePathDialogListener ,
|
||||
AssignMasterKeyDialog.AssignPasswordDialogListener,
|
||||
CreateFileDialogFragment.DefinePathDialogListener ,
|
||||
AssignMasterKeyDialogFragment.AssignPasswordDialogListener,
|
||||
FileSelectAdapter.FileSelectClearListener,
|
||||
FileSelectAdapter.FileInformationShowListener {
|
||||
|
||||
@@ -138,8 +138,8 @@ public class FileSelectActivity extends StylishActivity implements
|
||||
View createButton = findViewById(R.id.create_database);
|
||||
createButton.setOnClickListener(new View.OnClickListener() {
|
||||
public void onClick(View v) {
|
||||
CreateFileDialog createFileDialog = new CreateFileDialog();
|
||||
createFileDialog.show(getSupportFragmentManager(), "createFileDialog");
|
||||
CreateFileDialogFragment createFileDialogFragment = new CreateFileDialogFragment();
|
||||
createFileDialogFragment.show(getSupportFragmentManager(), "createFileDialogFragment");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -305,8 +305,8 @@ public class FileSelectActivity extends StylishActivity implements
|
||||
public boolean onDefinePathDialogPositiveClick(Uri pathFile) {
|
||||
databaseUri = pathFile;
|
||||
if(createDatabaseFile(pathFile)) {
|
||||
AssignMasterKeyDialog assignMasterKeyDialog = new AssignMasterKeyDialog();
|
||||
assignMasterKeyDialog.show(getSupportFragmentManager(), "passwordDialog");
|
||||
AssignMasterKeyDialogFragment assignMasterKeyDialogFragment = new AssignMasterKeyDialogFragment();
|
||||
assignMasterKeyDialogFragment.show(getSupportFragmentManager(), "passwordDialog");
|
||||
return true;
|
||||
} else
|
||||
return false;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.fragments;
|
||||
|
||||
import android.app.Dialog;
|
||||
import android.content.Context;
|
||||
@@ -42,7 +42,7 @@ import com.keepassdroid.utils.UriUtil;
|
||||
import com.keepassdroid.view.KeyFileHelper;
|
||||
import com.kunzisoft.keepass.R;
|
||||
|
||||
public class AssignMasterKeyDialog extends DialogFragment {
|
||||
public class AssignMasterKeyDialogFragment extends DialogFragment {
|
||||
|
||||
private String masterPassword;
|
||||
private Uri mKeyfile;
|
||||
@@ -226,7 +226,7 @@ public class AssignMasterKeyDialog extends DialogFragment {
|
||||
mListener.onAssignKeyDialogPositiveClick(
|
||||
passwordCheckBox.isChecked(), masterPassword,
|
||||
keyfileCheckBox.isChecked(), mKeyfile);
|
||||
AssignMasterKeyDialog.this.dismiss();
|
||||
AssignMasterKeyDialogFragment.this.dismiss();
|
||||
}
|
||||
}
|
||||
})
|
||||
@@ -244,7 +244,7 @@ public class AssignMasterKeyDialog extends DialogFragment {
|
||||
mListener.onAssignKeyDialogPositiveClick(
|
||||
passwordCheckBox.isChecked(), masterPassword,
|
||||
keyfileCheckBox.isChecked(), mKeyfile);
|
||||
AssignMasterKeyDialog.this.dismiss();
|
||||
AssignMasterKeyDialogFragment.this.dismiss();
|
||||
}
|
||||
})
|
||||
.setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener() {
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.fragments;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.Dialog;
|
||||
@@ -38,6 +38,7 @@ import android.widget.Button;
|
||||
import android.widget.EditText;
|
||||
import android.widget.Spinner;
|
||||
|
||||
import com.keepassdroid.fileselect.FilePickerStylishActivity;
|
||||
import com.keepassdroid.utils.UriUtil;
|
||||
import com.kunzisoft.keepass.R;
|
||||
import com.nononsenseapps.filepicker.FilePickerActivity;
|
||||
@@ -45,7 +46,7 @@ import com.nononsenseapps.filepicker.Utils;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
public class CreateFileDialog extends DialogFragment implements AdapterView.OnItemSelectedListener{
|
||||
public class CreateFileDialogFragment extends DialogFragment implements AdapterView.OnItemSelectedListener{
|
||||
|
||||
private final int FILE_CODE = 3853;
|
||||
|
||||
@@ -134,7 +135,7 @@ public class CreateFileDialog extends DialogFragment implements AdapterView.OnIt
|
||||
@Override
|
||||
public void onClick(final View v) {
|
||||
if(mListener.onDefinePathDialogPositiveClick(buildPath()))
|
||||
CreateFileDialog.this.dismiss();
|
||||
CreateFileDialogFragment.this.dismiss();
|
||||
}
|
||||
});
|
||||
Button negativeButton = ((AlertDialog) dialog).getButton(DialogInterface.BUTTON_NEGATIVE);
|
||||
@@ -142,7 +143,7 @@ public class CreateFileDialog extends DialogFragment implements AdapterView.OnIt
|
||||
@Override
|
||||
public void onClick(final View v) {
|
||||
if(mListener.onDefinePathDialogNegativeClick(buildPath()))
|
||||
CreateFileDialog.this.dismiss();
|
||||
CreateFileDialogFragment.this.dismiss();
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.fragments;
|
||||
|
||||
import android.app.Dialog;
|
||||
import android.content.Context;
|
||||
@@ -41,7 +41,7 @@ import com.kunzisoft.keepass.R;
|
||||
|
||||
import java.util.Set;
|
||||
|
||||
public class GeneratePasswordFragment extends DialogFragment {
|
||||
public class GeneratePasswordDialogFragment extends DialogFragment {
|
||||
|
||||
public static final String KEY_PASSWORD_ID = "KEY_PASSWORD_ID";
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.fragments;
|
||||
|
||||
import android.app.Dialog;
|
||||
import android.content.Context;
|
||||
@@ -35,8 +35,8 @@ import android.widget.Toast;
|
||||
import com.kunzisoft.keepass.R;
|
||||
import com.keepassdroid.icons.Icons;
|
||||
|
||||
public class GroupEditFragment extends DialogFragment
|
||||
implements IconPickerFragment.IconPickerListener {
|
||||
public class GroupEditDialogFragment extends DialogFragment
|
||||
implements IconPickerDialogFragment.IconPickerListener {
|
||||
|
||||
public static final String KEY_NAME = "name";
|
||||
public static final String KEY_ICON_ID = "icon_id";
|
||||
@@ -57,7 +57,7 @@ public class GroupEditFragment extends DialogFragment
|
||||
} catch (ClassCastException e) {
|
||||
// The activity doesn't implement the interface, throw exception
|
||||
throw new ClassCastException(context.toString()
|
||||
+ " must implement " + GroupEditFragment.class.getName());
|
||||
+ " must implement " + GroupEditDialogFragment.class.getName());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -81,7 +81,7 @@ public class GroupEditFragment extends DialogFragment
|
||||
bundle.putInt(KEY_ICON_ID, mSelectedIconID);
|
||||
createGroupListener.approveCreateGroup(bundle);
|
||||
|
||||
GroupEditFragment.this.getDialog().cancel();
|
||||
GroupEditDialogFragment.this.getDialog().cancel();
|
||||
}
|
||||
else {
|
||||
Toast.makeText(getContext(), R.string.error_no_name, Toast.LENGTH_LONG).show();
|
||||
@@ -93,15 +93,15 @@ public class GroupEditFragment extends DialogFragment
|
||||
Bundle bundle = new Bundle();
|
||||
createGroupListener.cancelCreateGroup(bundle);
|
||||
|
||||
GroupEditFragment.this.getDialog().cancel();
|
||||
GroupEditDialogFragment.this.getDialog().cancel();
|
||||
}
|
||||
});
|
||||
|
||||
final ImageButton iconButton = (ImageButton) root.findViewById(R.id.icon_button);
|
||||
iconButton.setOnClickListener(new View.OnClickListener() {
|
||||
public void onClick(View v) {
|
||||
IconPickerFragment iconPickerFragment = new IconPickerFragment();
|
||||
iconPickerFragment.show(getFragmentManager(), "IconPickerFragment");
|
||||
IconPickerDialogFragment iconPickerDialogFragment = new IconPickerDialogFragment();
|
||||
iconPickerDialogFragment.show(getFragmentManager(), "IconPickerDialogFragment");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -110,7 +110,7 @@ public class GroupEditFragment extends DialogFragment
|
||||
|
||||
@Override
|
||||
public void iconPicked(Bundle bundle) {
|
||||
mSelectedIconID = bundle.getInt(IconPickerFragment.KEY_ICON_ID);
|
||||
mSelectedIconID = bundle.getInt(IconPickerDialogFragment.KEY_ICON_ID);
|
||||
ImageButton currIconButton = (ImageButton) root.findViewById(R.id.icon_button);
|
||||
currIconButton.setImageResource(Icons.iconToResId(mSelectedIconID));
|
||||
}
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.fragments;
|
||||
|
||||
import android.app.Dialog;
|
||||
import android.content.Context;
|
||||
@@ -41,13 +41,13 @@ import com.keepassdroid.icons.Icons;
|
||||
import com.keepassdroid.stylish.StylishActivity;
|
||||
|
||||
|
||||
public class IconPickerFragment extends DialogFragment {
|
||||
public class IconPickerDialogFragment extends DialogFragment {
|
||||
public static final String KEY_ICON_ID = "icon_id";
|
||||
private IconPickerListener iconPickerListener;
|
||||
|
||||
public static void Launch(StylishActivity activity) {
|
||||
// Create an instance of the dialog fragment and show it
|
||||
IconPickerFragment dialog = new IconPickerFragment();
|
||||
IconPickerDialogFragment dialog = new IconPickerDialogFragment();
|
||||
dialog.show(activity.getSupportFragmentManager(), "NoticeDialogFragment");
|
||||
}
|
||||
|
||||
@@ -90,7 +90,7 @@ public class IconPickerFragment extends DialogFragment {
|
||||
|
||||
builder.setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener() {
|
||||
public void onClick(DialogInterface dialog, int id) {
|
||||
IconPickerFragment.this.getDialog().cancel();
|
||||
IconPickerDialogFragment.this.getDialog().cancel();
|
||||
}
|
||||
});
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.fragments;
|
||||
|
||||
import android.app.Dialog;
|
||||
import android.content.DialogInterface;
|
||||
@@ -10,13 +10,13 @@ import android.support.v7.app.AlertDialog;
|
||||
|
||||
import com.kunzisoft.keepass.R;
|
||||
|
||||
public class UnavailableFeatureDialog extends DialogFragment {
|
||||
public class UnavailableFeatureDialogFragment extends DialogFragment {
|
||||
|
||||
private static final String MIN_REQUIRED_VERSION_ARG = "MIN_REQUIRED_VERSION_ARG";
|
||||
private int minVersionRequired = Build.VERSION_CODES.M;
|
||||
|
||||
public static UnavailableFeatureDialog getInstance(int minVersionRequired) {
|
||||
UnavailableFeatureDialog fragment = new UnavailableFeatureDialog();
|
||||
public static UnavailableFeatureDialogFragment getInstance(int minVersionRequired) {
|
||||
UnavailableFeatureDialogFragment fragment = new UnavailableFeatureDialogFragment();
|
||||
Bundle args = new Bundle();
|
||||
args.putInt(MIN_REQUIRED_VERSION_ARG, minVersionRequired);
|
||||
fragment.setArguments(args);
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.password;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.content.DialogInterface;
|
||||
@@ -45,6 +45,9 @@ import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.activities.LockingActivity;
|
||||
import com.keepassdroid.tasks.ProgressTask;
|
||||
import com.keepassdroid.app.App;
|
||||
import com.keepassdroid.compat.BackupManagerCompat;
|
||||
import com.keepassdroid.compat.ClipDataCompat;
|
||||
@@ -54,7 +57,7 @@ import com.keepassdroid.database.edit.OnFinish;
|
||||
import com.keepassdroid.dialog.PasswordEncodingDialogHelper;
|
||||
import com.keepassdroid.fingerprint.FingerPrintAnimatedVector;
|
||||
import com.keepassdroid.fingerprint.FingerPrintHelper;
|
||||
import com.keepassdroid.activity.GroupActivity;
|
||||
import com.keepassdroid.activities.GroupActivity;
|
||||
import com.keepassdroid.settings.PrefsUtil;
|
||||
import com.keepassdroid.utils.EmptyUtils;
|
||||
import com.keepassdroid.utils.MenuUtil;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.password;
|
||||
|
||||
import android.net.Uri;
|
||||
|
||||
@@ -32,7 +32,7 @@ import android.preference.PreferenceManager;
|
||||
import android.util.Log;
|
||||
|
||||
import com.kunzisoft.keepass.R;
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.database.PwDatabase;
|
||||
import com.keepassdroid.database.PwDatabaseV3;
|
||||
import com.keepassdroid.database.PwDatabaseV4;
|
||||
|
||||
@@ -28,11 +28,11 @@ import android.view.MenuInflater;
|
||||
import android.view.MenuItem;
|
||||
import android.view.View;
|
||||
|
||||
import com.keepassdroid.groupentity.NodeAdapter;
|
||||
import com.keepassdroid.adapters.NodeAdapter;
|
||||
import com.kunzisoft.keepass.KeePass;
|
||||
import com.kunzisoft.keepass.R;
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.activity.GroupBaseActivity;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.activities.GroupBaseActivity;
|
||||
import com.keepassdroid.app.App;
|
||||
import com.keepassdroid.utils.MenuUtil;
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ import android.support.v4.app.DialogFragment;
|
||||
import android.support.v7.preference.Preference;
|
||||
import android.support.v7.preference.PreferenceFragmentCompat;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.app.App;
|
||||
import com.kunzisoft.keepass.R;
|
||||
|
||||
|
||||
@@ -32,8 +32,8 @@ import android.support.v7.preference.PreferenceFragmentCompat;
|
||||
import android.util.Log;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.UnavailableFeatureDialog;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.fragments.UnavailableFeatureDialogFragment;
|
||||
import com.keepassdroid.app.App;
|
||||
import com.keepassdroid.database.PwEncryptionAlgorithm;
|
||||
import com.keepassdroid.fingerprint.FingerPrintHelper;
|
||||
@@ -115,7 +115,7 @@ public class NestedSettingsFragment extends PreferenceFragmentCompat {
|
||||
@Override
|
||||
public boolean onPreferenceClick(Preference preference) {
|
||||
((SwitchPreference) preference).setChecked(false);
|
||||
UnavailableFeatureDialog.getInstance(Build.VERSION_CODES.M)
|
||||
UnavailableFeatureDialogFragment.getInstance(Build.VERSION_CODES.M)
|
||||
.show(getFragmentManager(), "unavailableFeatureDialog");
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -9,8 +9,8 @@ import android.view.View;
|
||||
import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.keepassdroid.Database;
|
||||
import com.keepassdroid.ProgressTask;
|
||||
import com.keepassdroid.database.Database;
|
||||
import com.keepassdroid.tasks.ProgressTask;
|
||||
import com.keepassdroid.app.App;
|
||||
import com.keepassdroid.database.PwDatabase;
|
||||
import com.keepassdroid.database.edit.OnFinish;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.tasks;
|
||||
|
||||
import android.app.ProgressDialog;
|
||||
import android.content.Context;
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.tasks;
|
||||
|
||||
import android.content.Context;
|
||||
import android.widget.Toast;
|
||||
@@ -17,7 +17,7 @@
|
||||
* along with KeePass DX. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.keepassdroid;
|
||||
package com.keepassdroid.tasks;
|
||||
|
||||
import android.app.ProgressDialog;
|
||||
import android.content.Context;
|
||||
@@ -9,7 +9,7 @@ import android.widget.Toast;
|
||||
|
||||
import com.kunzisoft.keepass.BuildConfig;
|
||||
import com.kunzisoft.keepass.R;
|
||||
import com.keepassdroid.AboutActivity;
|
||||
import com.keepassdroid.activities.AboutActivity;
|
||||
import com.keepassdroid.settings.SettingsActivity;
|
||||
import com.keepassdroid.stylish.StylishActivity;
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ import android.content.DialogInterface;
|
||||
import android.net.Uri;
|
||||
import android.os.Handler;
|
||||
|
||||
import com.keepassdroid.ProgressTask;
|
||||
import com.keepassdroid.tasks.ProgressTask;
|
||||
import com.keepassdroid.app.App;
|
||||
import com.keepassdroid.database.edit.FileOnFinish;
|
||||
import com.keepassdroid.database.edit.OnFinish;
|
||||
|
||||
Reference in New Issue
Block a user