aboutsummaryrefslogtreecommitdiffstats
path: root/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/master' into db-overhaulVincent Breitmoser2014-04-046-151/+73
|\
| * Simplify PassphraseDialogFragment usageThialfihar2014-04-046-151/+73
| | | | | | | | | | Move boiler plate code into a simple static show() method, which only requires a Handler and can be used ad hoc in any FragmentActivity.
* | db-overhaul: fix key export (and some export-related ui changes)Vincent Breitmoser2014-04-045-28/+42
| |
* | db-overhaul: fix delete key from ViewKeyActivityVincent Breitmoser2014-04-042-11/+9
| |
* | ViewKeyMainFragment cleanup (don't use inline queries!)Vincent Breitmoser2014-04-041-96/+77
| |
* | db-overhaul: workaround api level 11Vincent Breitmoser2014-04-044-17/+19
| |
* | Merge remote-tracking branch 'origin/master' into db-overhaulVincent Breitmoser2014-04-047-120/+151
|\|
| * title for ACTION_IMPORT_KEY_FROM_KEYSERVER_AND_RETURNDominik Schürmann2014-04-031-2/+2
| |
| * Merge branch 'db-overhaul' of git://github.com/Valodim/openpgp-keychain into ↵Dominik Schürmann2014-04-0312-168/+132
| |\ | | | | | | | | | Valodim-db-overhaul
| * | Key lookup for APIDominik Schürmann2014-04-031-2/+11
| | |
| * | Implement ACTION_IMPORT_KEY_FROM_KEYSERVER_AND_RETURNDominik Schürmann2014-04-037-119/+141
| | |
* | | calculate nfc packet on demand onlyVincent Breitmoser2014-04-041-20/+18
| | |
* | | db-overhaul: fix loading indicators in KeyListActivity and ViewKeyActivityVincent Breitmoser2014-04-043-3/+13
| | |
* | | db-overhaul: reintroduce by-mail and by-subkey queriesVincent Breitmoser2014-04-041-17/+5
| | | | | | | | | | | | | | | the only thing left to fix after the db upgrade (that I can think of right now) are key exports
* | | db-overhaul: minor stuff, mostly ProviderHelperVincent Breitmoser2014-04-045-9/+10
| | |
* | | db-overhaul: more work on new providerVincent Breitmoser2014-04-036-75/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | specifics: - secret keys are preserved when a new public key is inserted - started work to give virtual columns a representation in the contract class - streamline ProviderHelper methods. the getUnifiedData method relies on a api level 11 method, not sure yet how to fix/workaround that... - many more small things work as they did before
* | | more work on streamlining uris, and stripping ProviderHelperVincent Breitmoser2014-04-037-141/+85
| | |
* | | ditch useless PgpKeyHelper.getMasterKey methodsVincent Breitmoser2014-04-032-7/+6
| |/ |/|
* | Merge remote-tracking branch 'origin/master' into db-overhaulVincent Breitmoser2014-04-0335-435/+527
|\| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainContract.java OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainDatabase.java OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/provider/ProviderHelper.java OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivity.java OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/SelectSecretKeyFragment.java OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/SelectSecretKeyLayoutFragment.java OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyActivity.java
| * Cleanup DrawerActivityDominik Schürmann2014-04-031-31/+4
| |
| * Rename "canEdit" to "canBeEdited"Thialfihar2014-04-024-13/+13
| |
| * Rename "armour" to "armor"Thialfihar2014-04-022-11/+11
| |
| * Rename "pass phrase" to "passphrase"Thialfihar2014-04-024-31/+31
| |
| * Replace wildcard imports with explicit importsThialfihar2014-04-028-11/+64
| |
| * Spacing correctionsThialfihar2014-04-021-3/+2
| |
| * Add missing and curly brackets and fix othersThialfihar2014-04-025-50/+47
| | | | | | | | | | Style guide demands them even for single-line blocks, and opening curly brackets never appear on a line on their own.
| * Rearrange too long linesThialfihar2014-04-0216-48/+87
| |
| * Adjust variable/member naming to conform to style guideThialfihar2014-04-029-70/+73
| | | | | | | | | | In some cases change member accessibility, so the naming matches. Also, some key words were reordered to comply with JLS suggestions.
| * Trivial spacing changes to conform to style guideThialfihar2014-04-0218-57/+56
| |
| * Adjust copyright headersThialfihar2014-04-022-2/+2
| |
| * Adjust import orderThialfihar2014-04-0211-49/+24
| |
| * always askAshley Hughes2014-04-021-1/+1
| |
| * confirm that empty IDs are really wantedAshley Hughes2014-04-021-1/+46
| |
| * allow blank IDs, allow adding new IDs and let them be masterAshley Hughes2014-04-021-2/+5
| |
| * pass through info that keys are new without relying on new keys orginally ↵Ashley Hughes2014-04-013-0/+13
| | | | | | | | being empty
| * Menu cleanupDominik Schürmann2014-04-011-4/+5
| |
| * Dont show encrypted data before decryption from clipboardDominik Schürmann2014-04-011-7/+14
| |
| * CleanupDominik Schürmann2014-04-012-79/+55
| |
| * Automatically select newly created key in api accountsDominik Schürmann2014-04-012-16/+19
| |
| * Fully qualified importsDominik Schürmann2014-04-011-0/+3
| |
* | Break a lot of stuff. Also, database redesign.Vincent Breitmoser2014-04-0312-142/+103
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change entire database design. This introduces a lot of changes, notably all URIs and almost all projections. Some features (like key deletion) have been simply commented out for now since they need serious reconsideration. There are a couple of new TODOs marking places where more work is needed. The migration path works fine from what I tested. The old database is not deleted for now, ie, it is reimported at every start of the application making all intermediate changes transient. Tested and working (for me): - All activities in the main drawer - Multiselect and Search - ViewKeyActivity, with and without secret key available - CertifyKeyActivity - SelectSecretKeyActivity (from CertifyKeyActivity) - SelectPublicKeyActivity (from encrypt activity) What doesn't work: - Actually certifying keys (pending a TODO in ProviderHelper) - Importing keys doesn't preserve secret keys - "Encrypt to this contact" doesn't pass key - Editing keys. All controls are disabled, I'm not sure why... (is this even my fault?) - Deleting keys What I didn't test: - Key export - API stuff - Creating keys (since editing doesn't even work)
* Remove DECRYPT_ASSUME_SYMMETRICDominik Schürmann2014-04-012-6/+0
|
* Fix symmetric decryptionDominik Schürmann2014-04-012-0/+6
|
* Fix pre-selection for encryptDominik Schürmann2014-04-011-4/+2
|
* Fix layoutsDominik Schürmann2014-04-011-0/+1
|
* Simplify encrypt and sign backendDominik Schürmann2014-04-012-17/+5
|
* Fix symmetric encryption and cleanupDominik Schürmann2014-04-016-124/+77
|
* Merge branch 'master' of github.com:openpgp-keychain/openpgp-keychainDominik Schürmann2014-04-012-21/+20
|\
| * don't disable save button, show message if nothing needs to be doneAshley Hughes2014-04-011-3/+4
| |
| * change how new default keys are passed back, fix showing their usage flagsAshley Hughes2014-03-312-20/+18
| |