Vincent Breitmoser
de6daf5c30
better handling of multi select in ListKeysFragment
2014-03-08 14:08:44 +01:00
Vincent Breitmoser
16116ba725
ditch old key list activities
2014-03-08 13:42:50 +01:00
Vincent Breitmoser
706e212b6b
add edit button and secret key info to public key view
2014-03-08 13:17:52 +01:00
Vincent Breitmoser
7ad8977cf3
move some placeholders into resources
2014-03-08 12:28:20 +01:00
Vincent Breitmoser
aa8a8f069f
Normalize public key uri in KeyListFragment
...
Find the explicit row id of the public key id given in the uri in
KeyListFragment and work with that. This way, passing in uris by
master key id, mail address, or any other criteria, works.
Might be a good idea to add an actual check if the row id is non-zero
here, but not sure how to do a "bad intent" thing
2014-03-08 12:07:20 +01:00
Vincent Breitmoser
191c5b8130
Make EditKeyActivity's uri handling (more) sane
...
This activity didn't actually use the uri for anything, but just chopped
off the last path segment and interpreted it as row id. What the hell.
2014-03-08 11:58:26 +01:00
Vincent Breitmoser
8c6cb8b0ab
working unified list (no actions yet)
2014-03-08 11:19:34 +01:00
Nikhil Peter Raj
b29c430959
Fix for #347
2014-03-08 15:28:46 +05:30
Dominik Schürmann
db05b3043a
beta4
2014-03-08 00:17:24 +01:00
Dominik Schürmann
0e33fd2392
Split api libs into OpenKeychain specific and OpenPGP Provider lib
2014-03-07 23:05:03 +01:00
grait
3fbda4245c
progress is shown when creating the default key based on number of keys created so far
2014-03-08 03:27:22 +05:30
Dominik Schürmann
2737aedca7
Revert "Fix for #347 "
...
This reverts commit dd80ddd6f9
.
2014-03-07 22:48:20 +01:00
Dominik Schürmann
882333ce05
Merge pull request #366 from uberspot/master
...
Minor code clean up
2014-03-07 22:39:53 +01:00
Dominik Schürmann
7b1e3fef19
Merge pull request #367 from hav3n/branch-fixes
...
Fix for #347
2014-03-07 22:39:20 +01:00
Dominik Schürmann
def9e5a492
Move search view into onCreateView, fixes #365
2014-03-07 22:37:38 +01:00
uberspot
477d06c43a
removed useless semicolons, fixed some parameters in documenation, simplified some conditionals
2014-03-07 22:35:49 +02:00
uberspot
c1c462db4f
move hardcode strings to strings.xml
2014-03-07 22:35:49 +02:00
uberspot
ca851ba21f
remove unused imports and unthrown exceptions
2014-03-07 22:35:49 +02:00
Nikhil Peter Raj
dd80ddd6f9
Fix for #347
2014-03-08 02:04:50 +05:30
Dominik Schürmann
a1be0d302b
move search view from activity to fragment by setting it as a list header, better reusability! Required for service activites
2014-03-07 21:32:24 +01:00
Dominik Schürmann
3572571391
Reworking main KeyListPublicFragment to get progress indicator
2014-03-07 20:58:33 +01:00
Dominik Schürmann
0a0bdad5b5
Merge branch 'master' of github.com:openpgp-keychain/openpgp-keychain
2014-03-07 19:50:50 +01:00
Dominik Schürmann
ba61e69a7d
Cleanup code, search with preceeding %
2014-03-07 19:50:36 +01:00
Miroojin Bakshi
2e2a9bc967
Add option for sharing encrypted file.
2014-03-07 21:16:58 +05:30
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
Dominik Schürmann
59067f9f8b
API: get key
2014-03-07 11:24:53 +01: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
Dominik Schürmann
b9a9bbe429
remove icon from nfc dialog
2014-03-06 22:46:04 +01:00
Dominik Schürmann
3d944483d3
Merge pull request #344 from ankushb92/ankush2
...
#338
2014-03-06 21:59:56 +01:00
Ankush
8e29b82d6d
corrected commit
...
mCurrentPassPhrase, mChangePassPhrase
Minor variable naming Issue #338
2014-03-07 00:43:09 +05:30
Dominik Schürmann
633cca21a0
remove unused search definitions from manifest
2014-03-06 19:41:07 +01:00
uberspot
1cf912de2b
Multiselect: Create 'select all' in public and secret keylist
2014-03-06 20:32:27 +02:00
uberspot
ccbb6f95f4
add lock icon for 'Encrypt to..' multiselect option
2014-03-06 15:27:48 +02:00
Dominik Schürmann
4c6cbd211e
Merge pull request #349 from uberspot/master
...
Add search icon for other dpi
2014-03-06 14:06:08 +01:00
Dominik Schürmann
e8fbf976da
2.3.1 beta3
2014-03-06 14:02:51 +01:00
Dominik Schürmann
4c49bdcccc
Fix documentation and variable naming in API
2014-03-06 14:02:21 +01:00
Dominik Schürmann
036fdc2b38
Fix verify of cleartext signatures with unknown keys
2014-03-06 14:02:06 +01:00
Ashley Hughes
01951810ae
fix saving new key (tmp)
2014-03-06 13:00:17 +00:00
uberspot
d374f0ffbd
Add search icon for other dpi
2014-03-06 14:33:04 +02:00
Ashley Hughes
8662ca2928
a method, if not the best one, for each property
2014-03-06 12:25:35 +00:00
Dominik Schürmann
a3fd60e7de
Merge pull request #342 from mb-14/search
...
Implement search for KeyListPublicFragment and SelectPublicKeyFragment
2014-03-06 12:47:07 +01:00
Miroojin Bakshi
fab549c2b5
Use selectionArgs parameter to pass mCurquery.
2014-03-06 16:27:35 +05:30
Vincent Breitmoser
4851f7f8fc
copy public keylist as stub for unified keylist
2014-03-06 01:32:18 +01:00
Miroojin Bakshi
7932dd8a81
Implement search for SelectPublicKeyFragment
2014-03-06 03:37:04 +05:30
Miroojin Bakshi
53f6189301
Implement search for KeyListPublicFragment
2014-03-06 02:24:13 +05:30
Miroojin Bakshi
f99b7585fc
Merge branch 'master' of https://github.com/openpgp-keychain/openpgp-keychain into datefix
2014-03-06 01:49:36 +05:30
Dominik Schürmann
9646a3d471
Merge pull request #328 from bhargavgolla/patch-1
...
Issue #234 : Adding a min date not to go below creation date
2014-03-05 21:10:58 +01:00
Miroojin Bakshi
127ab0fd81
Use string from strings.xml
2014-03-06 01:27:35 +05:30
Bhargav Golla
42fc15e66e
Removed log statements as per Dominik's suggestions
2014-03-05 14:46:38 -05:00
Miroojin Bakshi
a7a8f0a78e
Add documentation
2014-03-06 01:13:08 +05:30
Dominik Schürmann
0409700a93
Merge pull request #339 from uberspot/master
...
Put Preferences in subscreen
2014-03-05 20:13:44 +01:00
uberspot
2000959997
Put Preferences in subscreen
2014-03-05 20:46:33 +02:00
Bhargav Golla
92ba91de14
Set min date to one day after Created Date. Works on Honeycomb and above
2014-03-05 12:48:24 -05:00
Daniel Hammann
e482fe18fe
Lint Issue:
...
TypographyEllipsis: Ellipsis string can be replaced with ellipsis character
Replace "..." with ellipsis character (…, …)
... -> …
2014-03-05 17:46:12 +01:00
Daniel Hammann
bc5f2a9305
Merge branch 'master' of https://github.com/openpgp-keychain/openpgp-keychain
2014-03-05 17:05:01 +01:00
Daniel Hammann
bbda6a5b02
updated build.gradle-Files to current Versions of build-tools and SDK.
2014-03-05 14:14:22 +01:00
Bhargav Golla
7a95784074
Adding a min date not to go below creation date
2014-03-04 22:37:56 -05:00
Dominik Schürmann
a1230bbe53
Fix passphrase retrieval
2014-03-05 02:06:44 +01:00
Dominik Schürmann
875adae40c
Code cleaning in PgpDecryptVerify
2014-03-04 23:14:52 +01:00
Dominik Schürmann
61ee811d60
Fix license header of key server files
2014-03-04 22:42:44 +01:00
Dominik Schürmann
a83c18bafb
Remove unused imports
2014-03-04 22:20:59 +01:00
Dominik Schürmann
e1f525a0ac
name KeychainIntentService properly
2014-03-04 22:17:45 +01:00
Dominik Schürmann
9c19394da6
Update from transifex
2014-03-04 22:06:30 +01:00
Dominik Schürmann
fe8044d181
2.3.1 beta2
2014-03-04 20:58:53 +01:00
Dominik Schürmann
06f9134eb1
Enforce private key for applications, verify signed-only texts without passphrase input, better internal decrypt and verify method
2014-03-04 20:53:44 +01:00
Dominik Schürmann
89a4c38cc0
return SIGNATURE_SUCCESS_UNCERTIFIED from service
2014-03-04 15:18:05 +01:00
Miroojin Bakshi
50813ef188
Hide CalendarView in tablets
2014-03-04 19:20:56 +05:30
Miroojin Bakshi
0a12c41ca9
Extend DatePickerDialog and override setTitle() method.
2014-03-04 18:45:06 +05:30
Daniel Haß
106027a7cd
Fixed some naming
2014-03-04 13:58:26 +01:00
Daniel Haß
a12b67c538
Added exception is null option to display nothing if no error occured
2014-03-04 13:56:46 +01:00
Dominik Schürmann
1613a015d6
Merge pull request #322 from mj7007/smooth_activity_switch
...
Smooth Activity Switch Fixed
2014-03-04 10:59:59 +01:00
Dominik Schürmann
07bb421da5
Merge pull request #315 from jessicayuen/master
...
#226 : Added cancel option to ProgressDialogFragments. Create Key is now cancelable.
2014-03-04 10:51:26 +01:00
mj7007
e4461b788f
Smooth Activity Switch Fixed
2014-03-04 13:57:48 +05:30
Jessica Yuen
af6713dc78
#226 : Small fix to prevent message from being sent if IntentService is canceled
2014-03-03 23:04:55 -05:00
Daniel Haß
d691d4c965
Added handling for other exceptions in the ImportListLoader.
2014-03-03 20:42:38 +01:00
Dominik Schürmann
b837579cdc
Merge branch 'master' of github.com:openpgp-keychain/openpgp-keychain
2014-03-03 15:46:04 +01:00
Dominik Schürmann
94e161fe0d
change ordering in Intent descriptions for better readability in small dialogs
2014-03-03 15:45:53 +01:00
Daniel Haß
ec8a3469ff
Little fixes
2014-03-03 15:07:07 +01:00
Emantor
ed7485e91d
Fix NewApi Lint Errors
...
Fix missing ;
import android.annotation.TargetApi where needed
2014-03-03 14:21:15 +01:00
Emantor
736eac074d
Fix DefaultLocale Lint Warnings
2014-03-03 11:50:48 +01:00
Emantor
122e562675
Fix ScrollViewSize Lint Warnings
2014-03-03 11:48:45 +01:00
Daniel Haß
6362b2de94
Added FileHasNoContent string
2014-03-03 09:36:40 +01:00
Daniel Haß
f484122c35
Added exception for empty files
2014-03-03 09:36:10 +01:00
Daniel Haß
9843bafafd
Added handler for FileHasNoContent exception, some clean up
2014-03-03 09:35:05 +01:00
Jessica Yuen
e4e3c555e9
#226 : Async key gen task is stopped if progress is canceled
2014-03-02 20:55:13 -05:00
Jessica Yuen
91a2ecb15c
#226 : Activity no longer closes if progress is canceled for key creation in EditKeyActivity
2014-03-02 17:33:21 -05:00
Ashley Hughes
d6b0975f9b
begin adding parcel for save intent
2014-03-02 20:34:28 +00:00
Jessica Yuen
1baae3775e
#226 : Added cancel option to ProgressDialogFragments. Create Key is now cancelable.
2014-03-02 15:08:18 -05:00
Dominik Schürmann
64601fa981
version code 23101 for beta testing
2014-03-02 18:18:55 +01:00
Dominik Schürmann
6ddccb0d6f
version code 23101 for beta testing
2014-03-02 18:15:11 +01:00
Dominik Schürmann
339136dda5
Update from transifex
2014-03-02 18:14:49 +01:00
Dominik Schürmann
4a13f70a88
API changes
2014-03-02 01:20:06 +01:00
Dominik Schürmann
0c60eea628
Merge pull request #306 from danielhass/keyserver-conerror
...
Show error if keyserver is not reachable
2014-02-28 23:27:57 +01:00
Daniel Haß
414839b915
Some clean up
2014-02-28 22:43:31 +01:00
Daniel Haß
7e229d4247
Added different notifys for different exceptions
2014-02-27 22:15:50 +01:00
Daniel Haß
c60ec7a8a7
Added error strings for key import from keyserver
2014-02-27 22:10:07 +01:00
Dominik Schürmann
7bbfd9d446
cleanup
2014-02-27 16:55:42 +01:00
Dominik Schürmann
5c78c11756
remove dublication of api library, let both proejcts depend on the same
2014-02-27 16:40:59 +01:00
Nikhil Peter Raj
87af739773
Added GPL headers
2014-02-27 18:09:47 +05:30
Daniel Haß
2fa9067edb
Added StackOverflow link to documentation
2014-02-27 10:20:24 +01:00
Daniel Haß
49769645a0
Added documentation to the AsyncTaskResultWrapper
2014-02-27 10:17:38 +01:00
Nikhil Peter Raj
c98a7d1977
Complete fix for #304
2014-02-27 00:56:33 +05:30
Daniel Haß
20470748a9
Adapted the ImportKeysLoader to work with the new AsyncWrapper
2014-02-26 19:16:28 +01:00
Daniel Haß
5d1f61bff7
Reworked ImportKeysListFragment to handel exceptions, ImportKeyListLoader is temporarily disabled
2014-02-26 18:00:13 +01:00
Daniel Haß
9bbb286c5e
Added the AsyncTaskResultWrapper
2014-02-26 17:58:12 +01:00
Nikhil Peter Raj
5ddf001f9c
Partial fix for #304
2014-02-26 11:33:39 +05:30
Nikhil Peter Raj
fa6ea57121
Final fix for #266
...
-Fix implemented using setIcon() as setIconAttribute() is not valid for
API less than 11
2014-02-26 00:29:01 +05:30
Nikhil Peter Raj
c77aff6fc2
Removed Thumbs.db,added to gitignore
2014-02-25 23:43:59 +05:30
Nikhil Peter Raj
fc06f678c5
Fix for #266
...
-Extra: Added the appropriate images to drawable folder from Android SDK
source, can be used as alternative if required.
2014-02-25 22:45:29 +05:30
Daniel Haß
1351c6f804
Replaced Toast with AppMsg in DecryptActivity
2014-02-24 22:02:32 +01:00
Dominik Schürmann
0747a5815f
cleanup
2014-02-24 01:32:00 +01:00
Dominik Schürmann
c7c45a80fa
fix signature passing and verify in demo
2014-02-24 01:24:46 +01:00
Daniel Haß
947b9902e5
remove debug stuff
2014-02-23 23:59:55 +01:00
Daniel Haß
09e220eddd
Revert "Replaced Toast with AppMsg in EncryptActivity"
...
This reverts commit e936a4762b
.
2014-02-23 23:56:10 +01:00
Daniel Haß
e936a4762b
Replaced Toast with AppMsg in EncryptActivity
2014-02-23 23:50:55 +01:00
Daniel Haß
1f36238a1b
Replaced Toast with AppMsg in EncryptActivity
2014-02-23 23:35:11 +01:00
Dominik Schürmann
f7216841e3
Update help_start.html
2014-02-23 17:29:11 +01: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
Dominik Schürmann
e12598028f
AndroidManfiest code for later...
2014-02-21 16:28:48 +01:00
Dominik Schürmann
5b0c82b58f
import key from email app directly
2014-02-21 16:21:06 +01: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
Dominik Schürmann
c2013c9ca8
precompile user id pattern
2014-02-21 15:47:15 +01:00
Dominik Schürmann
f29d3015b8
rename
2014-02-21 15:45:10 +01:00
Dominik Schürmann
fb0816c126
internal renaming, cleanup
2014-02-21 02:40:44 +01:00
Dominik Schürmann
aaddd26b51
verification of cleartext signatures works
2014-02-21 02:31:30 +01:00
Dominik Schürmann
b4f977673f
rename to OpenKeychain
2014-02-21 01:03:20 +01:00
Dominik Schürmann
a02d07b57c
Merge pull request #282 from danielhass/master
...
Replaced Toasts with AppMsg library
2014-02-20 23:17:57 +01:00
Daniel Haß
f41a505f7e
Added AppMsg library
2014-02-20 22:50:37 +01:00
Daniel Haß
836ef8b7ab
Updated library section (AppMsg library)
2014-02-20 21:07:59 +01:00
Dominik Schürmann
77c635ea12
rename in README
2014-02-20 20:13:36 +01:00
Daniel Haß
f6c9fd9707
Deleted Toast import
2014-02-20 17:51:33 +01:00
Daniel Haß
b9ad95b93d
Replaced Toasts with AppMsg-Library notifys
2014-02-20 17:50:53 +01:00
Daniel Haß
b0c3073790
Added AppMsg compile option to gradle
2014-02-20 17:49:20 +01:00
Dominik Schürmann
e75fd5a156
cleanup
2014-02-19 13:12:08 +01:00
Dominik Schürmann
7436bf578c
cleanup
2014-02-19 13:06:57 +01:00
Dominik Schürmann
b952af90e6
Builder pattern for PgpOperationIncoming
2014-02-19 13:04:29 +01:00
Dominik Schürmann
e9082c0db5
Update from transifex
2014-02-19 12:44:35 +01:00
Dominik Schürmann
b074293168
certifications text
2014-02-19 12:43:56 +01:00
Dominik Schürmann
c5688889a7
fixes encryption
2014-02-19 12:07:07 +01:00
Dominik Schürmann
a5e33097a6
cleanup
2014-02-19 10:47:13 +01:00
Dominik Schürmann
1710f4416f
Use builder pattern for sign and encrypt
2014-02-19 00:18:52 +01:00
Dominik Schürmann
d23950f799
add integrity check
2014-02-18 22:59:00 +01:00
Dominik Schürmann
9b4245739e
merge internal signText and signAndEncrypt methods
2014-02-18 22:47:26 +01:00
Dominik Schürmann
708d0c9a5a
better error check
2014-02-18 13:19:41 +01:00
Dominik Schürmann
0597b50258
documentation
2014-02-17 20:41:54 +01:00
Dominik Schürmann
439c7a66f2
fix margins
2014-02-17 20:18:17 +01:00
Dominik Schürmann
7a04dfe6bf
prevent key view from scrolling, move encrypt button down again
2014-02-17 20:16:58 +01:00
Dominik Schürmann
d5824e6740
cleanup
2014-02-17 19:50:07 +01:00
Dominik Schürmann
f3bbd34482
Fix register activity
2014-02-17 19:06:29 +01:00
Dominik Schürmann
37f280afbb
check if caller is allowed
2014-02-17 18:37:01 +01:00
Dominik Schürmann
154849b591
rename intent helper
2014-02-16 01:35:14 +01:00
Dominik Schürmann
ec2ca61b65
fix some intents and demos
2014-02-16 00:40:10 +01:00
Dominik Schürmann
81b810e9f6
intent demo, fix some intents
2014-02-15 20:14:23 +01:00
Dominik Schürmann
b97a099598
warn that key generation takes looong
2014-02-15 17:09:55 +01:00
Dominik Schürmann
2b98f2a0d7
Restructure API lib folder to support Eclipse
2014-02-15 17:09:21 +01:00
Dominik Schürmann
a76169c39e
fix regression bug with finish not called on activity but on fragment causing params to be not passed through
2014-02-15 16:08:43 +01:00
Ashley Hughes
c9d9c800b6
pass through deleted keys
2014-02-15 14:45:57 +00:00
Dominik Schürmann
52f1c930eb
parse string util method, better help text for access screen
2014-02-15 13:00:47 +01:00
Dominik Schürmann
3b0f76bf60
allow passphrase as parameter
2014-02-15 02:44:03 +01:00
Dominik Schürmann
e0111c2ec4
code simplifications
2014-02-15 02:30:31 +01:00
Dominik Schürmann
5f39cb3ec0
fix passtrough of params
2014-02-15 02:08:27 +01:00
Dominik Schürmann
494a5fa414
private request codes, pass params through methods and pending intents, getKeyIds method
2014-02-15 01:06:03 +01:00
Ashley Hughes
ba62d30563
propgate through
2014-02-14 17:40:11 +00:00
Dominik Schürmann
581e6edb4c
cleanup
2014-02-14 17:19:54 +01:00
Dominik Schürmann
d695374581
conversion of other methods
2014-02-14 17:01:17 +01:00
Dominik Schürmann
acad2ba957
PendingIntent to handle user input
2014-02-14 13:40:24 +01:00
Dominik Schürmann
ee2fec1759
fix nullpointer
2014-02-14 02:41:27 +01:00
Dominik Schürmann
7939aaaa44
Introducing new ParcelFileDescriptor pipes
2014-02-14 02:33:21 +01:00
Dominik Schürmann
7b819e65de
Transifex update
2014-02-13 23:37:48 +01:00
Dominik Schürmann
519209da63
Layout fixes for registered apps
2014-02-13 23:34:57 +01:00
Ashley Hughes
076a7ec4a1
save work, this code doesn't work...
2014-02-13 22:05:36 +00:00
Dominik Schürmann
7ba0d1012c
Pull from transifex
2014-02-09 21:51:40 +01:00
Dominik Schürmann
c744cad8db
Allow import of full keys from qr codes
2014-02-09 21:37:01 +01:00
Dominik Schürmann
0c4b809195
rework key view into fragments to later add certifications
2014-02-09 21:17:30 +01:00
Dominik Schürmann
754b2a6cb1
Restructuring for new API library
2014-02-09 19:22:14 +01: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
Dominik Schürmann
35a123f53c
Update from transifex
2014-02-08 15:44:18 +01:00
Dominik Schürmann
76806ebd57
language fixes
2014-02-08 15:42:31 +01: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
Dominik Schürmann
616c903a2a
do not delete pub keys where secret key exists
2014-02-06 01:02:18 +01: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
Dominik Schürmann
a41228fc06
changelog
2014-02-05 19:58:30 +01:00
Dominik Schürmann
cf499462c5
Hotfix for database upgrade, version 2.3.1
2014-02-05 19:55:32 +01:00
Dominik Schürmann
b1530c4758
Fix wording
2014-02-05 15:37:56 +01:00
Dominik Schürmann
e146deccc0
Version 2.3
2014-02-05 13:18:45 +01:00
Dominik Schürmann
09ae50cc56
keyserver instead of key server
2014-02-05 13:09:59 +01:00
Dominik Schürmann
25080f45b1
fix certify key resource
2014-02-05 13:00:00 +01:00
Dominik Schürmann
d72b0e157a
Update from transifex
2014-02-05 12:56:40 +01:00
Dominik Schürmann
b203723b20
fix small language confusion
2014-02-05 12:52:25 +01:00
Dominik Schürmann
e37190a76d
drawer icons have not the same width, fix this
2014-02-05 00:26:06 +01:00
Dominik Schürmann
6498c3443b
Update from transifex
2014-02-05 00:22:26 +01:00
Dominik Schürmann
1f1de0ce06
better alignment of navigation drawer icons
2014-02-05 00:19:32 +01:00
Dominik Schürmann
c1e6b5284d
again improving help text
2014-02-04 23:06:19 +01:00
Ashley Hughes
6d40bc3c0c
use usage argument if needed
2014-02-04 22:02:53 +00:00
Dominik Schürmann
9667245613
small layout problem fixed
2014-02-04 22:53:53 +01:00
Dominik Schürmann
9d074b01e9
fix display of fingerprint in key server query
2014-02-04 22:28:08 +01:00
Dominik Schürmann
ecd376961f
Fix double loading of navigation fragments
2014-02-04 21:46:22 +01:00
Dominik Schürmann
e2bd3ae831
reworking some parts of import activity code
2014-02-04 20:18:14 +01:00
Dominik Schürmann
a56219a027
reformat
2014-02-04 19:55:40 +01:00
Dominik Schürmann
d090d4d332
work on lookup key, fix some illegal state exceptions with hack
2014-02-04 19:53:50 +01:00
Dominik Schürmann
b78a564de3
temporary fix for nullpointer on orientation change in import activity
2014-02-04 18:59:40 +01:00
Dominik Schürmann
82b0fba47d
better help text
2014-02-04 18:36:43 +01:00
Dominik Schürmann
e6b64f5f3b
better help text
2014-02-04 18:36:10 +01:00
Dominik Schürmann
34ec841a0b
More layout fixes
2014-02-04 18:16:21 +01:00
Dominik Schürmann
99ec57aeaa
nicer list items
2014-02-04 17:52:17 +01:00
Dominik Schürmann
c434c426e7
Show revoked status in key list
2014-02-04 15:01:50 +01:00
Dominik Schürmann
d75ea3f9e5
Certify not sign a key, added as button, does not belong to menu
2014-02-04 14:20:49 +01: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
Dominik Schürmann
ba08970850
expose key server API
2014-02-02 22:15:48 +01:00
Dominik Schürmann
3f7870243b
Update version code for beta
2014-02-02 19:39:03 +01:00
Dominik Schürmann
c5d0f9f981
changelog
2014-02-02 19:28:13 +01:00
Ashley Hughes
e426f4d6a6
change when passphrase is requested in edit activity
2014-02-02 17:18:25 +00:00
Dominik Schürmann
a14c5de22e
Use buttons for encrypt decrypt instead of actionbar
2014-02-02 17:34:43 +01:00
Dominik Schürmann
91f083796c
Update libs in README
2014-02-02 16:48:46 +01:00
Dominik Schürmann
75faa60be1
Hacks to make dialogs on Android 2.3 black on white, and not black on black
2014-02-02 16:24:58 +01:00
Dominik Schürmann
172b57bb97
Update libs in about
2014-02-02 14:42:29 +01:00
Dominik Schürmann
ef1401fc0d
Resolve crashes on Android 2.3 due to ActionBarCompat conversion
2014-02-02 14:30:40 +01:00
Dominik Schürmann
6eaf45940e
Switch from ActionBarSherlock to ActionBarCompat
2014-02-02 14:13:09 +01: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
Dominik Schürmann
8b11d1f74a
importing progress dialog language fixed
2014-02-01 23:14:31 +01:00
Dominik Schürmann
d385f9cce0
importing progress dialog language fixed
2014-02-01 23:04:35 +01:00
Dominik Schürmann
b49bf09e90
Cleanup
2014-02-01 22:59:52 +01:00
Dominik Schürmann
716f417948
Update NFC help
2014-02-01 22:55:27 +01:00
Dominik Schürmann
1b0b761352
Fix scanning of fingerprint qr code, whole qr code scanning still broken
2014-02-01 22:51:07 +01:00
Dominik Schürmann
20af0d3b2e
Fix QR Code URI
2014-02-01 22:06:57 +01:00
Dominik Schürmann
4e32459824
Update from transifex
2014-02-01 22:01:24 +01:00
Dominik Schürmann
776392be3a
Reworking import, testing needed...
2014-02-01 21:55:34 +01:00
Dominik Schürmann
17f63e0716
Fix loader init
2014-02-01 20:11:17 +01:00
Dominik Schürmann
750aaead8e
Merge branch 'master' of github.com:openpgp-keychain/openpgp-keychain
2014-02-01 19:50:01 +01:00
Dominik Schürmann
0e53d901e6
search works
2014-02-01 19:49:44 +01:00
Ashley Hughes
c07be572c2
fix disable editing for subkey keys
2014-02-01 18:32:06 +00:00
Dominik Schürmann
7e634a9930
Merge branch 'master' of github.com:openpgp-keychain/openpgp-keychain
2014-02-01 18:53:19 +01:00
Ashley Hughes
1e565ef872
Merge branch 'master' of https://github.com/openpgp-keychain/openpgp-keychain
2014-02-01 17:29:23 +00:00
Dominik Schürmann
a891ff2f7c
rename KeyServerUploadActivity to UploadKeyActivity
2014-02-01 18:16:25 +01:00
Dominik Schürmann
abbdfd48df
Started working on integration of keyserver query into import activity
2014-02-01 18:13:26 +01: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
Dominik Schürmann
b87f0b2658
save fingerprint on save
2014-02-01 16:35:53 +01:00
Dominik Schürmann
c4340b2379
No bouncy castle objects in key view
2014-02-01 16:34:42 +01:00
Dominik Schürmann
5359205b50
Fix layout, add API notes to README, register fingerprint URIs, some reformatting (sry)
2014-02-01 16:17:33 +01:00
Dominik Schürmann
35f4c470d3
Fix display of long user ids in key view
2014-01-31 18:32:58 +01:00
Dominik Schürmann
34d791c9bd
Allow state loss on dismissal of progress dialogs, fixes #217
2014-01-31 18:16:06 +01:00
Dominik Schürmann
d8a91f15df
Fix and simplify user id parsing
2014-01-31 17:55:24 +01:00
Ashley Hughes
de6a515ca5
create keys with minimal keyrings being constructed in between
2014-01-31 15:19:59 +00:00
Dominik Schürmann
a0c851299a
update from transifex
2014-01-31 13:23:57 +01: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
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
Dominik Schürmann
c4265c5e91
add some changelog items
2014-01-29 10:55:55 +01:00
Dominik Schürmann
1b1724f7af
language fix
2014-01-29 10:46:59 +01:00
Dominik Schürmann
08d301a308
Fix transifex config and pull translations
2014-01-29 04:06:53 +01:00
Dominik Schürmann
bf59d2a69b
small language changes
2014-01-29 04:03:15 +01:00
Dominik Schürmann
7b38bfcbf4
show unknown in ViewKey if user id is not set
2014-01-29 03:58:36 +01:00
Dominik Schürmann
c70195e4e3
Give expiry dates to PgpKeyOperation
2014-01-29 03:51:36 +01:00
Dominik Schürmann
ecf6fc26c5
Use intent data instead of IDs for upload and sign, fixes #205
2014-01-29 03:24:42 +01:00
Dominik Schürmann
f276455624
save keyring in-place, fixes #228 , #203
2014-01-29 03:06:26 +01:00
Dominik Schürmann
ca9696ff34
Update gradle build files to use android plugin 0.8.0, build tools 19.0.1
2014-01-29 01:49:59 +01:00
Dominik Schürmann
312b7fde53
small code restructures
2014-01-29 01:38:34 +01: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
Dominik Schürmann
0d1cd047c9
Fix logging in ClipboardReflection
2014-01-28 10:31:36 +01:00
Ashley Hughes
4071ce8550
re-enable getEmbeddedSignatures
2014-01-27 23:31:19 +00:00
Dominik Schürmann
cb3ca37db9
New Gradle project structure
2014-01-27 14:18:25 +01:00
Dominik Schürmann
08e57019b0
Remove old spongy castle libs
2014-01-27 14:01:47 +01:00
Dominik Schürmann
6ae99cc6cb
New build files for spongy castle
2014-01-27 14:01:37 +01:00
Dominik Schürmann
8ca42b9bf9
Disable getEmbeddedSignatures() until patch by Ashh87 has been applied again in our spongy castle fork
2014-01-27 13:34:28 +01:00
Dominik Schürmann
7183c4ab06
fix crash on keys with empty user id
2014-01-25 20:00:01 +01:00
Dominik Schürmann
b2e8cc6757
remove navigation drawer from help
2014-01-25 19:30:33 +01:00
Dominik Schürmann
21deff0b7c
smaller expiry buttons
2014-01-25 19:29:12 +01:00
Dominik Schürmann
18d1dc4525
remove shadow from icon
2014-01-25 19:23:25 +01:00
Dominik Schürmann
206ba4e551
Merge branch 'master' of github.com:dschuermann/openpgp-keychain
2014-01-24 16:05:42 +01:00
Dominik Schürmann
647b802b59
Fix language problems (thanks to yahoe.001)
2014-01-24 16:05:34 +01:00
M. Dietrich
64addd58d4
add "never" for ttl for passphrase cache
2014-01-23 14:22:15 +01:00
Dominik Schürmann
289032fa72
update from transifex for russian translation
2014-01-21 10:56:52 +01:00
Dominik Schürmann
969019b329
update from transifex
2014-01-21 09:56:05 +01:00
Dominik Schürmann
ba0ef4c2aa
pull translation from transifex
2014-01-20 15:50:00 +01:00
Dominik Schürmann
159a57387d
update from transifex
2014-01-19 23:18:05 +01:00
Dominik Schürmann
936e7494b9
remove unused adapter
2014-01-19 20:07:27 +01:00
Dominik Schürmann
8d24d17e98
Version 2.2
2014-01-19 18:29:22 +01:00
Dominik Schürmann
badb403aca
changelog for 2.2
2014-01-19 18:27:56 +01:00
Dominik Schürmann
8624a0167c
fix crashes on Android 2.3
2014-01-19 17:54:26 +01:00
Dominik Schürmann
5a1b426e9c
pull from transifex
2014-01-19 17:27:08 +01:00
Dominik Schürmann
0c5192b9b0
pull from transifex
2014-01-19 17:24:56 +01:00
Dominik Schürmann
dc9fb349d2
pull from transifex
2014-01-19 16:50:51 +01:00
Dominik Schürmann
7fbfe1a98d
fix plural
2014-01-19 16:17:40 +01:00
Dominik Schürmann
1b1927883b
more language fixes and cleanup
2014-01-19 16:06:23 +01:00
Dominik Schürmann
f4a9688bd9
use plurals
2014-01-19 15:45:43 +01:00
Dominik Schürmann
b8392719bb
remove unused string
2014-01-19 14:20:29 +01:00
Dominik Schürmann
01138064f7
transifex config and current translations
2014-01-19 14:13:01 +01:00
Dominik Schürmann
99493aaddc
improve sharing of key
2014-01-19 13:42:54 +01:00
Dominik Schürmann
6f1dbc2f74
improve sharing of key
2014-01-19 13:42:34 +01:00
Dominik Schürmann
a966d1afa1
share fingerprint with qr code
2014-01-19 01:15:25 +01:00
Dominik Schürmann
88aa439ea7
fix qr code scanning, implement basic scanning of fingerprint only
2014-01-19 00:45:53 +01:00
Dominik Schürmann
1bac2849b8
improve performance of adapter implementations by caching index, use data uri where possible in ViewKeyActivity
2014-01-19 00:00:56 +01:00
Dominik Schürmann
12c7e219c8
cleanup
2014-01-18 22:40:55 +01:00
Dominik Schürmann
96936dda23
handle onActivityResult in FileDialogFragment directly
2014-01-18 22:37:00 +01:00
Dominik Schürmann
e8b9dfe379
layout fixes
2014-01-18 21:52:59 +01:00
Dominik Schürmann
1c5acc9721
better onActivityResult handling for qr code import, remove unimplemented import button
2014-01-18 21:20:20 +01:00
Dominik Schürmann
f3638d5b44
default import is from keyserver
2014-01-18 21:17:23 +01:00
Dominik Schürmann
5b5f66f514
add holo light icons
2014-01-18 21:10:27 +01:00
Dominik Schürmann
b4b2a12a45
prettify upload key
2014-01-18 20:40:41 +01:00
Dominik Schürmann
b6240f8927
do not sign on update from server action
2014-01-18 20:27:28 +01:00
Dominik Schürmann
7617e9be2d
more layout fixes
2014-01-18 20:16:34 +01:00
Dominik Schürmann
803a1e9481
sign key without passphrase fixed
2014-01-18 20:03:40 +01:00
Dominik Schürmann
46291d6b3e
Much more usable sign activity
2014-01-18 19:54:27 +01:00
Dominik Schürmann
47e3bd6d65
Externalize secret key selection into fragment for reuse in different activities
2014-01-18 18:44:34 +01:00
Dominik Schürmann
11bb52fc2f
Merge branch 'master' of github.com:dschuermann/openpgp-keychain
2014-01-16 22:33:21 +01:00
Dominik Schürmann
ca95cb9a43
Update gradle build files to 0.7.3 android plugin, add Gradle 1.9 wrapper, add information about build to readme
2014-01-16 22:33:11 +01: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
Dominik Schürmann
9c0432d24c
Merge pull request #196 from ashh87/master
...
cross-cert changes
2014-01-14 23:54:40 -08: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
Dominik Schürmann
16b753acca
fix exporting to file, close #195
2014-01-14 22:07:28 +01:00
Dominik Schürmann
0caa4de4fe
toast on copy to clipboard
2014-01-14 21:53:57 +01:00
Dominik Schürmann
b5013be037
prettify import
2014-01-14 21:47:01 +01:00
Dominik Schürmann
7cde5c89d0
Merge branch 'master' of github.com:dschuermann/openpgp-keychain
2014-01-14 21:19:56 +01:00
Dominik Schürmann
59217ec9ba
fix some small layout bugs, add barcode scanner lib as source lib, fix qr code scanning issues
2014-01-14 21:19:43 +01: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
Dominik Schürmann
9c55abc05d
Merge pull request #188 from ashh87/master
...
new keys are cross-certified
2014-01-13 06:43:29 -08:00
Ashley Hughes
71fd7574ec
new keys are cross-certified
2014-01-13 14:36:30 +00:00
Dominik Schürmann
008db45dff
simplify wording
2014-01-13 14:30:08 +01:00
Dominik Schürmann
e3bcf64d9e
bump version code to 21106 for beta testers
2014-01-13 00:48:20 +01:00
Dominik Schürmann
face67d64b
key view is working
2014-01-13 00:39:51 +01:00
Dominik Schürmann
c740d409c4
fix compile
2014-01-12 22:26:55 +01:00
Dominik Schürmann
100ae50e02
cleanup layouts, prepare layouts for new key view
2014-01-12 21:33:37 +01:00
Dominik Schürmann
1895e6acbd
bump version to 21105 for beta testers
2014-01-10 14:21:09 +01:00
Dominik Schürmann
9da46cb2ff
fix gradle build
2014-01-10 09:09:36 +01:00
Dominik Schürmann
d7463a3c3b
bump to version code 21104 for beta testers
2014-01-10 09:02:32 +01:00
Dominik Schürmann
3abad09cb0
preferences and help into menu not drawer according to guidelines and google apps
2014-01-09 23:51:23 +01:00
Dominik Schürmann
37fd7dbbc7
fix bad crashes
2014-01-09 23:13:23 +01:00
Dominik Schürmann
bb161d5fa9
implement navigation drawer
2014-01-09 22:58:52 +01:00
Dominik Schürmann
10715f7ace
add experimental drawer navigation
2014-01-09 17:02:49 +01:00
Dominik Schürmann
2162c85c12
use bootstrap buttons
2014-01-09 15:12:41 +01:00
Dominik Schürmann
11ed8d7e16
add AndroidBootstrap lib
2014-01-09 12:31:45 +01:00
Dominik Schürmann
14a8738933
fix import, add missing multi select menu
2014-01-08 00:52:09 +01:00
Dominik Schürmann
1970d4be6e
multi selection for secret key list
2014-01-07 23:54:12 +01:00
Dominik Schürmann
2ccfc09f44
instructions on empty public key list for first start
2014-01-07 23:48:16 +01:00
Dominik Schürmann
f76d33d230
remove unused ids
2014-01-07 23:02:23 +01:00
Dominik Schürmann
a2f0667593
action encrypt to contact in view and multi select
2014-01-07 22:59:39 +01:00
Dominik Schürmann
caf3b02042
reorder menus, cleanup code, add experimental tab activity
2014-01-07 22:40:18 +01:00
Dominik Schürmann
44117fb191
key edit fixes
2014-01-07 21:02:31 +01:00
Dominik Schürmann
4ea64968af
integrate UnderlineTextView, add zxing info
2014-01-06 22:58:04 +01:00
Dominik Schürmann
ccb462e94f
externalize zxing lib, fix gradle build
2014-01-06 22:52:45 +01:00
Dominik Schürmann
7671c99b97
copy to clipboard in key view
2014-01-06 20:30:22 +01:00
Dominik Schürmann
de496deffa
multi select and delete, needs testing
2014-01-06 14:35:14 +01:00
Dominik Schürmann
708baaa68c
Work on multiselect in key list
2014-01-06 00:59:02 +01:00
Dominik Schürmann
28d9a2f26b
reorder menu in key view
2014-01-03 18:33:44 +01:00
Dominik Schürmann
0e4cfed969
cleanup and documentation
2014-01-03 18:07:42 +01:00
Dominik Schürmann
606caee145
prettify nfc dialog
2014-01-03 12:28:03 +01:00
Dominik Schürmann
15be9fc99b
integrate NFC into key view and import activities
2014-01-03 12:24:08 +01:00
Dominik Schürmann
9576aeabca
integrate share activity in view activity
2014-01-02 23:09:10 +01:00
Dominik Schürmann
bc0edfda0b
fix nullpointer in EditKeyActivity
2014-01-02 22:45:24 +01:00
Dominik Schürmann
7b9b3d07bb
final fixes for public key list
2014-01-02 22:36:57 +01:00
Dominik Schürmann
faabf8eca2
fixing some layout problems
2014-01-02 22:01:25 +01:00
Dominik Schürmann
f5da63f988
New list with sticky list headers library
2014-01-02 21:10:08 +01:00
Dominik Schürmann
1d91804dc7
Simple new list implementations, remove library, use simple adapter with headings
2014-01-01 22:26:19 +01:00
Dominik Schürmann
c8d0ff77b1
show layout not before passphrase is entered
2014-01-01 20:29:56 +01:00