Philipp Crocoll
1bca643c3f
allow to pick (existing) custom icons
2015-09-30 20:43:38 +02:00
Philipp Crocoll
565438a630
check for duplicate keys in entry edit
2015-09-29 01:20:25 +02:00
Philipp Crocoll
9de1a69cb2
removed transitions (old style)
...
fixed crashes due to non-existing attrs
2015-09-23 20:29:52 +02:00
Philipp Crocoll
b856e1ec15
implemented design improvements as suggested by Stefano
2015-09-15 06:25:17 +02:00
Philipp Crocoll
7a21f26007
new icons, folder icons are used
...
changed resource ids to not be equal to layout ids (hint from stackoverflow)
2015-09-13 19:53:35 +02:00
Philipp Crocoll
f49aab87f2
bug fixes: additional fields not visible, discard warning not displayed when home clicked
2015-09-04 21:36:20 +02:00
Philipp Crocoll
af02ca7599
implemented action items for move and delete (includes extension of apptasks to delete/move multiple items)
...
fixed display issue in QuickUnlock
fixed text color of recent files
2015-08-19 07:03:12 +02:00
Philipp Crocoll
0ef2378ddc
major elements of new app design implemented
...
caution: not fully functional, several features missing/crashing
2015-08-10 08:07:42 +02:00
Philipp Crocoll
80b6a1d287
Support for Storage Access Framework
...
* EntryEditActivity: support content-URIs and extracting display names from them
* AndroidContentStorage.cs, SelectStorageLocationActivityBase.cs: support for SAF with persistable URI permissions
* FileChooser returns URI as data
* CreateDatabaseActivity.cs supports content URIs
* FileStorageSelectionActivity: doesn't show "Local file" anymore, now system file picker on KitKat
2015-06-07 22:44:34 +02:00
Philipp Crocoll
8de5588cff
added UI for kdb support
...
fixed issue with not keeping "meta stream entries" (database color, default username) and num encryption rounds
fixed issues with recycle bin (wasn't updating group list correctly, couldn't access newly created recycle bin group)
2015-02-09 20:24:57 +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
Philipp Crocoll
c5064d26bf
Simplified Options Menu (moved rate, translate, suggest and change master password to about dialog or db settings, removed Goto URL, is now in the "field menu")
...
Added option to remove the "Donate a beer" option
Added cancel button in entry edit activity
Fixed button icon size in holo dark theme
2014-05-18 18:02:22 +02:00
Philipp Crocoll
bcbc225652
refactoring regarding AppTasks:
...
- AppTasks are now returned by ActivityResult through all AppTask-Related activities (includes ForwardResult)
- AppTasks are now passed correctly even when using search (this fixes a problem that AppTasks like SearchUrl were not passed to EntryActivity so the App didn't return to the browser automatically)
- AppTasks are deleted by ActivityResult or by checking for LaunchedFromHistory
Added option to leave app with db unlocked (this is even the default now!)
Added missing EntryActivity files
2014-05-16 17:15:43 +02:00
Philipp Crocoll
f542e864f4
moved Android version dependent resources (-v11, -v14) to default folders.
...
Will target only 14+ in future to reduce APK size and simplify development.
Started to add plugin host code
2014-05-10 06:14:41 +02:00
Philipp Crocoll
d7b6490c2f
Allow to enter password only once in Entry Edit Activity
2014-03-16 03: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
dc4088e7c7
Fixed bug with loading attachments from kdb
...
Update to GPL V3
Regard CanWrite in UI
2014-01-26 05:27:27 -08:00
Philipp Crocoll
38572cf2a6
Adaptions to 2.24 KPLib changes
2013-11-13 04:14:43 +01:00
Philipp Crocoll
e6b1d37c21
added CreateFilePath method to IFileStorage and used it after file chooser for save
...
-> save as works with GDrive as well
minor changes and fixes
2013-10-27 21:55:19 +01:00
Philipp Crocoll
c81ca4268e
Drastically improved UI for creating a new database (own activity, file browser for key files, explanation texts, password generator, show password button)
...
Added DejaVuSansMono.ttf for password display in EntryActivity
2013-10-12 22:20:02 +02:00
Philipp Crocoll
cfb910a8ae
refactoring (java->c# naming convention)
2013-10-03 04:05:02 +02:00
Philipp Crocoll
74acd19092
* 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
2013-09-28 07:46:44 +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
AlexVallat
d678c711fa
On master: Current working dir changes
2013-07-25 13:47:05 +01:00
Philipp Crocoll
57506336c1
Added possibility to add entry to root group
2013-07-24 06:43:25 +02:00
AlexVallat
72ab132979
Made FindViewById usage compatible with older version of Mono for Android (not using generic overload)
2013-07-13 19:57:04 +01:00
Philipp Crocoll
3218d2f907
Improved editing of advanced fields,
...
display and toggle protected fields like password
2013-07-12 14:17:20 +02:00
Philipp Crocoll
d90407fd2d
Merge https://git01.codeplex.com/forks/alexvallat/keepass2androidperfopt into AlexVallat/Keepass2AndroidPerfOpt
2013-07-09 10:13:26 +02:00
Philipp Crocoll
84aeb31fd0
* Introduced IFileStorage interface: Better abstraction than current IOConnection (suitable for cloud support). Currently only implemented by the built-in IOConnection (local/http/ftp)
...
* Implemented Merge functionality for SaveDB. UI is not yet implemented!
* Added tests for merge functionality
2013-07-09 09:59:17 +02:00
Philipp Crocoll
903de8368a
More refactoring and introduction of further abstractions
...
Added further tests
Fixed test loading with keyfile only
2013-06-25 21:27:41 +02:00
AlexVallat
f442a04520
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
src/Kp2aBusinessLogic/SearchDbHelper.cs
src/keepass2android/Database.cs
src/keepass2android/EntryActivity.cs
src/keepass2android/EntryEditActivity.cs
src/keepass2android/icons/DrawableFactory.cs
src/keepass2android/search/SearchResults.cs
2013-06-19 20:31:18 +01:00
AlexVallat
30cbc16051
Inline Search with suggestions
2013-06-19 18:44:35 +01:00
Philipp Crocoll
533c6f207e
More refactoring
...
Added first simple unit test
2013-06-19 05:29:47 +02:00
Philipp Crocoll
d2a06617eb
Refactoring:
...
Wiped out the historical partial Java naming conventions, replaced by C#
removed unused fields/parameters
removed many unused usings
...
(Thanks to ReSharper :-))
2013-06-15 12:40:01 +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
Philipp Crocoll
40286f4f43
* added possibility to select another entry or create a new one from the Share-Url-Results activity
...
* KP2A keyboard: allows to search for the current app
* KP2A keyboard: when clicking "select (another) entry", KP2A is started an now closes automatically after selecting an entry
2013-06-01 15:51:54 +02:00
Philipp Crocoll
bf139d9059
refactoring: interface IAppTask -> abstract class AppTask (allows to implement empty default behaviour in base class, removal of static helper class)
...
preparations for new task (select entry then close)
2013-05-30 08:29:08 +02:00
Philipp Crocoll
8c4770d77a
Changes to UI to fix new problems with 2.3.
2013-04-28 22:46:31 +02:00
Philipp Crocoll
f025b9cb3d
Allow deliberate file pickers when browsing for existing files (OI still required for save as)
2013-04-26 12:43:06 +02:00
Philipp Crocoll
fa4cd5bf46
Merge branch 'UITesting'
...
Conflicts:
.gitignore
src/KeePass.sln
src/keepass2android/EntryActivity.cs
src/keepass2android/Resources/Resource.designer.cs
src/keepass2android/keepass2android.csproj
2013-04-26 12:08:50 +02:00
Philipp Crocoll
35cb1ad588
removed debug output
2013-04-26 10:12:07 +02:00
Philipp Crocoll
f736d9d676
Upgrade to ICS style
...
Database name can be set through DB prefs
QuickUnlock screen shows database name instead of file name (if a name exists)
EntryEditActivity: removed bugs related to activity state (occured when using file picker/password generator after making changes in the entry)
Added KeeValueTest as test project for UI problems
2013-04-26 10:10:46 +02:00
PhilippC
a58e89f43b
first changes to native Holo Light design
2013-04-13 05:28:15 +02:00
PhilippC
f69cf73292
Small changes and new translations for v.0.7
2013-04-09 22:59:33 +02:00
PhilippC
016a6998fb
v 0.7 preview
...
added donate option
2013-04-06 20:26:16 +02:00
PhilippC
ff5f630c2e
Added Changelog
...
Added menu options for translate, rate, suggestions
Improved URL search
Changed Version to 0.6.2
2013-03-23 21:19:37 +01:00
PhilippC
6ba4068a28
ask for comfirmation when leaving edit entry with back buttom after making changes
2013-03-17 06:25:53 +01:00
PhilippC
19f7dcf26d
initial release 0.5.0 BETA
2013-02-23 17:45:00 +01:00