Vincent Breitmoser
bad8aeea78
implement preliminary MultiCertifyActivity (most heavy lifting is done)
2014-10-04 23:16:51 +02:00
Dominik Schürmann
f0ee7ed4cf
New add keys activity
2014-10-04 13:44:34 +02:00
Dominik Schürmann
628eef2ab0
Version 3.0.1
2014-10-03 18:42:11 +02:00
Dominik Schürmann
9a296c012d
Version 3.0
2014-10-02 14:22:06 +02:00
Dominik Schürmann
b1b16b9313
3.0 beta3
2014-09-30 17:50:16 +02:00
Dominik Schürmann
7531106565
3.0 beta2
2014-09-29 22:54:36 +02:00
Dominik Schürmann
f275daf1fb
Disable NfcIntentActivity until we implement it properly
2014-09-29 22:54:17 +02:00
Vincent Breitmoser
0b16a4edfd
Merge remote-tracking branch 'origin/master'
...
Conflicts:
OpenKeychain/src/main/AndroidManifest.xml
2014-09-29 21:32:21 +02:00
Vincent Breitmoser
7f547afe42
add barely functional nfc intent activity (WIP!)
2014-09-29 21:31:19 +02:00
Dominik Schürmann
654d98ac2a
Fix NfcActivity task stack problem
2014-09-29 21:20:01 +02:00
Dominik Schürmann
1a7edc9925
Dont show keyboard by default in key creation to allow the user to get an overview what to type, use spannable where possible
2014-09-27 13:52:01 +02:00
Dominik Schürmann
d5a1e9bb66
3.0 beta1
2014-09-24 19:11:23 +02:00
Dominik Schürmann
c3e0b3e887
Fix NfcActivity typo
2014-09-24 02:11:41 +02:00
Dominik Schürmann
b373c866e7
Merge openpgp-card lib into OpenKeychain, it was already depending on OK, no need to separate
2014-09-24 02:01:53 +02:00
Dominik Schürmann
9f67b0fe54
DecryptTextActivity rework
2014-09-23 23:04:18 +02:00
Dominik Schürmann
7d917fa39c
Fix cleartext verify
2014-09-17 21:26:08 +02:00
Dominik Schürmann
1abf167f80
Passphrase handling in encrypt
2014-09-17 20:40:02 +02:00
Dominik Schürmann
8724916866
Result parcel refactorings (WIP)
2014-09-17 15:08:02 +02:00
Dominik Schürmann
943a9c2634
ACCESS_NETWORK_STATE no longer needed
2014-09-15 10:34:04 +02:00
Dominik Schürmann
53bc417f8f
New decrypt activity design (WIP), saner UTF8 decoding (replacing non-decodable characters)
2014-09-15 10:19:55 +02:00
Dominik Schürmann
179f48a4de
First work on decrypt
2014-09-14 00:11:23 +02:00
Dominik Schürmann
a8a1f352a8
Add new PassphraseDialogActivity, a transparent activity that only holds the passphrase dialog
2014-09-13 20:29:08 +02:00
Dominik Schürmann
a925e8b83f
Version 2.9.2
2014-09-09 09:40:59 +02:00
Dominik Schürmann
9eed414a77
Dont make portrait a requirement
2014-09-08 14:37:11 +02:00
Dominik Schürmann
38101d1fc7
Version 2.9.1
2014-09-08 14:31:14 +02:00
Dominik Schürmann
e6e70ec7d9
remove send umltiple from text API
2014-09-07 22:58:00 +02:00
Dominik Schürmann
ef30d842d8
API fixes
2014-09-07 18:59:56 +02:00
Dominik Schürmann
857fc43873
Update and fix Intent API
2014-09-07 18:50:58 +02:00
Dominik Schürmann
65a0a0e34f
Make Intent API as recommended in http://developer.android.com/guide/components/intents-filters.html
2014-09-07 18:26:43 +02:00
Dominik Schürmann
cc14119425
Fix AndroidManifest for new encrypt activities
2014-09-06 17:55:19 +02:00
Dominik Schürmann
10e96dff43
Add safeslinger to build
2014-09-04 11:30:36 +02:00
Vincent Breitmoser
2ead78a1e5
split EncryptActivity into Encrypt{Text,File}Activity
2014-09-01 23:25:03 +02:00
Dominik Schürmann
0fc1a09bfc
Version 2.9
2014-08-31 22:20:02 +02:00
Dominik Schürmann
6d9a18941b
v2.8
2014-08-27 19:29:17 +02:00
Dominik Schürmann
77c7eb9096
v2.8 beta4
2014-08-22 09:01:57 +02:00
Dominik Schürmann
da072ef69c
2.8 beta3
2014-08-21 14:08:01 +02:00
Dominik Schürmann
acff54d7d7
2.8 beta2
2014-08-21 11:44:55 +02:00
Dominik Schürmann
f0ff8d2222
Add sync properties
2014-08-21 11:25:41 +02:00
Dominik Schürmann
e1d60c698c
v2.8 beta1
2014-08-21 00:46:30 +02:00
mar-v-in
1a6734f29c
Fix mime types, #781
2014-08-19 18:54:48 +02:00
Dominik Schürmann
4f8ddad9d3
ConsolidateDialogActivity
2014-08-19 16:40:57 +02:00
Dominik Schürmann
b42afcd32c
Fix debug backup/restore methods
2014-08-04 11:19:46 +02:00
Dominik Schürmann
4979ccd645
Smaller UI fixes
2014-08-04 00:49:16 +02:00
mar-v-in
eae7c711a3
Merge branch 'master' into improve-file-more
...
Conflicts:
.gitmodules
OpenKeychain/build.gradle
OpenKeychain/src/main/AndroidManifest.xml
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/CachedPublicKeyRing.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptFileFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptMessageFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptAsymmetricFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptFileFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptMessageFragment.java
2014-07-31 23:19:01 +02:00
mar-v-in
0c7eea225b
- add multi select for storage api (kitkat)
...
- UI fixes
- refactoring
2014-07-31 22:21:46 +02:00
Dominik Schürmann
1d2c93ca8a
More file association hacks for AndroidManifest and key import
2014-07-31 16:15:36 +02:00
Vincent Breitmoser
377d0f09fa
Merge branch 'ditch-appmsg'
...
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyMainFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/dialog/ShareQrCodeDialogFragment.java
2014-07-29 13:53:18 +02:00
Dominik Schürmann
5974dccbea
Redesigned QR Code view
2014-07-27 21:40:43 +02:00
Dominik Schürmann
57d9c7a013
Open keyboard on passphrase dialog, this should now work on all Android versions... hopefully
2014-07-27 20:42:39 +02:00
Dominik Schürmann
dab540e121
Work on first time wizard design
2014-07-27 17:56:52 +02:00
Vincent Breitmoser
8132b9ac74
Merge branch 'master' into ditch-appmsg
...
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivityOld.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListActivity.java
2014-07-26 23:06:32 +02:00
Dominik Schürmann
c1c831e52b
New first time screen
2014-07-16 09:49:37 +02:00
Vincent Breitmoser
2c62aa90c0
use SuperToast instead of AppMsg in code, part 1
2014-07-07 17:34:41 +02:00
mar-v-in
fdf6411d5f
Merge branch 'master' into improve-file-more
...
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptActivity.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptActivity.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java
OpenKeychain/src/main/res/layout/encrypt_content.xml
2014-07-06 02:24:34 +02:00
mar-v-in
1b0666e9de
Many changes to file ... and still incomplete
...
- Multi file
- Reworked UI
2014-07-06 02:10:35 +02:00
Dominik Schürmann
1ba41e7482
Remove old edit button, rename activities
2014-07-03 16:21:16 +02:00
mar-v-in
3564773410
Add temporary file storage as discussed in #665
...
Writable from OpenKeychain, readable worldwide. Should be used to write shared files to it by first creating the file using TemporaryStorageProvider.createFile and then write to the Uri returned.
2014-07-01 14:50:15 +02:00
Dominik Schürmann
3f3e1cdb05
Magic to find possible mails and names of device owner
2014-06-28 00:05:12 +02:00
Dominik Schürmann
9fe07478e7
Start work on a first-time wizard
2014-06-27 21:40:18 +02:00
Dominik Schürmann
18430bef17
Start new designed activity
2014-06-21 20:25:51 +02:00
Dominik Schürmann
a246dc9675
Fix new actionbar icon sizes, rename icon to ic_launcher following Android naming conventions
2014-06-18 22:30:54 +02:00
Vincent Breitmoser
ca4774fd62
Merge remote-tracking branch 'origin/master' into canonicalize
...
Conflicts:
.gitmodules
OpenKeychain/build.gradle
OpenKeychain/src/main/AndroidManifest.xml
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/keyimport/ImportKeysListEntry.java
OpenKeychain/src/main/res/values/strings.xml
settings.gradle
2014-06-13 00:27:40 +02:00
Vincent Breitmoser
7324bfcb53
import-log: add LogDisplay activity
2014-06-10 01:53:25 +02:00
mar-v-in
80e9998640
Show keys with android contacts
...
This means to sync userid + keyid into contact storage. Android will merge them to normal contacts based on primary userid.
2014-06-05 23:22:21 +02:00
mar-v-in
dd959876f4
First version of automatic contact discovery.
...
TODO:
- Configuration (much of it)
- Enabled by default?
- Which keys to import? Current state: All non-revoked and non-expired with matching userid
- Search for keys if already known? Current state: yes, may cause traffic (configuration: only when wifi?)
- Update interval: Currently Android handles it, might be good (causes automatic refresh on new contact and stuff like that) or bad (too many of refreshes)
2014-06-04 18:05:16 +02:00
mar-v-in
7865b92285
ContactHelper can read email addresses from contact list
2014-05-26 20:24:13 +02:00
Dominik Schürmann
1daddfbaab
Version 2.7
2014-05-08 19:40:13 +02:00
Dominik Schürmann
e14ce09186
Better handling of actionbars back
2014-05-07 14:33:20 +02:00
Dominik Schürmann
3538bf8202
Version 2.6.1
2014-04-22 11:42:12 +02:00
Dominik Schürmann
0383822585
version 2.6
2014-04-19 16:02:40 +02:00
Dominik Schürmann
a4ae8a72ee
OK 2.6 RC1
2014-04-17 18:09:42 +02:00
Vincent Breitmoser
2a34d0e0e4
add up navigation in ViewCertActivity
...
Fixes #567
2014-04-17 15:30:16 +02:00
Dominik Schürmann
0be4f69860
Update comments in AndroidManifest
2014-04-17 13:55:46 +02:00
Dominik Schürmann
ab66b40883
Version 2.6 beta1
2014-04-16 12:30:37 +02:00
Dominik Schürmann
194523303f
Remove unused blob classes and other dead code
2014-04-13 17:46:39 +02:00
Dominik Schürmann
6d11371905
Rename folder structure from OpenPGP Keychain to OpenKeychain
2014-04-06 12:57:42 +02:00