Vincent Breitmoser
bb7efe0ce9
linked: fix button margins in select dialog
2015-09-08 15:51:01 +02:00
Vincent Breitmoser
a5eea6c200
linked: move client id and secret into static vars (build vars later)
2015-09-08 14:46:18 +02:00
Vincent Breitmoser
79f6ade240
fix unit test for linked ids
2015-09-06 01:29:39 +02:00
Vincent Breitmoser
d2ce770c1a
Merge branch 'master' of github.com:open-keychain/open-keychain
2015-09-06 00:59:12 +02:00
Vincent Breitmoser
8e60bf70a1
linked: clear cookies and don't save form data in oauth webview
2015-09-06 00:59:06 +02:00
Vincent Breitmoser
31cfbdc5d2
linked: fix "navigate up" in LinkedIdWizard (imperfect)
2015-09-06 00:58:13 +02:00
Vincent Breitmoser
60e9141b86
linked: basic shared element transition
2015-09-06 00:49:19 +02:00
Vincent Breitmoser
2cda486427
linked: use webview instead of app, and some minor layoutings
2015-09-02 04:14:45 +02:00
Vincent Breitmoser
87f7fe65a8
linked: fix back button in github dialog
2015-09-01 14:11:04 +02:00
Vincent Breitmoser
19c9fcc2c9
linked: order selection dialog alphabetically
2015-09-01 14:07:04 +02:00
Vincent Breitmoser
676b393542
statusindicator: don't redisplay child with animation if already shown
2015-09-01 13:59:17 +02:00
Vincent Breitmoser
1b3f70073a
linked: smooth over progress with tactical pauses
2015-09-01 13:58:52 +02:00
Vincent Breitmoser
6225c940f9
linked: redesign github resource creation, implement ouath flow
2015-09-01 13:58:04 +02:00
Vincent Breitmoser
47ef8cbe55
fix missing date in CryptoInputParcel in some cases (could be a bigger problem!)
2015-09-01 13:48:49 +02:00
Vincent Breitmoser
2aa424dd4d
linked: use link icon from octo set? not sure yet..
2015-09-01 07:46:37 +02:00
Vincent Breitmoser
66b9c167d6
linked: update icon design of github l-id creation
2015-09-01 07:37:49 +02:00
Vincent Breitmoser
3e55fca0e5
linked: work on github design
2015-09-01 07:09:53 +02:00
Vincent Breitmoser
b52a0303ca
linked: redesign github resource creation, implement ouath flow (WIP)
2015-09-01 06:42:10 +02:00
Vincent Breitmoser
9668abfe9e
add simple StatusIndicator widget
2015-09-01 06:40:28 +02:00
Vincent Breitmoser
261c83043b
linked: Github -> GitHub ( fixes #1513 )
2015-08-31 14:24:13 +02:00
Vincent Breitmoser
36f8e9f563
linked: fix small typo
2015-08-31 13:48:40 +02:00
Vincent Breitmoser
ee81018163
linked: disable DNS resource (for now)
2015-08-31 13:47:00 +02:00
Vincent Breitmoser
c1cc27366c
move stray test file to correct position
2015-08-29 13:36:35 +02:00
Vincent Breitmoser
e037b78248
Merge remote-tracking branch 'origin/master'
2015-08-29 13:29:51 +02:00
Vincent Breitmoser
a6e25e6448
Merge branch 'linked-identities' (and fix OperationHelper ids)
...
Merge Linked Identities.
Also includes an important fix for OperationHelper ids, which had an
error in the bit mask logic.
Conflicts:
Graphics/update-drawables.sh
OpenKeychain/build.gradle
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/results/OperationResult.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainProvider.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/ProviderHelper.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/CertifyActionsParcel.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/CreateYubiKeyImportFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyActivity.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/KeyAdapter.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/CertifyKeySpinner.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/KeySpinner.java
OpenKeychain/src/main/res/anim/fade_in.xml
OpenKeychain/src/main/res/anim/fade_out.xml
OpenKeychain/src/main/res/layout/decrypt_text_fragment.xml
OpenKeychain/src/main/res/layout/encrypt_decrypt_overview_fragment.xml
OpenKeychain/src/main/res/layout/view_key_fragment.xml
OpenKeychain/src/main/res/menu/key_view.xml
OpenKeychain/src/main/res/values/strings.xml
OpenKeychain/src/test/java/org/sufficientlysecure/keychain/operations/CertifyOperationTest.java
README.md
2015-08-29 13:28:56 +02:00
Vincent Breitmoser
79a519aba9
Merge branch 'master' of github.com:open-keychain/open-keychain
2015-08-27 23:58:01 +02:00
Vincent Breitmoser
5acdef6551
Merge branch 'master' of github.com:open-keychain/open-keychain
2015-08-27 16:34:17 +02:00
Vincent Breitmoser
e7991e8dc8
use nicer filenames during export
2015-08-27 16:34:08 +02:00
Vincent Breitmoser
9e3c041549
some cleanup in FileHelper, and allow input of filename during export
2015-08-27 16:13:32 +02:00
Vincent Breitmoser
e3d1f68e79
trigger indexing of file after operation ( #1498 )
2015-08-22 12:54:19 +02:00
Vincent Breitmoser
16903357e1
mention filename to export to in log
2015-08-22 12:22:43 +02:00
Vincent Breitmoser
b082fe403d
Merge branch 'master' of github.com:open-keychain/open-keychain
2015-08-17 12:39:13 +02:00
Vincent Breitmoser
3c8028fc88
apply fixPgpMessage to plaintext/armored decrypt input
2015-08-17 12:38:46 +02:00
Vincent Breitmoser
7004d129a8
display dummy key for empty result, don't display during search
2015-08-14 15:00:19 +02:00
Vincent Breitmoser
b2d447ab32
show dummy item if there are no secret keys
2015-08-14 14:47:20 +02:00
Vincent Breitmoser
94683607d6
always show MainActivity after first-time CreateKeyActivity
2015-08-14 12:55:52 +02:00
Vincent Breitmoser
d6c51603c2
Merge branch 'master' of github.com:open-keychain/open-keychain
2015-08-12 16:21:08 +02:00
Vincent Breitmoser
3a5ea0f135
show result error in cachingcryptooperationfragment (related #1445 )
2015-08-12 16:20:52 +02:00
Vincent Breitmoser
dc81e0254c
use snackbar from repository (again), and update to 2.11.0
...
This release merged our pull requests for round corners on tablet for top line,
and nicer dismiss-on-swipe animation.
https://github.com/nispok/snackbar/pull/134
https://github.com/nispok/snackbar/pull/135
2015-08-07 12:07:39 +02:00
Vincent Breitmoser
e4b113701c
Merge remote-tracking branch 'origin/master'
2015-07-15 21:14:53 +02:00
Vincent Breitmoser
4cef97be5f
update safeslinger lib ( closes #1434 )
2015-07-15 00:47:41 +02:00
Vincent Breitmoser
2ceec6ff68
fix verification of android support lib (broken in b59be903)
2015-07-14 19:21:25 +02:00
Vincent Breitmoser
d0c389775a
Merge remote-tracking branch 'origin/master'
2015-07-14 16:49:12 +02:00
Vincent Breitmoser
49f3b3780d
update snackbar with new animation flow
2015-07-14 16:49:06 +02:00
Vincent Breitmoser
b59be903c3
Revert "Use snackbar lib from maven repo"
...
This reverts commit bfc57aefa5 .
Conflicts:
OpenKeychain/build.gradle
settings.gradle
2015-07-14 14:37:29 +02:00
Vincent Breitmoser
96dbb9e60c
add pseudo-static id property to CryptoOperationHelper
2015-07-09 11:51:38 +02:00
Vincent Breitmoser
3b189fbe31
run queued operations in onViewStateRestored, *after* onActivityCreated
2015-07-09 02:35:54 +02:00
Vincent Breitmoser
7f9cc445fb
cryptoophelper: requested code must be saved between instances!
2015-07-09 02:35:22 +02:00
Vincent Breitmoser
a549938b61
multi-decrypt: save currentInputUri state
2015-07-09 02:34:03 +02:00
Vincent Breitmoser
35b9dabcb8
backup: only ask for passphrase for secret keys which have one
2015-07-09 02:33:16 +02:00
Vincent Breitmoser
3c239bfb34
use onResumeFragments instead of onResume for fragment initialization
2015-07-09 01:14:12 +02:00
Vincent Breitmoser
20cebc2788
change wording of export dialog, remove "export secret" checkbox
2015-07-08 17:25:07 +02:00
Vincent Breitmoser
e0cb891a1f
Merge remote-tracking branch 'origin/master'
2015-07-08 15:24:30 +02:00
Vincent Breitmoser
6565adc5cc
keylist: show delete as icon in multi-select
2015-07-08 15:24:10 +02:00
Vincent Breitmoser
74a4effcd8
hide keyboard before operations, too
2015-07-08 15:23:55 +02:00
Vincent Breitmoser
a74d86c3d8
grey out text color of key creation date for disabled items
2015-07-08 15:14:38 +02:00
Vincent Breitmoser
e51d443154
change title on backstack change in MainActivity
2015-07-08 15:13:58 +02:00
Vincent Breitmoser
d7a7c7310a
hide keyboard on crypto error/success
2015-07-08 15:13:44 +02:00
Vincent Breitmoser
eab46df9a3
cleanup KeyListFragment, remove export all keys
2015-07-08 14:53:46 +02:00
Vincent Breitmoser
9eee9acba2
multi-decrypt: add retry mechanism
2015-07-08 05:15:52 +02:00
Vincent Breitmoser
bf2dc8edc3
multi-decrypt: add cancelled state
2015-07-08 04:53:43 +02:00
Vincent Breitmoser
5633fcc92f
fix symmetric passphrase caching ( fixes #1401 )
2015-07-08 04:36:43 +02:00
Vincent Breitmoser
6cbc0ceeae
comment for database fix
2015-07-08 03:52:38 +02:00
Vincent Breitmoser
70d94acc58
put encryptdecrypt overview into a scrollview
2015-07-08 03:52:38 +02:00
Vincent Breitmoser
af546ae101
apply database fix for bogus rows introduced by issue #1402
2015-07-08 02:55:35 +02:00
Vincent Breitmoser
dad2ba0db8
fix expiry check in edit key ui
2015-07-08 02:34:03 +02:00
Vincent Breitmoser
c01c71ba68
no progress dialog for bind action in view key / yubikey fragment
2015-07-08 02:30:06 +02:00
Vincent Breitmoser
3af97bf0e6
some cleanup and fix for back button in ImportKeysActivity ( fixes #1372 )
2015-07-08 02:29:04 +02:00
Vincent Breitmoser
510999c3a2
fix result type for divert-to-card new subkey error
2015-07-08 02:28:05 +02:00
Vincent Breitmoser
d9b07625e8
addition of subkeys for divert-to-card primary keys is not supported
2015-07-08 01:42:47 +02:00
Vincent Breitmoser
642f83c1f4
better handling of divert-to-card keys for subkey modifications
2015-07-08 01:41:55 +02:00
Vincent Breitmoser
ac2c8f994e
(missed a couple files in last commit)
2015-07-08 00:01:39 +02:00
Vincent Breitmoser
587e7d088b
use QueueingCryptoOperationFragment in all other places
2015-07-07 23:57:12 +02:00
Vincent Breitmoser
310228f6ba
introduce QueueingCryptoOperationFragment to queue result handling in detached state
2015-07-07 23:43:23 +02:00
Vincent Breitmoser
895d1fbef6
try cache in certify operation ( fixes #1242 )
2015-07-07 23:41:44 +02:00
Vincent Breitmoser
65362beaf9
move queued action handling from prev commit into onActivityCreated
2015-07-07 22:23:08 +02:00
Vincent Breitmoser
c8107bd4ed
handle getActivity() by queueing results in CreateKeyFinalFragment
2015-07-07 21:52:17 +02:00
Vincent Breitmoser
a91fc1c0c9
fix passphrase->deletion ui flow for secret keys, and disregard cache
2015-07-07 19:55:27 +02:00
Vincent Breitmoser
b1f5290dfa
fix some nullpointers from proxy implementation
2015-07-07 17:45:27 +02:00
Vincent Breitmoser
64cec07b16
fix handling of progress dialog creation in CryptoOperationFragment ( fixes #1407 )
2015-07-07 17:16:12 +02:00
Vincent Breitmoser
a320affe86
tests: make sure encryption happens to all enc-capable subkeys
2015-07-07 17:16:11 +02:00
Vincent Breitmoser
148867ae86
actually disable non-enabled items in keyspinner (in keyadapter) ( fixes #1366 )
2015-07-06 17:19:08 +02:00
Vincent Breitmoser
e9e9cf2374
also catch DecoderException in decryptverify
2015-07-06 16:37:47 +02:00
Vincent Breitmoser
8b439be1f5
don't cache exporthelper, keep type for KeyItem in KeySpinner
2015-07-06 16:24:26 +02:00
Vincent Breitmoser
7648602fc8
encrypt to all encryption subkeys, rather than just the first
2015-07-06 02:18:34 +02:00
Vincent Breitmoser
f1a75a81e7
catch ArrayIndexOutOfBoundsException in decrypt operation, might be thrown from BouncyCastle
2015-07-06 02:02:52 +02:00
Vincent Breitmoser
922d4c6a96
fix PromoteKeyOperationTest
2015-07-06 01:20:55 +02:00
Vincent Breitmoser
e70d06603a
forgot a couple lines to commit
2015-07-06 00:59:28 +02:00
Vincent Breitmoser
42cd103355
nicer error msg if input data cannot be read
2015-07-06 00:55:34 +02:00
Vincent Breitmoser
17defe556a
cleanup, NonNull annotation, never return null in PgpDecryptVerify
2015-07-06 00:52:53 +02:00
Vincent Breitmoser
539379a629
some cleanup and documentation
2015-07-06 00:10:54 +02:00
Vincent Breitmoser
7e83900d6c
make sure clipboard service retrieval is always null-proof
2015-07-05 21:49:02 +02:00
Vincent Breitmoser
bd78166c66
don't show notification in MainActivity when state is restored
2015-07-05 21:21:34 +02:00
Vincent Breitmoser
4d8be637de
better getActivity and getSystemService null handling in encryptfilesfragment
2015-07-05 21:20:57 +02:00
Vincent Breitmoser
f306722276
set data for query intent ( fix #1389 )
2015-07-05 20:37:21 +02:00
Vincent Breitmoser
f29d8351ba
instrument: add filesize check to text encryption test
2015-06-30 17:10:50 +02:00
Vincent Breitmoser
4407973110
small layout fix in EncryptTextFragment
2015-06-30 16:40:00 +02:00
Vincent Breitmoser
d26379da3a
make timeout method in PassphraseCacheService more robust against nullpointers
2015-06-30 16:31:02 +02:00
Vincent Breitmoser
473866baaf
instrument: add test for empty clipboard, fix empty clipboard error
2015-06-30 15:37:02 +02:00
Vincent Breitmoser
f1c0c3e00c
earlier error on empty clipboard
2015-06-30 15:15:03 +02:00