Commit Graph

56 Commits

Author SHA1 Message Date
Philipp Crocoll
29fc0fe5ae adjust Makefile to hardlink the appropriate Manifest file from the Manifests folder. Adjust build.yml for renamed test project. Add AndroidManifest.xml to .gitignore as this is only a link. 2025-01-14 08:40:13 +01:00
Philipp Crocoll
51902c9bc4 fix build issues related to removal of deprecated OneDrive API jars. onedrive:// is now no longer supported, but has been replaced with onedrive2:// a long time ago already. 2024-10-08 14:59:49 +02:00
tenzap
c933748077 Fix gitignore with Resource.designer.cs/Resource.Designer.cs
Default value for <AndroidResgenFile> is Resource.designer.cs
https://learn.microsoft.com/en-us/xamarin/android/deploy-test/building-apps/build-properties#androidresgenfile

Two projects were using <AndroidResgenFile>Resources\Resource.Designer.cs</AndroidResgenFile>
All other projects use <AndroidResgenFile>Resources\Resource.designer.cs</AndroidResgenFile>
Difference is one has uppercase D, the other lowercase d

.gitignore already has a rule for 'Resource.designer.cs' in it.

The two projects that were with Resource.Designer.cs needed either a specific line in gitignore
or weren't actually ignored.

Selected fix here is to rename the file with a lowercase 'd' instead of uppercase.
This permits to remove one line from .gitignore and keep the other file really ignored
2022-12-19 19:42:26 +01:00
tenzap
548b92ffe9 Makefile: improve nuget restore & clean
In some cases, nuget restore isn't sufficient to restore everything, especially if project.assets.json files
are missing or were removed. So we add a call to MSBuild -t:restore to build it.

Both nuget & msbuild are required because msbuild can only restore packages in 'packages.config' from version
16.5
2022-12-13 14:07:15 +01:00
tenzap
7b6ff73fb9 Add Makefile to be able to build from command line 2022-12-10 20:44:51 +01:00
Philipp Crocoll
ed234c898e can now view entry history and remove/restore previous versions. closes #298 2022-02-05 15:53:08 +01:00
Philipp Crocoll
309fd9f4d1 GoogleDriveFileStorage: update libraries and reimplement authentication workflow to show consent screen (verification by Google now passed); migrate Java filestorage and filechooser projects to AndroidX; disable "app is blocked" message; see #1833 2022-01-12 08:07:28 +01:00
Philipp Crocoll
59a5bb0c89 add menu in SelectCurrentDbActivity, closes https://github.com/PhilippC/keepass2android/issues/988 2020-11-30 12:16:04 +01:00
Philipp Crocoll
bd4c01c630 add missing files, ignore some files 2020-02-10 10:06:59 +01:00
Philipp Crocoll
989e397ee2 Integrate 64-bit native libraries (required by Google Play)
Therefore change the way Keyboard and KdbLibrary are built and add (updated) native files for Keyboard.
2019-09-23 11:52:24 +02:00
Philipp Crocoll
61ef383c38 add button to hide autofill info text in Group activity, closes #311 2018-03-26 20:27:51 +02:00
Philipp Crocoll
332ce12eb5 ignore .vs folder 2017-12-31 11:23:22 +01:00
Philipp Crocoll
6e13320f36 update build tools versions 2017-12-28 03:20:50 +01:00
Philipp Crocoll
7720e8005e start working on Oreo AutofillService (issue #9):
* upgraded target version to 26
* added service, parses autofill structure but does not yet retrieve/fill passwords
2017-12-19 22:25:16 +01:00
Philipp Crocoll
4a5402db0f fix link to AutoFillService description, add missing translation files from crowdin 2017-11-27 12:35:36 +01:00
Philipp Crocoll
9f7eaf22b0 move accservice based auto fill plugin into own apk to distribte outside Google Play, closes #111 2017-11-20 12:14:49 +01:00
Philipp Crocoll
bcd0b1e66e ignore more items 2017-10-20 06:24:39 +02:00
Philipp Crocoll
862f78387c add Android Studio / gradle version of PluginSDK 2017-04-11 02:26:17 +02:00
Philipp Crocoll
4e1c53d5c9 add entries in .gitignore 2016-08-30 03:57:11 +02:00
Philipp Crocoll
a94f8d1ab4 add files to .gitignore 2015-09-30 08:21:09 +02:00
Philipp Crocoll
ba1e591dc7 Make sure "duplicate UUID" error is not repeated after fixing the db
Make sure no duplicate UUIDs are created by cancelling the save operation and saving again
Reverse sort order for modification date (now descending)
Added beta warning for kdb
change log + manifest for 0.9.7-pre1
2015-02-20 21:12:49 +01:00
Philipp Crocoll
26686ed8a7 Merge branch 'master' of https://git01.codeplex.com/forks/wlawski/keepass2android into wlawski
Conflicts:
	.gitignore
	src/java/InputStickAPI/gen/com/inputstick/api/R.java
	src/java/PluginInputStick/gen/com/inputstick/api/R.java
	src/java/PluginInputStick/gen/keepass2android/plugin/inputstick/R.java
	src/java/PluginInputStick/gen/keepass2android/pluginsdk/R.java
	src/keepass2android/Resources/Resource.designer.cs
2014-12-14 07:29:29 +01:00
Philipp Crocoll
3239131a84 Key files can be opened from deliberate locations
TODO: fix a problem with .kdb-files and key files

Added very basic and not yet functional AndroidContentStorage.cs
2014-11-08 21:29:36 +01:00
Wiktor Lawski
9ebbea3a20 .gitignore: Ignore all "bin" and "obj" directories
Changed rules for these types of directories to more generic ones.
2014-09-13 16:12:13 +02:00
Wiktor Lawski
f367bdfe33 .gitignore: Do not track R.java files
These files are automatically generated by aapt tool from resources.
There is no point to track their changes in version control system.
Already tracked files were removed from version control system.
2014-09-13 16:12:12 +02:00
Wiktor Lawski
e910ca64c1 .gitignore: Ignore auto-generated packages dir
Xamarin Studio creates this directory while building.
2014-08-31 09:14:38 +02:00
Wiktor Lawski
dcadc11992 .gitignore: Do not track Resource designer files
Fixed rule to skip */Resource.designer.cs files and removed them from
version control system.
2014-08-31 09:14:36 +02:00
Philipp Crocoll
d93946ed05 + first version of MasterKee plugin 2014-07-13 20:58:10 +02:00
Philipp Crocoll
c882981a29 minor changes 2014-06-19 16:13:16 +02:00
Philipp Crocoll
f0737567f9 include keyboard in debug build
+ ignores
2014-06-01 07:07:19 +02:00
Philipp Crocoll
54f2abdb31 Revert changes in project files 2014-05-28 11:01:20 +02:00
Philipp Crocoll
7a40368ed3 Merge branch 'pluginhosttest'
Conflicts:
	.gitignore
2014-05-16 17:17:43 +02:00
Philipp Crocoll
3b1b1f5fee + ignores 2014-05-09 13:06:55 +02:00
Philipp Crocoll
34d591b251 + ignores 2014-04-23 21:33:57 +02:00
Philipp Crocoll
ab41043ff1 increased version code for release version 2014-04-07 06:26:51 +02:00
Philipp Crocoll
fd08518270 repo cleanup 2014-03-24 07:04:23 +01:00
Philipp Crocoll
a765bd125e fixed a few theme issues
implemented selection in preferences and recreation of activities
2014-02-02 07:04:27 +01:00
Philipp Crocoll
b437dceb70 Bug fixes,
integration of new keyboard
2014-01-24 11:29:34 -08:00
Philipp Crocoll
aa643c2fc6 added ignores 2013-12-31 10:07:10 +01:00
Philipp Crocoll
66cd05b9f4 first working - but still incomplete - implementation for OTP/Yubikey 2013-11-17 17:01:53 +01:00
Philipp Crocoll
778b8dc731 fixed layout problem in text_with_help.xml
added includes
enabled Dropbox for Debug mode again
2013-10-14 20:56:23 +02:00
Philipp Crocoll
a44e8a9680 * added options to exclude libraries for faster build times (DEBUG only)
* implemented getFileEntry to get information about a single file
* password activity is launched automatically if there are recent files
2013-09-28 21:14:21 +02:00
Philipp Crocoll
fbd3aafe71 First version of Dropbox-Support (not yet really functional - no possible to select the file to open) 2013-09-15 20:08:14 +02:00
Philipp Crocoll
9418e42a7c About-Dialog improvements and credit to more contributors. 2013-09-04 06:31:06 +02:00
Philipp Crocoll
370c937578 Merge branch 'AlexVallat/Keepass2AndroidPerfOpt'
Conflicts:
	src/KeePassLib2Android/Serialization/IOConnection.cs
	src/Kp2aBusinessLogic/IKp2aApp.cs
	src/Kp2aBusinessLogic/database/Database.cs
	src/keepass2android/Resources/Resource.designer.cs
	src/keepass2android/app/App.cs
	src/keepass2android/fileselect/FileSelectActivity.cs
2013-08-10 20:25:10 +02:00
Philipp Crocoll
525821e3b9 added ignores 2013-08-08 20:41:03 +02:00
Philipp Crocoll
89eb4b0a34 Added missing java file
Added many ignores
2013-07-30 20:41:19 +02:00
AlexVallat
d678c711fa On master: Current working dir changes 2013-07-25 13:47:05 +01:00
Philipp Crocoll
96f9746650 added file with credentials as partial, not included file 2013-07-12 16:40:20 +02:00
Philipp Crocoll
26575c4ba4 Splitted keepass2android project into
- keepass2android: UI stuff only
 - Kp2aBusinessLogic: Password-Database related algorithms (even though tied to android, no UI required here)

Removed dependencies of logic layer to static Application, Resource class or other UI stuff
Added MonoDroidUnitTesting (not yet used, will be used for testing logic layer)
2013-06-14 06:14:50 +02:00