Commit Graph
98 Commits
Author SHA1 Message Date
Ashley Hughes e1d07214df merge master 2014-03-29 13:21:39 +00:00
Ashley Hughes 7a2d880c4d all editing cases I can think of now work 2014-03-27 15:00:35 +00:00
Ashley Hughes 56447ad0b5 fix for editing master keys and IDs, case of change primary ID and modify master key props fails 2014-03-27 14:48:27 +00:00
Ashley Hughes 140646fa12 pass through original primary ID 2014-03-27 13:35:03 +00:00
Ashley Hughes 4923c9b8e3 add original primary ID field to parcel 2014-03-26 00:29:39 +00:00
Ashley Hughes b77e0504aa allow master key updates by removing old primary ID cert 2014-03-25 23:01:17 +00:00
Ashley Hughes 259a8a63a2 delete IDs needs to update keyring, flag it 2014-03-25 22:40:05 +00:00
Ashley Hughes 68f035ff88 allow lists to be subkeys or keyrings 2014-03-25 22:28:32 +00:00
Ashley Hughes e7b3dd64f4 results of debugging, fix several bugs - more needed though... 2014-03-25 00:20:35 +00:00
Ashley Hughes 02688f6ebf comments, slight change to progress bar 2014-03-24 17:41:45 +00:00
Ashley Hughes 300b90bcac make sure ID info is saved 2014-03-24 16:47:02 +00:00
Ashley Hughes 974514e470 work on saving 2014-03-24 16:15:28 +00:00
Ashley Hughes fcc7117770 move stuff around, save work 2014-03-23 23:41:08 +00:00
Ashley Hughes fdb013a052 unused imports 2014-03-11 00:00:19 +00:00
Ashley Hughes 6f0a5d39b2 start modifying save code 2014-03-10 23:53:28 +00:00
Ashley Hughes b06e4d827a uncomment, use Parcel. Builds, not functional 2014-03-07 15:36:01 +00:00
Ashley Hughes fba0e2af1d keep up with master 2014-03-07 15:16:13 +00:00
Ashley Hughes 04fa0e9cc7 use parcel to save keys, but saving existing keys is disabled, pending a rewrite... 2014-03-06 23:47:11 +00:00
Ashley Hughes 01951810ae fix saving new key (tmp) 2014-03-06 13:00:17 +00:00
Ashley Hughes 8662ca2928 a method, if not the best one, for each property 2014-03-06 12:25:35 +00:00
Ashley Hughes d6b0975f9b begin adding parcel for save intent 2014-03-02 20:34:28 +00:00
Ashley Hughes fa533dda32 pass through which keys are new 2014-02-22 16:08:38 +00:00
Ashley Hughes fab74590eb remove deleted keys 2014-02-22 15:41:15 +00:00
Ashley Hughes a39c73ca12 first go at saving IDs correctly 2014-02-22 15:29:19 +00:00
Ashley Hughes 1a28a4e921 change how primary id changing is passed through 2014-02-22 13:54:59 +00:00
Ashley Hughes 1b25ec5a0c master merge 2014-02-22 10:27:03 +00:00
Ashley Hughes c3c311152e put main original id at the top 2014-02-21 15:09:49 +00:00
Ashley Hughes 034deaacba initial split into two functions 2014-02-21 15:01:59 +00:00
Ashley Hughes c9d9c800b6 pass through deleted keys 2014-02-15 14:45:57 +00:00
Ashley Hughes ba62d30563 propgate through 2014-02-14 17:40:11 +00:00
Ashley Hughes 076a7ec4a1 save work, this code doesn't work... 2014-02-13 22:05:36 +00:00
Ashley Hughes e150004e32 should have used refactor... 2014-02-08 21:42:04 +00:00
Ashley Hughes 5bd0a2ebc8 fix Android Studio analysis issues 2014-02-08 21:38:56 +00:00
Ashley Hughes 75640934a0 saving fixes 2014-02-08 21:04:38 +00:00
Ashley Hughes adc6a3ea64 some AS Inspect Code fixes 2014-02-08 16:33:37 +00:00
Ashley Hughes 33f41e66a0 consistent ui 2014-02-08 16:18:30 +00:00
Ashley Hughes 5def251e62 keep track of brand new keys, they need saving 2014-02-08 15:59:44 +00:00
Ashley Hughes 44ee713763 fix create keyring crash 2014-02-08 15:51:11 +00:00
Ashley Hughes b74ed46434 disable export if unsaved 2014-02-08 15:35:44 +00:00
Ashley Hughes cd2b493ea8 small extra check 2014-02-08 12:12:17 +00:00
Ashley Hughes 8d1047d05c fix a crash 2014-02-06 22:52:22 +00:00
Ashley Hughes 899fadb916 can change passwords 2014-02-06 22:43:59 +00:00
Ashley Hughes fd33a67645 ask for save 2014-02-06 22:35:27 +00:00
Ashley Hughes aee4ec6d1f action bar and a small fix 2014-02-06 22:16:41 +00:00
Ashley Hughes d4d6de1bc5 select old date doesn't need save 2014-02-06 20:07:04 +00:00
Ashley Hughes 6dbf482755 passphrase changes update need to save 2014-02-06 15:21:29 +00:00
Ashley Hughes 53dc044ab4 pass message when key added 2014-02-06 14:33:29 +00:00
Ashley Hughes d6726fe9d6 some fixes 2014-02-06 14:25:09 +00:00
Ashley Hughes e7ebbc5ef6 final link in chain, fix compile 2014-02-06 13:56:34 +00:00
Ashley Hughes a5aae930e5 allow blank names and emails 2014-02-06 13:28:59 +00:00
Ashley Hughes 603665976a new Ids need to be saved 2014-02-06 09:00:36 +00:00
Ashley Hughes 83514b82c0 notify of changes 2014-02-05 22:19:07 +00:00
Ashley Hughes 262425c6ad edit ui knows it it has been changed 2014-02-05 21:36:11 +00:00
Ashley Hughes 8d7cc67553 save 2014-02-05 21:04:20 +00:00
Ashley Hughes 6d40bc3c0c use usage argument if needed 2014-02-04 22:02:53 +00:00
Ashley Hughes fe3db8f0e6 preserve keys that we don\'t use in the app 2014-02-04 01:18:54 +00:00
Ashley Hughes 64aa2b7701 slight clarification 2014-02-04 00:46:03 +00:00
Ashley Hughes 82b94838c3 fix certify keys without sign flag 2014-02-04 00:38:19 +00:00
Ashley Hughes 089a70fe32 save flags from checkboxes 2014-02-03 01:15:29 +00:00
Ashley Hughes fd308a671d include authentication keys 2014-02-03 00:05:45 +00:00
Ashley Hughes a90b748611 set checkboxes from key properties 2014-02-02 23:56:53 +00:00
Ashley Hughes 212ee222c3 replace spinner with non-functioning checkboxes 2014-02-02 22:14:07 +00:00
Ashley Hughes e426f4d6a6 change when passphrase is requested in edit activity 2014-02-02 17:18:25 +00:00
Ashley Hughes f916c8f5af update hasPassphrase for subkey only keyrings 2014-02-02 10:24:03 +00:00
Ashley Hughes 0b8036fbef allow passphrases to be removed 2014-02-02 00:51:56 +00:00
Ashley Hughes 5e4b98f748 Merge branch 'edit-fixes' 2014-02-02 00:15:23 +00:00
Ashley Hughes 0787694160 fix select key-signing keys 2014-02-02 00:14:23 +00:00
Ashley Hughes c07be572c2 fix disable editing for subkey keys 2014-02-01 18:32:06 +00:00
Ashley Hughes 1e565ef872 Merge branch 'master' of https://github.com/openpgp-keychain/openpgp-keychain 2014-02-01 17:29:23 +00:00
Ashley Hughes 65d328be14 make sure method is public 2014-02-01 17:28:56 +00:00
Ashley Hughes af5e01db8e create new keys without lots of extra certification 2014-02-01 17:01:03 +00:00
Ashley Hughes 3f0f3cca6a wrong types being created 2014-02-01 16:36:33 +00:00
Ashley Hughes de6a515ca5 create keys with minimal keyrings being constructed in between 2014-01-31 15:19:59 +00:00
Ashley Hughes 7897c6fadd more probable changes for spongycastle2 2014-01-31 15:19:07 +00:00
Ashley Hughes f7afa0c820 default keys gen 2014-01-31 11:49:08 +00:00
Ashley Hughes 617f117e23 generate single key 2014-01-31 11:44:10 +00:00
Ashley Hughes fa0bd5edb4 builds, but intents are not called or handled correctly 2014-01-30 15:50:24 +00:00
Ashley Hughes 715ba7604c needs to be public... 2014-01-30 15:43:33 +00:00
Ashley Hughes 9f38c1436c save work 2014-01-30 15:43:08 +00:00
Ashley Hughes 4119757699 bouncycastle uses the Date class, based off of UTC. Force all GregorianCalendars to use UTC, so get and set of key dates works as expected 2014-01-30 11:35:55 +00:00
Ashley Hughes 358ab7d7e4 binding signatures have the same creation time 2014-01-30 09:50:56 +00:00
Ashley Hughes 800452b5c1 change key expiry 2014-01-30 00:33:20 +00:00
Ashley Hughes 2d4b2ae0df show import secret key userID 2014-01-28 23:55:27 +00:00
Ashley Hughes e6d4b0c70b exporting secret keys means exporting public, no need to do so twice 2014-01-28 23:03:52 +00:00
Ashley Hughes 4071ce8550 re-enable getEmbeddedSignatures 2014-01-27 23:31:19 +00:00
Ashley Hughes 64f9ea95f4 file imports fix 2014-01-16 10:04:42 +00:00
Ashley Hughes 09caba36a0 fix clipboard null crash 2014-01-16 10:04:28 +00:00
Ashley Hughes 0bca0a4b08 always check binding when verifying 2014-01-15 00:41:18 +00:00
Ashley Hughes c95a52c070 refactor 2014-01-14 22:12:57 +00:00
Ashley Hughes cd4a3dd237 begin refactor 2014-01-14 15:48:05 +00:00
Ashley Hughes bb0baa815e check primary bindings 2014-01-14 15:03:35 +00:00
Ashley Hughes 2b71b12b24 subkey binding check, start primary binding check 2014-01-14 00:30:58 +00:00
Ashley Hughes 036480a210 small tidy 2014-01-13 14:55:59 +00:00
Ashley Hughes 71fd7574ec new keys are cross-certified 2014-01-13 14:36:30 +00:00
Ashley Hughes 5473703f18 set mainUserIdRest visible after GONE in previous key 2013-09-20 13:23:06 +01:00
Ashley Hughes 32b2711e61 null check 2013-09-17 18:31:02 +01:00
Ashley Hughes b4382db263 add public keys when importing secret keys 2013-09-17 18:19:30 +01:00
Ashley Hughes 10ae66e0b1 Issue 115 - UTF passwords 2013-09-17 15:15:33 +01:00