From 74acd19092d93fa0571bcce6fa8b8e0dfa027685 Mon Sep 17 00:00:00 2001 From: Philipp Crocoll Date: Sat, 28 Sep 2013 07:46:44 +0200 Subject: [PATCH] * Added file chooser to KP2A * added functionality to file storage interface and (some) implementations to delete files/folders, create folders, list contents -> Dropbox functionality implemented --- .../Additions/AboutAdditions.txt | 48 + .../AndroidFileChooserBinding.csproj | 65 + .../Jars/AboutJars.txt | 24 + .../Jars/android-support-v4.jar | Bin 0 -> 484258 bytes .../Properties/AssemblyInfo.cs | 34 + .../Transforms/EnumFields.xml | 14 + .../Transforms/EnumMethods.xml | 13 + .../Transforms/Metadata.xml | 19 + .../Additions/AboutAdditions.txt | 48 + .../AppCompatV7Binding.csproj | 60 + src/AppCompatV7Binding/Jars/AboutJars.txt | 24 + .../Properties/AssemblyInfo.cs | 34 + .../Transforms/EnumFields.xml | 14 + .../Transforms/EnumMethods.xml | 13 + .../Transforms/Metadata.xml | 9 + .../project_appcompatv7.zip | Bin 0 -> 407188 bytes src/KeePass.sln | 40 + .../Io/BuiltInFileStorage.cs | 16 +- .../Io/CachingFileStorage.cs | 17 +- .../Io/DropboxFileStorage.cs | 5 +- src/Kp2aBusinessLogic/Io/FileDescription.cs | 14 + src/Kp2aBusinessLogic/Io/GDriveFileStorage.cs | 12 +- src/Kp2aBusinessLogic/Io/IFileStorage.cs | 16 +- src/Kp2aBusinessLogic/Io/JavaFileStorage.cs | 87 +- .../Kp2aBusinessLogic.csproj | 1 + src/Kp2aUnitTests/TestFileStorage.cs | 17 +- src/java/JavaFileStorage/AndroidManifest.xml | 1 + .../javafilestorage/DropboxFileStorage.java | 83 +- .../javafilestorage/JavaFileStorage.java | 71 +- .../lib/ui/filechooser/utils/MimeTypes.java | 2 +- .../kp2afilechooser/Kp2aFileProvider.java | 102 +- src/keepass2android/EntryEditActivity.cs | 2 +- src/keepass2android/PasswordActivity.cs | 2 +- .../Properties/AndroidManifest_net.xml | 89 +- .../Resources/Resource.designer.cs | 5905 ++++++++++++----- src/keepass2android/Utils/Util.cs | 12 +- .../fileselect/FileChooserFileProvider.cs | 104 + .../fileselect/FileSelectActivity.cs | 13 +- src/keepass2android/keepass2android.csproj | 9 + src/keepass2android/search/SearchResults.cs | 1 - 40 files changed, 5346 insertions(+), 1694 deletions(-) create mode 100644 src/AndroidFileChooserBinding/Additions/AboutAdditions.txt create mode 100644 src/AndroidFileChooserBinding/AndroidFileChooserBinding.csproj create mode 100644 src/AndroidFileChooserBinding/Jars/AboutJars.txt create mode 100644 src/AndroidFileChooserBinding/Jars/android-support-v4.jar create mode 100644 src/AndroidFileChooserBinding/Properties/AssemblyInfo.cs create mode 100644 src/AndroidFileChooserBinding/Transforms/EnumFields.xml create mode 100644 src/AndroidFileChooserBinding/Transforms/EnumMethods.xml create mode 100644 src/AndroidFileChooserBinding/Transforms/Metadata.xml create mode 100644 src/AppCompatV7Binding/Additions/AboutAdditions.txt create mode 100644 src/AppCompatV7Binding/AppCompatV7Binding.csproj create mode 100644 src/AppCompatV7Binding/Jars/AboutJars.txt create mode 100644 src/AppCompatV7Binding/Properties/AssemblyInfo.cs create mode 100644 src/AppCompatV7Binding/Transforms/EnumFields.xml create mode 100644 src/AppCompatV7Binding/Transforms/EnumMethods.xml create mode 100644 src/AppCompatV7Binding/Transforms/Metadata.xml create mode 100644 src/AppCompatV7Binding/project_appcompatv7.zip create mode 100644 src/Kp2aBusinessLogic/Io/FileDescription.cs create mode 100644 src/keepass2android/fileselect/FileChooserFileProvider.cs diff --git a/src/AndroidFileChooserBinding/Additions/AboutAdditions.txt b/src/AndroidFileChooserBinding/Additions/AboutAdditions.txt new file mode 100644 index 00000000..08caee33 --- /dev/null +++ b/src/AndroidFileChooserBinding/Additions/AboutAdditions.txt @@ -0,0 +1,48 @@ +Additions allow you to add arbitrary C# to the generated classes +before they are compiled. This can be helpful for providing convenience +methods or adding pure C# classes. + +== Adding Methods to Generated Classes == + +Let's say the library being bound has a Rectangle class with a constructor +that takes an x and y position, and a width and length size. It will look like +this: + +public partial class Rectangle +{ + public Rectangle (int x, int y, int width, int height) + { + // JNI bindings + } +} + +Imagine we want to add a constructor to this class that takes a Point and +Size structure instead of 4 ints. We can add a new file called Rectangle.cs +with a partial class containing our new method: + +public partial class Rectangle +{ + public Rectangle (Point location, Size size) : + this (location.X, location.Y, size.Width, size.Height) + { + } +} + +At compile time, the additions class will be added to the generated class +and the final assembly will a Rectangle class with both constructors. + + +== Adding C# Classes == + +Another thing that can be done is adding fully C# managed classes to the +generated library. In the above example, let's assume that there isn't a +Point class available in Java or our library. The one we create doesn't need +to interact with Java, so we'll create it like a normal class in C#. + +By adding a Point.cs file with this class, it will end up in the binding library: + +public class Point +{ + public int X { get; set; } + public int Y { get; set; } +} \ No newline at end of file diff --git a/src/AndroidFileChooserBinding/AndroidFileChooserBinding.csproj b/src/AndroidFileChooserBinding/AndroidFileChooserBinding.csproj new file mode 100644 index 00000000..f2f82fc4 --- /dev/null +++ b/src/AndroidFileChooserBinding/AndroidFileChooserBinding.csproj @@ -0,0 +1,65 @@ + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + {3C0F7FE5-639F-4422-A087-8B26CF862D1B} + {10368E6C-D01B-4462-8E8B-01FC667A7035};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + AndroidFileChooserBinding + AndroidFileChooserBinding + 512 + v2.2 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + project.zip + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/AndroidFileChooserBinding/Jars/AboutJars.txt b/src/AndroidFileChooserBinding/Jars/AboutJars.txt new file mode 100644 index 00000000..c359b62f --- /dev/null +++ b/src/AndroidFileChooserBinding/Jars/AboutJars.txt @@ -0,0 +1,24 @@ +This directory is for Android .jars. + +There are 2 types of jars that are supported: + +== Input Jar == + +This is the jar that bindings should be generated for. + +For example, if you were binding the Google Maps library, this would +be Google's "maps.jar". + +Set the build action for these jars in the properties page to "InputJar". + + +== Reference Jars == + +These are jars that are referenced by the input jar. C# bindings will +not be created for these jars. These jars will be used to resolve +types used by the input jar. + +NOTE: Do not add "android.jar" as a reference jar. It will be added automatically +based on the Target Framework selected. + +Set the build action for these jars in the properties page to "ReferenceJar". \ No newline at end of file diff --git a/src/AndroidFileChooserBinding/Jars/android-support-v4.jar b/src/AndroidFileChooserBinding/Jars/android-support-v4.jar new file mode 100644 index 0000000000000000000000000000000000000000..428bdbc02a1aa32649e236e0734261bd68bc4e6f GIT binary patch literal 484258 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ПpHSAC30$g7yH$GiAcgHdf4hoNNNW2%pqu zqm$p?=GRMDf)wGe9H;r09RK&TjQ_Hv_fKyvIs3o#YMlOcZ8BTg>aQr}Re~xWmlV(? zs?N)M$fu!?PsQp%u!|&~RYs>FD#&9D94X_agdk;f?l|+*?Cc_nlWWB`!pX#_YNFxmH!C(N&tDvv;ZIOL8 zln~KycEM#t!65H6S7MIYG1cwkgJToX#!Uh7nD!v1YT~^O=yH5Baka@kZ`|#wbwy64 zGVk<#aTEU{gwHCimv*-{QOZ?=)-Oy$&YhLoiUXUqt?e~0l(rlvXm9#ypZqrh49bO8 zjF;);Ui~<$*V=Q*=8>KT7=_m#BR!X@Hr2?#-iNrqTp^2UeGL5SZhpy­S=@2b9k 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�@v;$9bpl_%m}> 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

- /// Deletes the given file. + /// Deletes the given file or directory. /// - void DeleteFile(IOConnectionInfo ioc); + void Delete(IOConnectionInfo ioc); /// /// Tests whether the file was changed. @@ -54,7 +54,7 @@ namespace keepass2android.Io /// /// This string may have a deliberate value (except null) and should not be used by callers except for passing it to /// CheckForFileChangeFast(). - /// A string which should not be null. + /// A string describing the version. Null means, there is no way to get a file version (or it's not implemented). string GetCurrentFileVersionFast(IOConnectionInfo ioc); /// @@ -96,6 +96,16 @@ namespace keepass2android.Io /// Returns true if the the given ioc must be filled with username/password /// bool RequiresCredentials(IOConnectionInfo ioc); + + /// + /// Creates the directory described by ioc + /// + void CreateDirectory(IOConnectionInfo ioc); + + /// + /// Lists the contents of the given path + /// + IEnumerable ListContents(IOConnectionInfo ioc); } /// diff --git a/src/Kp2aBusinessLogic/Io/JavaFileStorage.cs b/src/Kp2aBusinessLogic/Io/JavaFileStorage.cs index 56947eb0..358ed9e0 100644 --- a/src/Kp2aBusinessLogic/Io/JavaFileStorage.cs +++ b/src/Kp2aBusinessLogic/Io/JavaFileStorage.cs @@ -1,6 +1,7 @@ using System; using System.Collections.Generic; using System.IO; +using System.Linq; using Android.App; using KeePassLib.Serialization; using KeePassLib.Utility; @@ -12,7 +13,8 @@ namespace keepass2android.Io { public abstract class JavaFileStorage: IFileStorage { - public abstract IEnumerable SupportedProtocols { get; } + public IEnumerable SupportedProtocols { get { yield return Protocol; } } + private readonly IJavaFileStorage _jfs; private readonly IKp2aApp _app; @@ -23,9 +25,20 @@ namespace keepass2android.Io _app = app; } - public void DeleteFile(IOConnectionInfo ioc) + public void Delete(IOConnectionInfo ioc) { - throw new NotImplementedException(); + try + { + Jfs.Delete(IocToPath(ioc)); + } + catch (FileNotFoundException e) + { + throw new System.IO.FileNotFoundException(e.Message, e); + } + catch (Java.Lang.Exception e) + { + throw LogAndConvertJavaException(e); + } } public bool CheckForFileChangeFast(IOConnectionInfo ioc, string previousFileVersion) @@ -196,14 +209,68 @@ namespace keepass2android.Io return false; } - private static string IocToPath(IOConnectionInfo ioc) + public void CreateDirectory(IOConnectionInfo ioc) { - int protocolLength = ioc.Path.IndexOf("://", StringComparison.Ordinal); - - if (protocolLength < 0) - return ioc.Path; - else - return ioc.Path.Substring(protocolLength + 3); + try + { + Jfs.CreateFolder(IocToPath(ioc)); + } + catch (FileNotFoundException e) + { + throw new System.IO.FileNotFoundException(e.Message, e); + } + catch (Java.Lang.Exception e) + { + throw LogAndConvertJavaException(e); + } } + + public IEnumerable ListContents(IOConnectionInfo ioc) + { + try + { + IList entries = Jfs.ListFiles(IocToPath(ioc)); + + return entries.Select( + e => new FileDescription + { + CanRead = e.CanRead, + CanWrite = e.CanWrite, + IsDirectory = e.IsDirectory, + LastModified = JavaTimeToCSharp(e.LastModifiedTime), + Path = Protocol + "://" + e.Path, + SizeInBytes = e.SizeInBytes + } + ); + + } + catch (FileNotFoundException e) + { + throw new System.IO.FileNotFoundException(e.Message, e); + } + catch (Java.Lang.Exception e) + { + throw LogAndConvertJavaException(e); + } + } + + private DateTime JavaTimeToCSharp(long javatime) + { + //todo test + return new DateTime(1970, 1, 1).AddMilliseconds(javatime); + + } + + private string IocToPath(IOConnectionInfo ioc) + { + if (ioc.Path.StartsWith(Protocol + "://")) + return ioc.Path.Substring(Protocol.Length + 3); + else + { + return ioc.Path; + } + } + + protected abstract string Protocol { get; } } } \ No newline at end of file diff --git a/src/Kp2aBusinessLogic/Kp2aBusinessLogic.csproj b/src/Kp2aBusinessLogic/Kp2aBusinessLogic.csproj index b4ea8a6a..c23b52b0 100644 --- a/src/Kp2aBusinessLogic/Kp2aBusinessLogic.csproj +++ b/src/Kp2aBusinessLogic/Kp2aBusinessLogic.csproj @@ -58,6 +58,7 @@ + diff --git a/src/Kp2aUnitTests/TestFileStorage.cs b/src/Kp2aUnitTests/TestFileStorage.cs index 9dcf2727..fc0acc85 100644 --- a/src/Kp2aUnitTests/TestFileStorage.cs +++ b/src/Kp2aUnitTests/TestFileStorage.cs @@ -18,11 +18,16 @@ namespace Kp2aUnitTests { if (Offline) throw new IOException("offline"); - _builtIn.DeleteFile(ioc); + _builtIn.Delete(ioc); } public IFileStorageSetup RequiredSetup { get { return null; } } + public void Delete(IOConnectionInfo ioc) + { + throw new NotImplementedException(); + } + public bool CheckForFileChangeFast(IOConnectionInfo ioc, string previousFileVersion) { if (Offline) @@ -101,5 +106,15 @@ namespace Kp2aUnitTests { return _builtIn.RequiresCredentials(ioc); } + + public void CreateDirectory(IOConnectionInfo ioc) + { + throw new NotImplementedException(); + } + + public IEnumerable ListContents(IOConnectionInfo ioc) + { + throw new NotImplementedException(); + } } } \ No newline at end of file diff --git a/src/java/JavaFileStorage/AndroidManifest.xml b/src/java/JavaFileStorage/AndroidManifest.xml index 4b9c3feb..08024eeb 100644 --- a/src/java/JavaFileStorage/AndroidManifest.xml +++ b/src/java/JavaFileStorage/AndroidManifest.xml @@ -3,6 +3,7 @@ android:versionCode="1" android:versionName="1.0" > + diff --git a/src/java/JavaFileStorage/src/keepass2android/javafilestorage/DropboxFileStorage.java b/src/java/JavaFileStorage/src/keepass2android/javafilestorage/DropboxFileStorage.java index 6235f519..9c21d3b2 100644 --- a/src/java/JavaFileStorage/src/keepass2android/javafilestorage/DropboxFileStorage.java +++ b/src/java/JavaFileStorage/src/keepass2android/javafilestorage/DropboxFileStorage.java @@ -5,6 +5,7 @@ import java.io.ByteArrayOutputStream; import java.io.FileNotFoundException; import java.io.InputStream; import java.util.ArrayList; +import java.util.List; import android.app.Activity; import android.content.Context; @@ -31,7 +32,10 @@ import com.dropbox.client2.session.Session.AccessType; public class DropboxFileStorage implements JavaFileStorage { - final static private String APP_KEY = "i8shu7v1hgh7ynt"; + + //NOTE: also adjust secret! + final static private String APP_KEY = "i8shu7v1hgh7ynt"; //KP2A + //final static private String APP_KEY = "4ybka4p4a1027n6"; //FileStorageTest // If you'd like to change the access type to the full Dropbox instead of // an app folder, change this value. @@ -43,8 +47,6 @@ public class DropboxFileStorage implements JavaFileStorage { final static private String ACCESS_KEY_NAME = "ACCESS_KEY"; final static private String ACCESS_SECRET_NAME = "ACCESS_SECRET"; - - DropboxAPI mApi; private boolean mLoggedIn = false; private Context mContext; @@ -117,22 +119,6 @@ public class DropboxFileStorage implements JavaFileStorage { return mLoggedIn; } - public ArrayList listContents(String path) throws Exception - { - ArrayList files = new ArrayList(); - try { - DropboxAPI.Entry existingEntry = mApi.metadata(path, 0, null, true, null); - for (DropboxAPI.Entry ent: existingEntry.contents) - { - files.add(ent.path); - - } - // do stuff with the Entry - } catch (DropboxException e) { - throw convertException(e); - } - return files; - } public boolean checkForFileChangeFast(String path, String previousFileVersion) throws Exception { @@ -159,7 +145,6 @@ public class DropboxFileStorage implements JavaFileStorage { public InputStream openFileForRead(String path) throws Exception { - ByteArrayOutputStream os = new ByteArrayOutputStream(); try { return mApi.getFileStream(path, null); } catch (DropboxException e) { @@ -187,6 +172,7 @@ public class DropboxFileStorage implements JavaFileStorage { { Log.d(TAG, "LoggedIn=false (due to unlink exception)"); setLoggedIn(false); + clearKeys(); return new Exception("Unlinked from Dropbox!", e); } @@ -272,4 +258,61 @@ public class DropboxFileStorage implements JavaFileStorage { return session; } + @Override + public void createFolder(String path) throws Exception { + try + { + mApi.createFolder(path); + } + catch (DropboxException e) { + throw convertException(e); + } + } + + @Override + public List listFiles(String dirName) throws Exception { + try + { + com.dropbox.client2.DropboxAPI.Entry dirEntry = mApi.metadata(dirName, 0, null, true, null); + + if (dirEntry.isDeleted) + throw new FileNotFoundException("Directory "+dirName+" is deleted!"); + + List result = new ArrayList(); + + for (com.dropbox.client2.DropboxAPI.Entry e: dirEntry.contents) + { + if (e.isDeleted) + continue; + FileEntry fileEntry = new FileEntry(); + fileEntry.canRead = true; + fileEntry.canWrite = true; + fileEntry.isDirectory = e.isDir; + fileEntry.sizeInBytes = e.bytes; + fileEntry.path = e.path; + fileEntry.lastModifiedTime = com.dropbox.client2.RESTUtility.parseDate(e.modified).getTime(); + result.add(fileEntry); + } + return result; + + + } catch (DropboxException e) { + + throw convertException(e); + } + + } + + @Override + public void delete(String path) throws Exception { + try + { + mApi.delete(path); + } catch (DropboxException e) { + throw convertException(e); + } + + + } + } diff --git a/src/java/JavaFileStorage/src/keepass2android/javafilestorage/JavaFileStorage.java b/src/java/JavaFileStorage/src/keepass2android/javafilestorage/JavaFileStorage.java index 588ea0f0..19e506e6 100644 --- a/src/java/JavaFileStorage/src/keepass2android/javafilestorage/JavaFileStorage.java +++ b/src/java/JavaFileStorage/src/keepass2android/javafilestorage/JavaFileStorage.java @@ -1,17 +1,77 @@ package keepass2android.javafilestorage; import java.io.InputStream; +import java.util.List; + import android.app.Activity; public interface JavaFileStorage { + + +public class FileEntry { + public String path; + public boolean isDirectory; + public long lastModifiedTime; + public boolean canRead; + public boolean canWrite; + public long sizeInBytes; + + public FileEntry() + { + isDirectory = false; + canRead = canWrite = true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + (canRead ? 1231 : 1237); + result = prime * result + (canWrite ? 1231 : 1237); + result = prime * result + (isDirectory ? 1231 : 1237); + result = prime * result + + (int) (lastModifiedTime ^ (lastModifiedTime >>> 32)); + result = prime * result + ((path == null) ? 0 : path.hashCode()); + result = prime * result + (int) (sizeInBytes ^ (sizeInBytes >>> 32)); + return result; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + FileEntry other = (FileEntry) obj; + if (canRead != other.canRead) + return false; + if (canWrite != other.canWrite) + return false; + if (isDirectory != other.isDirectory) + return false; + if (lastModifiedTime != other.lastModifiedTime) + return false; + if (path == null) { + if (other.path != null) + return false; + } else if (!path.equals(other.path)) + return false; + if (sizeInBytes != other.sizeInBytes) + return false; + return true; + } + + +} + public boolean tryConnect(Activity activity); public void onResume(); - public boolean isConnected(); - public boolean checkForFileChangeFast(String path, String previousFileVersion) throws Exception; public String getCurrentFileVersionFast(String path); @@ -19,4 +79,11 @@ public interface JavaFileStorage { public InputStream openFileForRead(String path) throws Exception; public void uploadFile(String path, byte[] data, boolean writeTransactional) throws Exception; + + public void createFolder(String path) throws Exception; + + public List listFiles(String dirName) throws Exception; + + public void delete(String path) throws Exception; + } \ No newline at end of file diff --git a/src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/MimeTypes.java b/src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/MimeTypes.java index 959396b8..35d44cc6 100644 --- a/src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/MimeTypes.java +++ b/src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/MimeTypes.java @@ -28,7 +28,7 @@ public class MimeTypes { /** * Regular expression for files supported by Keepass2Android. */ - public static final String REGEX_FILE_TYPE_KEEPASS2ANDROID = "(?si)^.+\\.(kdbx)$"; + public static final String REGEX_FILE_TYPE_KEEPASS2ANDROID = "(?si)^.+\\.(kdbx|kdbp)$"; /** diff --git a/src/java/android-filechooser/code/src/keepass2android/kp2afilechooser/Kp2aFileProvider.java b/src/java/android-filechooser/code/src/keepass2android/kp2afilechooser/Kp2aFileProvider.java index f9576606..90d66890 100644 --- a/src/java/android-filechooser/code/src/keepass2android/kp2afilechooser/Kp2aFileProvider.java +++ b/src/java/android-filechooser/code/src/keepass2android/kp2afilechooser/Kp2aFileProvider.java @@ -91,8 +91,8 @@ public abstract class Kp2aFileProvider extends BaseFileProvider { getAuthority()) .buildUpon() .appendPath( - addProtocol(getParentPath(filename)) - .toString()) + getParentPath(filename) + ) .build(), null); count = 1; //success } @@ -146,7 +146,7 @@ public abstract class Kp2aFileProvider extends BaseFileProvider { .genContentIdUriBase( getAuthority()) .buildUpon() - .appendPath( addProtocol(newFullName)).build(); + .appendPath( newFullName).build(); getContext().getContentResolver().notifyChange(uri, null); return newUri; } @@ -235,9 +235,9 @@ public abstract class Kp2aFileProvider extends BaseFileProvider { { String path = Uri.parse( - uri.getQueryParameter(BaseFile.PARAM_SOURCE)).getPath(); + uri.getQueryParameter(BaseFile.PARAM_SOURCE)).toString(); - String parentPath = addProtocol(getParentPath(path)); + String parentPath = getParentPath(path); if (parentPath == null) @@ -261,7 +261,7 @@ public abstract class Kp2aFileProvider extends BaseFileProvider { newRow.add(BaseFile .genContentIdUriBase( getAuthority()) - .buildUpon().appendPath(addProtocol(parentPath)) + .buildUpon().appendPath(parentPath) .build().toString()); newRow.add(parentPath); newRow.add(fname); @@ -299,14 +299,14 @@ public abstract class Kp2aFileProvider extends BaseFileProvider { return path; return path.substring(lastSlashPos+1); } - +/* private String addProtocol(String path) { if (path == null) return null; if (path.startsWith(getProtocolId()+"://")) return path; return getProtocolId()+"://"+path; - } + }*/ /** * Lists the content of a directory, if available. @@ -366,7 +366,8 @@ public abstract class Kp2aFileProvider extends BaseFileProvider { FileEntry f = files.get(i); - Log.d(CLASSNAME, "listing " + f.path +" for "+dirName); + if (Utils.doLog()) + Log.d(CLASSNAME, "listing " + f.path +" for "+dirName); addFileInfo(matrixCursor, i, f); }// for files @@ -390,14 +391,14 @@ public abstract class Kp2aFileProvider extends BaseFileProvider { .genContentIdUriBase( getAuthority()) .buildUpon() - .appendPath(addProtocol(dirName)) + .appendPath(dirName) .appendQueryParameter(BaseFile.PARAM_HAS_MORE_FILES, Boolean.toString(hasMoreFiles[0])).build() .toString()); - newRow.add(addProtocol(dirName)); + newRow.add(dirName); newRow.add(getName(dirName)); - Log.d(CLASSNAME, "Returning name " + getName(dirName)+" for " +addProtocol(dirName)); + Log.d(CLASSNAME, "Returning name " + getName(dirName)+" for " +dirName); } } @@ -427,9 +428,9 @@ public abstract class Kp2aFileProvider extends BaseFileProvider { newRow.add(BaseFile .genContentIdUriBase( getAuthority()) - .buildUpon().appendPath(addProtocol(f.path)) + .buildUpon().appendPath(f.path) .build().toString()); - newRow.add(addProtocol(f.path)); + newRow.add(f.path); newRow.add(getName(f.path)); newRow.add(f.canRead ? 1 : 0); newRow.add(f.canWrite ? 1 : 0); @@ -545,24 +546,32 @@ public abstract class Kp2aFileProvider extends BaseFileProvider { * non-null but empty cursor if the source is. */ private MatrixCursor doCheckAncestor(Uri uri) { - File source = new File(Uri.parse( - uri.getQueryParameter(BaseFile.PARAM_SOURCE)).getPath()); - File target = new File(Uri.parse( - uri.getQueryParameter(BaseFile.PARAM_TARGET)).getPath()); + String source = Uri.parse( + uri.getQueryParameter(BaseFile.PARAM_SOURCE)).toString(); + String target = Uri.parse( + uri.getQueryParameter(BaseFile.PARAM_TARGET)).toString(); if (source == null || target == null) return null; boolean validate = ProviderUtils.getBooleanQueryParam(uri, BaseFile.PARAM_VALIDATE, true); if (validate) { - if (!source.isDirectory() || !target.exists()) - return null; + //not supported } - - if (source.equals(target.getParentFile()) - || (target.getParent() != null && target.getParent() - .startsWith(source.getAbsolutePath()))) + + if (!source.endsWith("/")) + source += "/"; + + + String targetParent = getParentPath(target); + if (targetParent != null && targetParent.startsWith(source)) + { + if (Utils.doLog()) + Log.d(CLASSNAME, source+" is parent of "+target); return BaseFileProviderUtils.newClosedCursor(); + } + if (Utils.doLog()) + Log.d(CLASSNAME, source+" is no parent of "+target); return null; }// doCheckAncestor() @@ -575,11 +584,10 @@ public abstract class Kp2aFileProvider extends BaseFileProvider { * @return the filename. */ private static String extractFile(Uri uri) { - String fileName = Uri.parse(uri.getLastPathSegment()).getPath(); + String fileName = Uri.parse(uri.getLastPathSegment()).toString(); if (uri.getQueryParameter(BaseFile.PARAM_APPEND_PATH) != null) fileName += Uri.parse( - uri.getQueryParameter(BaseFile.PARAM_APPEND_PATH)) - .getPath(); + uri.getQueryParameter(BaseFile.PARAM_APPEND_PATH)).toString(); if (uri.getQueryParameter(BaseFile.PARAM_APPEND_NAME) != null) fileName += "/" + uri.getQueryParameter(BaseFile.PARAM_APPEND_NAME); @@ -600,33 +608,29 @@ public abstract class Kp2aFileProvider extends BaseFileProvider { private String getParentPath(String path) { path = removeTrailingSlash(path); - path = removeProtocol(path); + if (path.indexOf("://") == -1) + { + Log.d(CLASSNAME, "invalid path: " + path); + return null; + } + String pathWithoutProtocol = path.substring(path.indexOf("://")+3); int lastSlashPos = path.lastIndexOf("/"); - if (lastSlashPos == -1) + if (pathWithoutProtocol.indexOf("/") == -1) + { + Log.d(CLASSNAME, "parent of " + path +" is null"); return null; + } else - return path.substring(0, lastSlashPos)+"/"; + { + String parent = path.substring(0, lastSlashPos)+"/"; + Log.d(CLASSNAME, "parent of " + path +" is "+parent); + return parent; + } } - private String removeProtocol(String path) { - if (path.lastIndexOf("://") == -1) - return path; - - if (!path.startsWith(getProtocolId()+"://")) - { - String msg = path+" does not start with "+getProtocolId(); - Log.d(CLASSNAME, msg); - throw new IllegalArgumentException(msg); - } - return path.substring(getProtocolId().length()+3); - } - protected String getRootDirectory(String currentPath) - { - return getProtocolId() + ":///"; - } - - protected FileEntry getFileEntry(String path) { + + protected FileEntry getFileEntry(String path) { FileEntry f = new FileEntry(); f.path = path; f.isDirectory = path.lastIndexOf(".") == -1; @@ -667,6 +671,6 @@ public abstract class Kp2aFileProvider extends BaseFileProvider { protected abstract boolean deletePath(String filename, boolean isRecursive); protected abstract boolean createDirectory(String dirname, String newDirName); - protected abstract String getProtocolId(); + } diff --git a/src/keepass2android/EntryEditActivity.cs b/src/keepass2android/EntryEditActivity.cs index 9d7cdda9..684e7bfc 100644 --- a/src/keepass2android/EntryEditActivity.cs +++ b/src/keepass2android/EntryEditActivity.cs @@ -621,7 +621,7 @@ namespace keepass2android case (int)Result.Ok: if (requestCode == Intents.RequestCodeFileBrowseForBinary) { - string filename = Util.IntentToFilename(data); + string filename = Util.IntentToFilename(data, this); if (filename != null) { if (filename.StartsWith("file://")) { filename = filename.Substring(7); diff --git a/src/keepass2android/PasswordActivity.cs b/src/keepass2android/PasswordActivity.cs index f05732ef..8628cc5a 100644 --- a/src/keepass2android/PasswordActivity.cs +++ b/src/keepass2android/PasswordActivity.cs @@ -176,7 +176,7 @@ namespace keepass2android break; case Result.Ok: // Key file browse dialog OK'ed. if (requestCode == Intents.RequestCodeFileBrowseForKeyfile) { - string filename = Util.IntentToFilename(data); + string filename = Util.IntentToFilename(data, this); if (filename != null) { if (filename.StartsWith("file://")) { filename = filename.Substring(7); diff --git a/src/keepass2android/Properties/AndroidManifest_net.xml b/src/keepass2android/Properties/AndroidManifest_net.xml index 3cd53ba1..0ef3bc08 100644 --- a/src/keepass2android/Properties/AndroidManifest_net.xml +++ b/src/keepass2android/Properties/AndroidManifest_net.xml @@ -1,62 +1,55 @@  - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + diff --git a/src/keepass2android/Resources/Resource.designer.cs b/src/keepass2android/Resources/Resource.designer.cs index f8eade26..a2ba212a 100644 --- a/src/keepass2android/Resources/Resource.designer.cs +++ b/src/keepass2android/Resources/Resource.designer.cs @@ -35,16 +35,34 @@ namespace keepass2android { // aapt resource value: 0x7f040000 - public const int anim_enter = 2130968576; + public const int abc_fade_in = 2130968576; // aapt resource value: 0x7f040001 - public const int anim_enter_back = 2130968577; + public const int abc_fade_out = 2130968577; // aapt resource value: 0x7f040002 - public const int anim_leave = 2130968578; + public const int abc_slide_in_bottom = 2130968578; // aapt resource value: 0x7f040003 - public const int anim_leave_back = 2130968579; + public const int abc_slide_in_top = 2130968579; + + // aapt resource value: 0x7f040004 + public const int abc_slide_out_bottom = 2130968580; + + // aapt resource value: 0x7f040005 + public const int abc_slide_out_top = 2130968581; + + // aapt resource value: 0x7f040006 + public const int anim_enter = 2130968582; + + // aapt resource value: 0x7f040007 + public const int anim_enter_back = 2130968583; + + // aapt resource value: 0x7f040008 + public const int anim_leave = 2130968584; + + // aapt resource value: 0x7f040009 + public const int anim_leave_back = 2130968585; static Animation() { @@ -59,20 +77,20 @@ namespace keepass2android public partial class Array { - // aapt resource value: 0x7f0a0002 - public const int clipboard_timeout_options = 2131361794; + // aapt resource value: 0x7f0e0002 + public const int clipboard_timeout_options = 2131623938; - // aapt resource value: 0x7f0a0000 - public const int clipboard_timeout_values = 2131361792; + // aapt resource value: 0x7f0e0000 + public const int clipboard_timeout_values = 2131623936; - // aapt resource value: 0x7f0a0004 - public const int cred_remember_modes = 2131361796; + // aapt resource value: 0x7f0e0004 + public const int cred_remember_modes = 2131623940; - // aapt resource value: 0x7f0a0003 - public const int list_size_options = 2131361795; + // aapt resource value: 0x7f0e0003 + public const int list_size_options = 2131623939; - // aapt resource value: 0x7f0a0001 - public const int list_size_values = 2131361793; + // aapt resource value: 0x7f0e0001 + public const int list_size_values = 2131623937; static Array() { @@ -87,6 +105,432 @@ namespace keepass2android public partial class Attribute { + // aapt resource value: 0x7f01000b + public const int actionBarDivider = 2130771979; + + // aapt resource value: 0x7f01000c + public const int actionBarItemBackground = 2130771980; + + // aapt resource value: 0x7f01000a + public const int actionBarSize = 2130771978; + + // aapt resource value: 0x7f010008 + public const int actionBarSplitStyle = 2130771976; + + // aapt resource value: 0x7f010007 + public const int actionBarStyle = 2130771975; + + // aapt resource value: 0x7f010004 + public const int actionBarTabBarStyle = 2130771972; + + // aapt resource value: 0x7f010003 + public const int actionBarTabStyle = 2130771971; + + // aapt resource value: 0x7f010005 + public const int actionBarTabTextStyle = 2130771973; + + // aapt resource value: 0x7f010009 + public const int actionBarWidgetTheme = 2130771977; + + // aapt resource value: 0x7f010012 + public const int actionButtonStyle = 2130771986; + + // aapt resource value: 0x7f010043 + public const int actionDropDownStyle = 2130772035; + + // aapt resource value: 0x7f01004a + public const int actionLayout = 2130772042; + + // aapt resource value: 0x7f01000d + public const int actionMenuTextAppearance = 2130771981; + + // aapt resource value: 0x7f01000e + public const int actionMenuTextColor = 2130771982; + + // aapt resource value: 0x7f010038 + public const int actionModeBackground = 2130772024; + + // aapt resource value: 0x7f010037 + public const int actionModeCloseButtonStyle = 2130772023; + + // aapt resource value: 0x7f01003a + public const int actionModeCloseDrawable = 2130772026; + + // aapt resource value: 0x7f01003c + public const int actionModeCopyDrawable = 2130772028; + + // aapt resource value: 0x7f01003b + public const int actionModeCutDrawable = 2130772027; + + // aapt resource value: 0x7f010040 + public const int actionModeFindDrawable = 2130772032; + + // aapt resource value: 0x7f01003d + public const int actionModePasteDrawable = 2130772029; + + // aapt resource value: 0x7f010042 + public const int actionModePopupWindowStyle = 2130772034; + + // aapt resource value: 0x7f01003e + public const int actionModeSelectAllDrawable = 2130772030; + + // aapt resource value: 0x7f01003f + public const int actionModeShareDrawable = 2130772031; + + // aapt resource value: 0x7f010039 + public const int actionModeSplitBackground = 2130772025; + + // aapt resource value: 0x7f010036 + public const int actionModeStyle = 2130772022; + + // aapt resource value: 0x7f010041 + public const int actionModeWebSearchDrawable = 2130772033; + + // aapt resource value: 0x7f010006 + public const int actionOverflowButtonStyle = 2130771974; + + // aapt resource value: 0x7f01004c + public const int actionProviderClass = 2130772044; + + // aapt resource value: 0x7f01004b + public const int actionViewClass = 2130772043; + + // aapt resource value: 0x7f010068 + public const int activityChooserViewStyle = 2130772072; + + // aapt resource value: 0x7f010082 + public const int afc_badge_file_provider_localfile = 2130772098; + + // aapt resource value: 0x7f01008b + public const int afc_button_bar_button_style = 2130772107; + + // aapt resource value: 0x7f01008a + public const int afc_button_bar_style = 2130772106; + + // aapt resource value: 0x7f010070 + public const int afc_button_home = 2130772080; + + // aapt resource value: 0x7f01008d + public const int afc_color_list_group_view_background = 2130772109; + + // aapt resource value: 0x7f01008c + public const int afc_color_listview_cache_hint = 2130772108; + + // aapt resource value: 0x7f01007a + public const int afc_ic_button_sort_by_date_asc = 2130772090; + + // aapt resource value: 0x7f01007b + public const int afc_ic_button_sort_by_date_desc = 2130772091; + + // aapt resource value: 0x7f01007c + public const int afc_ic_button_sort_by_name_asc = 2130772092; + + // aapt resource value: 0x7f01007d + public const int afc_ic_button_sort_by_name_desc = 2130772093; + + // aapt resource value: 0x7f01007e + public const int afc_ic_button_sort_by_size_asc = 2130772094; + + // aapt resource value: 0x7f01007f + public const int afc_ic_button_sort_by_size_desc = 2130772095; + + // aapt resource value: 0x7f010072 + public const int afc_ic_menu_gridview = 2130772082; + + // aapt resource value: 0x7f010071 + public const int afc_ic_menu_home = 2130772081; + + // aapt resource value: 0x7f010073 + public const int afc_ic_menu_listview = 2130772083; + + // aapt resource value: 0x7f010074 + public const int afc_ic_menu_sort_by_date_asc = 2130772084; + + // aapt resource value: 0x7f010075 + public const int afc_ic_menu_sort_by_date_desc = 2130772085; + + // aapt resource value: 0x7f010076 + public const int afc_ic_menu_sort_by_name_asc = 2130772086; + + // aapt resource value: 0x7f010077 + public const int afc_ic_menu_sort_by_name_desc = 2130772087; + + // aapt resource value: 0x7f010078 + public const int afc_ic_menu_sort_by_size_asc = 2130772088; + + // aapt resource value: 0x7f010079 + public const int afc_ic_menu_sort_by_size_desc = 2130772089; + + // aapt resource value: 0x7f010081 + public const int afc_ic_widget_search_view_action_clear = 2130772097; + + // aapt resource value: 0x7f010080 + public const int afc_ic_widget_search_view_action_search = 2130772096; + + // aapt resource value: 0x7f010088 + public const int afc_selector_action_navi_left_foreground = 2130772104; + + // aapt resource value: 0x7f010089 + public const int afc_selector_action_navi_right_foreground = 2130772105; + + // aapt resource value: 0x7f010084 + public const int afc_selector_button_location = 2130772100; + + // aapt resource value: 0x7f010087 + public const int afc_selector_button_ok_saveas = 2130772103; + + // aapt resource value: 0x7f010083 + public const int afc_selector_image_button = 2130772099; + + // aapt resource value: 0x7f010085 + public const int afc_selector_main_button_navi_left = 2130772101; + + // aapt resource value: 0x7f010086 + public const int afc_selector_main_button_navi_right = 2130772102; + + // aapt resource value: 0x7f01006f + public const int afc_theme_dialog = 2130772079; + + // aapt resource value: 0x7f01002b + public const int background = 2130772011; + + // aapt resource value: 0x7f01002d + public const int backgroundSplit = 2130772013; + + // aapt resource value: 0x7f01002c + public const int backgroundStacked = 2130772012; + + // aapt resource value: 0x7f010014 + public const int buttonBarButtonStyle = 2130771988; + + // aapt resource value: 0x7f010013 + public const int buttonBarStyle = 2130771987; + + // aapt resource value: 0x7f01006c + public const int closable = 2130772076; + + // aapt resource value: 0x7f01002e + public const int customNavigationLayout = 2130772014; + + // aapt resource value: 0x7f01006a + public const int delayTimeSubmission = 2130772074; + + // aapt resource value: 0x7f010050 + public const int disableChildrenWhenDisabled = 2130772048; + + // aapt resource value: 0x7f010024 + public const int displayOptions = 2130772004; + + // aapt resource value: 0x7f01002a + public const int divider = 2130772010; + + // aapt resource value: 0x7f010017 + public const int dividerHorizontal = 2130771991; + + // aapt resource value: 0x7f010052 + public const int dividerPadding = 2130772050; + + // aapt resource value: 0x7f010016 + public const int dividerVertical = 2130771990; + + // aapt resource value: 0x7f01001d + public const int dropDownListViewStyle = 2130771997; + + // aapt resource value: 0x7f010044 + public const int dropdownListPreferredItemHeight = 2130772036; + + // aapt resource value: 0x7f01006d + public const int enabled = 2130772077; + + // aapt resource value: 0x7f010067 + public const int expandActivityOverflowButtonDrawable = 2130772071; + + // aapt resource value: 0x7f010022 + public const int height = 2130772002; + + // aapt resource value: 0x7f01006e + public const int hint = 2130772078; + + // aapt resource value: 0x7f01000f + public const int homeAsUpIndicator = 2130771983; + + // aapt resource value: 0x7f01002f + public const int homeLayout = 2130772015; + + // aapt resource value: 0x7f010028 + public const int icon = 2130772008; + + // aapt resource value: 0x7f01006b + public const int iconified = 2130772075; + + // aapt resource value: 0x7f010056 + public const int iconifiedByDefault = 2130772054; + + // aapt resource value: 0x7f010031 + public const int indeterminateProgressStyle = 2130772017; + + // aapt resource value: 0x7f010066 + public const int initialActivityCount = 2130772070; + + // aapt resource value: 0x7f010055 + public const int isLightTheme = 2130772053; + + // aapt resource value: 0x7f010033 + public const int itemPadding = 2130772019; + + // aapt resource value: 0x7f010048 + public const int listChoiceBackgroundIndicator = 2130772040; + + // aapt resource value: 0x7f01001e + public const int listPopupWindowStyle = 2130771998; + + // aapt resource value: 0x7f010018 + public const int listPreferredItemHeight = 2130771992; + + // aapt resource value: 0x7f01001a + public const int listPreferredItemHeightLarge = 2130771994; + + // aapt resource value: 0x7f010019 + public const int listPreferredItemHeightSmall = 2130771993; + + // aapt resource value: 0x7f01001b + public const int listPreferredItemPaddingLeft = 2130771995; + + // aapt resource value: 0x7f01001c + public const int listPreferredItemPaddingRight = 2130771996; + + // aapt resource value: 0x7f010029 + public const int logo = 2130772009; + + // aapt resource value: 0x7f010023 + public const int navigationMode = 2130772003; + + // aapt resource value: 0x7f010035 + public const int paddingEnd = 2130772021; + + // aapt resource value: 0x7f010034 + public const int paddingStart = 2130772020; + + // aapt resource value: 0x7f010047 + public const int panelMenuListTheme = 2130772039; + + // aapt resource value: 0x7f010046 + public const int panelMenuListWidth = 2130772038; + + // aapt resource value: 0x7f010045 + public const int popupMenuStyle = 2130772037; + + // aapt resource value: 0x7f01004f + public const int popupPromptView = 2130772047; + + // aapt resource value: 0x7f010032 + public const int progressBarPadding = 2130772018; + + // aapt resource value: 0x7f010030 + public const int progressBarStyle = 2130772016; + + // aapt resource value: 0x7f01004d + public const int prompt = 2130772045; + + // aapt resource value: 0x7f010057 + public const int queryHint = 2130772055; + + // aapt resource value: 0x7f010058 + public const int searchDropdownBackground = 2130772056; + + // aapt resource value: 0x7f010061 + public const int searchResultListItemHeight = 2130772065; + + // aapt resource value: 0x7f010065 + public const int searchViewAutoCompleteTextView = 2130772069; + + // aapt resource value: 0x7f010059 + public const int searchViewCloseIcon = 2130772057; + + // aapt resource value: 0x7f01005d + public const int searchViewEditQuery = 2130772061; + + // aapt resource value: 0x7f01005e + public const int searchViewEditQueryBackground = 2130772062; + + // aapt resource value: 0x7f01005a + public const int searchViewGoIcon = 2130772058; + + // aapt resource value: 0x7f01005b + public const int searchViewSearchIcon = 2130772059; + + // aapt resource value: 0x7f01005f + public const int searchViewTextField = 2130772063; + + // aapt resource value: 0x7f010060 + public const int searchViewTextFieldRight = 2130772064; + + // aapt resource value: 0x7f01005c + public const int searchViewVoiceIcon = 2130772060; + + // aapt resource value: 0x7f010015 + public const int selectableItemBackground = 2130771989; + + // aapt resource value: 0x7f010049 + public const int showAsAction = 2130772041; + + // aapt resource value: 0x7f010051 + public const int showDividers = 2130772049; + + // aapt resource value: 0x7f010054 + public const int spinnerDropDownItemStyle = 2130772052; + + // aapt resource value: 0x7f01004e + public const int spinnerMode = 2130772046; + + // aapt resource value: 0x7f010053 + public const int spinnerStyle = 2130772051; + + // aapt resource value: 0x7f010025 + public const int subtitle = 2130772005; + + // aapt resource value: 0x7f010027 + public const int subtitleTextStyle = 2130772007; + + // aapt resource value: 0x7f010069 + public const int textAllCaps = 2130772073; + + // aapt resource value: 0x7f010010 + public const int textAppearanceLargePopupMenu = 2130771984; + + // aapt resource value: 0x7f01001f + public const int textAppearanceListItem = 2130771999; + + // aapt resource value: 0x7f010020 + public const int textAppearanceListItemSmall = 2130772000; + + // aapt resource value: 0x7f010063 + public const int textAppearanceSearchResultSubtitle = 2130772067; + + // aapt resource value: 0x7f010062 + public const int textAppearanceSearchResultTitle = 2130772066; + + // aapt resource value: 0x7f010011 + public const int textAppearanceSmallPopupMenu = 2130771985; + + // aapt resource value: 0x7f010064 + public const int textColorSearchUrl = 2130772068; + + // aapt resource value: 0x7f010021 + public const int title = 2130772001; + + // aapt resource value: 0x7f010026 + public const int titleTextStyle = 2130772006; + + // aapt resource value: 0x7f010000 + public const int windowActionBar = 2130771968; + + // aapt resource value: 0x7f010001 + public const int windowActionBarOverlay = 2130771969; + + // aapt resource value: 0x7f010002 + public const int windowSplitActionBar = 2130771970; + static Attribute() { global::Android.Runtime.ResourceIdManager.UpdateIdValues(); @@ -100,41 +544,74 @@ namespace keepass2android public partial class Boolean { - // aapt resource value: 0x7f090007 - public const int CopyToClipboardNotification_default = 2131296263; + // aapt resource value: 0x7f0a0012 + public const int CopyToClipboardNotification_default = 2131361810; - // aapt resource value: 0x7f090009 - public const int OpenKp2aKeyboardAutomatically_default = 2131296265; + // aapt resource value: 0x7f0a0014 + public const int OpenKp2aKeyboardAutomatically_default = 2131361812; - // aapt resource value: 0x7f09000b - public const int PreloadDatabaseEnabled_default = 2131296267; + // aapt resource value: 0x7f0a0016 + public const int PreloadDatabaseEnabled_default = 2131361814; - // aapt resource value: 0x7f090006 - public const int RememberRecentFiles_default = 2131296262; + // aapt resource value: 0x7f0a0011 + public const int RememberRecentFiles_default = 2131361809; - // aapt resource value: 0x7f09000a - public const int ShowUnlockedNotification_default = 2131296266; + // aapt resource value: 0x7f0a0015 + public const int ShowUnlockedNotification_default = 2131361813; - // aapt resource value: 0x7f090005 - public const int ShowUsernameInList_default = 2131296261; + // aapt resource value: 0x7f0a0010 + public const int ShowUsernameInList_default = 2131361808; - // aapt resource value: 0x7f090004 - public const int TanExpiresOnUse_default = 2131296260; + // aapt resource value: 0x7f0a000f + public const int TanExpiresOnUse_default = 2131361807; - // aapt resource value: 0x7f090008 - public const int UseKp2aKeyboard_default = 2131296264; + // aapt resource value: 0x7f0a0013 + public const int UseKp2aKeyboard_default = 2131361811; - // aapt resource value: 0x7f090001 - public const int keyfile_default = 2131296257; + // aapt resource value: 0x7f0a0000 + public const int abc_action_bar_embed_tabs_pre_jb = 2131361792; - // aapt resource value: 0x7f090000 - public const int maskpass_default = 2131296256; + // aapt resource value: 0x7f0a0001 + public const int abc_action_bar_expanded_action_views_exclusive = 2131361793; - // aapt resource value: 0x7f090003 - public const int omitbackup_default = 2131296259; + // aapt resource value: 0x7f0a0005 + public const int abc_config_actionMenuItemAllCaps = 2131361797; - // aapt resource value: 0x7f090002 - public const int sort_default = 2131296258; + // aapt resource value: 0x7f0a0004 + public const int abc_config_allowActionMenuItemTextWithIcon = 2131361796; + + // aapt resource value: 0x7f0a0003 + public const int abc_config_showMenuShortcutsWhenKeyboardPresent = 2131361795; + + // aapt resource value: 0x7f0a0002 + public const int abc_split_action_bar_is_narrow = 2131361794; + + // aapt resource value: 0x7f0a0006 + public const int afc_is_large_screen = 2131361798; + + // aapt resource value: 0x7f0a000a + public const int afc_pkey_display_remember_last_location_def = 2131361802; + + // aapt resource value: 0x7f0a0009 + public const int afc_pkey_display_show_time_for_old_days_def = 2131361801; + + // aapt resource value: 0x7f0a0008 + public const int afc_pkey_display_show_time_for_old_days_this_year_def = 2131361800; + + // aapt resource value: 0x7f0a0007 + public const int afc_pkey_display_sort_ascending_def = 2131361799; + + // aapt resource value: 0x7f0a000c + public const int keyfile_default = 2131361804; + + // aapt resource value: 0x7f0a000b + public const int maskpass_default = 2131361803; + + // aapt resource value: 0x7f0a000e + public const int omitbackup_default = 2131361806; + + // aapt resource value: 0x7f0a000d + public const int sort_default = 2131361805; static Boolean() { @@ -149,11 +626,38 @@ namespace keepass2android public partial class Color { - // aapt resource value: 0x7f07000b - public const int bg_gray = 2131165195; + // aapt resource value: 0x7f070017 + public const int abc_search_url_text_holo = 2131165207; // aapt resource value: 0x7f070004 - public const int blue_highlight = 2131165188; + public const int abc_search_url_text_normal = 2131165188; + + // aapt resource value: 0x7f070006 + public const int abc_search_url_text_pressed = 2131165190; + + // aapt resource value: 0x7f070005 + public const int abc_search_url_text_selected = 2131165189; + + // aapt resource value: 0x7f070007 + public const int afc_border_line_dark = 2131165191; + + // aapt resource value: 0x7f07000a + public const int afc_list_group_view_background_dark = 2131165194; + + // aapt resource value: 0x7f07000b + public const int afc_list_group_view_background_light = 2131165195; + + // aapt resource value: 0x7f070008 + public const int afc_listview_cache_hint_dark = 2131165192; + + // aapt resource value: 0x7f070009 + public const int afc_listview_cache_hint_light = 2131165193; + + // aapt resource value: 0x7f070013 + public const int bg_gray = 2131165203; + + // aapt resource value: 0x7f07000c + public const int blue_highlight = 2131165196; // aapt resource value: 0x7f070003 public const int candidate_background = 2131165187; @@ -167,32 +671,32 @@ namespace keepass2android // aapt resource value: 0x7f070001 public const int candidate_recommended = 2131165185; - // aapt resource value: 0x7f07000e - public const int dark_gray = 2131165198; + // aapt resource value: 0x7f070016 + public const int dark_gray = 2131165206; + + // aapt resource value: 0x7f070015 + public const int element_being_moved = 2131165205; + + // aapt resource value: 0x7f070011 + public const int emphasis = 2131165201; + + // aapt resource value: 0x7f070012 + public const int emphasis2 = 2131165202; // aapt resource value: 0x7f07000d - public const int element_being_moved = 2131165197; + public const int group = 2131165197; - // aapt resource value: 0x7f070009 - public const int emphasis = 2131165193; + // aapt resource value: 0x7f070010 + public const int group_header_button_pressed = 2131165200; - // aapt resource value: 0x7f07000a - public const int emphasis2 = 2131165194; + // aapt resource value: 0x7f07000e + public const int icon_background = 2131165198; - // aapt resource value: 0x7f070005 - public const int group = 2131165189; + // aapt resource value: 0x7f07000f + public const int icon_text = 2131165199; - // aapt resource value: 0x7f070008 - public const int group_header_button_pressed = 2131165192; - - // aapt resource value: 0x7f070006 - public const int icon_background = 2131165190; - - // aapt resource value: 0x7f070007 - public const int icon_text = 2131165191; - - // aapt resource value: 0x7f07000c - public const int light_gray = 2131165196; + // aapt resource value: 0x7f070014 + public const int light_gray = 2131165204; static Color() { @@ -207,11 +711,131 @@ namespace keepass2android public partial class Dimension { - // aapt resource value: 0x7f080003 - public const int activity_horizontal_margin = 2131230723; + // aapt resource value: 0x7f080005 + public const int abc_action_bar_default_height = 2131230725; + + // aapt resource value: 0x7f080006 + public const int abc_action_bar_icon_vertical_padding = 2131230726; + + // aapt resource value: 0x7f08000c + public const int abc_action_bar_stacked_max_height = 2131230732; // aapt resource value: 0x7f080004 - public const int activity_vertical_margin = 2131230724; + public const int abc_action_bar_stacked_tab_max_width = 2131230724; + + // aapt resource value: 0x7f08000a + public const int abc_action_bar_subtitle_bottom_margin = 2131230730; + + // aapt resource value: 0x7f080008 + public const int abc_action_bar_subtitle_text_size = 2131230728; + + // aapt resource value: 0x7f080009 + public const int abc_action_bar_subtitle_top_margin = 2131230729; + + // aapt resource value: 0x7f080007 + public const int abc_action_bar_title_text_size = 2131230727; + + // aapt resource value: 0x7f08000b + public const int abc_action_button_min_width = 2131230731; + + // aapt resource value: 0x7f080003 + public const int abc_config_prefDialogWidth = 2131230723; + + // aapt resource value: 0x7f080012 + public const int abc_dropdownitem_icon_width = 2131230738; + + // aapt resource value: 0x7f080010 + public const int abc_dropdownitem_text_padding_left = 2131230736; + + // aapt resource value: 0x7f080011 + public const int abc_dropdownitem_text_padding_right = 2131230737; + + // aapt resource value: 0x7f08000d + public const int abc_panel_menu_list_width = 2131230733; + + // aapt resource value: 0x7f08000f + public const int abc_search_view_preferred_width = 2131230735; + + // aapt resource value: 0x7f08000e + public const int abc_search_view_text_min_width = 2131230734; + + // aapt resource value: 0x7f08002b + public const int activity_horizontal_margin = 2131230763; + + // aapt resource value: 0x7f08002c + public const int activity_vertical_margin = 2131230764; + + // aapt resource value: 0x7f080015 + public const int afc_10dp = 2131230741; + + // aapt resource value: 0x7f080018 + public const int afc_10sp = 2131230744; + + // aapt resource value: 0x7f080014 + public const int afc_15dp = 2131230740; + + // aapt resource value: 0x7f080017 + public const int afc_2dp = 2131230743; + + // aapt resource value: 0x7f08001a + public const int afc_2sp = 2131230746; + + // aapt resource value: 0x7f080013 + public const int afc_30dp = 2131230739; + + // aapt resource value: 0x7f080016 + public const int afc_5dp = 2131230742; + + // aapt resource value: 0x7f080019 + public const int afc_5sp = 2131230745; + + // aapt resource value: 0x7f08001b + public const int afc_button_location_max_width = 2131230747; + + // aapt resource value: 0x7f08001c + public const int afc_button_location_min_width = 2131230748; + + // aapt resource value: 0x7f080023 + public const int afc_button_navigators_min_height = 2131230755; + + // aapt resource value: 0x7f080024 + public const int afc_button_ok_saveas_size = 2131230756; + + // aapt resource value: 0x7f08001d + public const int afc_context_menu_item_padding = 2131230749; + + // aapt resource value: 0x7f08001e + public const int afc_context_menu_item_padding_left = 2131230750; + + // aapt resource value: 0x7f08001f + public const int afc_context_menu_width = 2131230751; + + // aapt resource value: 0x7f080026 + public const int afc_file_icon_size = 2131230758; + + // aapt resource value: 0x7f080020 + public const int afc_single_button_min_width = 2131230752; + + // aapt resource value: 0x7f080025 + public const int afc_thumbnail_size = 2131230757; + + // aapt resource value: 0x7f080021 + public const int afc_viewgroup_button_locations_bottom_divider_height = 2131230753; + + // aapt resource value: 0x7f080022 + public const int afc_widget_search_view_button_clear_size = 2131230754; + + // aapt resource value: 0x7f080029 + public const int aosp_dialog_fixed_height_major = 2131230761; + + // aapt resource value: 0x7f08002a + public const int aosp_dialog_fixed_height_minor = 2131230762; + + // aapt resource value: 0x7f080027 + public const int aosp_dialog_fixed_width_major = 2131230759; + + // aapt resource value: 0x7f080028 + public const int aosp_dialog_fixed_width_minor = 2131230760; // aapt resource value: 0x7f080001 public const int candidate_font_height = 2131230721; @@ -236,361 +860,919 @@ namespace keepass2android { // aapt resource value: 0x7f020000 - public const int BlueButton = 2130837504; + public const int abc_ab_bottom_solid_dark_holo = 2130837504; // aapt resource value: 0x7f020001 - public const int btn_new_group = 2130837505; + public const int abc_ab_bottom_solid_light_holo = 2130837505; // aapt resource value: 0x7f020002 - public const int btn_new_group_dark = 2130837506; + public const int abc_ab_bottom_transparent_dark_holo = 2130837506; // aapt resource value: 0x7f020003 - public const int collections_collection = 2130837507; + public const int abc_ab_bottom_transparent_light_holo = 2130837507; // aapt resource value: 0x7f020004 - public const int collections_new_label = 2130837508; + public const int abc_ab_share_pack_holo_dark = 2130837508; // aapt resource value: 0x7f020005 - public const int device_access_new_account = 2130837509; + public const int abc_ab_share_pack_holo_light = 2130837509; // aapt resource value: 0x7f020006 - public const int device_access_new_account_dark = 2130837510; + public const int abc_ab_solid_dark_holo = 2130837510; // aapt resource value: 0x7f020007 - public const int device_access_not_secure = 2130837511; + public const int abc_ab_solid_light_holo = 2130837511; // aapt resource value: 0x7f020008 - public const int EntryFieldHeaderBackground = 2130837512; + public const int abc_ab_stacked_solid_dark_holo = 2130837512; // aapt resource value: 0x7f020009 - public const int extra_string_header = 2130837513; + public const int abc_ab_stacked_solid_light_holo = 2130837513; // aapt resource value: 0x7f02000a - public const int GreenButton = 2130837514; + public const int abc_ab_stacked_transparent_dark_holo = 2130837514; // aapt resource value: 0x7f02000b - public const int HeaderButtonBackground = 2130837515; + public const int abc_ab_stacked_transparent_light_holo = 2130837515; // aapt resource value: 0x7f02000c - public const int ic00 = 2130837516; + public const int abc_ab_transparent_dark_holo = 2130837516; // aapt resource value: 0x7f02000d - public const int ic01 = 2130837517; + public const int abc_ab_transparent_light_holo = 2130837517; // aapt resource value: 0x7f02000e - public const int ic02 = 2130837518; + public const int abc_cab_background_bottom_holo_dark = 2130837518; // aapt resource value: 0x7f02000f - public const int ic03 = 2130837519; + public const int abc_cab_background_bottom_holo_light = 2130837519; // aapt resource value: 0x7f020010 - public const int ic04 = 2130837520; + public const int abc_cab_background_top_holo_dark = 2130837520; // aapt resource value: 0x7f020011 - public const int ic05 = 2130837521; + public const int abc_cab_background_top_holo_light = 2130837521; // aapt resource value: 0x7f020012 - public const int ic06 = 2130837522; + public const int abc_ic_ab_back_holo_dark = 2130837522; // aapt resource value: 0x7f020013 - public const int ic07 = 2130837523; + public const int abc_ic_ab_back_holo_light = 2130837523; // aapt resource value: 0x7f020014 - public const int ic08 = 2130837524; + public const int abc_ic_cab_done_holo_dark = 2130837524; // aapt resource value: 0x7f020015 - public const int ic09 = 2130837525; + public const int abc_ic_cab_done_holo_light = 2130837525; // aapt resource value: 0x7f020016 - public const int ic10 = 2130837526; + public const int abc_ic_clear = 2130837526; // aapt resource value: 0x7f020017 - public const int ic11 = 2130837527; + public const int abc_ic_clear_disabled = 2130837527; // aapt resource value: 0x7f020018 - public const int ic12 = 2130837528; + public const int abc_ic_clear_holo_light = 2130837528; // aapt resource value: 0x7f020019 - public const int ic13 = 2130837529; + public const int abc_ic_clear_normal = 2130837529; // aapt resource value: 0x7f02001a - public const int ic14 = 2130837530; + public const int abc_ic_clear_search_api_disabled_holo_light = 2130837530; // aapt resource value: 0x7f02001b - public const int ic15 = 2130837531; + public const int abc_ic_clear_search_api_holo_light = 2130837531; // aapt resource value: 0x7f02001c - public const int ic16 = 2130837532; + public const int abc_ic_commit_search_api_holo_dark = 2130837532; // aapt resource value: 0x7f02001d - public const int ic17 = 2130837533; + public const int abc_ic_commit_search_api_holo_light = 2130837533; // aapt resource value: 0x7f02001e - public const int ic18 = 2130837534; + public const int abc_ic_go = 2130837534; // aapt resource value: 0x7f02001f - public const int ic19 = 2130837535; + public const int abc_ic_go_search_api_holo_light = 2130837535; // aapt resource value: 0x7f020020 - public const int ic20 = 2130837536; + public const int abc_ic_menu_moreoverflow_normal_holo_dark = 2130837536; // aapt resource value: 0x7f020021 - public const int ic21 = 2130837537; + public const int abc_ic_menu_moreoverflow_normal_holo_light = 2130837537; // aapt resource value: 0x7f020022 - public const int ic22 = 2130837538; + public const int abc_ic_menu_share_holo_dark = 2130837538; // aapt resource value: 0x7f020023 - public const int ic23 = 2130837539; + public const int abc_ic_menu_share_holo_light = 2130837539; // aapt resource value: 0x7f020024 - public const int ic24 = 2130837540; + public const int abc_ic_search = 2130837540; // aapt resource value: 0x7f020025 - public const int ic25 = 2130837541; + public const int abc_ic_search_api_holo_light = 2130837541; // aapt resource value: 0x7f020026 - public const int ic26 = 2130837542; + public const int abc_ic_voice_search = 2130837542; // aapt resource value: 0x7f020027 - public const int ic27 = 2130837543; + public const int abc_ic_voice_search_api_holo_light = 2130837543; // aapt resource value: 0x7f020028 - public const int ic28 = 2130837544; + public const int abc_item_background_holo_dark = 2130837544; // aapt resource value: 0x7f020029 - public const int ic29 = 2130837545; + public const int abc_item_background_holo_light = 2130837545; // aapt resource value: 0x7f02002a - public const int ic30 = 2130837546; + public const int abc_list_divider_holo_dark = 2130837546; // aapt resource value: 0x7f02002b - public const int ic31 = 2130837547; + public const int abc_list_divider_holo_light = 2130837547; // aapt resource value: 0x7f02002c - public const int ic32 = 2130837548; + public const int abc_list_focused_holo = 2130837548; // aapt resource value: 0x7f02002d - public const int ic33 = 2130837549; + public const int abc_list_longpressed_holo = 2130837549; // aapt resource value: 0x7f02002e - public const int ic34 = 2130837550; + public const int abc_list_pressed_holo_dark = 2130837550; // aapt resource value: 0x7f02002f - public const int ic35 = 2130837551; + public const int abc_list_pressed_holo_light = 2130837551; // aapt resource value: 0x7f020030 - public const int ic36 = 2130837552; + public const int abc_list_selector_background_transition_holo_dark = 2130837552; // aapt resource value: 0x7f020031 - public const int ic37 = 2130837553; + public const int abc_list_selector_background_transition_holo_light = 2130837553; // aapt resource value: 0x7f020032 - public const int ic38 = 2130837554; + public const int abc_list_selector_disabled_holo_dark = 2130837554; // aapt resource value: 0x7f020033 - public const int ic39 = 2130837555; + public const int abc_list_selector_disabled_holo_light = 2130837555; // aapt resource value: 0x7f020034 - public const int ic40 = 2130837556; + public const int abc_list_selector_holo_dark = 2130837556; // aapt resource value: 0x7f020035 - public const int ic41 = 2130837557; + public const int abc_list_selector_holo_light = 2130837557; // aapt resource value: 0x7f020036 - public const int ic42 = 2130837558; + public const int abc_menu_dropdown_panel_holo_dark = 2130837558; // aapt resource value: 0x7f020037 - public const int ic43 = 2130837559; + public const int abc_menu_dropdown_panel_holo_light = 2130837559; // aapt resource value: 0x7f020038 - public const int ic44 = 2130837560; + public const int abc_menu_hardkey_panel_holo_dark = 2130837560; // aapt resource value: 0x7f020039 - public const int ic45 = 2130837561; + public const int abc_menu_hardkey_panel_holo_light = 2130837561; // aapt resource value: 0x7f02003a - public const int ic46 = 2130837562; + public const int abc_search_dropdown_dark = 2130837562; // aapt resource value: 0x7f02003b - public const int ic47 = 2130837563; + public const int abc_search_dropdown_light = 2130837563; // aapt resource value: 0x7f02003c - public const int ic48 = 2130837564; + public const int abc_spinner_ab_default_holo_dark = 2130837564; // aapt resource value: 0x7f02003d - public const int ic49 = 2130837565; + public const int abc_spinner_ab_default_holo_light = 2130837565; // aapt resource value: 0x7f02003e - public const int ic50 = 2130837566; + public const int abc_spinner_ab_disabled_holo_dark = 2130837566; // aapt resource value: 0x7f02003f - public const int ic51 = 2130837567; + public const int abc_spinner_ab_disabled_holo_light = 2130837567; // aapt resource value: 0x7f020040 - public const int ic52 = 2130837568; + public const int abc_spinner_ab_focused_holo_dark = 2130837568; // aapt resource value: 0x7f020041 - public const int ic53 = 2130837569; + public const int abc_spinner_ab_focused_holo_light = 2130837569; // aapt resource value: 0x7f020042 - public const int ic54 = 2130837570; + public const int abc_spinner_ab_holo_dark = 2130837570; // aapt resource value: 0x7f020043 - public const int ic55 = 2130837571; + public const int abc_spinner_ab_holo_light = 2130837571; // aapt resource value: 0x7f020044 - public const int ic56 = 2130837572; + public const int abc_spinner_ab_pressed_holo_dark = 2130837572; // aapt resource value: 0x7f020045 - public const int ic57 = 2130837573; + public const int abc_spinner_ab_pressed_holo_light = 2130837573; // aapt resource value: 0x7f020046 - public const int ic58 = 2130837574; + public const int abc_tab_indicator_ab_holo = 2130837574; // aapt resource value: 0x7f020047 - public const int ic59 = 2130837575; + public const int abc_tab_selected_focused_holo = 2130837575; // aapt resource value: 0x7f020048 - public const int ic60 = 2130837576; + public const int abc_tab_selected_holo = 2130837576; // aapt resource value: 0x7f020049 - public const int ic61 = 2130837577; + public const int abc_tab_selected_pressed_holo = 2130837577; // aapt resource value: 0x7f02004a - public const int ic62 = 2130837578; + public const int abc_tab_unselected_pressed_holo = 2130837578; // aapt resource value: 0x7f02004b - public const int ic63 = 2130837579; + public const int abc_textfield_search_default_holo_dark = 2130837579; // aapt resource value: 0x7f02004c - public const int ic64 = 2130837580; + public const int abc_textfield_search_default_holo_light = 2130837580; // aapt resource value: 0x7f02004d - public const int ic65 = 2130837581; + public const int abc_textfield_search_right_default_holo_dark = 2130837581; // aapt resource value: 0x7f02004e - public const int ic66 = 2130837582; + public const int abc_textfield_search_right_default_holo_light = 2130837582; // aapt resource value: 0x7f02004f - public const int ic67 = 2130837583; + public const int abc_textfield_search_right_selected_holo_dark = 2130837583; // aapt resource value: 0x7f020050 - public const int ic68 = 2130837584; + public const int abc_textfield_search_right_selected_holo_light = 2130837584; // aapt resource value: 0x7f020051 - public const int ic99_blank = 2130837585; + public const int abc_textfield_search_selected_holo_dark = 2130837585; // aapt resource value: 0x7f020052 - public const int ic_action_eye_open = 2130837586; + public const int abc_textfield_search_selected_holo_light = 2130837586; // aapt resource value: 0x7f020053 - public const int ic_action_search = 2130837587; + public const int abc_textfield_searchview_holo_dark = 2130837587; // aapt resource value: 0x7f020054 - public const int ic_launcher = 2130837588; + public const int abc_textfield_searchview_holo_light = 2130837588; // aapt resource value: 0x7f020055 - public const int ic_launcher_folder_small = 2130837589; + public const int abc_textfield_searchview_right_holo_dark = 2130837589; // aapt resource value: 0x7f020056 - public const int ic_launcher_gray = 2130837590; + public const int abc_textfield_searchview_right_holo_light = 2130837590; // aapt resource value: 0x7f020057 - public const int ic_launcher_offline = 2130837591; + public const int afc_badge_file_provider_localfile_dark = 2130837591; // aapt resource value: 0x7f020058 - public const int ic_launcher_red = 2130837592; + public const int afc_badge_file_provider_localfile_light = 2130837592; // aapt resource value: 0x7f020059 - public const int ic_menu_add_field_holo_light = 2130837593; + public const int afc_bookmarks_dark = 2130837593; // aapt resource value: 0x7f02005a - public const int ic_menu_remove_field_holo_light = 2130837594; + public const int afc_button_home_dark = 2130837594; // aapt resource value: 0x7f02005b - public const int ic_menu_view = 2130837595; + public const int afc_button_home_light = 2130837595; // aapt resource value: 0x7f02005c - public const int ic_storage_dropbox = 2130837596; + public const int afc_button_location_dark_pressed = 2130837596; // aapt resource value: 0x7f02005d - public const int ic_storage_ftp = 2130837597; + public const int afc_button_location_light_pressed = 2130837597; // aapt resource value: 0x7f02005e - public const int ic_storage_gdrive = 2130837598; + public const int afc_context_menu_item_divider = 2130837598; // aapt resource value: 0x7f02005f - public const int ic_storage_http = 2130837599; + public const int afc_expandable_listview_group_divider = 2130837599; // aapt resource value: 0x7f020060 - public const int ic_storage_https = 2130837600; + public const int afc_file = 2130837600; // aapt resource value: 0x7f020061 - public const int ic_unlocked_gray = 2130837601; + public const int afc_file_apk = 2130837601; // aapt resource value: 0x7f020062 - public const int location_web_site = 2130837602; + public const int afc_file_audio = 2130837602; // aapt resource value: 0x7f020063 - public const int navigation_accept = 2130837603; + public const int afc_file_compressed = 2130837603; // aapt resource value: 0x7f020064 - public const int navigation_accept_dark = 2130837604; + public const int afc_file_image = 2130837604; // aapt resource value: 0x7f020065 - public const int navigation_cancel = 2130837605; + public const int afc_file_kp2a = 2130837605; // aapt resource value: 0x7f020066 - public const int navigation_previous_item = 2130837606; + public const int afc_file_locked_dark = 2130837606; // aapt resource value: 0x7f020067 - public const int navigation_previous_item_dark = 2130837607; + public const int afc_file_plain_text = 2130837607; // aapt resource value: 0x7f020068 - public const int notify = 2130837608; + public const int afc_file_video = 2130837608; // aapt resource value: 0x7f020069 - public const int notify_keyboard = 2130837609; + public const int afc_folder = 2130837609; // aapt resource value: 0x7f02006a - public const int oktoberfest = 2130837610; + public const int afc_ic_action_clear_dark = 2130837610; // aapt resource value: 0x7f02006b - public const int RedButton = 2130837611; + public const int afc_ic_action_clear_light = 2130837611; // aapt resource value: 0x7f02006c - public const int section_header = 2130837612; + public const int afc_ic_action_navi_left_dark = 2130837612; // aapt resource value: 0x7f02006d - public const int sym_keyboard = 2130837613; + public const int afc_ic_action_navi_left_dark_disabled = 2130837613; // aapt resource value: 0x7f02006e - public const int sym_keyboard_delete = 2130837614; + public const int afc_ic_action_navi_left_light = 2130837614; // aapt resource value: 0x7f02006f - public const int sym_keyboard_done = 2130837615; + public const int afc_ic_action_navi_left_light_disabled = 2130837615; // aapt resource value: 0x7f020070 - public const int sym_keyboard_kp2a = 2130837616; + public const int afc_ic_action_navi_right_dark = 2130837616; // aapt resource value: 0x7f020071 - public const int sym_keyboard_return = 2130837617; + public const int afc_ic_action_navi_right_dark_disabled = 2130837617; // aapt resource value: 0x7f020072 - public const int sym_keyboard_search = 2130837618; + public const int afc_ic_action_navi_right_light = 2130837618; // aapt resource value: 0x7f020073 - public const int sym_keyboard_shift = 2130837619; + public const int afc_ic_action_navi_right_light_disabled = 2130837619; // aapt resource value: 0x7f020074 - public const int sym_keyboard_space = 2130837620; + public const int afc_ic_action_search_dark = 2130837620; // aapt resource value: 0x7f020075 - public const int transparent = 2130837621; + public const int afc_ic_action_search_light = 2130837621; // aapt resource value: 0x7f020076 - public const int YellowButton = 2130837622; + public const int afc_ic_button_ok_saveas_dark = 2130837622; + + // aapt resource value: 0x7f020077 + public const int afc_ic_button_ok_saveas_dark_focused = 2130837623; + + // aapt resource value: 0x7f020078 + public const int afc_ic_button_ok_saveas_dark_pressed = 2130837624; + + // aapt resource value: 0x7f020079 + public const int afc_ic_button_ok_saveas_light = 2130837625; + + // aapt resource value: 0x7f02007a + public const int afc_ic_button_ok_saveas_light_focused = 2130837626; + + // aapt resource value: 0x7f02007b + public const int afc_ic_button_ok_saveas_light_pressed = 2130837627; + + // aapt resource value: 0x7f02007c + public const int afc_ic_menu_gridview = 2130837628; + + // aapt resource value: 0x7f02007d + public const int afc_ic_menu_gridview_dark = 2130837629; + + // aapt resource value: 0x7f02007e + public const int afc_ic_menu_gridview_light = 2130837630; + + // aapt resource value: 0x7f02007f + public const int afc_ic_menu_home = 2130837631; + + // aapt resource value: 0x7f020080 + public const int afc_ic_menu_home_dark = 2130837632; + + // aapt resource value: 0x7f020081 + public const int afc_ic_menu_home_light = 2130837633; + + // aapt resource value: 0x7f020082 + public const int afc_ic_menu_listview = 2130837634; + + // aapt resource value: 0x7f020083 + public const int afc_ic_menu_listview_dark = 2130837635; + + // aapt resource value: 0x7f020084 + public const int afc_ic_menu_listview_light = 2130837636; + + // aapt resource value: 0x7f020085 + public const int afc_ic_menu_sort_by_date_asc = 2130837637; + + // aapt resource value: 0x7f020086 + public const int afc_ic_menu_sort_by_date_asc_dark = 2130837638; + + // aapt resource value: 0x7f020087 + public const int afc_ic_menu_sort_by_date_asc_light = 2130837639; + + // aapt resource value: 0x7f020088 + public const int afc_ic_menu_sort_by_date_desc = 2130837640; + + // aapt resource value: 0x7f020089 + public const int afc_ic_menu_sort_by_date_desc_dark = 2130837641; + + // aapt resource value: 0x7f02008a + public const int afc_ic_menu_sort_by_date_desc_light = 2130837642; + + // aapt resource value: 0x7f02008b + public const int afc_ic_menu_sort_by_name_asc = 2130837643; + + // aapt resource value: 0x7f02008c + public const int afc_ic_menu_sort_by_name_asc_dark = 2130837644; + + // aapt resource value: 0x7f02008d + public const int afc_ic_menu_sort_by_name_asc_light = 2130837645; + + // aapt resource value: 0x7f02008e + public const int afc_ic_menu_sort_by_name_desc = 2130837646; + + // aapt resource value: 0x7f02008f + public const int afc_ic_menu_sort_by_name_desc_dark = 2130837647; + + // aapt resource value: 0x7f020090 + public const int afc_ic_menu_sort_by_name_desc_light = 2130837648; + + // aapt resource value: 0x7f020091 + public const int afc_ic_menu_sort_by_size_asc = 2130837649; + + // aapt resource value: 0x7f020092 + public const int afc_ic_menu_sort_by_size_asc_dark = 2130837650; + + // aapt resource value: 0x7f020093 + public const int afc_ic_menu_sort_by_size_asc_light = 2130837651; + + // aapt resource value: 0x7f020094 + public const int afc_ic_menu_sort_by_size_desc = 2130837652; + + // aapt resource value: 0x7f020095 + public const int afc_ic_menu_sort_by_size_desc_dark = 2130837653; + + // aapt resource value: 0x7f020096 + public const int afc_ic_menu_sort_by_size_desc_light = 2130837654; + + // aapt resource value: 0x7f020097 + public const int afc_image_button_dark_focused = 2130837655; + + // aapt resource value: 0x7f020098 + public const int afc_image_button_dark_pressed = 2130837656; + + // aapt resource value: 0x7f020099 + public const int afc_image_button_light_focused = 2130837657; + + // aapt resource value: 0x7f02009a + public const int afc_image_button_light_pressed = 2130837658; + + // aapt resource value: 0x7f02009b + public const int afc_main_button_navi_left_dark = 2130837659; + + // aapt resource value: 0x7f02009c + public const int afc_main_button_navi_left_disabled_dark = 2130837660; + + // aapt resource value: 0x7f02009d + public const int afc_main_button_navi_left_disabled_light = 2130837661; + + // aapt resource value: 0x7f02009e + public const int afc_main_button_navi_left_light = 2130837662; + + // aapt resource value: 0x7f02009f + public const int afc_main_button_navi_left_pressed_dark = 2130837663; + + // aapt resource value: 0x7f0200a0 + public const int afc_main_button_navi_left_pressed_light = 2130837664; + + // aapt resource value: 0x7f0200a1 + public const int afc_main_button_navi_right_dark = 2130837665; + + // aapt resource value: 0x7f0200a2 + public const int afc_main_button_navi_right_disabled_dark = 2130837666; + + // aapt resource value: 0x7f0200a3 + public const int afc_main_button_navi_right_disabled_light = 2130837667; + + // aapt resource value: 0x7f0200a4 + public const int afc_main_button_navi_right_light = 2130837668; + + // aapt resource value: 0x7f0200a5 + public const int afc_main_button_navi_right_pressed_dark = 2130837669; + + // aapt resource value: 0x7f0200a6 + public const int afc_main_button_navi_right_pressed_light = 2130837670; + + // aapt resource value: 0x7f0200a7 + public const int afc_selector_action_navi_left_dark_foreground = 2130837671; + + // aapt resource value: 0x7f0200a8 + public const int afc_selector_action_navi_left_light_foreground = 2130837672; + + // aapt resource value: 0x7f0200a9 + public const int afc_selector_action_navi_right_dark_foreground = 2130837673; + + // aapt resource value: 0x7f0200aa + public const int afc_selector_action_navi_right_light_foreground = 2130837674; + + // aapt resource value: 0x7f0200ab + public const int afc_selector_button_location_dark = 2130837675; + + // aapt resource value: 0x7f0200ac + public const int afc_selector_button_location_light = 2130837676; + + // aapt resource value: 0x7f0200ad + public const int afc_selector_button_ok_saveas_dark = 2130837677; + + // aapt resource value: 0x7f0200ae + public const int afc_selector_button_ok_saveas_light = 2130837678; + + // aapt resource value: 0x7f0200af + public const int afc_selector_image_button_dark = 2130837679; + + // aapt resource value: 0x7f0200b0 + public const int afc_selector_image_button_light = 2130837680; + + // aapt resource value: 0x7f0200b1 + public const int afc_selector_main_button_navi_left_dark = 2130837681; + + // aapt resource value: 0x7f0200b2 + public const int afc_selector_main_button_navi_left_light = 2130837682; + + // aapt resource value: 0x7f0200b3 + public const int afc_selector_main_button_navi_right_dark = 2130837683; + + // aapt resource value: 0x7f0200b4 + public const int afc_selector_main_button_navi_right_light = 2130837684; + + // aapt resource value: 0x7f0200b5 + public const int afc_view_locations_divider_dark = 2130837685; + + // aapt resource value: 0x7f0200b6 + public const int aosp_background_holo_dark = 2130837686; + + // aapt resource value: 0x7f0200b7 + public const int aosp_background_holo_light = 2130837687; + + // aapt resource value: 0x7f0200b8 + public const int aosp_dialog_full_holo_dark = 2130837688; + + // aapt resource value: 0x7f0200b9 + public const int aosp_dialog_full_holo_light = 2130837689; + + // aapt resource value: 0x7f0200ba + public const int BlueButton = 2130837690; + + // aapt resource value: 0x7f0200bb + public const int btn_new_group = 2130837691; + + // aapt resource value: 0x7f0200bc + public const int btn_new_group_dark = 2130837692; + + // aapt resource value: 0x7f0200bd + public const int collections_collection = 2130837693; + + // aapt resource value: 0x7f0200be + public const int collections_new_label = 2130837694; + + // aapt resource value: 0x7f0200bf + public const int device_access_new_account = 2130837695; + + // aapt resource value: 0x7f0200c0 + public const int device_access_new_account_dark = 2130837696; + + // aapt resource value: 0x7f0200c1 + public const int device_access_not_secure = 2130837697; + + // aapt resource value: 0x7f0200c2 + public const int EntryFieldHeaderBackground = 2130837698; + + // aapt resource value: 0x7f0200c3 + public const int extra_string_header = 2130837699; + + // aapt resource value: 0x7f0200c4 + public const int GreenButton = 2130837700; + + // aapt resource value: 0x7f0200c5 + public const int HeaderButtonBackground = 2130837701; + + // aapt resource value: 0x7f0200c6 + public const int ic00 = 2130837702; + + // aapt resource value: 0x7f0200c7 + public const int ic01 = 2130837703; + + // aapt resource value: 0x7f0200c8 + public const int ic02 = 2130837704; + + // aapt resource value: 0x7f0200c9 + public const int ic03 = 2130837705; + + // aapt resource value: 0x7f0200ca + public const int ic04 = 2130837706; + + // aapt resource value: 0x7f0200cb + public const int ic05 = 2130837707; + + // aapt resource value: 0x7f0200cc + public const int ic06 = 2130837708; + + // aapt resource value: 0x7f0200cd + public const int ic07 = 2130837709; + + // aapt resource value: 0x7f0200ce + public const int ic08 = 2130837710; + + // aapt resource value: 0x7f0200cf + public const int ic09 = 2130837711; + + // aapt resource value: 0x7f0200d0 + public const int ic10 = 2130837712; + + // aapt resource value: 0x7f0200d1 + public const int ic11 = 2130837713; + + // aapt resource value: 0x7f0200d2 + public const int ic12 = 2130837714; + + // aapt resource value: 0x7f0200d3 + public const int ic13 = 2130837715; + + // aapt resource value: 0x7f0200d4 + public const int ic14 = 2130837716; + + // aapt resource value: 0x7f0200d5 + public const int ic15 = 2130837717; + + // aapt resource value: 0x7f0200d6 + public const int ic16 = 2130837718; + + // aapt resource value: 0x7f0200d7 + public const int ic17 = 2130837719; + + // aapt resource value: 0x7f0200d8 + public const int ic18 = 2130837720; + + // aapt resource value: 0x7f0200d9 + public const int ic19 = 2130837721; + + // aapt resource value: 0x7f0200da + public const int ic20 = 2130837722; + + // aapt resource value: 0x7f0200db + public const int ic21 = 2130837723; + + // aapt resource value: 0x7f0200dc + public const int ic22 = 2130837724; + + // aapt resource value: 0x7f0200dd + public const int ic23 = 2130837725; + + // aapt resource value: 0x7f0200de + public const int ic24 = 2130837726; + + // aapt resource value: 0x7f0200df + public const int ic25 = 2130837727; + + // aapt resource value: 0x7f0200e0 + public const int ic26 = 2130837728; + + // aapt resource value: 0x7f0200e1 + public const int ic27 = 2130837729; + + // aapt resource value: 0x7f0200e2 + public const int ic28 = 2130837730; + + // aapt resource value: 0x7f0200e3 + public const int ic29 = 2130837731; + + // aapt resource value: 0x7f0200e4 + public const int ic30 = 2130837732; + + // aapt resource value: 0x7f0200e5 + public const int ic31 = 2130837733; + + // aapt resource value: 0x7f0200e6 + public const int ic32 = 2130837734; + + // aapt resource value: 0x7f0200e7 + public const int ic33 = 2130837735; + + // aapt resource value: 0x7f0200e8 + public const int ic34 = 2130837736; + + // aapt resource value: 0x7f0200e9 + public const int ic35 = 2130837737; + + // aapt resource value: 0x7f0200ea + public const int ic36 = 2130837738; + + // aapt resource value: 0x7f0200eb + public const int ic37 = 2130837739; + + // aapt resource value: 0x7f0200ec + public const int ic38 = 2130837740; + + // aapt resource value: 0x7f0200ed + public const int ic39 = 2130837741; + + // aapt resource value: 0x7f0200ee + public const int ic40 = 2130837742; + + // aapt resource value: 0x7f0200ef + public const int ic41 = 2130837743; + + // aapt resource value: 0x7f0200f0 + public const int ic42 = 2130837744; + + // aapt resource value: 0x7f0200f1 + public const int ic43 = 2130837745; + + // aapt resource value: 0x7f0200f2 + public const int ic44 = 2130837746; + + // aapt resource value: 0x7f0200f3 + public const int ic45 = 2130837747; + + // aapt resource value: 0x7f0200f4 + public const int ic46 = 2130837748; + + // aapt resource value: 0x7f0200f5 + public const int ic47 = 2130837749; + + // aapt resource value: 0x7f0200f6 + public const int ic48 = 2130837750; + + // aapt resource value: 0x7f0200f7 + public const int ic49 = 2130837751; + + // aapt resource value: 0x7f0200f8 + public const int ic50 = 2130837752; + + // aapt resource value: 0x7f0200f9 + public const int ic51 = 2130837753; + + // aapt resource value: 0x7f0200fa + public const int ic52 = 2130837754; + + // aapt resource value: 0x7f0200fb + public const int ic53 = 2130837755; + + // aapt resource value: 0x7f0200fc + public const int ic54 = 2130837756; + + // aapt resource value: 0x7f0200fd + public const int ic55 = 2130837757; + + // aapt resource value: 0x7f0200fe + public const int ic56 = 2130837758; + + // aapt resource value: 0x7f0200ff + public const int ic57 = 2130837759; + + // aapt resource value: 0x7f020100 + public const int ic58 = 2130837760; + + // aapt resource value: 0x7f020101 + public const int ic59 = 2130837761; + + // aapt resource value: 0x7f020102 + public const int ic60 = 2130837762; + + // aapt resource value: 0x7f020103 + public const int ic61 = 2130837763; + + // aapt resource value: 0x7f020104 + public const int ic62 = 2130837764; + + // aapt resource value: 0x7f020105 + public const int ic63 = 2130837765; + + // aapt resource value: 0x7f020106 + public const int ic64 = 2130837766; + + // aapt resource value: 0x7f020107 + public const int ic65 = 2130837767; + + // aapt resource value: 0x7f020108 + public const int ic66 = 2130837768; + + // aapt resource value: 0x7f020109 + public const int ic67 = 2130837769; + + // aapt resource value: 0x7f02010a + public const int ic68 = 2130837770; + + // aapt resource value: 0x7f02010b + public const int ic99_blank = 2130837771; + + // aapt resource value: 0x7f02010c + public const int ic_action_eye_open = 2130837772; + + // aapt resource value: 0x7f02010d + public const int ic_action_search = 2130837773; + + // aapt resource value: 0x7f02010e + public const int ic_launcher = 2130837774; + + // aapt resource value: 0x7f02010f + public const int ic_launcher_folder_small = 2130837775; + + // aapt resource value: 0x7f020110 + public const int ic_launcher_gray = 2130837776; + + // aapt resource value: 0x7f020111 + public const int ic_launcher_offline = 2130837777; + + // aapt resource value: 0x7f020112 + public const int ic_launcher_red = 2130837778; + + // aapt resource value: 0x7f020113 + public const int ic_menu_add_field_holo_light = 2130837779; + + // aapt resource value: 0x7f020114 + public const int ic_menu_remove_field_holo_light = 2130837780; + + // aapt resource value: 0x7f020115 + public const int ic_menu_view = 2130837781; + + // aapt resource value: 0x7f020116 + public const int ic_storage_dropbox = 2130837782; + + // aapt resource value: 0x7f020117 + public const int ic_storage_ftp = 2130837783; + + // aapt resource value: 0x7f020118 + public const int ic_storage_gdrive = 2130837784; + + // aapt resource value: 0x7f020119 + public const int ic_storage_http = 2130837785; + + // aapt resource value: 0x7f02011a + public const int ic_storage_https = 2130837786; + + // aapt resource value: 0x7f02011b + public const int ic_unlocked_gray = 2130837787; + + // aapt resource value: 0x7f02011c + public const int location_web_site = 2130837788; + + // aapt resource value: 0x7f02011d + public const int navigation_accept = 2130837789; + + // aapt resource value: 0x7f02011e + public const int navigation_accept_dark = 2130837790; + + // aapt resource value: 0x7f02011f + public const int navigation_cancel = 2130837791; + + // aapt resource value: 0x7f020120 + public const int navigation_previous_item = 2130837792; + + // aapt resource value: 0x7f020121 + public const int navigation_previous_item_dark = 2130837793; + + // aapt resource value: 0x7f020122 + public const int notify = 2130837794; + + // aapt resource value: 0x7f020123 + public const int notify_keyboard = 2130837795; + + // aapt resource value: 0x7f020124 + public const int oktoberfest = 2130837796; + + // aapt resource value: 0x7f020125 + public const int RedButton = 2130837797; + + // aapt resource value: 0x7f020126 + public const int section_header = 2130837798; + + // aapt resource value: 0x7f020127 + public const int sym_keyboard = 2130837799; + + // aapt resource value: 0x7f020128 + public const int sym_keyboard_delete = 2130837800; + + // aapt resource value: 0x7f020129 + public const int sym_keyboard_done = 2130837801; + + // aapt resource value: 0x7f02012a + public const int sym_keyboard_kp2a = 2130837802; + + // aapt resource value: 0x7f02012b + public const int sym_keyboard_return = 2130837803; + + // aapt resource value: 0x7f02012c + public const int sym_keyboard_search = 2130837804; + + // aapt resource value: 0x7f02012d + public const int sym_keyboard_shift = 2130837805; + + // aapt resource value: 0x7f02012e + public const int sym_keyboard_space = 2130837806; + + // aapt resource value: 0x7f02012f + public const int transparent = 2130837807; + + // aapt resource value: 0x7f020130 + public const int YellowButton = 2130837808; static Drawable() { @@ -605,566 +1787,881 @@ namespace keepass2android public partial class Id { - // aapt resource value: 0x7f0d000f - public const int Credit = 2131558415; + // aapt resource value: 0x7f090051 + public const int Credit = 2131296337; - // aapt resource value: 0x7f0d0080 - public const int IconGridView = 2131558528; + // aapt resource value: 0x7f0900e6 + public const int IconGridView = 2131296486; - // aapt resource value: 0x7f0d008f - public const int QuickUnlock_button = 2131558543; + // aapt resource value: 0x7f0900f5 + public const int QuickUnlock_button = 2131296501; - // aapt resource value: 0x7f0d0090 - public const int QuickUnlock_buttonLock = 2131558544; + // aapt resource value: 0x7f0900f6 + public const int QuickUnlock_buttonLock = 2131296502; - // aapt resource value: 0x7f0d008d - public const int QuickUnlock_label = 2131558541; + // aapt resource value: 0x7f0900f3 + public const int QuickUnlock_label = 2131296499; - // aapt resource value: 0x7f0d008e - public const int QuickUnlock_password = 2131558542; + // aapt resource value: 0x7f0900f4 + public const int QuickUnlock_password = 2131296500; - // aapt resource value: 0x7f0d0062 - public const int RelativeLayout = 2131558498; + // aapt resource value: 0x7f0900c9 + public const int RelativeLayout = 2131296457; - // aapt resource value: 0x7f0d0061 - public const int ScrollView = 2131558497; + // aapt resource value: 0x7f0900c8 + public const int ScrollView = 2131296456; - // aapt resource value: 0x7f0d0000 - public const int about_title = 2131558400; + // aapt resource value: 0x7f090042 + public const int about_title = 2131296322; - // aapt resource value: 0x7f0d005f - public const int accept_button = 2131558495; + // aapt resource value: 0x7f0900c6 + public const int accept_button = 2131296454; - // aapt resource value: 0x7f0d0031 - public const int add_advanced = 2131558449; + // aapt resource value: 0x7f09001a + public const int action_bar = 2131296282; - // aapt resource value: 0x7f0d0075 - public const int add_entry = 2131558517; + // aapt resource value: 0x7f090015 + public const int action_bar_activity_content = 2131296277; - // aapt resource value: 0x7f0d0074 - public const int add_group = 2131558516; + // aapt resource value: 0x7f090019 + public const int action_bar_container = 2131296281; - // aapt resource value: 0x7f0d00a3 - public const int add_url_entry = 2131558563; + // aapt resource value: 0x7f09001d + public const int action_bar_overlay_layout = 2131296285; - // aapt resource value: 0x7f0d0030 - public const int advanced_container = 2131558448; + // aapt resource value: 0x7f090018 + public const int action_bar_root = 2131296280; - // aapt resource value: 0x7f0d000c - public const int author = 2131558412; + // aapt resource value: 0x7f090021 + public const int action_bar_subtitle = 2131296289; - // aapt resource value: 0x7f0d0033 - public const int binaries = 2131558451; + // aapt resource value: 0x7f090020 + public const int action_bar_title = 2131296288; - // aapt resource value: 0x7f0d0040 - public const int bottom_bar = 2131558464; + // aapt resource value: 0x7f09001b + public const int action_context_bar = 2131296283; - // aapt resource value: 0x7f0d005a - public const int bottom_layout = 2131558490; + // aapt resource value: 0x7f090016 + public const int action_menu_divider = 2131296278; - // aapt resource value: 0x7f0d0055 - public const int browse_button = 2131558485; + // aapt resource value: 0x7f090017 + public const int action_menu_presenter = 2131296279; - // aapt resource value: 0x7f0d0067 - public const int btn_length12 = 2131558503; + // aapt resource value: 0x7f09002f + public const int action_mode_bar = 2131296303; - // aapt resource value: 0x7f0d0066 - public const int btn_length16 = 2131558502; + // aapt resource value: 0x7f09002e + public const int action_mode_bar_stub = 2131296302; - // aapt resource value: 0x7f0d0069 - public const int btn_length6 = 2131558505; + // aapt resource value: 0x7f090022 + public const int action_mode_close_button = 2131296290; - // aapt resource value: 0x7f0d0068 - public const int btn_length8 = 2131558504; + // aapt resource value: 0x7f090023 + public const int activity_chooser_view_content = 2131296291; - // aapt resource value: 0x7f0d0013 - public const int cancel = 2131558419; + // aapt resource value: 0x7f090098 + public const int add_advanced = 2131296408; - // aapt resource value: 0x7f0d0060 - public const int cancel_button = 2131558496; + // aapt resource value: 0x7f0900dc + public const int add_entry = 2131296476; - // aapt resource value: 0x7f0d0077 - public const int cancel_insert_element = 2131558519; + // aapt resource value: 0x7f0900db + public const int add_group = 2131296475; - // aapt resource value: 0x7f0d00a0 - public const int cbCaseSensitive = 2131558560; + // aapt resource value: 0x7f090108 + public const int add_url_entry = 2131296520; - // aapt resource value: 0x7f0d00a1 - public const int cbExcludeExpiredEntries = 2131558561; + // aapt resource value: 0x7f090097 + public const int advanced_container = 2131296407; - // aapt resource value: 0x7f0d0096 - public const int cbRegEx = 2131558550; + // aapt resource value: 0x7f09005a + public const int afc_button_go_back = 2131296346; - // aapt resource value: 0x7f0d009f - public const int cbSearchInGroupName = 2131558559; + // aapt resource value: 0x7f09005b + public const int afc_button_go_forward = 2131296347; - // aapt resource value: 0x7f0d009c - public const int cbSearchInNotes = 2131558556; + // aapt resource value: 0x7f090069 + public const int afc_button_ok = 2131296361; - // aapt resource value: 0x7f0d009d - public const int cbSearchInOtherStrings = 2131558557; + // aapt resource value: 0x7f090070 + public const int afc_button_sort_by_date_asc = 2131296368; - // aapt resource value: 0x7f0d009b - public const int cbSearchInPassword = 2131558555; + // aapt resource value: 0x7f090071 + public const int afc_button_sort_by_date_desc = 2131296369; - // aapt resource value: 0x7f0d009e - public const int cbSearchInTags = 2131558558; + // aapt resource value: 0x7f09006c + public const int afc_button_sort_by_name_asc = 2131296364; - // aapt resource value: 0x7f0d0098 - public const int cbSearchInTitle = 2131558552; + // aapt resource value: 0x7f09006d + public const int afc_button_sort_by_name_desc = 2131296365; - // aapt resource value: 0x7f0d0099 - public const int cbSearchInUrl = 2131558553; + // aapt resource value: 0x7f09006e + public const int afc_button_sort_by_size_asc = 2131296366; - // aapt resource value: 0x7f0d009a - public const int cbSearchInUsername = 2131558554; + // aapt resource value: 0x7f09006f + public const int afc_button_sort_by_size_desc = 2131296367; - // aapt resource value: 0x7f0d0072 - public const int cb_brackets = 2131558514; + // aapt resource value: 0x7f090058 + public const int afc_checkbox_selection = 2131296344; - // aapt resource value: 0x7f0d006d - public const int cb_digits = 2131558509; + // aapt resource value: 0x7f090066 + public const int afc_footer_view_divider = 2131296358; - // aapt resource value: 0x7f0d006c - public const int cb_lowercase = 2131558508; + // aapt resource value: 0x7f090052 + public const int afc_fragment_files = 2131296338; - // aapt resource value: 0x7f0d006e - public const int cb_minus = 2131558510; + // aapt resource value: 0x7f09005f + public const int afc_header_view_divider = 2131296351; - // aapt resource value: 0x7f0d0070 - public const int cb_space = 2131558512; + // aapt resource value: 0x7f090054 + public const int afc_imageview_icon = 2131296340; - // aapt resource value: 0x7f0d0071 - public const int cb_specials = 2131558513; + // aapt resource value: 0x7f090055 + public const int afc_imageview_locked_symbol = 2131296341; - // aapt resource value: 0x7f0d006f - public const int cb_underline = 2131558511; + // aapt resource value: 0x7f090053 + public const int afc_listview_menu = 2131296339; - // aapt resource value: 0x7f0d006b - public const int cb_uppercase = 2131558507; + // aapt resource value: 0x7f090110 + public const int afc_menuitem_home = 2131296528; - // aapt resource value: 0x7f0d000b - public const int contributors_title = 2131558411; + // aapt resource value: 0x7f090113 + public const int afc_menuitem_new_folder = 2131296531; - // aapt resource value: 0x7f0d0058 - public const int create = 2131558488; + // aapt resource value: 0x7f090111 + public const int afc_menuitem_sort = 2131296529; - // aapt resource value: 0x7f0d00a9 - public const int cred_password = 2131558569; + // aapt resource value: 0x7f090112 + public const int afc_menuitem_switch_viewmode = 2131296530; - // aapt resource value: 0x7f0d00aa - public const int cred_remember_mode = 2131558570; + // aapt resource value: 0x7f090073 + public const int afc_progress_bar = 2131296371; - // aapt resource value: 0x7f0d00a8 - public const int cred_username = 2131558568; + // aapt resource value: 0x7f090072 + public const int afc_text1 = 2131296370; - // aapt resource value: 0x7f0d001d - public const int delete_extra = 2131558429; + // aapt resource value: 0x7f090074 + public const int afc_textview = 2131296372; - // aapt resource value: 0x7f0d000a - public const int disclaimer = 2131558410; + // aapt resource value: 0x7f090057 + public const int afc_textview_file_info = 2131296343; - // aapt resource value: 0x7f0d0009 - public const int disclaimer_title = 2131558409; + // aapt resource value: 0x7f090056 + public const int afc_textview_filename = 2131296342; - // aapt resource value: 0x7f0d0001 - public const int divider1 = 2131558401; + // aapt resource value: 0x7f090060 + public const int afc_textview_full_dir_name = 2131296352; - // aapt resource value: 0x7f0d0005 - public const int divider2 = 2131558405; + // aapt resource value: 0x7f09006b + public const int afc_textview_home = 2131296363; - // aapt resource value: 0x7f0d0008 - public const int divider3 = 2131558408; + // aapt resource value: 0x7f090068 + public const int afc_textview_saveas_filename = 2131296360; - // aapt resource value: 0x7f0d0016 - public const int donate_question = 2131558422; + // aapt resource value: 0x7f090063 + public const int afc_view_files_container = 2131296355; - // aapt resource value: 0x7f0d003b - public const int edit_extra = 2131558459; + // aapt resource value: 0x7f090064 + public const int afc_view_files_footer_view = 2131296356; - // aapt resource value: 0x7f0d0089 - public const int enable_quickunlock = 2131558537; + // aapt resource value: 0x7f090065 + public const int afc_view_loading = 2131296357; - // aapt resource value: 0x7f0d004c - public const int entry_accessed = 2131558476; + // aapt resource value: 0x7f09005e + public const int afc_view_locations = 2131296350; - // aapt resource value: 0x7f0d004b - public const int entry_accessed_label = 2131558475; + // aapt resource value: 0x7f09005d + public const int afc_view_locations_container = 2131296349; - // aapt resource value: 0x7f0d0032 - public const int entry_binaries_label = 2131558450; + // aapt resource value: 0x7f09006a + public const int afc_viewgroup_bookmarks = 2131296362; - // aapt resource value: 0x7f0d002e - public const int entry_comment = 2131558446; + // aapt resource value: 0x7f09005c + public const int afc_viewgroup_button_locations = 2131296348; - // aapt resource value: 0x7f0d002d - public const int entry_comment_label = 2131558445; + // aapt resource value: 0x7f090062 + public const int afc_viewgroup_files = 2131296354; - // aapt resource value: 0x7f0d002c - public const int entry_confpassword = 2131558444; + // aapt resource value: 0x7f090067 + public const int afc_viewgroup_footer = 2131296359; - // aapt resource value: 0x7f0d002b - public const int entry_confpassword_label = 2131558443; + // aapt resource value: 0x7f090061 + public const int afc_viewgroup_footer_container = 2131296353; - // aapt resource value: 0x7f0d0043 - public const int entry_contents = 2131558467; + // aapt resource value: 0x7f090059 + public const int afc_viewgroup_header = 2131296345; - // aapt resource value: 0x7f0d0048 - public const int entry_created = 2131558472; + // aapt resource value: 0x7f090077 + public const int afc_widget_search_view_button_clear = 2131296375; - // aapt resource value: 0x7f0d0047 - public const int entry_created_label = 2131558471; + // aapt resource value: 0x7f090075 + public const int afc_widget_search_view_button_search = 2131296373; - // aapt resource value: 0x7f0d0042 - public const int entry_divider2 = 2131558466; + // aapt resource value: 0x7f090076 + public const int afc_widget_search_view_textview_search = 2131296374; - // aapt resource value: 0x7f0d0041 - public const int entry_edit = 2131558465; + // aapt resource value: 0x7f09000b + public const int always = 2131296267; - // aapt resource value: 0x7f0d003a - public const int entry_expires = 2131558458; + // aapt resource value: 0x7f09004e + public const int author = 2131296334; - // aapt resource value: 0x7f0d0039 - public const int entry_expires_checkbox = 2131558457; + // aapt resource value: 0x7f090011 + public const int beginning = 2131296273; - // aapt resource value: 0x7f0d0038 - public const int entry_expires_label = 2131558456; + // aapt resource value: 0x7f09009a + public const int binaries = 2131296410; - // aapt resource value: 0x7f0d002f - public const int entry_extra_strings_label = 2131558447; + // aapt resource value: 0x7f0900a7 + public const int bottom_bar = 2131296423; - // aapt resource value: 0x7f0d003c - public const int entry_icon = 2131558460; + // aapt resource value: 0x7f0900c1 + public const int bottom_layout = 2131296449; - // aapt resource value: 0x7f0d004a - public const int entry_modified = 2131558474; + // aapt resource value: 0x7f0900bc + public const int browse_button = 2131296444; - // aapt resource value: 0x7f0d0049 - public const int entry_modified_label = 2131558473; + // aapt resource value: 0x7f0900ce + public const int btn_length12 = 2131296462; - // aapt resource value: 0x7f0d0037 - public const int entry_override_url = 2131558455; + // aapt resource value: 0x7f0900cd + public const int btn_length16 = 2131296461; - // aapt resource value: 0x7f0d0036 - public const int entry_override_url_label = 2131558454; + // aapt resource value: 0x7f0900d0 + public const int btn_length6 = 2131296464; - // aapt resource value: 0x7f0d002a - public const int entry_password = 2131558442; + // aapt resource value: 0x7f0900cf + public const int btn_length8 = 2131296463; - // aapt resource value: 0x7f0d0028 - public const int entry_password_label = 2131558440; + // aapt resource value: 0x7f09007b + public const int cancel = 2131296379; - // aapt resource value: 0x7f0d001f - public const int entry_save = 2131558431; + // aapt resource value: 0x7f0900c7 + public const int cancel_button = 2131296455; - // aapt resource value: 0x7f0d001e - public const int entry_save_header = 2131558430; + // aapt resource value: 0x7f0900de + public const int cancel_insert_element = 2131296478; - // aapt resource value: 0x7f0d0020 - public const int entry_scroll = 2131558432; + // aapt resource value: 0x7f090105 + public const int cbCaseSensitive = 2131296517; - // aapt resource value: 0x7f0d0045 - public const int entry_table = 2131558469; + // aapt resource value: 0x7f090106 + public const int cbExcludeExpiredEntries = 2131296518; - // aapt resource value: 0x7f0d0035 - public const int entry_tags = 2131558453; + // aapt resource value: 0x7f0900fb + public const int cbRegEx = 2131296507; - // aapt resource value: 0x7f0d0034 - public const int entry_tags_label = 2131558452; + // aapt resource value: 0x7f090104 + public const int cbSearchInGroupName = 2131296516; - // aapt resource value: 0x7f0d003d - public const int entry_text = 2131558461; + // aapt resource value: 0x7f090101 + public const int cbSearchInNotes = 2131296513; - // aapt resource value: 0x7f0d003e - public const int entry_text_detail = 2131558462; + // aapt resource value: 0x7f090102 + public const int cbSearchInOtherStrings = 2131296514; - // aapt resource value: 0x7f0d0023 - public const int entry_title = 2131558435; + // aapt resource value: 0x7f090100 + public const int cbSearchInPassword = 2131296512; - // aapt resource value: 0x7f0d0021 - public const int entry_title_label = 2131558433; + // aapt resource value: 0x7f090103 + public const int cbSearchInTags = 2131296515; - // aapt resource value: 0x7f0d0027 - public const int entry_url = 2131558439; + // aapt resource value: 0x7f0900fd + public const int cbSearchInTitle = 2131296509; - // aapt resource value: 0x7f0d0026 - public const int entry_url_label = 2131558438; + // aapt resource value: 0x7f0900fe + public const int cbSearchInUrl = 2131296510; - // aapt resource value: 0x7f0d0025 - public const int entry_user_name = 2131558437; + // aapt resource value: 0x7f0900ff + public const int cbSearchInUsername = 2131296511; - // aapt resource value: 0x7f0d0024 - public const int entry_user_name_label = 2131558436; + // aapt resource value: 0x7f0900d9 + public const int cb_brackets = 2131296473; - // aapt resource value: 0x7f0d0046 - public const int extra_strings = 2131558470; + // aapt resource value: 0x7f0900d4 + public const int cb_digits = 2131296468; - // aapt resource value: 0x7f0d0007 - public const int feedback = 2131558407; + // aapt resource value: 0x7f0900d3 + public const int cb_lowercase = 2131296467; - // aapt resource value: 0x7f0d0006 - public const int feedback_title = 2131558406; + // aapt resource value: 0x7f0900d5 + public const int cb_minus = 2131296469; - // aapt resource value: 0x7f0d004d - public const int file_filename = 2131558477; + // aapt resource value: 0x7f0900d7 + public const int cb_space = 2131296471; - // aapt resource value: 0x7f0d004e - public const int file_listtop = 2131558478; + // aapt resource value: 0x7f0900d8 + public const int cb_specials = 2131296472; - // aapt resource value: 0x7f0d005b - public const int file_select = 2131558491; + // aapt resource value: 0x7f0900d6 + public const int cb_underline = 2131296470; - // aapt resource value: 0x7f0d0084 - public const int filename = 2131558532; + // aapt resource value: 0x7f0900d2 + public const int cb_uppercase = 2131296466; - // aapt resource value: 0x7f0d0053 - public const int filename_form = 2131558483; + // aapt resource value: 0x7f09002b + public const int checkbox = 2131296299; - // aapt resource value: 0x7f0d0082 - public const int filename_label = 2131558530; + // aapt resource value: 0x7f09000d + public const int collapseActionView = 2131296269; - // aapt resource value: 0x7f0d0083 - public const int filenamescroll = 2131558531; + // aapt resource value: 0x7f09004d + public const int contributors_title = 2131296333; - // aapt resource value: 0x7f0d005e - public const int filestorage_label = 2131558494; + // aapt resource value: 0x7f0900bf + public const int create = 2131296447; - // aapt resource value: 0x7f0d005d - public const int filestorage_logo = 2131558493; + // aapt resource value: 0x7f09010e + public const int cred_password = 2131296526; - // aapt resource value: 0x7f0d0059 - public const int fnv_cancel = 2131558489; + // aapt resource value: 0x7f09010f + public const int cred_remember_mode = 2131296527; - // aapt resource value: 0x7f0d000d - public const int further_authors = 2131558413; + // aapt resource value: 0x7f09010d + public const int cred_username = 2131296525; - // aapt resource value: 0x7f0d0029 - public const int generate_button = 2131558441; + // aapt resource value: 0x7f090026 + public const int default_activity_button = 2131296294; - // aapt resource value: 0x7f0d0064 - public const int generate_password_button = 2131558500; + // aapt resource value: 0x7f090084 + public const int delete_extra = 2131296388; - // aapt resource value: 0x7f0d0073 - public const int group_header = 2131558515; + // aapt resource value: 0x7f09000e + public const int dialog = 2131296270; - // aapt resource value: 0x7f0d007b - public const int group_icon = 2131558523; + // aapt resource value: 0x7f090008 + public const int disableHome = 2131296264; - // aapt resource value: 0x7f0d007d - public const int group_label = 2131558525; + // aapt resource value: 0x7f09004c + public const int disclaimer = 2131296332; - // aapt resource value: 0x7f0d0078 - public const int group_name = 2131558520; + // aapt resource value: 0x7f09004b + public const int disclaimer_title = 2131296331; - // aapt resource value: 0x7f0d007c - public const int group_text = 2131558524; + // aapt resource value: 0x7f090043 + public const int divider1 = 2131296323; - // aapt resource value: 0x7f0d007a - public const int icon = 2131558522; + // aapt resource value: 0x7f090047 + public const int divider2 = 2131296327; - // aapt resource value: 0x7f0d0022 - public const int icon_button = 2131558434; + // aapt resource value: 0x7f09004a + public const int divider3 = 2131296330; - // aapt resource value: 0x7f0d007e - public const int icon_image = 2131558526; + // aapt resource value: 0x7f09007e + public const int donate_question = 2131296382; - // aapt resource value: 0x7f0d007f - public const int icon_text = 2131558527; + // aapt resource value: 0x7f09000f + public const int dropdown = 2131296271; - // aapt resource value: 0x7f0d0017 - public const int imgoktfest = 2131558423; + // aapt resource value: 0x7f0900a2 + public const int edit_extra = 2131296418; - // aapt resource value: 0x7f0d0076 - public const int insert_element = 2131558518; + // aapt resource value: 0x7f090036 + public const int edit_query = 2131296310; - // aapt resource value: 0x7f0d0011 - public const int install_market = 2131558417; + // aapt resource value: 0x7f0900ef + public const int enable_quickunlock = 2131296495; - // aapt resource value: 0x7f0d0012 - public const int install_web = 2131558418; + // aapt resource value: 0x7f090013 + public const int end = 2131296275; - // aapt resource value: 0x7f0d0081 - public const int keyboard = 2131558529; + // aapt resource value: 0x7f0900b3 + public const int entry_accessed = 2131296435; - // aapt resource value: 0x7f0d008b - public const int keyfileLine = 2131558539; + // aapt resource value: 0x7f0900b2 + public const int entry_accessed_label = 2131296434; - // aapt resource value: 0x7f0d0054 - public const int label_open_by_filename = 2131558484; + // aapt resource value: 0x7f090099 + public const int entry_binaries_label = 2131296409; - // aapt resource value: 0x7f0d0056 - public const int label_open_by_filename_details = 2131558486; + // aapt resource value: 0x7f090095 + public const int entry_comment = 2131296405; - // aapt resource value: 0x7f0d004f - public const int label_warning = 2131558479; + // aapt resource value: 0x7f090094 + public const int entry_comment_label = 2131296404; - // aapt resource value: 0x7f0d006a - public const int length = 2131558506; + // aapt resource value: 0x7f090093 + public const int entry_confpassword = 2131296403; - // aapt resource value: 0x7f0d0065 - public const int length_label = 2131558501; + // aapt resource value: 0x7f090092 + public const int entry_confpassword_label = 2131296402; - // aapt resource value: 0x7f0d0095 - public const int linearLayout1 = 2131558549; + // aapt resource value: 0x7f0900aa + public const int entry_contents = 2131296426; - // aapt resource value: 0x7f0d00b4 - public const int menu_about = 2131558580; + // aapt resource value: 0x7f0900af + public const int entry_created = 2131296431; - // aapt resource value: 0x7f0d00b3 - public const int menu_app_settings = 2131558579; + // aapt resource value: 0x7f0900ae + public const int entry_created_label = 2131296430; - // aapt resource value: 0x7f0d00b2 - public const int menu_cancel_edit = 2131558578; + // aapt resource value: 0x7f0900a9 + public const int entry_divider2 = 2131296425; - // aapt resource value: 0x7f0d00ba - public const int menu_change_db = 2131558586; + // aapt resource value: 0x7f0900a8 + public const int entry_edit = 2131296424; - // aapt resource value: 0x7f0d00b6 - public const int menu_change_master_key = 2131558582; + // aapt resource value: 0x7f0900a1 + public const int entry_expires = 2131296417; - // aapt resource value: 0x7f0d00ab - public const int menu_donate = 2131558571; + // aapt resource value: 0x7f0900a0 + public const int entry_expires_checkbox = 2131296416; - // aapt resource value: 0x7f0d00ad - public const int menu_goto_url = 2131558573; + // aapt resource value: 0x7f09009f + public const int entry_expires_label = 2131296415; - // aapt resource value: 0x7f0d00ae - public const int menu_lock = 2131558574; + // aapt resource value: 0x7f090096 + public const int entry_extra_strings_label = 2131296406; - // aapt resource value: 0x7f0d00b0 - public const int menu_rate = 2131558576; + // aapt resource value: 0x7f0900a3 + public const int entry_icon = 2131296419; - // aapt resource value: 0x7f0d00b5 - public const int menu_search = 2131558581; + // aapt resource value: 0x7f0900b1 + public const int entry_modified = 2131296433; - // aapt resource value: 0x7f0d00b9 - public const int menu_search_advanced = 2131558585; + // aapt resource value: 0x7f0900b0 + public const int entry_modified_label = 2131296432; - // aapt resource value: 0x7f0d00b8 - public const int menu_sort = 2131558584; + // aapt resource value: 0x7f09009e + public const int entry_override_url = 2131296414; - // aapt resource value: 0x7f0d00af - public const int menu_suggest_improvements = 2131558575; + // aapt resource value: 0x7f09009d + public const int entry_override_url_label = 2131296413; - // aapt resource value: 0x7f0d00b7 - public const int menu_sync = 2131558583; + // aapt resource value: 0x7f090091 + public const int entry_password = 2131296401; - // aapt resource value: 0x7f0d00ac - public const int menu_toggle_pass = 2131558572; + // aapt resource value: 0x7f09008f + public const int entry_password_label = 2131296399; - // aapt resource value: 0x7f0d00b1 - public const int menu_translate = 2131558577; + // aapt resource value: 0x7f090086 + public const int entry_save = 2131296390; - // aapt resource value: 0x7f0d0019 - public const int no_donate = 2131558425; + // aapt resource value: 0x7f090085 + public const int entry_save_header = 2131296389; - // aapt resource value: 0x7f0d00a4 - public const int no_results = 2131558564; + // aapt resource value: 0x7f090087 + public const int entry_scroll = 2131296391; - // aapt resource value: 0x7f0d0079 - public const int ok = 2131558521; + // aapt resource value: 0x7f0900ac + public const int entry_table = 2131296428; - // aapt resource value: 0x7f0d0018 - public const int ok_donate = 2131558424; + // aapt resource value: 0x7f09009c + public const int entry_tags = 2131296412; - // aapt resource value: 0x7f0d0057 - public const int open = 2131558487; + // aapt resource value: 0x7f09009b + public const int entry_tags_label = 2131296411; - // aapt resource value: 0x7f0d00a6 - public const int pass_conf_password = 2131558566; + // aapt resource value: 0x7f0900a4 + public const int entry_text = 2131296420; - // aapt resource value: 0x7f0d0087 - public const int pass_keyfile = 2131558535; + // aapt resource value: 0x7f0900a5 + public const int entry_text_detail = 2131296421; - // aapt resource value: 0x7f0d0088 - public const int pass_ok = 2131558536; + // aapt resource value: 0x7f09008a + public const int entry_title = 2131296394; - // aapt resource value: 0x7f0d00a5 - public const int pass_password = 2131558565; + // aapt resource value: 0x7f090088 + public const int entry_title_label = 2131296392; - // aapt resource value: 0x7f0d0063 - public const int password = 2131558499; + // aapt resource value: 0x7f09008e + public const int entry_url = 2131296398; - // aapt resource value: 0x7f0d008a - public const int passwordLine = 2131558538; + // aapt resource value: 0x7f09008d + public const int entry_url_label = 2131296397; - // aapt resource value: 0x7f0d0085 - public const int password_label = 2131558533; + // aapt resource value: 0x7f09008c + public const int entry_user_name = 2131296396; - // aapt resource value: 0x7f0d000e - public const int plugin1 = 2131558414; + // aapt resource value: 0x7f09008b + public const int entry_user_name_label = 2131296395; - // aapt resource value: 0x7f0d001c - public const int protection = 2131558428; + // aapt resource value: 0x7f090024 + public const int expand_activities_button = 2131296292; - // aapt resource value: 0x7f0d008c - public const int qu_filename = 2131558540; + // aapt resource value: 0x7f09002a + public const int expanded_menu = 2131296298; - // aapt resource value: 0x7f0d0014 - public const int rounds = 2131558420; + // aapt resource value: 0x7f0900ad + public const int extra_strings = 2131296429; - // aapt resource value: 0x7f0d0015 - public const int rounds_explaination = 2131558421; + // aapt resource value: 0x7f090049 + public const int feedback = 2131296329; - // aapt resource value: 0x7f0d0094 - public const int scrollView1 = 2131558548; + // aapt resource value: 0x7f090048 + public const int feedback_title = 2131296328; - // aapt resource value: 0x7f0d0093 - public const int searchEditText = 2131558547; + // aapt resource value: 0x7f0900b4 + public const int file_filename = 2131296436; - // aapt resource value: 0x7f0d0092 - public const int search_button = 2131558546; + // aapt resource value: 0x7f0900b5 + public const int file_listtop = 2131296437; - // aapt resource value: 0x7f0d0097 - public const int search_in_label = 2131558551; + // aapt resource value: 0x7f0900c2 + public const int file_select = 2131296450; - // aapt resource value: 0x7f0d0091 - public const int search_label = 2131558545; + // aapt resource value: 0x7f0900ea + public const int filename = 2131296490; - // aapt resource value: 0x7f0d00a2 - public const int select_other_entry = 2131558562; + // aapt resource value: 0x7f0900ba + public const int filename_form = 2131296442; - // aapt resource value: 0x7f0d0052 - public const int start_create = 2131558482; + // aapt resource value: 0x7f0900e8 + public const int filename_label = 2131296488; - // aapt resource value: 0x7f0d00a7 - public const int start_create_import = 2131558567; + // aapt resource value: 0x7f0900e9 + public const int filenamescroll = 2131296489; - // aapt resource value: 0x7f0d0050 - public const int start_open_file = 2131558480; + // aapt resource value: 0x7f0900c5 + public const int filestorage_label = 2131296453; - // aapt resource value: 0x7f0d0051 - public const int start_open_url = 2131558481; + // aapt resource value: 0x7f0900c4 + public const int filestorage_logo = 2131296452; - // aapt resource value: 0x7f0d0010 - public const int text = 2131558416; + // aapt resource value: 0x7f0900c0 + public const int fnv_cancel = 2131296448; - // aapt resource value: 0x7f0d005c - public const int textView = 2131558492; + // aapt resource value: 0x7f09004f + public const int further_authors = 2131296335; - // aapt resource value: 0x7f0d001a - public const int title = 2131558426; + // aapt resource value: 0x7f090090 + public const int generate_button = 2131296400; - // aapt resource value: 0x7f0d003f - public const int title_block = 2131558463; + // aapt resource value: 0x7f0900cb + public const int generate_password_button = 2131296459; - // aapt resource value: 0x7f0d0086 - public const int toggle_password = 2131558534; + // aapt resource value: 0x7f0900da + public const int group_header = 2131296474; - // aapt resource value: 0x7f0d0044 - public const int top = 2131558468; + // aapt resource value: 0x7f0900e1 + public const int group_icon = 2131296481; - // aapt resource value: 0x7f0d001b - public const int value = 2131558427; + // aapt resource value: 0x7f0900e3 + public const int group_label = 2131296483; - // aapt resource value: 0x7f0d0004 - public const int versionB = 2131558404; + // aapt resource value: 0x7f0900df + public const int group_name = 2131296479; - // aapt resource value: 0x7f0d0003 - public const int versionX = 2131558403; + // aapt resource value: 0x7f0900e2 + public const int group_text = 2131296482; - // aapt resource value: 0x7f0d0002 - public const int version_title = 2131558402; + // aapt resource value: 0x7f090014 + public const int home = 2131296276; + + // aapt resource value: 0x7f090005 + public const int homeAsUp = 2131296261; + + // aapt resource value: 0x7f090028 + public const int icon = 2131296296; + + // aapt resource value: 0x7f090089 + public const int icon_button = 2131296393; + + // aapt resource value: 0x7f0900e4 + public const int icon_image = 2131296484; + + // aapt resource value: 0x7f0900e5 + public const int icon_text = 2131296485; + + // aapt resource value: 0x7f09000a + public const int ifRoom = 2131296266; + + // aapt resource value: 0x7f090025 + public const int image = 2131296293; + + // aapt resource value: 0x7f09007f + public const int imgoktfest = 2131296383; + + // aapt resource value: 0x7f0900dd + public const int insert_element = 2131296477; + + // aapt resource value: 0x7f090079 + public const int install_market = 2131296377; + + // aapt resource value: 0x7f09007a + public const int install_web = 2131296378; + + // aapt resource value: 0x7f0900e7 + public const int keyboard = 2131296487; + + // aapt resource value: 0x7f0900f1 + public const int keyfileLine = 2131296497; + + // aapt resource value: 0x7f0900bb + public const int label_open_by_filename = 2131296443; + + // aapt resource value: 0x7f0900bd + public const int label_open_by_filename_details = 2131296445; + + // aapt resource value: 0x7f0900b6 + public const int label_warning = 2131296438; + + // aapt resource value: 0x7f090031 + public const int left_icon = 2131296305; + + // aapt resource value: 0x7f0900d1 + public const int length = 2131296465; + + // aapt resource value: 0x7f0900cc + public const int length_label = 2131296460; + + // aapt resource value: 0x7f0900fa + public const int linearLayout1 = 2131296506; + + // aapt resource value: 0x7f090001 + public const int listMode = 2131296257; + + // aapt resource value: 0x7f090027 + public const int list_item = 2131296295; + + // aapt resource value: 0x7f09011d + public const int menu_about = 2131296541; + + // aapt resource value: 0x7f09011c + public const int menu_app_settings = 2131296540; + + // aapt resource value: 0x7f09011b + public const int menu_cancel_edit = 2131296539; + + // aapt resource value: 0x7f090123 + public const int menu_change_db = 2131296547; + + // aapt resource value: 0x7f09011f + public const int menu_change_master_key = 2131296543; + + // aapt resource value: 0x7f090114 + public const int menu_donate = 2131296532; + + // aapt resource value: 0x7f090116 + public const int menu_goto_url = 2131296534; + + // aapt resource value: 0x7f090117 + public const int menu_lock = 2131296535; + + // aapt resource value: 0x7f090119 + public const int menu_rate = 2131296537; + + // aapt resource value: 0x7f09011e + public const int menu_search = 2131296542; + + // aapt resource value: 0x7f090122 + public const int menu_search_advanced = 2131296546; + + // aapt resource value: 0x7f090121 + public const int menu_sort = 2131296545; + + // aapt resource value: 0x7f090118 + public const int menu_suggest_improvements = 2131296536; + + // aapt resource value: 0x7f090120 + public const int menu_sync = 2131296544; + + // aapt resource value: 0x7f090115 + public const int menu_toggle_pass = 2131296533; + + // aapt resource value: 0x7f09011a + public const int menu_translate = 2131296538; + + // aapt resource value: 0x7f090012 + public const int middle = 2131296274; + + // aapt resource value: 0x7f090009 + public const int never = 2131296265; + + // aapt resource value: 0x7f090081 + public const int no_donate = 2131296385; + + // aapt resource value: 0x7f090109 + public const int no_results = 2131296521; + + // aapt resource value: 0x7f090010 + public const int none = 2131296272; + + // aapt resource value: 0x7f090000 + public const int normal = 2131296256; + + // aapt resource value: 0x7f0900e0 + public const int ok = 2131296480; + + // aapt resource value: 0x7f090080 + public const int ok_donate = 2131296384; + + // aapt resource value: 0x7f0900be + public const int open = 2131296446; + + // aapt resource value: 0x7f09010b + public const int pass_conf_password = 2131296523; + + // aapt resource value: 0x7f0900ed + public const int pass_keyfile = 2131296493; + + // aapt resource value: 0x7f0900ee + public const int pass_ok = 2131296494; + + // aapt resource value: 0x7f09010a + public const int pass_password = 2131296522; + + // aapt resource value: 0x7f0900ca + public const int password = 2131296458; + + // aapt resource value: 0x7f0900f0 + public const int passwordLine = 2131296496; + + // aapt resource value: 0x7f0900eb + public const int password_label = 2131296491; + + // aapt resource value: 0x7f090050 + public const int plugin1 = 2131296336; + + // aapt resource value: 0x7f090034 + public const int progress_circular = 2131296308; + + // aapt resource value: 0x7f090035 + public const int progress_horizontal = 2131296309; + + // aapt resource value: 0x7f090083 + public const int protection = 2131296387; + + // aapt resource value: 0x7f0900f2 + public const int qu_filename = 2131296498; + + // aapt resource value: 0x7f09002d + public const int radio = 2131296301; + + // aapt resource value: 0x7f090032 + public const int right_container = 2131296306; + + // aapt resource value: 0x7f090033 + public const int right_icon = 2131296307; + + // aapt resource value: 0x7f09007c + public const int rounds = 2131296380; + + // aapt resource value: 0x7f09007d + public const int rounds_explaination = 2131296381; + + // aapt resource value: 0x7f0900f9 + public const int scrollView1 = 2131296505; + + // aapt resource value: 0x7f0900f8 + public const int searchEditText = 2131296504; + + // aapt resource value: 0x7f090038 + public const int search_badge = 2131296312; + + // aapt resource value: 0x7f090037 + public const int search_bar = 2131296311; + + // aapt resource value: 0x7f090039 + public const int search_button = 2131296313; + + // aapt resource value: 0x7f09003e + public const int search_close_btn = 2131296318; + + // aapt resource value: 0x7f09003a + public const int search_edit_frame = 2131296314; + + // aapt resource value: 0x7f090040 + public const int search_go_btn = 2131296320; + + // aapt resource value: 0x7f0900fc + public const int search_in_label = 2131296508; + + // aapt resource value: 0x7f0900f7 + public const int search_label = 2131296503; + + // aapt resource value: 0x7f09003b + public const int search_mag_icon = 2131296315; + + // aapt resource value: 0x7f09003c + public const int search_plate = 2131296316; + + // aapt resource value: 0x7f09003d + public const int search_src_text = 2131296317; + + // aapt resource value: 0x7f090041 + public const int search_voice_btn = 2131296321; + + // aapt resource value: 0x7f090107 + public const int select_other_entry = 2131296519; + + // aapt resource value: 0x7f09002c + public const int shortcut = 2131296300; + + // aapt resource value: 0x7f090007 + public const int showCustom = 2131296263; + + // aapt resource value: 0x7f090004 + public const int showHome = 2131296260; + + // aapt resource value: 0x7f090006 + public const int showTitle = 2131296262; + + // aapt resource value: 0x7f09001c + public const int split_action_bar = 2131296284; + + // aapt resource value: 0x7f0900b9 + public const int start_create = 2131296441; + + // aapt resource value: 0x7f09010c + public const int start_create_import = 2131296524; + + // aapt resource value: 0x7f0900b7 + public const int start_open_file = 2131296439; + + // aapt resource value: 0x7f0900b8 + public const int start_open_url = 2131296440; + + // aapt resource value: 0x7f09003f + public const int submit_area = 2131296319; + + // aapt resource value: 0x7f090002 + public const int tabMode = 2131296258; + + // aapt resource value: 0x7f090078 + public const int text = 2131296376; + + // aapt resource value: 0x7f0900c3 + public const int textView = 2131296451; + + // aapt resource value: 0x7f090029 + public const int title = 2131296297; + + // aapt resource value: 0x7f0900a6 + public const int title_block = 2131296422; + + // aapt resource value: 0x7f090030 + public const int title_container = 2131296304; + + // aapt resource value: 0x7f0900ec + public const int toggle_password = 2131296492; + + // aapt resource value: 0x7f0900ab + public const int top = 2131296427; + + // aapt resource value: 0x7f09001e + public const int top_action_bar = 2131296286; + + // aapt resource value: 0x7f09001f + public const int up = 2131296287; + + // aapt resource value: 0x7f090003 + public const int useLogo = 2131296259; + + // aapt resource value: 0x7f090082 + public const int value = 2131296386; + + // aapt resource value: 0x7f090046 + public const int versionB = 2131296326; + + // aapt resource value: 0x7f090045 + public const int versionX = 2131296325; + + // aapt resource value: 0x7f090044 + public const int version_title = 2131296324; + + // aapt resource value: 0x7f09000c + public const int withText = 2131296268; static Id() { @@ -1176,131 +2673,276 @@ namespace keepass2android } } + public partial class Integer + { + + // aapt resource value: 0x7f0b0000 + public const int abc_max_action_buttons = 2131427328; + + // aapt resource value: 0x7f0b0002 + public const int afc_afc_search_view_delay_time_submission = 2131427330; + + // aapt resource value: 0x7f0b0001 + public const int afc_lib_version_code = 2131427329; + + // aapt resource value: 0x7f0b0004 + public const int afc_pkey_display_sort_type_def = 2131427332; + + // aapt resource value: 0x7f0b0003 + public const int afc_pkey_display_view_type_def = 2131427331; + + static Integer() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Integer() + { + } + } + public partial class Layout { // aapt resource value: 0x7f030000 - public const int about = 2130903040; + public const int abc_action_bar_decor = 2130903040; // aapt resource value: 0x7f030001 - public const int browser_install = 2130903041; + public const int abc_action_bar_decor_include = 2130903041; // aapt resource value: 0x7f030002 - public const int database_settings = 2130903042; + public const int abc_action_bar_decor_overlay = 2130903042; // aapt resource value: 0x7f030003 - public const int donate = 2130903043; + public const int abc_action_bar_home = 2130903043; // aapt resource value: 0x7f030004 - public const int edit_extra_string_dialog = 2130903044; + public const int abc_action_bar_tab = 2130903044; // aapt resource value: 0x7f030005 - public const int entry_edit = 2130903045; + public const int abc_action_bar_tabbar = 2130903045; // aapt resource value: 0x7f030006 - public const int entry_edit_section = 2130903046; + public const int abc_action_bar_title_item = 2130903046; // aapt resource value: 0x7f030007 - public const int entry_extrastring_title = 2130903047; + public const int abc_action_bar_view_list_nav_layout = 2130903047; // aapt resource value: 0x7f030008 - public const int entry_extrastring_value = 2130903048; + public const int abc_action_menu_item_layout = 2130903048; // aapt resource value: 0x7f030009 - public const int entry_list_entry = 2130903049; + public const int abc_action_menu_layout = 2130903049; // aapt resource value: 0x7f03000a - public const int entry_section = 2130903050; + public const int abc_action_mode_bar = 2130903050; // aapt resource value: 0x7f03000b - public const int entry_view = 2130903051; + public const int abc_action_mode_close_item = 2130903051; // aapt resource value: 0x7f03000c - public const int entry_view_contents = 2130903052; + public const int abc_activity_chooser_view = 2130903052; // aapt resource value: 0x7f03000d - public const int entry_view_test = 2130903053; + public const int abc_activity_chooser_view_include = 2130903053; // aapt resource value: 0x7f03000e - public const int file_row = 2130903054; + public const int abc_activity_chooser_view_list_item = 2130903054; // aapt resource value: 0x7f03000f - public const int file_selection = 2130903055; + public const int abc_expanded_menu_layout = 2130903055; // aapt resource value: 0x7f030010 - public const int file_selection_buttons = 2130903056; + public const int abc_list_menu_item_checkbox = 2130903056; // aapt resource value: 0x7f030011 - public const int file_selection_filename = 2130903057; + public const int abc_list_menu_item_icon = 2130903057; // aapt resource value: 0x7f030012 - public const int file_selection_no_recent = 2130903058; + public const int abc_list_menu_item_layout = 2130903058; // aapt resource value: 0x7f030013 - public const int filestorage_selection = 2130903059; + public const int abc_list_menu_item_radio = 2130903059; // aapt resource value: 0x7f030014 - public const int filestorage_selection_listitem = 2130903060; + public const int abc_popup_menu_item_layout = 2130903060; // aapt resource value: 0x7f030015 - public const int generate_password = 2130903061; + public const int abc_screen = 2130903061; // aapt resource value: 0x7f030016 - public const int group_add_entry = 2130903062; + public const int abc_search_dropdown_item_icons_2line = 2130903062; // aapt resource value: 0x7f030017 - public const int group_edit = 2130903063; + public const int abc_search_view = 2130903063; // aapt resource value: 0x7f030018 - public const int group_empty = 2130903064; + public const int about = 2130903064; // aapt resource value: 0x7f030019 - public const int group_header = 2130903065; + public const int afc_activity_filechooser = 2130903065; // aapt resource value: 0x7f03001a - public const int group_list_entry = 2130903066; + public const int afc_button_location = 2130903066; // aapt resource value: 0x7f03001b - public const int icon = 2130903067; + public const int afc_context_menu_tiem = 2130903067; // aapt resource value: 0x7f03001c - public const int icon_picker = 2130903068; + public const int afc_context_menu_view = 2130903068; // aapt resource value: 0x7f03001d - public const int input = 2130903069; + public const int afc_file_item = 2130903069; // aapt resource value: 0x7f03001e - public const int InViewButton = 2130903070; + public const int afc_fragment_files = 2130903070; // aapt resource value: 0x7f03001f - public const int password = 2130903071; + public const int afc_fragment_files_large = 2130903071; // aapt resource value: 0x7f030020 - public const int QuickUnlock = 2130903072; + public const int afc_gridview_files = 2130903072; // aapt resource value: 0x7f030021 - public const int QuickUnlock_Unused = 2130903073; + public const int afc_listview_files = 2130903073; // aapt resource value: 0x7f030022 - public const int SaveButton = 2130903074; + public const int afc_settings_sort_view = 2130903074; // aapt resource value: 0x7f030023 - public const int search = 2130903075; + public const int afc_simple_text_input_view = 2130903075; // aapt resource value: 0x7f030024 - public const int searchurlresults = 2130903076; + public const int afc_view_loading = 2130903076; // aapt resource value: 0x7f030025 - public const int searchurlresults_empty = 2130903077; + public const int afc_view_locations_divider = 2130903077; // aapt resource value: 0x7f030026 - public const int set_password = 2130903078; + public const int afc_widget_search_view = 2130903078; // aapt resource value: 0x7f030027 - public const int StartScreenButtons = 2130903079; + public const int browser_install = 2130903079; // aapt resource value: 0x7f030028 - public const int url_credentials = 2130903080; + public const int database_settings = 2130903080; + + // aapt resource value: 0x7f030029 + public const int donate = 2130903081; + + // aapt resource value: 0x7f03002a + public const int edit_extra_string_dialog = 2130903082; + + // aapt resource value: 0x7f03002b + public const int entry_edit = 2130903083; + + // aapt resource value: 0x7f03002c + public const int entry_edit_section = 2130903084; + + // aapt resource value: 0x7f03002d + public const int entry_extrastring_title = 2130903085; + + // aapt resource value: 0x7f03002e + public const int entry_extrastring_value = 2130903086; + + // aapt resource value: 0x7f03002f + public const int entry_list_entry = 2130903087; + + // aapt resource value: 0x7f030030 + public const int entry_section = 2130903088; + + // aapt resource value: 0x7f030031 + public const int entry_view = 2130903089; + + // aapt resource value: 0x7f030032 + public const int entry_view_contents = 2130903090; + + // aapt resource value: 0x7f030033 + public const int entry_view_test = 2130903091; + + // aapt resource value: 0x7f030034 + public const int file_row = 2130903092; + + // aapt resource value: 0x7f030035 + public const int file_selection = 2130903093; + + // aapt resource value: 0x7f030036 + public const int file_selection_buttons = 2130903094; + + // aapt resource value: 0x7f030037 + public const int file_selection_filename = 2130903095; + + // aapt resource value: 0x7f030038 + public const int file_selection_no_recent = 2130903096; + + // aapt resource value: 0x7f030039 + public const int filestorage_selection = 2130903097; + + // aapt resource value: 0x7f03003a + public const int filestorage_selection_listitem = 2130903098; + + // aapt resource value: 0x7f03003b + public const int generate_password = 2130903099; + + // aapt resource value: 0x7f03003c + public const int group_add_entry = 2130903100; + + // aapt resource value: 0x7f03003d + public const int group_edit = 2130903101; + + // aapt resource value: 0x7f03003e + public const int group_empty = 2130903102; + + // aapt resource value: 0x7f03003f + public const int group_header = 2130903103; + + // aapt resource value: 0x7f030040 + public const int group_list_entry = 2130903104; + + // aapt resource value: 0x7f030041 + public const int icon = 2130903105; + + // aapt resource value: 0x7f030042 + public const int icon_picker = 2130903106; + + // aapt resource value: 0x7f030043 + public const int input = 2130903107; + + // aapt resource value: 0x7f030044 + public const int InViewButton = 2130903108; + + // aapt resource value: 0x7f030045 + public const int password = 2130903109; + + // aapt resource value: 0x7f030046 + public const int QuickUnlock = 2130903110; + + // aapt resource value: 0x7f030047 + public const int QuickUnlock_Unused = 2130903111; + + // aapt resource value: 0x7f030048 + public const int SaveButton = 2130903112; + + // aapt resource value: 0x7f030049 + public const int search = 2130903113; + + // aapt resource value: 0x7f03004a + public const int searchurlresults = 2130903114; + + // aapt resource value: 0x7f03004b + public const int searchurlresults_empty = 2130903115; + + // aapt resource value: 0x7f03004c + public const int set_password = 2130903116; + + // aapt resource value: 0x7f03004d + public const int StartScreenButtons = 2130903117; + + // aapt resource value: 0x7f03004e + public const int support_simple_spinner_dropdown_item = 2130903118; + + // aapt resource value: 0x7f03004f + public const int url_credentials = 2130903119; static Layout() { @@ -1315,20 +2957,23 @@ namespace keepass2android public partial class Menu { - // aapt resource value: 0x7f0c0000 - public const int entry = 2131492864; + // aapt resource value: 0x7f0f0000 + public const int afc_fragment_files = 2131689472; - // aapt resource value: 0x7f0c0001 - public const int entry_edit = 2131492865; + // aapt resource value: 0x7f0f0001 + public const int entry = 2131689473; - // aapt resource value: 0x7f0c0002 - public const int fileselect = 2131492866; + // aapt resource value: 0x7f0f0002 + public const int entry_edit = 2131689474; - // aapt resource value: 0x7f0c0003 - public const int group = 2131492867; + // aapt resource value: 0x7f0f0003 + public const int fileselect = 2131689475; - // aapt resource value: 0x7f0c0004 - public const int password = 2131492868; + // aapt resource value: 0x7f0f0004 + public const int group = 2131689476; + + // aapt resource value: 0x7f0f0005 + public const int password = 2131689477; static Menu() { @@ -1340,830 +2985,1110 @@ namespace keepass2android } } + public partial class Plurals + { + + // aapt resource value: 0x7f0d0000 + public const int afc_title_choose_directories = 2131558400; + + // aapt resource value: 0x7f0d0001 + public const int afc_title_choose_files = 2131558401; + + // aapt resource value: 0x7f0d0002 + public const int afc_title_choose_files_directories = 2131558402; + + static Plurals() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Plurals() + { + } + } + public partial class String { - // aapt resource value: 0x7f06003f - public const int AboutText = 2131099711; + // aapt resource value: 0x7f060095 + public const int AboutText = 2131099797; - // aapt resource value: 0x7f060148 - public const int AddingEntry = 2131099976; + // aapt resource value: 0x7f06019e + public const int AddingEntry = 2131100062; - // aapt resource value: 0x7f060149 - public const int AddingGroup = 2131099977; + // aapt resource value: 0x7f06019f + public const int AddingGroup = 2131100063; // aapt resource value: 0x7f060000 public const int ApplicationName = 2131099648; - // aapt resource value: 0x7f06013e - public const int AskDeletePermanentlyEntry = 2131099966; + // aapt resource value: 0x7f060194 + public const int AskDeletePermanentlyEntry = 2131100052; - // aapt resource value: 0x7f06013f - public const int AskDeletePermanentlyGroup = 2131099967; + // aapt resource value: 0x7f060195 + public const int AskDeletePermanentlyGroup = 2131100053; - // aapt resource value: 0x7f060140 - public const int AskDeletePermanently_title = 2131099968; + // aapt resource value: 0x7f060196 + public const int AskDeletePermanently_title = 2131100054; - // aapt resource value: 0x7f060143 - public const int AskDiscardChanges = 2131099971; + // aapt resource value: 0x7f060199 + public const int AskDiscardChanges = 2131100057; - // aapt resource value: 0x7f060144 - public const int AskDiscardChanges_title = 2131099972; + // aapt resource value: 0x7f06019a + public const int AskDiscardChanges_title = 2131100058; - // aapt resource value: 0x7f060138 - public const int AskOverwriteBinary = 2131099960; + // aapt resource value: 0x7f06018e + public const int AskOverwriteBinary = 2131100046; - // aapt resource value: 0x7f06013b - public const int AskOverwriteBinary_no = 2131099963; + // aapt resource value: 0x7f060191 + public const int AskOverwriteBinary_no = 2131100049; - // aapt resource value: 0x7f060139 - public const int AskOverwriteBinary_title = 2131099961; + // aapt resource value: 0x7f06018f + public const int AskOverwriteBinary_title = 2131100047; - // aapt resource value: 0x7f06013a - public const int AskOverwriteBinary_yes = 2131099962; + // aapt resource value: 0x7f060190 + public const int AskOverwriteBinary_yes = 2131100048; - // aapt resource value: 0x7f060142 - public const int AskReloadFile = 2131099970; + // aapt resource value: 0x7f060198 + public const int AskReloadFile = 2131100056; - // aapt resource value: 0x7f060141 - public const int AskReloadFile_title = 2131099969; + // aapt resource value: 0x7f060197 + public const int AskReloadFile_title = 2131100055; - // aapt resource value: 0x7f06013c - public const int AttachFailed = 2131099964; + // aapt resource value: 0x7f060192 + public const int AttachFailed = 2131100050; - // aapt resource value: 0x7f060024 - public const int BinaryDirectory_default = 2131099684; + // aapt resource value: 0x7f06007a + public const int BinaryDirectory_default = 2131099770; - // aapt resource value: 0x7f060023 - public const int BinaryDirectory_key = 2131099683; + // aapt resource value: 0x7f060079 + public const int BinaryDirectory_key = 2131099769; - // aapt resource value: 0x7f060114 - public const int BinaryDirectory_summary = 2131099924; + // aapt resource value: 0x7f06016a + public const int BinaryDirectory_summary = 2131100010; - // aapt resource value: 0x7f060113 - public const int BinaryDirectory_title = 2131099923; + // aapt resource value: 0x7f060169 + public const int BinaryDirectory_title = 2131100009; - // aapt resource value: 0x7f060167 - public const int CannotMoveGroupHere = 2131100007; + // aapt resource value: 0x7f0601bd + public const int CannotMoveGroupHere = 2131100093; - // aapt resource value: 0x7f06017b - public const int ChangeLog = 2131100027; + // aapt resource value: 0x7f0601d1 + public const int ChangeLog = 2131100113; - // aapt resource value: 0x7f06017a - public const int ChangeLog_0_7 = 2131100026; + // aapt resource value: 0x7f0601d0 + public const int ChangeLog_0_7 = 2131100112; - // aapt resource value: 0x7f060178 - public const int ChangeLog_0_8 = 2131100024; + // aapt resource value: 0x7f0601ce + public const int ChangeLog_0_8 = 2131100110; - // aapt resource value: 0x7f060177 - public const int ChangeLog_0_8_1 = 2131100023; + // aapt resource value: 0x7f0601cd + public const int ChangeLog_0_8_1 = 2131100109; - // aapt resource value: 0x7f060176 - public const int ChangeLog_0_8_2 = 2131100022; + // aapt resource value: 0x7f0601cc + public const int ChangeLog_0_8_2 = 2131100108; - // aapt resource value: 0x7f060175 - public const int ChangeLog_0_8_3 = 2131100021; + // aapt resource value: 0x7f0601cb + public const int ChangeLog_0_8_3 = 2131100107; - // aapt resource value: 0x7f060174 - public const int ChangeLog_0_8_4 = 2131100020; + // aapt resource value: 0x7f0601ca + public const int ChangeLog_0_8_4 = 2131100106; - // aapt resource value: 0x7f060173 - public const int ChangeLog_0_8_5 = 2131100019; + // aapt resource value: 0x7f0601c9 + public const int ChangeLog_0_8_5 = 2131100105; - // aapt resource value: 0x7f060172 - public const int ChangeLog_0_8_6 = 2131100018; + // aapt resource value: 0x7f0601c8 + public const int ChangeLog_0_8_6 = 2131100104; - // aapt resource value: 0x7f060179 - public const int ChangeLog_keptDonate = 2131100025; + // aapt resource value: 0x7f0601cf + public const int ChangeLog_keptDonate = 2131100111; - // aapt resource value: 0x7f060171 - public const int ChangeLog_title = 2131100017; + // aapt resource value: 0x7f0601c7 + public const int ChangeLog_title = 2131100103; - // aapt resource value: 0x7f060032 - public const int CheckForFileChangesOnSave_key = 2131099698; + // aapt resource value: 0x7f060088 + public const int CheckForFileChangesOnSave_key = 2131099784; - // aapt resource value: 0x7f06012d - public const int CheckForFileChangesOnSave_summary = 2131099949; + // aapt resource value: 0x7f060183 + public const int CheckForFileChangesOnSave_summary = 2131100035; - // aapt resource value: 0x7f06012c - public const int CheckForFileChangesOnSave_title = 2131099948; + // aapt resource value: 0x7f060182 + public const int CheckForFileChangesOnSave_title = 2131100034; - // aapt resource value: 0x7f06015d - public const int CheckingDatabaseForChanges = 2131099997; + // aapt resource value: 0x7f0601b3 + public const int CheckingDatabaseForChanges = 2131100083; - // aapt resource value: 0x7f060151 - public const int CheckingTargetFileForChanges = 2131099985; - - // aapt resource value: 0x7f06005a - public const int ClearClipboard = 2131099738; - - // aapt resource value: 0x7f06012b - public const int ClearOfflineCache_question = 2131099947; - - // aapt resource value: 0x7f06012a - public const int ClearOfflineCache_title = 2131099946; - - // aapt resource value: 0x7f060036 - public const int CopyToClipboardNotification_key = 2131099702; - - // aapt resource value: 0x7f06015f - public const int CouldNotLoadFromRemote = 2131099999; - - // aapt resource value: 0x7f06015e - public const int CouldNotSaveToRemote = 2131099998; - - // aapt resource value: 0x7f060040 - public const int CreditsText = 2131099712; - - // aapt resource value: 0x7f06014f - public const int DecodingDatabase = 2131099983; - - // aapt resource value: 0x7f06014a - public const int DeletingEntry = 2131099978; - - // aapt resource value: 0x7f06014b - public const int DeletingGroup = 2131099979; - - // aapt resource value: 0x7f060158 - public const int DownloadingRemoteFile = 2131099992; - - // aapt resource value: 0x7f060165 - public const int ErrorOcurred = 2131100005; - - // aapt resource value: 0x7f060055 - public const int FileHandling_prefs = 2131099733; - - // aapt resource value: 0x7f060029 - public const int FileHandling_prefs_key = 2131099689; - - // aapt resource value: 0x7f060093 - public const int FileNotFound = 2131099795; - - // aapt resource value: 0x7f06015b - public const int FilesInSync = 2131099995; - - // aapt resource value: 0x7f0600a6 - public const int InvalidPassword = 2131099814; - - // aapt resource value: 0x7f06002f - public const int LastInfoVersionCode_key = 2131099695; - - // aapt resource value: 0x7f060162 - public const int LoadedFromRemoteInSync = 2131100002; - - // aapt resource value: 0x7f060033 - public const int MarketURL = 2131099699; + // aapt resource value: 0x7f0601a7 + public const int CheckingTargetFileForChanges = 2131100071; // aapt resource value: 0x7f0600b0 - public const int MaskedPassword = 2131099824; + public const int ClearClipboard = 2131099824; - // aapt resource value: 0x7f060153 - public const int MessageSyncQuestion = 2131099987; + // aapt resource value: 0x7f060181 + public const int ClearOfflineCache_question = 2131100033; - // aapt resource value: 0x7f060156 - public const int NoOverwrite = 2131099990; + // aapt resource value: 0x7f060180 + public const int ClearOfflineCache_title = 2131100032; - // aapt resource value: 0x7f060161 - public const int NotifyOpenFromLocalDueToConflict = 2131100001; + // aapt resource value: 0x7f06008c + public const int CopyToClipboardNotification_key = 2131099788; - // aapt resource value: 0x7f060038 - public const int OpenKp2aKeyboardAutomatically_key = 2131099704; + // aapt resource value: 0x7f0601b5 + public const int CouldNotLoadFromRemote = 2131100085; - // aapt resource value: 0x7f060133 - public const int OpenKp2aKeyboardAutomatically_summary = 2131099955; + // aapt resource value: 0x7f0601b4 + public const int CouldNotSaveToRemote = 2131100084; - // aapt resource value: 0x7f060132 - public const int OpenKp2aKeyboardAutomatically_title = 2131099954; + // aapt resource value: 0x7f060096 + public const int CreditsText = 2131099798; - // aapt resource value: 0x7f060150 - public const int ParsingDatabase = 2131099984; + // aapt resource value: 0x7f0601a5 + public const int DecodingDatabase = 2131100069; - // aapt resource value: 0x7f06003c - public const int PreloadDatabaseEnabled_key = 2131099708; + // aapt resource value: 0x7f0601a0 + public const int DeletingEntry = 2131100064; - // aapt resource value: 0x7f060137 - public const int PreloadDatabaseEnabled_summary = 2131099959; + // aapt resource value: 0x7f0601a1 + public const int DeletingGroup = 2131100065; - // aapt resource value: 0x7f060136 - public const int PreloadDatabaseEnabled_title = 2131099958; + // aapt resource value: 0x7f0601ae + public const int DownloadingRemoteFile = 2131100078; - // aapt resource value: 0x7f06002a - public const int QuickUnlockDefaultEnabled_key = 2131099690; + // aapt resource value: 0x7f0601bb + public const int ErrorOcurred = 2131100091; - // aapt resource value: 0x7f06010d - public const int QuickUnlockDefaultEnabled_summary = 2131099917; + // aapt resource value: 0x7f0600ab + public const int FileHandling_prefs = 2131099819; - // aapt resource value: 0x7f06010c - public const int QuickUnlockDefaultEnabled_title = 2131099916; + // aapt resource value: 0x7f06007f + public const int FileHandling_prefs_key = 2131099775; - // aapt resource value: 0x7f06002d - public const int QuickUnlockIconHidden_key = 2131099693; + // aapt resource value: 0x7f0600e9 + public const int FileNotFound = 2131099881; - // aapt resource value: 0x7f06010f - public const int QuickUnlockIconHidden_summary = 2131099919; - - // aapt resource value: 0x7f06010e - public const int QuickUnlockIconHidden_title = 2131099918; - - // aapt resource value: 0x7f06002c - public const int QuickUnlockLength_default = 2131099692; - - // aapt resource value: 0x7f06002b - public const int QuickUnlockLength_key = 2131099691; - - // aapt resource value: 0x7f060111 - public const int QuickUnlockLength_summary = 2131099921; - - // aapt resource value: 0x7f060110 - public const int QuickUnlockLength_title = 2131099920; - - // aapt resource value: 0x7f06010a - public const int QuickUnlock_button = 2131099914; - - // aapt resource value: 0x7f060112 - public const int QuickUnlock_fail = 2131099922; - - // aapt resource value: 0x7f060109 - public const int QuickUnlock_label = 2131099913; - - // aapt resource value: 0x7f06010b - public const int QuickUnlock_lockButton = 2131099915; - - // aapt resource value: 0x7f060054 - public const int QuickUnlock_prefs = 2131099732; - - // aapt resource value: 0x7f060028 - public const int QuickUnlock_prefs_key = 2131099688; - - // aapt resource value: 0x7f06013d - public const int RecycleBin = 2131099965; - - // aapt resource value: 0x7f060020 - public const int RememberRecentFiles_key = 2131099680; - - // aapt resource value: 0x7f0600fd - public const int RememberRecentFiles_summary = 2131099901; + // aapt resource value: 0x7f0601b1 + public const int FilesInSync = 2131100081; // aapt resource value: 0x7f0600fc - public const int RememberRecentFiles_title = 2131099900; + public const int InvalidPassword = 2131099900; - // aapt resource value: 0x7f060164 - public const int RemoteDatabaseUnchanged = 2131100004; + // aapt resource value: 0x7f060085 + public const int LastInfoVersionCode_key = 2131099781; - // aapt resource value: 0x7f06015a - public const int RestoringRemoteFile = 2131099994; + // aapt resource value: 0x7f0601b8 + public const int LoadedFromRemoteInSync = 2131100088; - // aapt resource value: 0x7f060118 - public const int SaveAttachmentDialog_open = 2131099928; + // aapt resource value: 0x7f060089 + public const int MarketURL = 2131099785; - // aapt resource value: 0x7f060117 - public const int SaveAttachmentDialog_save = 2131099927; + // aapt resource value: 0x7f060106 + public const int MaskedPassword = 2131099910; - // aapt resource value: 0x7f060116 - public const int SaveAttachmentDialog_text = 2131099926; + // aapt resource value: 0x7f0601a9 + public const int MessageSyncQuestion = 2131100073; - // aapt resource value: 0x7f060115 - public const int SaveAttachmentDialog_title = 2131099925; + // aapt resource value: 0x7f0601ac + public const int NoOverwrite = 2131100076; - // aapt resource value: 0x7f06011a - public const int SaveAttachment_Failed = 2131099930; + // aapt resource value: 0x7f0601b7 + public const int NotifyOpenFromLocalDueToConflict = 2131100087; - // aapt resource value: 0x7f060119 - public const int SaveAttachment_doneMessage = 2131099929; + // aapt resource value: 0x7f06008e + public const int OpenKp2aKeyboardAutomatically_key = 2131099790; - // aapt resource value: 0x7f06014c - public const int SettingPassword = 2131099980; + // aapt resource value: 0x7f060189 + public const int OpenKp2aKeyboardAutomatically_summary = 2131100041; - // aapt resource value: 0x7f06012f - public const int ShowCopyToClipboardNotification_summary = 2131099951; + // aapt resource value: 0x7f060188 + public const int OpenKp2aKeyboardAutomatically_title = 2131100040; - // aapt resource value: 0x7f06012e - public const int ShowCopyToClipboardNotification_title = 2131099950; + // aapt resource value: 0x7f0601a6 + public const int ParsingDatabase = 2131100070; - // aapt resource value: 0x7f060131 - public const int ShowKp2aKeyboardNotification_summary = 2131099953; + // aapt resource value: 0x7f060092 + public const int PreloadDatabaseEnabled_key = 2131099794; - // aapt resource value: 0x7f060130 - public const int ShowKp2aKeyboardNotification_title = 2131099952; + // aapt resource value: 0x7f06018d + public const int PreloadDatabaseEnabled_summary = 2131100045; - // aapt resource value: 0x7f06003b - public const int ShowUnlockedNotification_key = 2131099707; + // aapt resource value: 0x7f06018c + public const int PreloadDatabaseEnabled_title = 2131100044; - // aapt resource value: 0x7f060135 - public const int ShowUnlockedNotification_summary = 2131099957; - - // aapt resource value: 0x7f060134 - public const int ShowUnlockedNotification_title = 2131099956; - - // aapt resource value: 0x7f06001f - public const int ShowUsernameInList_key = 2131099679; - - // aapt resource value: 0x7f0600fb - public const int ShowUsernameInList_summary = 2131099899; - - // aapt resource value: 0x7f0600fa - public const int ShowUsernameInList_title = 2131099898; - - // aapt resource value: 0x7f060034 - public const int SuggestionsURL = 2131099700; - - // aapt resource value: 0x7f06015c - public const int SynchronizedDatabaseSuccessfully = 2131099996; - - // aapt resource value: 0x7f060157 - public const int SynchronizingCachedDatabase = 2131099991; - - // aapt resource value: 0x7f060154 - public const int SynchronizingDatabase = 2131099988; - - // aapt resource value: 0x7f06001e - public const int TanExpiresOnUse_key = 2131099678; - - // aapt resource value: 0x7f0600f9 - public const int TanExpiresOnUse_summary = 2131099897; - - // aapt resource value: 0x7f0600f8 - public const int TanExpiresOnUse_title = 2131099896; - - // aapt resource value: 0x7f060152 - public const int TitleSyncQuestion = 2131099986; - - // aapt resource value: 0x7f06014e - public const int TransformingKey = 2131099982; - - // aapt resource value: 0x7f060035 - public const int TranslationURL = 2131099701; - - // aapt resource value: 0x7f06014d - public const int UndoingChanges = 2131099981; + // aapt resource value: 0x7f060080 + public const int QuickUnlockDefaultEnabled_key = 2131099776; // aapt resource value: 0x7f060163 - public const int UpdatedCachedFileOnLoad = 2131100003; + public const int QuickUnlockDefaultEnabled_summary = 2131100003; + + // aapt resource value: 0x7f060162 + public const int QuickUnlockDefaultEnabled_title = 2131100002; + + // aapt resource value: 0x7f060083 + public const int QuickUnlockIconHidden_key = 2131099779; + + // aapt resource value: 0x7f060165 + public const int QuickUnlockIconHidden_summary = 2131100005; + + // aapt resource value: 0x7f060164 + public const int QuickUnlockIconHidden_title = 2131100004; + + // aapt resource value: 0x7f060082 + public const int QuickUnlockLength_default = 2131099778; + + // aapt resource value: 0x7f060081 + public const int QuickUnlockLength_key = 2131099777; + + // aapt resource value: 0x7f060167 + public const int QuickUnlockLength_summary = 2131100007; + + // aapt resource value: 0x7f060166 + public const int QuickUnlockLength_title = 2131100006; // aapt resource value: 0x7f060160 - public const int UpdatedRemoteFileOnLoad = 2131100000; + public const int QuickUnlock_button = 2131100000; - // aapt resource value: 0x7f060159 - public const int UploadingFile = 2131099993; + // aapt resource value: 0x7f060168 + public const int QuickUnlock_fail = 2131100008; - // aapt resource value: 0x7f06002e - public const int UsageCount_key = 2131099694; + // aapt resource value: 0x7f06015f + public const int QuickUnlock_label = 2131099999; - // aapt resource value: 0x7f060030 - public const int UseFileTransactions_key = 2131099696; + // aapt resource value: 0x7f060161 + public const int QuickUnlock_lockButton = 2131100001; - // aapt resource value: 0x7f060127 - public const int UseFileTransactions_summary = 2131099943; + // aapt resource value: 0x7f0600aa + public const int QuickUnlock_prefs = 2131099818; - // aapt resource value: 0x7f060126 - public const int UseFileTransactions_title = 2131099942; + // aapt resource value: 0x7f06007e + public const int QuickUnlock_prefs_key = 2131099774; - // aapt resource value: 0x7f060037 - public const int UseKp2aKeyboard_key = 2131099703; + // aapt resource value: 0x7f060193 + public const int RecycleBin = 2131100051; - // aapt resource value: 0x7f060031 - public const int UseOfflineCache_key = 2131099697; + // aapt resource value: 0x7f060076 + public const int RememberRecentFiles_key = 2131099766; - // aapt resource value: 0x7f060129 - public const int UseOfflineCache_summary = 2131099945; + // aapt resource value: 0x7f060153 + public const int RememberRecentFiles_summary = 2131099987; - // aapt resource value: 0x7f060128 - public const int UseOfflineCache_title = 2131099944; + // aapt resource value: 0x7f060152 + public const int RememberRecentFiles_title = 2131099986; - // aapt resource value: 0x7f060155 - public const int YesSynchronize = 2131099989; + // aapt resource value: 0x7f0601ba + public const int RemoteDatabaseUnchanged = 2131100090; - // aapt resource value: 0x7f06003d - public const int about_feedback = 2131099709; + // aapt resource value: 0x7f0601b0 + public const int RestoringRemoteFile = 2131100080; - // aapt resource value: 0x7f06003e - public const int about_homepage = 2131099710; + // aapt resource value: 0x7f06016e + public const int SaveAttachmentDialog_open = 2131100014; - // aapt resource value: 0x7f060041 - public const int accept = 2131099713; + // aapt resource value: 0x7f06016d + public const int SaveAttachmentDialog_save = 2131100013; - // aapt resource value: 0x7f060120 - public const int add_binary = 2131099936; + // aapt resource value: 0x7f06016c + public const int SaveAttachmentDialog_text = 2131100012; - // aapt resource value: 0x7f060042 - public const int add_entry = 2131099714; + // aapt resource value: 0x7f06016b + public const int SaveAttachmentDialog_title = 2131100011; - // aapt resource value: 0x7f060121 - public const int add_extra_string = 2131099937; + // aapt resource value: 0x7f060170 + public const int SaveAttachment_Failed = 2131100016; - // aapt resource value: 0x7f060044 - public const int add_group = 2131099716; + // aapt resource value: 0x7f06016f + public const int SaveAttachment_doneMessage = 2131100015; - // aapt resource value: 0x7f060045 - public const int add_group_title = 2131099717; + // aapt resource value: 0x7f0601a2 + public const int SettingPassword = 2131100066; - // aapt resource value: 0x7f060043 - public const int add_url_entry = 2131099715; + // aapt resource value: 0x7f060185 + public const int ShowCopyToClipboardNotification_summary = 2131100037; - // aapt resource value: 0x7f060047 - public const int algorithm = 2131099719; + // aapt resource value: 0x7f060184 + public const int ShowCopyToClipboardNotification_title = 2131100036; - // aapt resource value: 0x7f060048 - public const int algorithm_colon = 2131099720; + // aapt resource value: 0x7f060187 + public const int ShowKp2aKeyboardNotification_summary = 2131100039; - // aapt resource value: 0x7f060013 - public const int algorithm_key = 2131099667; + // aapt resource value: 0x7f060186 + public const int ShowKp2aKeyboardNotification_title = 2131100038; - // aapt resource value: 0x7f060014 - public const int app_key = 2131099668; + // aapt resource value: 0x7f060091 + public const int ShowUnlockedNotification_key = 2131099793; - // aapt resource value: 0x7f060049 - public const int app_name = 2131099721; + // aapt resource value: 0x7f06018b + public const int ShowUnlockedNotification_summary = 2131100043; - // aapt resource value: 0x7f06004b - public const int app_name_nonet = 2131099723; + // aapt resource value: 0x7f06018a + public const int ShowUnlockedNotification_title = 2131100042; - // aapt resource value: 0x7f06004d - public const int app_timeout = 2131099725; + // aapt resource value: 0x7f060075 + public const int ShowUsernameInList_key = 2131099765; + + // aapt resource value: 0x7f060151 + public const int ShowUsernameInList_summary = 2131099985; + + // aapt resource value: 0x7f060150 + public const int ShowUsernameInList_title = 2131099984; + + // aapt resource value: 0x7f06008a + public const int SuggestionsURL = 2131099786; + + // aapt resource value: 0x7f0601b2 + public const int SynchronizedDatabaseSuccessfully = 2131100082; + + // aapt resource value: 0x7f0601ad + public const int SynchronizingCachedDatabase = 2131100077; + + // aapt resource value: 0x7f0601aa + public const int SynchronizingDatabase = 2131100074; + + // aapt resource value: 0x7f060074 + public const int TanExpiresOnUse_key = 2131099764; + + // aapt resource value: 0x7f06014f + public const int TanExpiresOnUse_summary = 2131099983; + + // aapt resource value: 0x7f06014e + public const int TanExpiresOnUse_title = 2131099982; + + // aapt resource value: 0x7f0601a8 + public const int TitleSyncQuestion = 2131100072; + + // aapt resource value: 0x7f0601a4 + public const int TransformingKey = 2131100068; + + // aapt resource value: 0x7f06008b + public const int TranslationURL = 2131099787; + + // aapt resource value: 0x7f0601a3 + public const int UndoingChanges = 2131100067; + + // aapt resource value: 0x7f0601b9 + public const int UpdatedCachedFileOnLoad = 2131100089; + + // aapt resource value: 0x7f0601b6 + public const int UpdatedRemoteFileOnLoad = 2131100086; + + // aapt resource value: 0x7f0601af + public const int UploadingFile = 2131100079; + + // aapt resource value: 0x7f060084 + public const int UsageCount_key = 2131099780; + + // aapt resource value: 0x7f060086 + public const int UseFileTransactions_key = 2131099782; + + // aapt resource value: 0x7f06017d + public const int UseFileTransactions_summary = 2131100029; + + // aapt resource value: 0x7f06017c + public const int UseFileTransactions_title = 2131100028; + + // aapt resource value: 0x7f06008d + public const int UseKp2aKeyboard_key = 2131099789; + + // aapt resource value: 0x7f060087 + public const int UseOfflineCache_key = 2131099783; + + // aapt resource value: 0x7f06017f + public const int UseOfflineCache_summary = 2131100031; + + // aapt resource value: 0x7f06017e + public const int UseOfflineCache_title = 2131100030; + + // aapt resource value: 0x7f0601ab + public const int YesSynchronize = 2131100075; + + // aapt resource value: 0x7f06000c + public const int abc_action_bar_home_description = 2131099660; + + // aapt resource value: 0x7f06000d + public const int abc_action_bar_up_description = 2131099661; + + // aapt resource value: 0x7f06000e + public const int abc_action_menu_overflow_description = 2131099662; + + // aapt resource value: 0x7f06000b + public const int abc_action_mode_done = 2131099659; // aapt resource value: 0x7f060015 - public const int app_timeout_key = 2131099669; + public const int abc_activity_chooser_view_see_all = 2131099669; - // aapt resource value: 0x7f06004e - public const int app_timeout_summary = 2131099726; + // aapt resource value: 0x7f060014 + public const int abc_activitychooserview_choose_application = 2131099668; - // aapt resource value: 0x7f06004f - public const int application = 2131099727; + // aapt resource value: 0x7f060011 + public const int abc_searchview_description_clear = 2131099665; - // aapt resource value: 0x7f060050 - public const int application_settings = 2131099728; + // aapt resource value: 0x7f060010 + public const int abc_searchview_description_query = 2131099664; - // aapt resource value: 0x7f0600f4 - public const int author = 2131099892; + // aapt resource value: 0x7f06000f + public const int abc_searchview_description_search = 2131099663; + + // aapt resource value: 0x7f060012 + public const int abc_searchview_description_submit = 2131099666; + + // aapt resource value: 0x7f060013 + public const int abc_searchview_description_voice = 2131099667; + + // aapt resource value: 0x7f060017 + public const int abc_shareactionprovider_share_with = 2131099671; + + // aapt resource value: 0x7f060016 + public const int abc_shareactionprovider_share_with_application = 2131099670; + + // aapt resource value: 0x7f060093 + public const int about_feedback = 2131099795; + + // aapt resource value: 0x7f060094 + public const int about_homepage = 2131099796; + + // aapt resource value: 0x7f060097 + public const int accept = 2131099799; + + // aapt resource value: 0x7f060176 + public const int add_binary = 2131100022; + + // aapt resource value: 0x7f060098 + public const int add_entry = 2131099800; + + // aapt resource value: 0x7f060177 + public const int add_extra_string = 2131100023; + + // aapt resource value: 0x7f06009a + public const int add_group = 2131099802; + + // aapt resource value: 0x7f06009b + public const int add_group_title = 2131099803; + + // aapt resource value: 0x7f060099 + public const int add_url_entry = 2131099801; + + // aapt resource value: 0x7f060060 + public const int afc_bullet = 2131099744; + + // aapt resource value: 0x7f060021 + public const int afc_cmd_advanced_selection_all = 2131099681; + + // aapt resource value: 0x7f060022 + public const int afc_cmd_advanced_selection_invert = 2131099682; + + // aapt resource value: 0x7f060023 + public const int afc_cmd_advanced_selection_none = 2131099683; + + // aapt resource value: 0x7f060052 + public const int afc_cmd_clear = 2131099730; + + // aapt resource value: 0x7f060024 + public const int afc_cmd_grid_view = 2131099684; + + // aapt resource value: 0x7f060025 + public const int afc_cmd_home = 2131099685; + + // aapt resource value: 0x7f060026 + public const int afc_cmd_list_view = 2131099686; + + // aapt resource value: 0x7f060027 + public const int afc_cmd_new_folder = 2131099687; + + // aapt resource value: 0x7f06005e + public const int afc_cmd_reload = 2131099742; + + // aapt resource value: 0x7f060053 + public const int afc_cmd_rename = 2131099731; + + // aapt resource value: 0x7f060028 + public const int afc_cmd_select_all_files = 2131099688; + + // aapt resource value: 0x7f060029 + public const int afc_cmd_select_all_folders = 2131099689; + + // aapt resource value: 0x7f06002a + public const int afc_cmd_sort = 2131099690; + + // aapt resource value: 0x7f060054 + public const int afc_cmd_sort_by_name = 2131099732; // aapt resource value: 0x7f06005f - public const int available_through_keyboard = 2131099743; + public const int afc_ellipsize = 2131099743; + + // aapt resource value: 0x7f06002b + public const int afc_file = 2131099691; + + // aapt resource value: 0x7f06002c + public const int afc_folder = 2131099692; + + // aapt resource value: 0x7f06002d + public const int afc_hint_clear = 2131099693; + + // aapt resource value: 0x7f060055 + public const int afc_hint_double_tap_to_select_file = 2131099733; + + // aapt resource value: 0x7f06002e + public const int afc_hint_folder_name = 2131099694; // aapt resource value: 0x7f060056 - public const int brackets = 2131099734; + public const int afc_hint_new_name = 2131099734; // aapt resource value: 0x7f060057 - public const int browser_intall_text = 2131099735; + public const int afc_hint_newer = 2131099735; // aapt resource value: 0x7f060058 - public const int building_search_idx = 2131099736; + public const int afc_hint_older = 2131099736; + + // aapt resource value: 0x7f06002f + public const int afc_hint_save_as_filename = 2131099695; + + // aapt resource value: 0x7f060030 + public const int afc_hint_search = 2131099696; + + // aapt resource value: 0x7f060018 + public const int afc_lib_name = 2131099672; + + // aapt resource value: 0x7f060019 + public const int afc_lib_version_name = 2131099673; + + // aapt resource value: 0x7f060031 + public const int afc_msg_app_doesnot_have_permission_to_create_files = 2131099697; + + // aapt resource value: 0x7f060032 + public const int afc_msg_app_doesnot_have_permission_to_delete_files = 2131099698; + + // aapt resource value: 0x7f060033 + public const int afc_msg_cancelled = 2131099699; + + // aapt resource value: 0x7f060034 + public const int afc_msg_cannot_connect_to_file_provider_service = 2131099700; + + // aapt resource value: 0x7f060035 + public const int afc_msg_cannot_create_new_folder_here = 2131099701; + + // aapt resource value: 0x7f060036 + public const int afc_msg_cannot_save_a_file_here = 2131099702; + + // aapt resource value: 0x7f060037 + public const int afc_msg_done = 2131099703; + + // aapt resource value: 0x7f060038 + public const int afc_msg_empty = 2131099704; + + // aapt resource value: 0x7f060039 + public const int afc_msg_failed_please_try_again = 2131099705; // aapt resource value: 0x7f060059 - public const int cancel = 2131099737; + public const int afc_msg_filename_is_empty = 2131099737; - // aapt resource value: 0x7f060101 - public const int caseSensitive = 2131099905; + // aapt resource value: 0x7f06003a + public const int afc_msg_loading = 2131099706; + + // aapt resource value: 0x7f06003b + public const int afc_phone = 2131099707; + + // aapt resource value: 0x7f060020 + public const int afc_pkey_display_last_location = 2131099680; + + // aapt resource value: 0x7f06001f + public const int afc_pkey_display_remember_last_location = 2131099679; + + // aapt resource value: 0x7f06001e + public const int afc_pkey_display_show_time_for_old_days = 2131099678; + + // aapt resource value: 0x7f06001d + public const int afc_pkey_display_show_time_for_old_days_this_year = 2131099677; + + // aapt resource value: 0x7f06001c + public const int afc_pkey_display_sort_ascending = 2131099676; + + // aapt resource value: 0x7f06001b + public const int afc_pkey_display_sort_type = 2131099675; + + // aapt resource value: 0x7f06001a + public const int afc_pkey_display_view_type = 2131099674; + + // aapt resource value: 0x7f06003c + public const int afc_pmsg_cannot_access_dir = 2131099708; + + // aapt resource value: 0x7f06003d + public const int afc_pmsg_cannot_create_folder = 2131099709; + + // aapt resource value: 0x7f06003e + public const int afc_pmsg_cannot_delete_file = 2131099710; + + // aapt resource value: 0x7f06003f + public const int afc_pmsg_confirm_delete_file = 2131099711; + + // aapt resource value: 0x7f060040 + public const int afc_pmsg_confirm_replace_file = 2131099712; + + // aapt resource value: 0x7f060041 + public const int afc_pmsg_deleting_file = 2131099713; + + // aapt resource value: 0x7f060042 + public const int afc_pmsg_file_has_been_deleted = 2131099714; + + // aapt resource value: 0x7f060043 + public const int afc_pmsg_filename_is_directory = 2131099715; + + // aapt resource value: 0x7f060044 + public const int afc_pmsg_filename_is_invalid = 2131099716; + + // aapt resource value: 0x7f060045 + public const int afc_pmsg_max_file_count_allowed = 2131099717; + + // aapt resource value: 0x7f060046 + public const int afc_pmsg_unknown_error = 2131099718; + + // aapt resource value: 0x7f06005a + public const int afc_pmsg_xxx_items = 2131099738; + + // aapt resource value: 0x7f060047 + public const int afc_root = 2131099719; + + // aapt resource value: 0x7f060048 + public const int afc_title_advanced_selection = 2131099720; + + // aapt resource value: 0x7f06005b + public const int afc_title_alert = 2131099739; + + // aapt resource value: 0x7f060049 + public const int afc_title_confirmation = 2131099721; + + // aapt resource value: 0x7f06004a + public const int afc_title_date = 2131099722; + + // aapt resource value: 0x7f06004b + public const int afc_title_error = 2131099723; + + // aapt resource value: 0x7f06004c + public const int afc_title_info = 2131099724; + + // aapt resource value: 0x7f06004d + public const int afc_title_name = 2131099725; + + // aapt resource value: 0x7f06005c + public const int afc_title_rename = 2131099740; + + // aapt resource value: 0x7f06004e + public const int afc_title_save_as = 2131099726; + + // aapt resource value: 0x7f06004f + public const int afc_title_size = 2131099727; + + // aapt resource value: 0x7f060050 + public const int afc_title_sort_by = 2131099728; + + // aapt resource value: 0x7f06005d + public const int afc_today = 2131099741; + + // aapt resource value: 0x7f060051 + public const int afc_yesterday = 2131099729; + + // aapt resource value: 0x7f06009d + public const int algorithm = 2131099805; + + // aapt resource value: 0x7f06009e + public const int algorithm_colon = 2131099806; + + // aapt resource value: 0x7f060069 + public const int algorithm_key = 2131099753; + + // aapt resource value: 0x7f06006a + public const int app_key = 2131099754; + + // aapt resource value: 0x7f06009f + public const int app_name = 2131099807; + + // aapt resource value: 0x7f0600a1 + public const int app_name_nonet = 2131099809; + + // aapt resource value: 0x7f0600a3 + public const int app_timeout = 2131099811; + + // aapt resource value: 0x7f06006b + public const int app_timeout_key = 2131099755; + + // aapt resource value: 0x7f0600a4 + public const int app_timeout_summary = 2131099812; + + // aapt resource value: 0x7f0600a5 + public const int application = 2131099813; + + // aapt resource value: 0x7f0600a6 + public const int application_settings = 2131099814; + + // aapt resource value: 0x7f06014a + public const int author = 2131099978; + + // aapt resource value: 0x7f0600b5 + public const int available_through_keyboard = 2131099829; + + // aapt resource value: 0x7f0600ac + public const int brackets = 2131099820; + + // aapt resource value: 0x7f0600ad + public const int browser_intall_text = 2131099821; + + // aapt resource value: 0x7f0600ae + public const int building_search_idx = 2131099822; + + // aapt resource value: 0x7f0600af + public const int cancel = 2131099823; + + // aapt resource value: 0x7f060157 + public const int caseSensitive = 2131099991; // aapt resource value: 0x7f060003 public const int change_entry = 2131099651; - // aapt resource value: 0x7f06005b - public const int clipboard_timeout = 2131099739; - - // aapt resource value: 0x7f060039 - public const int clipboard_timeout_default = 2131099705; - - // aapt resource value: 0x7f060016 - public const int clipboard_timeout_key = 2131099670; - - // aapt resource value: 0x7f06005c - public const int clipboard_timeout_summary = 2131099740; - - // aapt resource value: 0x7f06005e - public const int copy_password = 2131099742; - - // aapt resource value: 0x7f06005d - public const int copy_username = 2131099741; - - // aapt resource value: 0x7f060062 - public const int creating_db_key = 2131099746; - - // aapt resource value: 0x7f060125 - public const int credentials_dialog_title = 2131099941; - - // aapt resource value: 0x7f0600f6 - public const int credit_plugin1 = 2131099894; - - // aapt resource value: 0x7f060063 - public const int current_group = 2131099747; - - // aapt resource value: 0x7f060064 - public const int current_group_root = 2131099748; - - // aapt resource value: 0x7f060065 - public const int database = 2131099749; - - // aapt resource value: 0x7f060123 - public const int database_loaded_quickunlock_enabled = 2131099939; - - // aapt resource value: 0x7f060124 - public const int database_loaded_unlocked = 2131099940; - - // aapt resource value: 0x7f0600dd - public const int database_name = 2131099869; - - // aapt resource value: 0x7f060022 - public const int database_name_key = 2131099682; - - // aapt resource value: 0x7f060017 - public const int db_key = 2131099671; - - // aapt resource value: 0x7f060066 - public const int decrypting_db = 2131099750; - - // aapt resource value: 0x7f060067 - public const int decrypting_entry = 2131099751; - - // aapt resource value: 0x7f060068 - public const int default_checkbox = 2131099752; - - // aapt resource value: 0x7f06000b - public const int default_file_path = 2131099659; - - // aapt resource value: 0x7f0600de - public const int default_username = 2131099870; - - // aapt resource value: 0x7f060021 - public const int default_username_key = 2131099681; - - // aapt resource value: 0x7f060122 - public const int delete_extra_string = 2131099938; - - // aapt resource value: 0x7f060069 - public const int digits = 2131099753; - - // aapt resource value: 0x7f06006a - public const int disclaimer_formal = 2131099754; - - // aapt resource value: 0x7f060052 - public const int display_prefs = 2131099730; - - // aapt resource value: 0x7f060027 - public const int display_prefs_key = 2131099687; - - // aapt resource value: 0x7f060168 - public const int donate_question = 2131100008; - - // aapt resource value: 0x7f06000c - public const int donate_url = 2131099660; - - // aapt resource value: 0x7f060046 - public const int edit_group_title = 2131099718; - - // aapt resource value: 0x7f06006b - public const int ellipsis = 2131099755; - - // aapt resource value: 0x7f060108 - public const int enable_quickunlock = 2131099912; - - // aapt resource value: 0x7f06006c - public const int enter_filename = 2131099756; - - // aapt resource value: 0x7f060107 - public const int enter_filename_details_create_import = 2131099911; - - // aapt resource value: 0x7f060106 - public const int enter_filename_details_url = 2131099910; - - // aapt resource value: 0x7f06006d - public const int entry_accessed = 2131099757; - - // aapt resource value: 0x7f06006e - public const int entry_and_or = 2131099758; - - // aapt resource value: 0x7f06007e - public const int entry_binaries = 2131099774; - - // aapt resource value: 0x7f06006f - public const int entry_cancel = 2131099759; - - // aapt resource value: 0x7f060070 - public const int entry_comment = 2131099760; - - // aapt resource value: 0x7f060073 - public const int entry_confpassword = 2131099763; - - // aapt resource value: 0x7f060074 - public const int entry_created = 2131099764; - - // aapt resource value: 0x7f060075 - public const int entry_expires = 2131099765; - - // aapt resource value: 0x7f06007d - public const int entry_extra_strings = 2131099773; - - // aapt resource value: 0x7f060076 - public const int entry_keyfile = 2131099766; - - // aapt resource value: 0x7f060077 - public const int entry_modified = 2131099767; - - // aapt resource value: 0x7f060072 - public const int entry_override_url = 2131099762; - - // aapt resource value: 0x7f060078 - public const int entry_password = 2131099768; - - // aapt resource value: 0x7f060079 - public const int entry_save = 2131099769; - - // aapt resource value: 0x7f060071 - public const int entry_tags = 2131099761; - - // aapt resource value: 0x7f06007a - public const int entry_title = 2131099770; - - // aapt resource value: 0x7f06007b - public const int entry_url = 2131099771; - - // aapt resource value: 0x7f06007c - public const int entry_user_name = 2131099772; - - // aapt resource value: 0x7f06007f - public const int error_arc4 = 2131099775; - - // aapt resource value: 0x7f060080 - public const int error_can_not_handle_uri = 2131099776; - - // aapt resource value: 0x7f060081 - public const int error_could_not_create_group = 2131099777; - - // aapt resource value: 0x7f060082 - public const int error_could_not_create_parent = 2131099778; - - // aapt resource value: 0x7f060083 - public const int error_database_exists = 2131099779; - - // aapt resource value: 0x7f060084 - public const int error_database_settings = 2131099780; - - // aapt resource value: 0x7f060085 - public const int error_failed_to_launch_link = 2131099781; - - // aapt resource value: 0x7f060087 - public const int error_file_not_create = 2131099783; - - // aapt resource value: 0x7f060086 - public const int error_filename_required = 2131099782; - - // aapt resource value: 0x7f060088 - public const int error_invalid_db = 2131099784; - - // aapt resource value: 0x7f06011b - public const int error_invalid_expiry_date = 2131099931; - - // aapt resource value: 0x7f060089 - public const int error_invalid_path = 2131099785; - - // aapt resource value: 0x7f06008a - public const int error_no_name = 2131099786; - - // aapt resource value: 0x7f06008b - public const int error_nopass = 2131099787; - - // aapt resource value: 0x7f06008c - public const int error_out_of_memory = 2131099788; - - // aapt resource value: 0x7f06008d - public const int error_pass_gen_type = 2131099789; - - // aapt resource value: 0x7f06008e - public const int error_pass_match = 2131099790; + // aapt resource value: 0x7f0600b1 + public const int clipboard_timeout = 2131099825; // aapt resource value: 0x7f06008f - public const int error_rounds_not_number = 2131099791; + public const int clipboard_timeout_default = 2131099791; - // aapt resource value: 0x7f060090 - public const int error_rounds_too_large = 2131099792; + // aapt resource value: 0x7f06006c + public const int clipboard_timeout_key = 2131099756; - // aapt resource value: 0x7f06011c - public const int error_string_key = 2131099932; + // aapt resource value: 0x7f0600b2 + public const int clipboard_timeout_summary = 2131099826; - // aapt resource value: 0x7f060091 - public const int error_title_required = 2131099793; + // aapt resource value: 0x7f0600b4 + public const int copy_password = 2131099828; - // aapt resource value: 0x7f060092 - public const int error_wrong_length = 2131099794; + // aapt resource value: 0x7f0600b3 + public const int copy_username = 2131099827; - // aapt resource value: 0x7f0600ff - public const int excludeExpiredEntries = 2131099903; + // aapt resource value: 0x7f0600b8 + public const int creating_db_key = 2131099832; - // aapt resource value: 0x7f06011d - public const int field_name = 2131099933; + // aapt resource value: 0x7f06017b + public const int credentials_dialog_title = 2131100027; - // aapt resource value: 0x7f06011e - public const int field_value = 2131099934; + // aapt resource value: 0x7f06014c + public const int credit_plugin1 = 2131099980; - // aapt resource value: 0x7f060094 - public const int file_browser = 2131099796; + // aapt resource value: 0x7f0600b9 + public const int current_group = 2131099833; - // aapt resource value: 0x7f06016f - public const int filestoragename_dropbox = 2131100015; + // aapt resource value: 0x7f0600ba + public const int current_group_root = 2131099834; - // aapt resource value: 0x7f06016b - public const int filestoragename_file = 2131100011; + // aapt resource value: 0x7f0600bb + public const int database = 2131099835; - // aapt resource value: 0x7f06016c - public const int filestoragename_ftp = 2131100012; + // aapt resource value: 0x7f060179 + public const int database_loaded_quickunlock_enabled = 2131100025; - // aapt resource value: 0x7f060170 - public const int filestoragename_gdrive = 2131100016; + // aapt resource value: 0x7f06017a + public const int database_loaded_unlocked = 2131100026; - // aapt resource value: 0x7f06016d - public const int filestoragename_http = 2131100013; + // aapt resource value: 0x7f060133 + public const int database_name = 2131099955; - // aapt resource value: 0x7f06016e - public const int filestoragename_https = 2131100014; + // aapt resource value: 0x7f060078 + public const int database_name_key = 2131099768; - // aapt resource value: 0x7f06000f - public const int further_author_names = 2131099663; + // aapt resource value: 0x7f06006d + public const int db_key = 2131099757; - // aapt resource value: 0x7f0600f5 - public const int further_authors = 2131099893; + // aapt resource value: 0x7f0600bc + public const int decrypting_db = 2131099836; - // aapt resource value: 0x7f060095 - public const int generate_password = 2131099797; + // aapt resource value: 0x7f0600bd + public const int decrypting_entry = 2131099837; - // aapt resource value: 0x7f060096 - public const int group = 2131099798; + // aapt resource value: 0x7f0600be + public const int default_checkbox = 2131099838; - // aapt resource value: 0x7f060097 - public const int hint_comment = 2131099799; + // aapt resource value: 0x7f060061 + public const int default_file_path = 2131099745; - // aapt resource value: 0x7f060098 - public const int hint_conf_pass = 2131099800; + // aapt resource value: 0x7f060134 + public const int default_username = 2131099956; - // aapt resource value: 0x7f060099 - public const int hint_generated_password = 2131099801; + // aapt resource value: 0x7f060077 + public const int default_username_key = 2131099767; - // aapt resource value: 0x7f06009a - public const int hint_group_name = 2131099802; + // aapt resource value: 0x7f060178 + public const int delete_extra_string = 2131100024; - // aapt resource value: 0x7f06009b - public const int hint_keyfile = 2131099803; + // aapt resource value: 0x7f0600bf + public const int digits = 2131099839; + + // aapt resource value: 0x7f0600c0 + public const int disclaimer_formal = 2131099840; + + // aapt resource value: 0x7f0600a8 + public const int display_prefs = 2131099816; + + // aapt resource value: 0x7f06007d + public const int display_prefs_key = 2131099773; + + // aapt resource value: 0x7f0601be + public const int donate_question = 2131100094; + + // aapt resource value: 0x7f060062 + public const int donate_url = 2131099746; // aapt resource value: 0x7f06009c - public const int hint_length = 2131099804; + public const int edit_group_title = 2131099804; - // aapt resource value: 0x7f06009e - public const int hint_login_pass = 2131099806; + // aapt resource value: 0x7f0600c1 + public const int ellipsis = 2131099841; - // aapt resource value: 0x7f0600a1 - public const int hint_override_url = 2131099809; + // aapt resource value: 0x7f06015e + public const int enable_quickunlock = 2131099998; - // aapt resource value: 0x7f06009d - public const int hint_pass = 2131099805; + // aapt resource value: 0x7f0600c2 + public const int enter_filename = 2131099842; - // aapt resource value: 0x7f0600a2 - public const int hint_tags = 2131099810; + // aapt resource value: 0x7f06015d + public const int enter_filename_details_create_import = 2131099997; - // aapt resource value: 0x7f06009f - public const int hint_title = 2131099807; + // aapt resource value: 0x7f06015c + public const int enter_filename_details_url = 2131099996; - // aapt resource value: 0x7f0600a0 - public const int hint_url = 2131099808; + // aapt resource value: 0x7f0600c3 + public const int entry_accessed = 2131099843; - // aapt resource value: 0x7f0600a3 - public const int hint_username = 2131099811; + // aapt resource value: 0x7f0600c4 + public const int entry_and_or = 2131099844; - // aapt resource value: 0x7f06000d - public const int homepage = 2131099661; + // aapt resource value: 0x7f0600d4 + public const int entry_binaries = 2131099860; - // aapt resource value: 0x7f06000e - public const int homepage_short = 2131099662; + // aapt resource value: 0x7f0600c5 + public const int entry_cancel = 2131099845; + + // aapt resource value: 0x7f0600c6 + public const int entry_comment = 2131099846; + + // aapt resource value: 0x7f0600c9 + public const int entry_confpassword = 2131099849; + + // aapt resource value: 0x7f0600ca + public const int entry_created = 2131099850; + + // aapt resource value: 0x7f0600cb + public const int entry_expires = 2131099851; + + // aapt resource value: 0x7f0600d3 + public const int entry_extra_strings = 2131099859; + + // aapt resource value: 0x7f0600cc + public const int entry_keyfile = 2131099852; + + // aapt resource value: 0x7f0600cd + public const int entry_modified = 2131099853; + + // aapt resource value: 0x7f0600c8 + public const int entry_override_url = 2131099848; + + // aapt resource value: 0x7f0600ce + public const int entry_password = 2131099854; + + // aapt resource value: 0x7f0600cf + public const int entry_save = 2131099855; + + // aapt resource value: 0x7f0600c7 + public const int entry_tags = 2131099847; + + // aapt resource value: 0x7f0600d0 + public const int entry_title = 2131099856; + + // aapt resource value: 0x7f0600d1 + public const int entry_url = 2131099857; + + // aapt resource value: 0x7f0600d2 + public const int entry_user_name = 2131099858; + + // aapt resource value: 0x7f0600d5 + public const int error_arc4 = 2131099861; + + // aapt resource value: 0x7f0600d6 + public const int error_can_not_handle_uri = 2131099862; + + // aapt resource value: 0x7f0600d7 + public const int error_could_not_create_group = 2131099863; + + // aapt resource value: 0x7f0600d8 + public const int error_could_not_create_parent = 2131099864; + + // aapt resource value: 0x7f0600d9 + public const int error_database_exists = 2131099865; + + // aapt resource value: 0x7f0600da + public const int error_database_settings = 2131099866; + + // aapt resource value: 0x7f0600db + public const int error_failed_to_launch_link = 2131099867; + + // aapt resource value: 0x7f0600dd + public const int error_file_not_create = 2131099869; + + // aapt resource value: 0x7f0600dc + public const int error_filename_required = 2131099868; + + // aapt resource value: 0x7f0600de + public const int error_invalid_db = 2131099870; + + // aapt resource value: 0x7f060171 + public const int error_invalid_expiry_date = 2131100017; + + // aapt resource value: 0x7f0600df + public const int error_invalid_path = 2131099871; + + // aapt resource value: 0x7f0600e0 + public const int error_no_name = 2131099872; + + // aapt resource value: 0x7f0600e1 + public const int error_nopass = 2131099873; + + // aapt resource value: 0x7f0600e2 + public const int error_out_of_memory = 2131099874; + + // aapt resource value: 0x7f0600e3 + public const int error_pass_gen_type = 2131099875; + + // aapt resource value: 0x7f0600e4 + public const int error_pass_match = 2131099876; + + // aapt resource value: 0x7f0600e5 + public const int error_rounds_not_number = 2131099877; + + // aapt resource value: 0x7f0600e6 + public const int error_rounds_too_large = 2131099878; + + // aapt resource value: 0x7f060172 + public const int error_string_key = 2131100018; + + // aapt resource value: 0x7f0600e7 + public const int error_title_required = 2131099879; + + // aapt resource value: 0x7f0600e8 + public const int error_wrong_length = 2131099880; + + // aapt resource value: 0x7f060155 + public const int excludeExpiredEntries = 2131099989; + + // aapt resource value: 0x7f060173 + public const int field_name = 2131100019; + + // aapt resource value: 0x7f060174 + public const int field_value = 2131100020; + + // aapt resource value: 0x7f0600ea + public const int file_browser = 2131099882; + + // aapt resource value: 0x7f0601c5 + public const int filestoragename_dropbox = 2131100101; + + // aapt resource value: 0x7f0601c1 + public const int filestoragename_file = 2131100097; + + // aapt resource value: 0x7f0601c2 + public const int filestoragename_ftp = 2131100098; + + // aapt resource value: 0x7f0601c6 + public const int filestoragename_gdrive = 2131100102; + + // aapt resource value: 0x7f0601c3 + public const int filestoragename_http = 2131100099; + + // aapt resource value: 0x7f0601c4 + public const int filestoragename_https = 2131100100; + + // aapt resource value: 0x7f060065 + public const int further_author_names = 2131099749; + + // aapt resource value: 0x7f06014b + public const int further_authors = 2131099979; + + // aapt resource value: 0x7f0600eb + public const int generate_password = 2131099883; + + // aapt resource value: 0x7f0600ec + public const int group = 2131099884; + + // aapt resource value: 0x7f0600ed + public const int hint_comment = 2131099885; + + // aapt resource value: 0x7f0600ee + public const int hint_conf_pass = 2131099886; + + // aapt resource value: 0x7f0600ef + public const int hint_generated_password = 2131099887; + + // aapt resource value: 0x7f0600f0 + public const int hint_group_name = 2131099888; + + // aapt resource value: 0x7f0600f1 + public const int hint_keyfile = 2131099889; + + // aapt resource value: 0x7f0600f2 + public const int hint_length = 2131099890; + + // aapt resource value: 0x7f0600f4 + public const int hint_login_pass = 2131099892; + + // aapt resource value: 0x7f0600f7 + public const int hint_override_url = 2131099895; + + // aapt resource value: 0x7f0600f3 + public const int hint_pass = 2131099891; + + // aapt resource value: 0x7f0600f8 + public const int hint_tags = 2131099896; + + // aapt resource value: 0x7f0600f5 + public const int hint_title = 2131099893; + + // aapt resource value: 0x7f0600f6 + public const int hint_url = 2131099894; + + // aapt resource value: 0x7f0600f9 + public const int hint_username = 2131099897; + + // aapt resource value: 0x7f060063 + public const int homepage = 2131099747; + + // aapt resource value: 0x7f060064 + public const int homepage_short = 2131099748; // aapt resource value: 0x7f060001 public const int ime_name = 2131099649; - // aapt resource value: 0x7f0600eb - public const int insert_element_here = 2131099883; + // aapt resource value: 0x7f060141 + public const int insert_element_here = 2131099969; - // aapt resource value: 0x7f0600a4 - public const int install_from_market = 2131099812; + // aapt resource value: 0x7f0600fa + public const int install_from_market = 2131099898; - // aapt resource value: 0x7f0600a5 - public const int install_from_website = 2131099813; + // aapt resource value: 0x7f0600fb + public const int install_from_website = 2131099899; - // aapt resource value: 0x7f0600a7 - public const int invalid_algorithm = 2131099815; - - // aapt resource value: 0x7f0600a8 - public const int invalid_db_sig = 2131099816; - - // aapt resource value: 0x7f060010 - public const int issues = 2131099664; - - // aapt resource value: 0x7f0600a9 - public const int keyfile_does_not_exist = 2131099817; - - // aapt resource value: 0x7f0600aa - public const int keyfile_is_empty = 2131099818; - - // aapt resource value: 0x7f060019 - public const int keyfile_key = 2131099673; + // aapt resource value: 0x7f0600fd + public const int invalid_algorithm = 2131099901; // aapt resource value: 0x7f0600fe - public const int kp2a_findUrl = 2131099902; + public const int invalid_db_sig = 2131099902; + + // aapt resource value: 0x7f060066 + public const int issues = 2131099750; + + // aapt resource value: 0x7f0600ff + public const int keyfile_does_not_exist = 2131099903; + + // aapt resource value: 0x7f060100 + public const int keyfile_is_empty = 2131099904; + + // aapt resource value: 0x7f06006f + public const int keyfile_key = 2131099759; + + // aapt resource value: 0x7f060154 + public const int kp2a_findUrl = 2131099988; // aapt resource value: 0x7f060006 public const int label_go_key = 2131099654; @@ -2177,140 +4102,140 @@ namespace keepass2android // aapt resource value: 0x7f060009 public const int label_subtype_generic = 2131099657; - // aapt resource value: 0x7f0600ab - public const int length = 2131099819; + // aapt resource value: 0x7f060101 + public const int length = 2131099905; // aapt resource value: 0x7f06000a public const int library_name = 2131099658; - // aapt resource value: 0x7f06003a - public const int list_size_default = 2131099706; + // aapt resource value: 0x7f060090 + public const int list_size_default = 2131099792; - // aapt resource value: 0x7f06001c - public const int list_size_key = 2131099676; + // aapt resource value: 0x7f060072 + public const int list_size_key = 2131099762; - // aapt resource value: 0x7f0600ad - public const int list_size_summary = 2131099821; + // aapt resource value: 0x7f060103 + public const int list_size_summary = 2131099907; - // aapt resource value: 0x7f0600ac - public const int list_size_title = 2131099820; + // aapt resource value: 0x7f060102 + public const int list_size_title = 2131099906; - // aapt resource value: 0x7f0600ae - public const int loading_database = 2131099822; + // aapt resource value: 0x7f060104 + public const int loading_database = 2131099908; - // aapt resource value: 0x7f0600af - public const int lowercase = 2131099823; + // aapt resource value: 0x7f060105 + public const int lowercase = 2131099909; - // aapt resource value: 0x7f06001a - public const int maskpass_key = 2131099674; + // aapt resource value: 0x7f060070 + public const int maskpass_key = 2131099760; - // aapt resource value: 0x7f0600b2 - public const int maskpass_summary = 2131099826; + // aapt resource value: 0x7f060108 + public const int maskpass_summary = 2131099912; - // aapt resource value: 0x7f0600b1 - public const int maskpass_title = 2131099825; + // aapt resource value: 0x7f060107 + public const int maskpass_title = 2131099911; - // aapt resource value: 0x7f0600b3 - public const int menu_about = 2131099827; + // aapt resource value: 0x7f060109 + public const int menu_about = 2131099913; - // aapt resource value: 0x7f0600b8 - public const int menu_app_settings = 2131099832; + // aapt resource value: 0x7f06010e + public const int menu_app_settings = 2131099918; - // aapt resource value: 0x7f0600c6 - public const int menu_change_db = 2131099846; + // aapt resource value: 0x7f06011c + public const int menu_change_db = 2131099932; - // aapt resource value: 0x7f0600b4 - public const int menu_change_key = 2131099828; + // aapt resource value: 0x7f06010a + public const int menu_change_key = 2131099914; - // aapt resource value: 0x7f0600b5 - public const int menu_copy_pass = 2131099829; + // aapt resource value: 0x7f06010b + public const int menu_copy_pass = 2131099915; + + // aapt resource value: 0x7f06010c + public const int menu_copy_user = 2131099916; + + // aapt resource value: 0x7f06010d + public const int menu_create = 2131099917; + + // aapt resource value: 0x7f06010f + public const int menu_db_settings = 2131099919; + + // aapt resource value: 0x7f060110 + public const int menu_delete = 2131099920; + + // aapt resource value: 0x7f060112 + public const int menu_donate = 2131099922; + + // aapt resource value: 0x7f060113 + public const int menu_edit = 2131099923; + + // aapt resource value: 0x7f060114 + public const int menu_hide_password = 2131099924; + + // aapt resource value: 0x7f060115 + public const int menu_homepage = 2131099925; + + // aapt resource value: 0x7f060116 + public const int menu_lock = 2131099926; + + // aapt resource value: 0x7f060111 + public const int menu_move = 2131099921; + + // aapt resource value: 0x7f060117 + public const int menu_open = 2131099927; + + // aapt resource value: 0x7f060118 + public const int menu_rename = 2131099928; + + // aapt resource value: 0x7f060119 + public const int menu_search = 2131099929; + + // aapt resource value: 0x7f06011a + public const int menu_search_advanced = 2131099930; + + // aapt resource value: 0x7f06011b + public const int menu_url = 2131099931; + + // aapt resource value: 0x7f06011d + public const int minus = 2131099933; + + // aapt resource value: 0x7f06011e + public const int never = 2131099934; + + // aapt resource value: 0x7f060120 + public const int no = 2131099936; + + // aapt resource value: 0x7f060121 + public const int no_keys = 2131099937; + + // aapt resource value: 0x7f060122 + public const int no_results = 2131099938; + + // aapt resource value: 0x7f0601c0 + public const int no_thanks = 2131100096; + + // aapt resource value: 0x7f060123 + public const int no_url_handler = 2131099939; // aapt resource value: 0x7f0600b6 - public const int menu_copy_user = 2131099830; + public const int not_possible_im_picker = 2131099830; - // aapt resource value: 0x7f0600b7 - public const int menu_create = 2131099831; + // aapt resource value: 0x7f060067 + public const int oi_filemanager_market = 2131099751; - // aapt resource value: 0x7f0600b9 - public const int menu_db_settings = 2131099833; + // aapt resource value: 0x7f060068 + public const int oi_filemanager_web = 2131099752; - // aapt resource value: 0x7f0600ba - public const int menu_delete = 2131099834; + // aapt resource value: 0x7f0601bf + public const int ok_donate = 2131100095; - // aapt resource value: 0x7f0600bc - public const int menu_donate = 2131099836; + // aapt resource value: 0x7f060071 + public const int omitbackup_key = 2131099761; - // aapt resource value: 0x7f0600bd - public const int menu_edit = 2131099837; + // aapt resource value: 0x7f060126 + public const int omitbackup_summary = 2131099942; - // aapt resource value: 0x7f0600be - public const int menu_hide_password = 2131099838; - - // aapt resource value: 0x7f0600bf - public const int menu_homepage = 2131099839; - - // aapt resource value: 0x7f0600c0 - public const int menu_lock = 2131099840; - - // aapt resource value: 0x7f0600bb - public const int menu_move = 2131099835; - - // aapt resource value: 0x7f0600c1 - public const int menu_open = 2131099841; - - // aapt resource value: 0x7f0600c2 - public const int menu_rename = 2131099842; - - // aapt resource value: 0x7f0600c3 - public const int menu_search = 2131099843; - - // aapt resource value: 0x7f0600c4 - public const int menu_search_advanced = 2131099844; - - // aapt resource value: 0x7f0600c5 - public const int menu_url = 2131099845; - - // aapt resource value: 0x7f0600c7 - public const int minus = 2131099847; - - // aapt resource value: 0x7f0600c8 - public const int never = 2131099848; - - // aapt resource value: 0x7f0600ca - public const int no = 2131099850; - - // aapt resource value: 0x7f0600cb - public const int no_keys = 2131099851; - - // aapt resource value: 0x7f0600cc - public const int no_results = 2131099852; - - // aapt resource value: 0x7f06016a - public const int no_thanks = 2131100010; - - // aapt resource value: 0x7f0600cd - public const int no_url_handler = 2131099853; - - // aapt resource value: 0x7f060060 - public const int not_possible_im_picker = 2131099744; - - // aapt resource value: 0x7f060011 - public const int oi_filemanager_market = 2131099665; - - // aapt resource value: 0x7f060012 - public const int oi_filemanager_web = 2131099666; - - // aapt resource value: 0x7f060169 - public const int ok_donate = 2131100009; - - // aapt resource value: 0x7f06001b - public const int omitbackup_key = 2131099675; - - // aapt resource value: 0x7f0600d0 - public const int omitbackup_summary = 2131099856; - - // aapt resource value: 0x7f0600cf - public const int omitbackup_title = 2131099855; + // aapt resource value: 0x7f060125 + public const int omitbackup_title = 2131099941; // aapt resource value: 0x7f060004 public const int open_entry = 2131099652; @@ -2318,170 +4243,170 @@ namespace keepass2android // aapt resource value: 0x7f060005 public const int open_entry_for_app = 2131099653; - // aapt resource value: 0x7f0600ce - public const int open_recent = 2131099854; + // aapt resource value: 0x7f060124 + public const int open_recent = 2131099940; - // aapt resource value: 0x7f0600d1 - public const int pass_filename = 2131099857; + // aapt resource value: 0x7f060127 + public const int pass_filename = 2131099943; - // aapt resource value: 0x7f060053 - public const int password_access_prefs = 2131099731; + // aapt resource value: 0x7f0600a9 + public const int password_access_prefs = 2131099817; - // aapt resource value: 0x7f060025 - public const int password_access_prefs_key = 2131099685; + // aapt resource value: 0x7f06007b + public const int password_access_prefs_key = 2131099771; - // aapt resource value: 0x7f0600d2 - public const int password_title = 2131099858; + // aapt resource value: 0x7f060128 + public const int password_title = 2131099944; - // aapt resource value: 0x7f060061 - public const int please_activate_keyboard = 2131099745; + // aapt resource value: 0x7f0600b7 + public const int please_activate_keyboard = 2131099831; - // aapt resource value: 0x7f0600d3 - public const int progress_create = 2131099859; + // aapt resource value: 0x7f060129 + public const int progress_create = 2131099945; - // aapt resource value: 0x7f0600d4 - public const int progress_title = 2131099860; + // aapt resource value: 0x7f06012a + public const int progress_title = 2131099946; - // aapt resource value: 0x7f06011f - public const int protection = 2131099935; + // aapt resource value: 0x7f060175 + public const int protection = 2131100021; - // aapt resource value: 0x7f060146 - public const int rate_app = 2131099974; + // aapt resource value: 0x7f06019c + public const int rate_app = 2131100060; - // aapt resource value: 0x7f0600f7 - public const int regular_expression = 2131099895; + // aapt resource value: 0x7f06014d + public const int regular_expression = 2131099981; - // aapt resource value: 0x7f0600d5 - public const int remember_keyfile_summary = 2131099861; + // aapt resource value: 0x7f06012b + public const int remember_keyfile_summary = 2131099947; - // aapt resource value: 0x7f0600d6 - public const int remember_keyfile_title = 2131099862; + // aapt resource value: 0x7f06012c + public const int remember_keyfile_title = 2131099948; - // aapt resource value: 0x7f0600d7 - public const int remove_from_filelist = 2131099863; + // aapt resource value: 0x7f06012d + public const int remove_from_filelist = 2131099949; - // aapt resource value: 0x7f0600d8 - public const int rijndael = 2131099864; + // aapt resource value: 0x7f06012e + public const int rijndael = 2131099950; - // aapt resource value: 0x7f0600d9 - public const int root = 2131099865; + // aapt resource value: 0x7f06012f + public const int root = 2131099951; - // aapt resource value: 0x7f0600da - public const int rounds = 2131099866; + // aapt resource value: 0x7f060130 + public const int rounds = 2131099952; - // aapt resource value: 0x7f0600db - public const int rounds_explaination = 2131099867; + // aapt resource value: 0x7f060131 + public const int rounds_explaination = 2131099953; - // aapt resource value: 0x7f0600dc - public const int rounds_hint = 2131099868; + // aapt resource value: 0x7f060132 + public const int rounds_hint = 2131099954; - // aapt resource value: 0x7f060018 - public const int rounds_key = 2131099672; + // aapt resource value: 0x7f06006e + public const int rounds_key = 2131099758; - // aapt resource value: 0x7f0600df - public const int saving_database = 2131099871; + // aapt resource value: 0x7f060135 + public const int saving_database = 2131099957; - // aapt resource value: 0x7f0600e6 - public const int search_hint = 2131099878; + // aapt resource value: 0x7f06013c + public const int search_hint = 2131099964; - // aapt resource value: 0x7f0600e8 - public const int search_in = 2131099880; + // aapt resource value: 0x7f06013e + public const int search_in = 2131099966; - // aapt resource value: 0x7f0600e1 - public const int search_label = 2131099873; + // aapt resource value: 0x7f060137 + public const int search_label = 2131099959; - // aapt resource value: 0x7f060100 - public const int search_options = 2131099904; + // aapt resource value: 0x7f060156 + public const int search_options = 2131099990; - // aapt resource value: 0x7f0600e7 - public const int search_results = 2131099879; + // aapt resource value: 0x7f06013d + public const int search_results = 2131099965; - // aapt resource value: 0x7f060051 - public const int security_prefs = 2131099729; + // aapt resource value: 0x7f0600a7 + public const int security_prefs = 2131099815; - // aapt resource value: 0x7f060026 - public const int security_prefs_key = 2131099686; + // aapt resource value: 0x7f06007c + public const int security_prefs_key = 2131099772; - // aapt resource value: 0x7f0600ea - public const int select_group_then_add = 2131099882; + // aapt resource value: 0x7f060140 + public const int select_group_then_add = 2131099968; - // aapt resource value: 0x7f0600e9 - public const int select_other_entry = 2131099881; + // aapt resource value: 0x7f06013f + public const int select_other_entry = 2131099967; - // aapt resource value: 0x7f06004a - public const int short_app_name = 2131099722; + // aapt resource value: 0x7f0600a0 + public const int short_app_name = 2131099808; - // aapt resource value: 0x7f06004c - public const int short_app_name_nonet = 2131099724; + // aapt resource value: 0x7f0600a2 + public const int short_app_name_nonet = 2131099810; - // aapt resource value: 0x7f0600e2 - public const int show_password = 2131099874; + // aapt resource value: 0x7f060138 + public const int show_password = 2131099960; - // aapt resource value: 0x7f0600e4 - public const int sort_db = 2131099876; + // aapt resource value: 0x7f06013a + public const int sort_db = 2131099962; - // aapt resource value: 0x7f06001d - public const int sort_key = 2131099677; + // aapt resource value: 0x7f060073 + public const int sort_key = 2131099763; - // aapt resource value: 0x7f0600e3 - public const int sort_name = 2131099875; + // aapt resource value: 0x7f060139 + public const int sort_name = 2131099961; - // aapt resource value: 0x7f0600e0 - public const int space = 2131099872; + // aapt resource value: 0x7f060136 + public const int space = 2131099958; - // aapt resource value: 0x7f0600e5 - public const int special = 2131099877; + // aapt resource value: 0x7f06013b + public const int special = 2131099963; - // aapt resource value: 0x7f060103 - public const int start_create = 2131099907; + // aapt resource value: 0x7f060159 + public const int start_create = 2131099993; - // aapt resource value: 0x7f060105 - public const int start_create_import = 2131099909; + // aapt resource value: 0x7f06015b + public const int start_create_import = 2131099995; - // aapt resource value: 0x7f060102 - public const int start_open_file = 2131099906; + // aapt resource value: 0x7f060158 + public const int start_open_file = 2131099992; - // aapt resource value: 0x7f060104 - public const int start_open_url = 2131099908; + // aapt resource value: 0x7f06015a + public const int start_open_url = 2131099994; + + // aapt resource value: 0x7f06019b + public const int suggest_improvements = 2131100059; + + // aapt resource value: 0x7f0601bc + public const int synchronize_database_menu = 2131100092; + + // aapt resource value: 0x7f06019d + public const int translate_app = 2131100061; + + // aapt resource value: 0x7f060142 + public const int twofish = 2131099970; + + // aapt resource value: 0x7f060143 + public const int underline = 2131099971; + + // aapt resource value: 0x7f060144 + public const int unsupported_db_version = 2131099972; // aapt resource value: 0x7f060145 - public const int suggest_improvements = 2131099973; + public const int uppercase = 2131099973; - // aapt resource value: 0x7f060166 - public const int synchronize_database_menu = 2131100006; + // aapt resource value: 0x7f060149 + public const int version_history = 2131099977; + + // aapt resource value: 0x7f060148 + public const int version_label = 2131099976; + + // aapt resource value: 0x7f060146 + public const int warning_read_only = 2131099974; // aapt resource value: 0x7f060147 - public const int translate_app = 2131099975; - - // aapt resource value: 0x7f0600ec - public const int twofish = 2131099884; - - // aapt resource value: 0x7f0600ed - public const int underline = 2131099885; - - // aapt resource value: 0x7f0600ee - public const int unsupported_db_version = 2131099886; - - // aapt resource value: 0x7f0600ef - public const int uppercase = 2131099887; - - // aapt resource value: 0x7f0600f3 - public const int version_history = 2131099891; - - // aapt resource value: 0x7f0600f2 - public const int version_label = 2131099890; - - // aapt resource value: 0x7f0600f0 - public const int warning_read_only = 2131099888; - - // aapt resource value: 0x7f0600f1 - public const int warning_unmounted = 2131099889; + public const int warning_unmounted = 2131099975; // aapt resource value: 0x7f060002 public const int word_separators = 2131099650; - // aapt resource value: 0x7f0600c9 - public const int yes = 2131099849; + // aapt resource value: 0x7f06011f + public const int yes = 2131099935; static String() { @@ -2496,95 +4421,560 @@ namespace keepass2android public partial class Style { - // aapt resource value: 0x7f0b001d - public const int AdditionalStringLayout = 2131427357; + // aapt resource value: 0x7f0c007f + public const int AOSP_DialogWindowTitle = 2131492991; - // aapt resource value: 0x7f0b0000 - public const int Base = 2131427328; + // aapt resource value: 0x7f0c00b8 + public const int AdditionalStringLayout = 2131493048; - // aapt resource value: 0x7f0b0017 - public const int BottomBarActionButton = 2131427351; + // aapt resource value: 0x7f0c008c + public const int Afc_BaseTheme_Dark = 2131493004; - // aapt resource value: 0x7f0b0002 - public const int Dialog = 2131427330; + // aapt resource value: 0x7f0c008e + public const int Afc_BaseTheme_Dialog_Dark = 2131493006; - // aapt resource value: 0x7f0b0013 - public const int EditEntryButton = 2131427347; + // aapt resource value: 0x7f0c0094 + public const int Afc_BaseTheme_Dialog_Light = 2131493012; - // aapt resource value: 0x7f0b0007 - public const int ElementText = 2131427335; + // aapt resource value: 0x7f0c0092 + public const int Afc_BaseTheme_Light = 2131493010; - // aapt resource value: 0x7f0b0008 - public const int ElementTextLarge = 2131427336; + // aapt resource value: 0x7f0c0097 + public const int Afc_BaseTheme_Light_DarkActionBar = 2131493015; - // aapt resource value: 0x7f0b0006 - public const int ElementTextSmall = 2131427334; + // aapt resource value: 0x7f0c008d + public const int Afc_BaseThemeHelper_Dark = 2131493005; - // aapt resource value: 0x7f0b000f - public const int ElementTextTitle = 2131427343; + // aapt resource value: 0x7f0c008f + public const int Afc_BaseThemeHelper_Dialog_Dark = 2131493007; - // aapt resource value: 0x7f0b000e - public const int EntryFieldHeader = 2131427342; + // aapt resource value: 0x7f0c0095 + public const int Afc_BaseThemeHelper_Dialog_Light = 2131493013; - // aapt resource value: 0x7f0b0010 - public const int EntryItem = 2131427344; + // aapt resource value: 0x7f0c0093 + public const int Afc_BaseThemeHelper_Light = 2131493011; - // aapt resource value: 0x7f0b0014 - public const int ExtraFieldHeader = 2131427348; + // aapt resource value: 0x7f0c0098 + public const int Afc_BaseThemeHelper_Light_DarkActionBar = 2131493016; - // aapt resource value: 0x7f0b000b - public const int GroupAndEntryHeader = 2131427339; + // aapt resource value: 0x7f0c0090 + public const int Afc_Theme_Dark = 2131493008; - // aapt resource value: 0x7f0b0009 - public const int GroupLabel = 2131427337; + // aapt resource value: 0x7f0c0091 + public const int Afc_Theme_Dialog_Dark = 2131493009; - // aapt resource value: 0x7f0b0004 - public const int GroupText = 2131427332; + // aapt resource value: 0x7f0c009a + public const int Afc_Theme_Dialog_Light = 2131493018; - // aapt resource value: 0x7f0b0005 - public const int GroupTextLarge = 2131427333; + // aapt resource value: 0x7f0c0096 + public const int Afc_Theme_Light = 2131493014; - // aapt resource value: 0x7f0b0003 - public const int GroupTextSmall = 2131427331; + // aapt resource value: 0x7f0c0099 + public const int Afc_Theme_Light_DarkActionBar = 2131493017; - // aapt resource value: 0x7f0b0012 - public const int InfoHeader = 2131427346; + // aapt resource value: 0x7f0c009b + public const int Base = 2131493019; - // aapt resource value: 0x7f0b0011 - public const int MinusButton = 2131427345; + // aapt resource value: 0x7f0c00b2 + public const int BottomBarActionButton = 2131493042; - // aapt resource value: 0x7f0b0001 - public const int NoTitleBar = 2131427329; + // aapt resource value: 0x7f0c009d + public const int Dialog = 2131493021; - // aapt resource value: 0x7f0b0015 - public const int PaddedContainer = 2131427349; + // aapt resource value: 0x7f0c00ae + public const int EditEntryButton = 2131493038; - // aapt resource value: 0x7f0b0016 - public const int PaddedElement = 2131427350; + // aapt resource value: 0x7f0c00a2 + public const int ElementText = 2131493026; - // aapt resource value: 0x7f0b001a - public const int TextAppearance_EditEntry = 2131427354; + // aapt resource value: 0x7f0c00a3 + public const int ElementTextLarge = 2131493027; - // aapt resource value: 0x7f0b0019 - public const int TextAppearance_EditEntry_LabelSmall = 2131427353; + // aapt resource value: 0x7f0c00a1 + public const int ElementTextSmall = 2131493025; - // aapt resource value: 0x7f0b0018 - public const int TextAppearance_EditEntry_Small = 2131427352; + // aapt resource value: 0x7f0c00aa + public const int ElementTextTitle = 2131493034; - // aapt resource value: 0x7f0b001b - public const int TextAppearance_EditEntry_Value = 2131427355; + // aapt resource value: 0x7f0c00a9 + public const int EntryFieldHeader = 2131493033; - // aapt resource value: 0x7f0b001c - public const int TextAppearance_SmallHeading = 2131427356; + // aapt resource value: 0x7f0c00ab + public const int EntryItem = 2131493035; - // aapt resource value: 0x7f0b000a - public const int WhiteOnBlack = 2131427338; + // aapt resource value: 0x7f0c00af + public const int ExtraFieldHeader = 2131493039; - // aapt resource value: 0x7f0b000c - public const int WhiteOnBlackSmall = 2131427340; + // aapt resource value: 0x7f0c00a6 + public const int GroupAndEntryHeader = 2131493030; - // aapt resource value: 0x7f0b000d - public const int WhiteOnDarkSmall = 2131427341; + // aapt resource value: 0x7f0c00a4 + public const int GroupLabel = 2131493028; + + // aapt resource value: 0x7f0c009f + public const int GroupText = 2131493023; + + // aapt resource value: 0x7f0c00a0 + public const int GroupTextLarge = 2131493024; + + // aapt resource value: 0x7f0c009e + public const int GroupTextSmall = 2131493022; + + // aapt resource value: 0x7f0c00ad + public const int InfoHeader = 2131493037; + + // aapt resource value: 0x7f0c00ac + public const int MinusButton = 2131493036; + + // aapt resource value: 0x7f0c009c + public const int NoTitleBar = 2131493020; + + // aapt resource value: 0x7f0c00b0 + public const int PaddedContainer = 2131493040; + + // aapt resource value: 0x7f0c00b1 + public const int PaddedElement = 2131493041; + + // aapt resource value: 0x7f0c0061 + public const int TextAppearance_AppCompat_Base_CompactMenu_Dialog = 2131492961; + + // aapt resource value: 0x7f0c0069 + public const int TextAppearance_AppCompat_Base_SearchResult = 2131492969; + + // aapt resource value: 0x7f0c006b + public const int TextAppearance_AppCompat_Base_SearchResult_Subtitle = 2131492971; + + // aapt resource value: 0x7f0c006a + public const int TextAppearance_AppCompat_Base_SearchResult_Title = 2131492970; + + // aapt resource value: 0x7f0c0065 + public const int TextAppearance_AppCompat_Base_Widget_PopupMenu_Large = 2131492965; + + // aapt resource value: 0x7f0c0066 + public const int TextAppearance_AppCompat_Base_Widget_PopupMenu_Small = 2131492966; + + // aapt resource value: 0x7f0c006c + public const int TextAppearance_AppCompat_Light_Base_SearchResult = 2131492972; + + // aapt resource value: 0x7f0c006e + public const int TextAppearance_AppCompat_Light_Base_SearchResult_Subtitle = 2131492974; + + // aapt resource value: 0x7f0c006d + public const int TextAppearance_AppCompat_Light_Base_SearchResult_Title = 2131492973; + + // aapt resource value: 0x7f0c0067 + public const int TextAppearance_AppCompat_Light_Base_Widget_PopupMenu_Large = 2131492967; + + // aapt resource value: 0x7f0c0068 + public const int TextAppearance_AppCompat_Light_Base_Widget_PopupMenu_Small = 2131492968; + + // aapt resource value: 0x7f0c0033 + public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131492915; + + // aapt resource value: 0x7f0c0032 + public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131492914; + + // aapt resource value: 0x7f0c002e + public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131492910; + + // aapt resource value: 0x7f0c002f + public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131492911; + + // aapt resource value: 0x7f0c0031 + public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131492913; + + // aapt resource value: 0x7f0c0030 + public const int TextAppearance_AppCompat_SearchResult_Title = 2131492912; + + // aapt resource value: 0x7f0c001a + public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131492890; + + // aapt resource value: 0x7f0c0006 + public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131492870; + + // aapt resource value: 0x7f0c0008 + public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131492872; + + // aapt resource value: 0x7f0c0005 + public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131492869; + + // aapt resource value: 0x7f0c0007 + public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131492871; + + // aapt resource value: 0x7f0c001e + public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131492894; + + // aapt resource value: 0x7f0c0020 + public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131492896; + + // aapt resource value: 0x7f0c001d + public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131492893; + + // aapt resource value: 0x7f0c001f + public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131492895; + + // aapt resource value: 0x7f0c0052 + public const int TextAppearance_AppCompat_Widget_Base_ActionBar_Menu = 2131492946; + + // aapt resource value: 0x7f0c0054 + public const int TextAppearance_AppCompat_Widget_Base_ActionBar_Subtitle = 2131492948; + + // aapt resource value: 0x7f0c0056 + public const int TextAppearance_AppCompat_Widget_Base_ActionBar_Subtitle_Inverse = 2131492950; + + // aapt resource value: 0x7f0c0053 + public const int TextAppearance_AppCompat_Widget_Base_ActionBar_Title = 2131492947; + + // aapt resource value: 0x7f0c0055 + public const int TextAppearance_AppCompat_Widget_Base_ActionBar_Title_Inverse = 2131492949; + + // aapt resource value: 0x7f0c004f + public const int TextAppearance_AppCompat_Widget_Base_ActionMode_Subtitle = 2131492943; + + // aapt resource value: 0x7f0c0051 + public const int TextAppearance_AppCompat_Widget_Base_ActionMode_Subtitle_Inverse = 2131492945; + + // aapt resource value: 0x7f0c004e + public const int TextAppearance_AppCompat_Widget_Base_ActionMode_Title = 2131492942; + + // aapt resource value: 0x7f0c0050 + public const int TextAppearance_AppCompat_Widget_Base_ActionMode_Title_Inverse = 2131492944; + + // aapt resource value: 0x7f0c005f + public const int TextAppearance_AppCompat_Widget_Base_DropDownItem = 2131492959; + + // aapt resource value: 0x7f0c0021 + public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131492897; + + // aapt resource value: 0x7f0c002c + public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131492908; + + // aapt resource value: 0x7f0c002d + public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131492909; + + // aapt resource value: 0x7f0c0060 + public const int TextAppearance_Widget_AppCompat_Base_ExpandedMenu_Item = 2131492960; + + // aapt resource value: 0x7f0c0028 + public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131492904; + + // aapt resource value: 0x7f0c00b5 + public const int TextAppearance_EditEntry = 2131493045; + + // aapt resource value: 0x7f0c00b4 + public const int TextAppearance_EditEntry_LabelSmall = 2131493044; + + // aapt resource value: 0x7f0c00b3 + public const int TextAppearance_EditEntry_Small = 2131493043; + + // aapt resource value: 0x7f0c00b6 + public const int TextAppearance_EditEntry_Value = 2131493046; + + // aapt resource value: 0x7f0c00b7 + public const int TextAppearance_SmallHeading = 2131493047; + + // aapt resource value: 0x7f0c0073 + public const int Theme_AppCompat = 2131492979; + + // aapt resource value: 0x7f0c007d + public const int Theme_AppCompat_Base_CompactMenu = 2131492989; + + // aapt resource value: 0x7f0c007e + public const int Theme_AppCompat_Base_CompactMenu_Dialog = 2131492990; + + // aapt resource value: 0x7f0c0076 + public const int Theme_AppCompat_CompactMenu = 2131492982; + + // aapt resource value: 0x7f0c0077 + public const int Theme_AppCompat_CompactMenu_Dialog = 2131492983; + + // aapt resource value: 0x7f0c0074 + public const int Theme_AppCompat_Light = 2131492980; + + // aapt resource value: 0x7f0c0075 + public const int Theme_AppCompat_Light_DarkActionBar = 2131492981; + + // aapt resource value: 0x7f0c0078 + public const int Theme_Base = 2131492984; + + // aapt resource value: 0x7f0c007a + public const int Theme_Base_AppCompat = 2131492986; + + // aapt resource value: 0x7f0c007b + public const int Theme_Base_AppCompat_Light = 2131492987; + + // aapt resource value: 0x7f0c007c + public const int Theme_Base_AppCompat_Light_DarkActionBar = 2131492988; + + // aapt resource value: 0x7f0c0079 + public const int Theme_Base_Light = 2131492985; + + // aapt resource value: 0x7f0c00a5 + public const int WhiteOnBlack = 2131493029; + + // aapt resource value: 0x7f0c00a7 + public const int WhiteOnBlackSmall = 2131493031; + + // aapt resource value: 0x7f0c00a8 + public const int WhiteOnDarkSmall = 2131493032; + + // aapt resource value: 0x7f0c0000 + public const int Widget_AppCompat_ActionBar = 2131492864; + + // aapt resource value: 0x7f0c0002 + public const int Widget_AppCompat_ActionBar_Solid = 2131492866; + + // aapt resource value: 0x7f0c0011 + public const int Widget_AppCompat_ActionBar_TabBar = 2131492881; + + // aapt resource value: 0x7f0c0017 + public const int Widget_AppCompat_ActionBar_TabText = 2131492887; + + // aapt resource value: 0x7f0c0014 + public const int Widget_AppCompat_ActionBar_TabView = 2131492884; + + // aapt resource value: 0x7f0c000b + public const int Widget_AppCompat_ActionButton = 2131492875; + + // aapt resource value: 0x7f0c000d + public const int Widget_AppCompat_ActionButton_CloseMode = 2131492877; + + // aapt resource value: 0x7f0c000f + public const int Widget_AppCompat_ActionButton_Overflow = 2131492879; + + // aapt resource value: 0x7f0c001b + public const int Widget_AppCompat_ActionMode = 2131492891; + + // aapt resource value: 0x7f0c0036 + public const int Widget_AppCompat_ActivityChooserView = 2131492918; + + // aapt resource value: 0x7f0c0034 + public const int Widget_AppCompat_AutoCompleteTextView = 2131492916; + + // aapt resource value: 0x7f0c0038 + public const int Widget_AppCompat_Base_ActionBar = 2131492920; + + // aapt resource value: 0x7f0c003a + public const int Widget_AppCompat_Base_ActionBar_Solid = 2131492922; + + // aapt resource value: 0x7f0c0043 + public const int Widget_AppCompat_Base_ActionBar_TabBar = 2131492931; + + // aapt resource value: 0x7f0c0049 + public const int Widget_AppCompat_Base_ActionBar_TabText = 2131492937; + + // aapt resource value: 0x7f0c0046 + public const int Widget_AppCompat_Base_ActionBar_TabView = 2131492934; + + // aapt resource value: 0x7f0c003d + public const int Widget_AppCompat_Base_ActionButton = 2131492925; + + // aapt resource value: 0x7f0c003f + public const int Widget_AppCompat_Base_ActionButton_CloseMode = 2131492927; + + // aapt resource value: 0x7f0c0041 + public const int Widget_AppCompat_Base_ActionButton_Overflow = 2131492929; + + // aapt resource value: 0x7f0c004c + public const int Widget_AppCompat_Base_ActionMode = 2131492940; + + // aapt resource value: 0x7f0c0071 + public const int Widget_AppCompat_Base_ActivityChooserView = 2131492977; + + // aapt resource value: 0x7f0c006f + public const int Widget_AppCompat_Base_AutoCompleteTextView = 2131492975; + + // aapt resource value: 0x7f0c005b + public const int Widget_AppCompat_Base_DropDownItem_Spinner = 2131492955; + + // aapt resource value: 0x7f0c005d + public const int Widget_AppCompat_Base_ListView_DropDown = 2131492957; + + // aapt resource value: 0x7f0c0062 + public const int Widget_AppCompat_Base_ListView_Menu = 2131492962; + + // aapt resource value: 0x7f0c0063 + public const int Widget_AppCompat_Base_PopupMenu = 2131492963; + + // aapt resource value: 0x7f0c0058 + public const int Widget_AppCompat_Base_ProgressBar = 2131492952; + + // aapt resource value: 0x7f0c0057 + public const int Widget_AppCompat_Base_ProgressBar_Horizontal = 2131492951; + + // aapt resource value: 0x7f0c0059 + public const int Widget_AppCompat_Base_Spinner = 2131492953; + + // aapt resource value: 0x7f0c0024 + public const int Widget_AppCompat_DropDownItem_Spinner = 2131492900; + + // aapt resource value: 0x7f0c0001 + public const int Widget_AppCompat_Light_ActionBar = 2131492865; + + // aapt resource value: 0x7f0c0003 + public const int Widget_AppCompat_Light_ActionBar_Solid = 2131492867; + + // aapt resource value: 0x7f0c0004 + public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131492868; + + // aapt resource value: 0x7f0c0012 + public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131492882; + + // aapt resource value: 0x7f0c0013 + public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131492883; + + // aapt resource value: 0x7f0c0018 + public const int Widget_AppCompat_Light_ActionBar_TabText = 2131492888; + + // aapt resource value: 0x7f0c0019 + public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131492889; + + // aapt resource value: 0x7f0c0015 + public const int Widget_AppCompat_Light_ActionBar_TabView = 2131492885; + + // aapt resource value: 0x7f0c0016 + public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131492886; + + // aapt resource value: 0x7f0c000c + public const int Widget_AppCompat_Light_ActionButton = 2131492876; + + // aapt resource value: 0x7f0c000e + public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131492878; + + // aapt resource value: 0x7f0c0010 + public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131492880; + + // aapt resource value: 0x7f0c001c + public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131492892; + + // aapt resource value: 0x7f0c0037 + public const int Widget_AppCompat_Light_ActivityChooserView = 2131492919; + + // aapt resource value: 0x7f0c0035 + public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131492917; + + // aapt resource value: 0x7f0c0039 + public const int Widget_AppCompat_Light_Base_ActionBar = 2131492921; + + // aapt resource value: 0x7f0c003b + public const int Widget_AppCompat_Light_Base_ActionBar_Solid = 2131492923; + + // aapt resource value: 0x7f0c003c + public const int Widget_AppCompat_Light_Base_ActionBar_Solid_Inverse = 2131492924; + + // aapt resource value: 0x7f0c0044 + public const int Widget_AppCompat_Light_Base_ActionBar_TabBar = 2131492932; + + // aapt resource value: 0x7f0c0045 + public const int Widget_AppCompat_Light_Base_ActionBar_TabBar_Inverse = 2131492933; + + // aapt resource value: 0x7f0c004a + public const int Widget_AppCompat_Light_Base_ActionBar_TabText = 2131492938; + + // aapt resource value: 0x7f0c004b + public const int Widget_AppCompat_Light_Base_ActionBar_TabText_Inverse = 2131492939; + + // aapt resource value: 0x7f0c0047 + public const int Widget_AppCompat_Light_Base_ActionBar_TabView = 2131492935; + + // aapt resource value: 0x7f0c0048 + public const int Widget_AppCompat_Light_Base_ActionBar_TabView_Inverse = 2131492936; + + // aapt resource value: 0x7f0c003e + public const int Widget_AppCompat_Light_Base_ActionButton = 2131492926; + + // aapt resource value: 0x7f0c0040 + public const int Widget_AppCompat_Light_Base_ActionButton_CloseMode = 2131492928; + + // aapt resource value: 0x7f0c0042 + public const int Widget_AppCompat_Light_Base_ActionButton_Overflow = 2131492930; + + // aapt resource value: 0x7f0c004d + public const int Widget_AppCompat_Light_Base_ActionMode_Inverse = 2131492941; + + // aapt resource value: 0x7f0c0072 + public const int Widget_AppCompat_Light_Base_ActivityChooserView = 2131492978; + + // aapt resource value: 0x7f0c0070 + public const int Widget_AppCompat_Light_Base_AutoCompleteTextView = 2131492976; + + // aapt resource value: 0x7f0c005c + public const int Widget_AppCompat_Light_Base_DropDownItem_Spinner = 2131492956; + + // aapt resource value: 0x7f0c005e + public const int Widget_AppCompat_Light_Base_ListView_DropDown = 2131492958; + + // aapt resource value: 0x7f0c0064 + public const int Widget_AppCompat_Light_Base_PopupMenu = 2131492964; + + // aapt resource value: 0x7f0c005a + public const int Widget_AppCompat_Light_Base_Spinner = 2131492954; + + // aapt resource value: 0x7f0c0025 + public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131492901; + + // aapt resource value: 0x7f0c0027 + public const int Widget_AppCompat_Light_ListView_DropDown = 2131492903; + + // aapt resource value: 0x7f0c002a + public const int Widget_AppCompat_Light_PopupMenu = 2131492906; + + // aapt resource value: 0x7f0c0023 + public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131492899; + + // aapt resource value: 0x7f0c0026 + public const int Widget_AppCompat_ListView_DropDown = 2131492902; + + // aapt resource value: 0x7f0c002b + public const int Widget_AppCompat_ListView_Menu = 2131492907; + + // aapt resource value: 0x7f0c0029 + public const int Widget_AppCompat_PopupMenu = 2131492905; + + // aapt resource value: 0x7f0c000a + public const int Widget_AppCompat_ProgressBar = 2131492874; + + // aapt resource value: 0x7f0c0009 + public const int Widget_AppCompat_ProgressBar_Horizontal = 2131492873; + + // aapt resource value: 0x7f0c0022 + public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131492898; + + // aapt resource value: 0x7f0c0083 + public const int afc_action_navi = 2131492995; + + // aapt resource value: 0x7f0c0084 + public const int afc_action_navi_left = 2131492996; + + // aapt resource value: 0x7f0c0085 + public const int afc_action_navi_right = 2131492997; + + // aapt resource value: 0x7f0c0086 + public const int afc_base_button_location = 2131492998; + + // aapt resource value: 0x7f0c0087 + public const int afc_button_location = 2131492999; + + // aapt resource value: 0x7f0c008a + public const int afc_button_sort = 2131493002; + + // aapt resource value: 0x7f0c008b + public const int afc_home_button_navigators = 2131493003; + + // aapt resource value: 0x7f0c0080 + public const int afc_main_button_navi = 2131492992; + + // aapt resource value: 0x7f0c0081 + public const int afc_main_button_navi_left = 2131492993; + + // aapt resource value: 0x7f0c0082 + public const int afc_main_button_navi_right = 2131492994; + + // aapt resource value: 0x7f0c0089 + public const int afc_widget_search_view_button_clear = 2131493001; + + // aapt resource value: 0x7f0c0088 + public const int afc_widget_search_view_button_search = 2131493000; static Style() { @@ -2629,6 +5019,433 @@ namespace keepass2android { } } + + public partial class Styleable + { + + public static int[] ActionBar = new int[] { + 2130772001, + 2130772002, + 2130772003, + 2130772004, + 2130772005, + 2130772006, + 2130772007, + 2130772008, + 2130772009, + 2130772010, + 2130772011, + 2130772012, + 2130772013, + 2130772014, + 2130772015, + 2130772016, + 2130772017, + 2130772018, + 2130772019}; + + // aapt resource value: 10 + public const int ActionBar_background = 10; + + // aapt resource value: 12 + public const int ActionBar_backgroundSplit = 12; + + // aapt resource value: 11 + public const int ActionBar_backgroundStacked = 11; + + // aapt resource value: 13 + public const int ActionBar_customNavigationLayout = 13; + + // aapt resource value: 3 + public const int ActionBar_displayOptions = 3; + + // aapt resource value: 9 + public const int ActionBar_divider = 9; + + // aapt resource value: 1 + public const int ActionBar_height = 1; + + // aapt resource value: 14 + public const int ActionBar_homeLayout = 14; + + // aapt resource value: 7 + public const int ActionBar_icon = 7; + + // aapt resource value: 16 + public const int ActionBar_indeterminateProgressStyle = 16; + + // aapt resource value: 18 + public const int ActionBar_itemPadding = 18; + + // aapt resource value: 8 + public const int ActionBar_logo = 8; + + // aapt resource value: 2 + public const int ActionBar_navigationMode = 2; + + // aapt resource value: 17 + public const int ActionBar_progressBarPadding = 17; + + // aapt resource value: 15 + public const int ActionBar_progressBarStyle = 15; + + // aapt resource value: 4 + public const int ActionBar_subtitle = 4; + + // aapt resource value: 6 + public const int ActionBar_subtitleTextStyle = 6; + + // aapt resource value: 0 + public const int ActionBar_title = 0; + + // aapt resource value: 5 + public const int ActionBar_titleTextStyle = 5; + + public static int[] ActionBarLayout = new int[] { + 16842931}; + + // aapt resource value: 0 + public const int ActionBarLayout_android_layout_gravity = 0; + + public static int[] ActionBarWindow = new int[] { + 2130771968, + 2130771969, + 2130771970}; + + // aapt resource value: 0 + public const int ActionBarWindow_windowActionBar = 0; + + // aapt resource value: 1 + public const int ActionBarWindow_windowActionBarOverlay = 1; + + // aapt resource value: 2 + public const int ActionBarWindow_windowSplitActionBar = 2; + + public static int[] ActionMenuItemView = new int[] { + 16843071}; + + // aapt resource value: 0 + public const int ActionMenuItemView_android_minWidth = 0; + + public static int[] ActionMenuView; + + public static int[] ActionMode = new int[] { + 2130772002, + 2130772006, + 2130772007, + 2130772011, + 2130772013}; + + // aapt resource value: 3 + public const int ActionMode_background = 3; + + // aapt resource value: 4 + public const int ActionMode_backgroundSplit = 4; + + // aapt resource value: 0 + public const int ActionMode_height = 0; + + // aapt resource value: 2 + public const int ActionMode_subtitleTextStyle = 2; + + // aapt resource value: 1 + public const int ActionMode_titleTextStyle = 1; + + public static int[] ActivityChooserView = new int[] { + 2130772070, + 2130772071}; + + // aapt resource value: 1 + public const int ActivityChooserView_expandActivityOverflowButtonDrawable = 1; + + // aapt resource value: 0 + public const int ActivityChooserView_initialActivityCount = 0; + + public static int[] AfcSearchView = new int[] { + 2130772074, + 2130772075, + 2130772076, + 2130772077, + 2130772078}; + + // aapt resource value: 2 + public const int AfcSearchView_closable = 2; + + // aapt resource value: 0 + public const int AfcSearchView_delayTimeSubmission = 0; + + // aapt resource value: 3 + public const int AfcSearchView_enabled = 3; + + // aapt resource value: 4 + public const int AfcSearchView_hint = 4; + + // aapt resource value: 1 + public const int AfcSearchView_iconified = 1; + + public static int[] CompatTextView = new int[] { + 2130772073}; + + // aapt resource value: 0 + public const int CompatTextView_textAllCaps = 0; + + public static int[] LinearLayoutICS = new int[] { + 2130772010, + 2130772049, + 2130772050}; + + // aapt resource value: 0 + public const int LinearLayoutICS_divider = 0; + + // aapt resource value: 2 + public const int LinearLayoutICS_dividerPadding = 2; + + // aapt resource value: 1 + public const int LinearLayoutICS_showDividers = 1; + + public static int[] MenuGroup = new int[] { + 16842766, + 16842960, + 16843156, + 16843230, + 16843231, + 16843232}; + + // aapt resource value: 5 + public const int MenuGroup_android_checkableBehavior = 5; + + // aapt resource value: 0 + public const int MenuGroup_android_enabled = 0; + + // aapt resource value: 1 + public const int MenuGroup_android_id = 1; + + // aapt resource value: 3 + public const int MenuGroup_android_menuCategory = 3; + + // aapt resource value: 4 + public const int MenuGroup_android_orderInCategory = 4; + + // aapt resource value: 2 + public const int MenuGroup_android_visible = 2; + + public static int[] MenuItem = new int[] { + 16842754, + 16842766, + 16842960, + 16843014, + 16843156, + 16843230, + 16843231, + 16843233, + 16843234, + 16843235, + 16843236, + 16843237, + 16843375, + 2130772041, + 2130772042, + 2130772043, + 2130772044}; + + // aapt resource value: 14 + public const int MenuItem_actionLayout = 14; + + // aapt resource value: 16 + public const int MenuItem_actionProviderClass = 16; + + // aapt resource value: 15 + public const int MenuItem_actionViewClass = 15; + + // aapt resource value: 9 + public const int MenuItem_android_alphabeticShortcut = 9; + + // aapt resource value: 11 + public const int MenuItem_android_checkable = 11; + + // aapt resource value: 3 + public const int MenuItem_android_checked = 3; + + // aapt resource value: 1 + public const int MenuItem_android_enabled = 1; + + // aapt resource value: 0 + public const int MenuItem_android_icon = 0; + + // aapt resource value: 2 + public const int MenuItem_android_id = 2; + + // aapt resource value: 5 + public const int MenuItem_android_menuCategory = 5; + + // aapt resource value: 10 + public const int MenuItem_android_numericShortcut = 10; + + // aapt resource value: 12 + public const int MenuItem_android_onClick = 12; + + // aapt resource value: 6 + public const int MenuItem_android_orderInCategory = 6; + + // aapt resource value: 7 + public const int MenuItem_android_title = 7; + + // aapt resource value: 8 + public const int MenuItem_android_titleCondensed = 8; + + // aapt resource value: 4 + public const int MenuItem_android_visible = 4; + + // aapt resource value: 13 + public const int MenuItem_showAsAction = 13; + + public static int[] MenuView = new int[] { + 16842926, + 16843052, + 16843053, + 16843054, + 16843055, + 16843056, + 16843057, + 16843754}; + + // aapt resource value: 4 + public const int MenuView_android_headerBackground = 4; + + // aapt resource value: 2 + public const int MenuView_android_horizontalDivider = 2; + + // aapt resource value: 5 + public const int MenuView_android_itemBackground = 5; + + // aapt resource value: 6 + public const int MenuView_android_itemIconDisabledAlpha = 6; + + // aapt resource value: 1 + public const int MenuView_android_itemTextAppearance = 1; + + // aapt resource value: 7 + public const int MenuView_android_preserveIconSpacing = 7; + + // aapt resource value: 3 + public const int MenuView_android_verticalDivider = 3; + + // aapt resource value: 0 + public const int MenuView_android_windowAnimationStyle = 0; + + public static int[] SearchView = new int[] { + 16843039, + 16843296, + 16843364, + 2130772054, + 2130772055}; + + // aapt resource value: 2 + public const int SearchView_android_imeOptions = 2; + + // aapt resource value: 1 + public const int SearchView_android_inputType = 1; + + // aapt resource value: 0 + public const int SearchView_android_maxWidth = 0; + + // aapt resource value: 3 + public const int SearchView_iconifiedByDefault = 3; + + // aapt resource value: 4 + public const int SearchView_queryHint = 4; + + public static int[] Spinner = new int[] { + 16842927, + 16843125, + 16843126, + 16843362, + 16843436, + 16843437, + 2130772045, + 2130772046, + 2130772047, + 2130772048}; + + // aapt resource value: 4 + public const int Spinner_android_dropDownHorizontalOffset = 4; + + // aapt resource value: 1 + public const int Spinner_android_dropDownSelector = 1; + + // aapt resource value: 5 + public const int Spinner_android_dropDownVerticalOffset = 5; + + // aapt resource value: 3 + public const int Spinner_android_dropDownWidth = 3; + + // aapt resource value: 0 + public const int Spinner_android_gravity = 0; + + // aapt resource value: 2 + public const int Spinner_android_popupBackground = 2; + + // aapt resource value: 9 + public const int Spinner_disableChildrenWhenDisabled = 9; + + // aapt resource value: 8 + public const int Spinner_popupPromptView = 8; + + // aapt resource value: 6 + public const int Spinner_prompt = 6; + + // aapt resource value: 7 + public const int Spinner_spinnerMode = 7; + + public static int[] Theme = new int[] { + 2130772035, + 2130772036, + 2130772037, + 2130772038, + 2130772039, + 2130772040}; + + // aapt resource value: 0 + public const int Theme_actionDropDownStyle = 0; + + // aapt resource value: 1 + public const int Theme_dropdownListPreferredItemHeight = 1; + + // aapt resource value: 5 + public const int Theme_listChoiceBackgroundIndicator = 5; + + // aapt resource value: 4 + public const int Theme_panelMenuListTheme = 4; + + // aapt resource value: 3 + public const int Theme_panelMenuListWidth = 3; + + // aapt resource value: 2 + public const int Theme_popupMenuStyle = 2; + + public static int[] View = new int[] { + 16842970, + 2130772020, + 2130772021}; + + // aapt resource value: 0 + public const int View_android_focusable = 0; + + // aapt resource value: 2 + public const int View_paddingEnd = 2; + + // aapt resource value: 1 + public const int View_paddingStart = 1; + + static Styleable() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Styleable() + { + } + } } } #pragma warning restore 1591 diff --git a/src/keepass2android/Utils/Util.cs b/src/keepass2android/Utils/Util.cs index a1922c5b..87956ce0 100644 --- a/src/keepass2android/Utils/Util.cs +++ b/src/keepass2android/Utils/Util.cs @@ -16,6 +16,7 @@ This file is part of Keepass2Android, Copyright 2013 Philipp Crocoll. This file */ using System; +using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; @@ -27,6 +28,7 @@ using Android.Runtime; using Android.Views; using Android.Widget; using Android.Content.PM; +using Uri = Android.Net.Uri; namespace keepass2android { @@ -159,8 +161,16 @@ namespace keepass2android } } - public static string IntentToFilename(Intent data) + public static string IntentToFilename(Intent data, Context ctx) { + string EXTRA_RESULTS = "group.pals.android.lib.ui.filechooser.FileChooserActivity.results"; + if (data.HasExtra(EXTRA_RESULTS)) + { + IList uris = data.GetParcelableArrayListExtra(EXTRA_RESULTS); + Uri uri = (Uri) uris[0]; + return Group.Pals.Android.Lib.UI.Filechooser.Providers.BaseFileProviderUtils.GetRealUri(ctx, uri).ToString(); + } + String filename = data.Data.Path; if (String.IsNullOrEmpty(filename)) filename = data.DataString; diff --git a/src/keepass2android/fileselect/FileChooserFileProvider.cs b/src/keepass2android/fileselect/FileChooserFileProvider.cs new file mode 100644 index 00000000..d8e5088c --- /dev/null +++ b/src/keepass2android/fileselect/FileChooserFileProvider.cs @@ -0,0 +1,104 @@ +using System; +using System.Collections.Generic; +using Android.Content; +using KeePassLib.Serialization; +using Keepass2android.Kp2afilechooser; +using keepass2android.Io; + +namespace keepass2android +{ + [ContentProvider(new[] { "keepass2android." + AppNames.PackagePart + ".kp2afilechooser.kp2afile" }, Exported = false)] + public class FileChooserFileProvider : Kp2aFileProvider + { + /*int taskId, final String dirName, + final boolean showHiddenFiles, final int filterMode, + final int limit, String positiveRegex, String negativeRegex, + final List results, final boolean hasMoreFiles[]*/ + + public override string Authority + { + get { return TheAuthority; } + } + + public static string TheAuthority + { + get { return "keepass2android." + AppNames.PackagePart + ".kp2afilechooser.kp2afile"; } + } + + protected override bool CreateDirectory(string parentDirectory, string newDirName) + { + + try + { + parentDirectory = parentDirectory.TrimEnd('/'); + App.Kp2a.GetFileStorage(parentDirectory).CreateDirectory(ConvertPathToIoc(parentDirectory + "/" + newDirName)); + return true; + } + catch (Exception e) + { + Kp2aLog.Log(e.ToString()); + return false; + } + } + + private IOConnectionInfo ConvertPathToIoc(string path) + { + return new IOConnectionInfo() { Path = path }; + } + + protected override bool DeletePath(string path, bool recursive) + { + try + { + App.Kp2a.GetFileStorage(path).Delete(ConvertPathToIoc(path)); + return true; + } + catch(Exception e) + { + Kp2aLog.Log(e.ToString()); + return false; + } + } + + + protected override void ListFiles(int taskId, string dirName, bool showHiddenFiles, int filterMode, int limit, string positiveRegex, + string negativeRegex, IList fileList, bool[] hasMoreFiles) + { + try + { + var dirContents = App.Kp2a.GetFileStorage(dirName).ListContents(ConvertPathToIoc(dirName)); + foreach (FileDescription e in dirContents) + { + fileList.Add(new FileEntry + { + CanRead = e.CanRead, + CanWrite = e.CanWrite, + IsDirectory = e.IsDirectory, + LastModifiedTime = CSharpTimeToJava(e.LastModified), + Path = e.Path, + SizeInBytes = e.SizeInBytes + } + ); + } + } + catch (Exception e) + { + Kp2aLog.Log(e.ToString()); + } + } + + private long CSharpTimeToJava(DateTime dateTime) + { + try + { + return (long)dateTime.Subtract(new DateTime(1970, 1, 1)).TotalMilliseconds; + } + catch (Exception) + { + + return -1; + } + + } + } +} \ No newline at end of file diff --git a/src/keepass2android/fileselect/FileSelectActivity.cs b/src/keepass2android/fileselect/FileSelectActivity.cs index 10fc5ebf..1d2fc2cf 100644 --- a/src/keepass2android/fileselect/FileSelectActivity.cs +++ b/src/keepass2android/fileselect/FileSelectActivity.cs @@ -357,7 +357,7 @@ namespace keepass2android GroupActivity.Launch(_activity, _activity.AppTask); } else { - App.Kp2a.GetFileStorage(_ioc).DeleteFile(_ioc); + App.Kp2a.GetFileStorage(_ioc).Delete(_ioc); } } @@ -481,17 +481,16 @@ namespace keepass2android if (resultCode == KeePass.ExitFileStorageSelectionOk) { - LaunchPasswordActivityForIoc(new IOConnectionInfo() - { - Path = data.GetStringExtra("protocolId")+":///keepass/keepass.kdbx" - } - ); + Intent i = Keepass2android.Kp2afilechooser.Kp2aFileChooserBridge.GetLaunchFileChooserIntent(this, FileChooserFileProvider.TheAuthority, data.GetStringExtra("protocolId")+":///"); + + StartActivityForResult(i, Intents.RequestCodeFileBrowseForOpen); + } if ( (requestCode == Intents.RequestCodeFileBrowseForCreate || requestCode == Intents.RequestCodeFileBrowseForOpen) && resultCode == Result.Ok) { - string filename = Util.IntentToFilename(data); + string filename = Util.IntentToFilename(data, this); if (filename != null) { if (filename.StartsWith("file://")) { filename = filename.Substring(7); diff --git a/src/keepass2android/keepass2android.csproj b/src/keepass2android/keepass2android.csproj index 56579447..b6132e14 100644 --- a/src/keepass2android/keepass2android.csproj +++ b/src/keepass2android/keepass2android.csproj @@ -78,6 +78,7 @@ + @@ -656,6 +657,14 @@ + + {3c0f7fe5-639f-4422-a087-8b26cf862d1b} + AndroidFileChooserBinding + + + {23233a28-d74f-4bf8-b4d8-834060840bd7} + AppCompatV7Binding + {48574278-4779-4b3a-a9e4-9cf1bc285d0b} JavaFileStorageBindings diff --git a/src/keepass2android/search/SearchResults.cs b/src/keepass2android/search/SearchResults.cs index 21012854..c2001a97 100644 --- a/src/keepass2android/search/SearchResults.cs +++ b/src/keepass2android/search/SearchResults.cs @@ -22,7 +22,6 @@ using Android.OS; using Android.Widget; using keepass2android.view; using KeePassLib; -using Android.Support.V4.App; namespace keepass2android.search {

f4)&8pa{MTrd^Bdt^+KRphNNz9%3le_j=ZTL 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 z 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 literal 0 HcmV?d00001 diff --git a/src/AndroidFileChooserBinding/Properties/AssemblyInfo.cs b/src/AndroidFileChooserBinding/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..ae798b3f --- /dev/null +++ b/src/AndroidFileChooserBinding/Properties/AssemblyInfo.cs @@ -0,0 +1,34 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using Android.App; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("AndroidFileChooserBinding")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("AndroidFileChooserBinding")] +[assembly: AssemblyCopyright("Copyright © 2013")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] +[assembly: ComVisible(false)] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] + +// Add some common permissions, these can be removed if not needed +[assembly: UsesPermission(Android.Manifest.Permission.Internet)] +[assembly: UsesPermission(Android.Manifest.Permission.WriteExternalStorage)] diff --git a/src/AndroidFileChooserBinding/Transforms/EnumFields.xml b/src/AndroidFileChooserBinding/Transforms/EnumFields.xml new file mode 100644 index 00000000..22959957 --- /dev/null +++ b/src/AndroidFileChooserBinding/Transforms/EnumFields.xml @@ -0,0 +1,14 @@ + + + \ No newline at end of file diff --git a/src/AndroidFileChooserBinding/Transforms/EnumMethods.xml b/src/AndroidFileChooserBinding/Transforms/EnumMethods.xml new file mode 100644 index 00000000..49216c61 --- /dev/null +++ b/src/AndroidFileChooserBinding/Transforms/EnumMethods.xml @@ -0,0 +1,13 @@ + + + \ No newline at end of file diff --git a/src/AndroidFileChooserBinding/Transforms/Metadata.xml b/src/AndroidFileChooserBinding/Transforms/Metadata.xml new file mode 100644 index 00000000..c9cc997f --- /dev/null +++ b/src/AndroidFileChooserBinding/Transforms/Metadata.xml @@ -0,0 +1,19 @@ + + + + + diff --git a/src/AppCompatV7Binding/Additions/AboutAdditions.txt b/src/AppCompatV7Binding/Additions/AboutAdditions.txt new file mode 100644 index 00000000..08caee33 --- /dev/null +++ b/src/AppCompatV7Binding/Additions/AboutAdditions.txt @@ -0,0 +1,48 @@ +Additions allow you to add arbitrary C# to the generated classes +before they are compiled. This can be helpful for providing convenience +methods or adding pure C# classes. + +== Adding Methods to Generated Classes == + +Let's say the library being bound has a Rectangle class with a constructor +that takes an x and y position, and a width and length size. It will look like +this: + +public partial class Rectangle +{ + public Rectangle (int x, int y, int width, int height) + { + // JNI bindings + } +} + +Imagine we want to add a constructor to this class that takes a Point and +Size structure instead of 4 ints. We can add a new file called Rectangle.cs +with a partial class containing our new method: + +public partial class Rectangle +{ + public Rectangle (Point location, Size size) : + this (location.X, location.Y, size.Width, size.Height) + { + } +} + +At compile time, the additions class will be added to the generated class +and the final assembly will a Rectangle class with both constructors. + + +== Adding C# Classes == + +Another thing that can be done is adding fully C# managed classes to the +generated library. In the above example, let's assume that there isn't a +Point class available in Java or our library. The one we create doesn't need +to interact with Java, so we'll create it like a normal class in C#. + +By adding a Point.cs file with this class, it will end up in the binding library: + +public class Point +{ + public int X { get; set; } + public int Y { get; set; } +} \ No newline at end of file diff --git a/src/AppCompatV7Binding/AppCompatV7Binding.csproj b/src/AppCompatV7Binding/AppCompatV7Binding.csproj new file mode 100644 index 00000000..84465e63 --- /dev/null +++ b/src/AppCompatV7Binding/AppCompatV7Binding.csproj @@ -0,0 +1,60 @@ + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + {23233A28-D74F-4BF8-B4D8-834060840BD7} + {10368E6C-D01B-4462-8E8B-01FC667A7035};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + AppCompatV7Binding + AppCompatV7Binding + 512 + v2.2 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/AppCompatV7Binding/Jars/AboutJars.txt b/src/AppCompatV7Binding/Jars/AboutJars.txt new file mode 100644 index 00000000..c359b62f --- /dev/null +++ b/src/AppCompatV7Binding/Jars/AboutJars.txt @@ -0,0 +1,24 @@ +This directory is for Android .jars. + +There are 2 types of jars that are supported: + +== Input Jar == + +This is the jar that bindings should be generated for. + +For example, if you were binding the Google Maps library, this would +be Google's "maps.jar". + +Set the build action for these jars in the properties page to "InputJar". + + +== Reference Jars == + +These are jars that are referenced by the input jar. C# bindings will +not be created for these jars. These jars will be used to resolve +types used by the input jar. + +NOTE: Do not add "android.jar" as a reference jar. It will be added automatically +based on the Target Framework selected. + +Set the build action for these jars in the properties page to "ReferenceJar". \ No newline at end of file diff --git a/src/AppCompatV7Binding/Properties/AssemblyInfo.cs b/src/AppCompatV7Binding/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..48e746c3 --- /dev/null +++ b/src/AppCompatV7Binding/Properties/AssemblyInfo.cs @@ -0,0 +1,34 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using Android.App; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("AppCompatV7Binding")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("AppCompatV7Binding")] +[assembly: AssemblyCopyright("Copyright © 2013")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] +[assembly: ComVisible(false)] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] + +// Add some common permissions, these can be removed if not needed +[assembly: UsesPermission(Android.Manifest.Permission.Internet)] +[assembly: UsesPermission(Android.Manifest.Permission.WriteExternalStorage)] diff --git a/src/AppCompatV7Binding/Transforms/EnumFields.xml b/src/AppCompatV7Binding/Transforms/EnumFields.xml new file mode 100644 index 00000000..22959957 --- /dev/null +++ b/src/AppCompatV7Binding/Transforms/EnumFields.xml @@ -0,0 +1,14 @@ + + + \ No newline at end of file diff --git a/src/AppCompatV7Binding/Transforms/EnumMethods.xml b/src/AppCompatV7Binding/Transforms/EnumMethods.xml new file mode 100644 index 00000000..49216c61 --- /dev/null +++ b/src/AppCompatV7Binding/Transforms/EnumMethods.xml @@ -0,0 +1,13 @@ + + + \ No newline at end of file diff --git a/src/AppCompatV7Binding/Transforms/Metadata.xml b/src/AppCompatV7Binding/Transforms/Metadata.xml new file mode 100644 index 00000000..2587ddc4 --- /dev/null +++ b/src/AppCompatV7Binding/Transforms/Metadata.xml @@ -0,0 +1,9 @@ + + + diff --git a/src/AppCompatV7Binding/project_appcompatv7.zip b/src/AppCompatV7Binding/project_appcompatv7.zip new file mode 100644 index 0000000000000000000000000000000000000000..b18689cc118aba9de9dc8bbf8c357bb2fa78db91 GIT binary patch literal 407188 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 ListContents(IOConnectionInfo ioc) + { + //TODO + throw new NotImplementedException(); + } } } \ No newline at end of file diff --git a/src/Kp2aBusinessLogic/Io/CachingFileStorage.cs b/src/Kp2aBusinessLogic/Io/CachingFileStorage.cs index b96135a5..a7fb4f52 100644 --- a/src/Kp2aBusinessLogic/Io/CachingFileStorage.cs +++ b/src/Kp2aBusinessLogic/Io/CachingFileStorage.cs @@ -88,7 +88,7 @@ namespace keepass2android.Io File.Delete(BaseVersionFilePath(ioc)); } - _cachedStorage.DeleteFile(ioc); + _cachedStorage.Delete(ioc); } private string CachedFilePath(IOConnectionInfo ioc) @@ -105,6 +105,11 @@ namespace keepass2android.Io && File.Exists(BaseVersionFilePath(ioc)); } + public void Delete(IOConnectionInfo ioc) + { + _cachedStorage.Delete(ioc); + } + public bool CheckForFileChangeFast(IOConnectionInfo ioc, string previousFileVersion) { //see comment in GetCurrentFileVersionFast @@ -416,6 +421,16 @@ namespace keepass2android.Io return _cachedStorage.RequiresCredentials(ioc); } + public void CreateDirectory(IOConnectionInfo ioc) + { + _cachedStorage.CreateDirectory(ioc); + } + + public IEnumerable ListContents(IOConnectionInfo ioc) + { + return _cachedStorage.ListContents(ioc); + } + public string GetBaseVersionHash(IOConnectionInfo ioc) { diff --git a/src/Kp2aBusinessLogic/Io/DropboxFileStorage.cs b/src/Kp2aBusinessLogic/Io/DropboxFileStorage.cs index 7e7f0cfa..db0f88e9 100644 --- a/src/Kp2aBusinessLogic/Io/DropboxFileStorage.cs +++ b/src/Kp2aBusinessLogic/Io/DropboxFileStorage.cs @@ -22,6 +22,9 @@ namespace keepass2android.Io { } - public override IEnumerable SupportedProtocols { get { yield return "dropbox"; } } + protected override string Protocol + { + get { return "dropbox"; } + } } } \ No newline at end of file diff --git a/src/Kp2aBusinessLogic/Io/FileDescription.cs b/src/Kp2aBusinessLogic/Io/FileDescription.cs new file mode 100644 index 00000000..afbd5446 --- /dev/null +++ b/src/Kp2aBusinessLogic/Io/FileDescription.cs @@ -0,0 +1,14 @@ +using System; + +namespace keepass2android.Io +{ + public class FileDescription + { + public string Path { get; set; } + public bool IsDirectory { get; set; } + public DateTime LastModified { get; set; } + public bool CanRead { get; set; } + public bool CanWrite { get; set; } + public long SizeInBytes { get; set; } + } +} \ No newline at end of file diff --git a/src/Kp2aBusinessLogic/Io/GDriveFileStorage.cs b/src/Kp2aBusinessLogic/Io/GDriveFileStorage.cs index fd3e49ea..5223485d 100644 --- a/src/Kp2aBusinessLogic/Io/GDriveFileStorage.cs +++ b/src/Kp2aBusinessLogic/Io/GDriveFileStorage.cs @@ -17,7 +17,7 @@ namespace keepass2android.Io public class GDriveFileStorage: IFileStorage { public IEnumerable SupportedProtocols { get { yield return "gdrive"; } } - public void DeleteFile(IOConnectionInfo ioc) + public void Delete(IOConnectionInfo ioc) { throw new NotImplementedException(); } @@ -63,5 +63,15 @@ namespace keepass2android.Io { throw new NotImplementedException(); } + + public void CreateDirectory(IOConnectionInfo ioc) + { + throw new NotImplementedException(); + } + + public IEnumerable ListContents(IOConnectionInfo convertPathToIoc) + { + throw new NotImplementedException(); + } } } \ No newline at end of file diff --git a/src/Kp2aBusinessLogic/Io/IFileStorage.cs b/src/Kp2aBusinessLogic/Io/IFileStorage.cs index a3a90402..4e79a489 100644 --- a/src/Kp2aBusinessLogic/Io/IFileStorage.cs +++ b/src/Kp2aBusinessLogic/Io/IFileStorage.cs @@ -36,9 +36,9 @@ namespace keepass2android.Io IEnumerable SupportedProtocols { get; } ///