Thialfihar
96162b6608
properly URI-decode file:// URIs, so the files can be found
...
Fixes issues 63
2010-08-17 12:50:42 +00:00
Thialfihar
b13eb7dbf3
added a "force V3 signature" setting similar to the GPG version, hopefully making APG useful for some special cases where that is needed
...
Update issue 39
Two new strings:
<string name="section_advanced">Advanced</string>
<string name="label_forceV3Signature">Force V3 Signatures</string>
"V3" is just "version 3" and should remain untranslated, both strings can be seen at the bottom of the preferences activity.
2010-07-27 22:41:50 +00:00
Thialfihar
368f0a122f
added an optional checkbox to the file dialog, can be used for instance to optionally delete files after importing them, and is used for that, also rearranged the option menu items for the main activity a little
...
Update issue 39
Added a new string:
<string name="label_deleteAfterImport">Delete After Import</string>
2010-07-26 21:57:28 +00:00
Thialfihar
46fb6fc613
change the text of encrypt buttons according to selected signature or keys, making sign-only less confusing
...
Update issue 39
New strings to give the encrypt buttons more meaningful and fitting texts:
<string name="btn_signToClipboard">Sign To Clipboard</string>
<string name="btn_signAndEmail">Sign And Email</string>
<string name="btn_sign">Sign</string>
2010-07-24 18:54:40 +00:00
Thialfihar
b650b30a11
added secure file deletion, overwriting the file with random data before actual deletion
...
Update issue 56
Added a method for secure file deletion. We'll possibly have to test this a bit and make sure it actually *is* secure on the filesystems used (vfat for SD card, yaffs2 for phone flash memory by default). This sort of overwrite might be absolutely useless on some filesystems.
I also wanted to add an option at first, but this seems reasonably fast and in general it should be what the user wants, so for now it will ALWAYS securely delete. If there is a demand for plain deletion, then options can be added.
Update issue 39
A new string:
<string name="progress_deletingSecurely">deleting \'%s\' securely...</string>
2010-07-24 14:24:42 +00:00
Thialfihar
2c47734f0f
trying to add support for various source and destination modes for encryption and decryption (String, byte[], filename, content stream), also more Intent options added
2010-07-09 20:55:17 +00:00
Thialfihar
ff2da0c5d1
added some info about the speed of compression algorithms, mostly to warn about BZIP2, also added support for content URIs in file encrypt/decrypt activities
2010-07-05 13:22:03 +00:00
Thialfihar
1bad192a91
using proper PreferenceActivity now, tho the underlying storage of the values remained almost the same, some changes how the preferences are accessed and how the cache service is started
2010-06-17 13:23:07 +00:00
Thialfihar
865c998abd
recent 1.0.x changes into trunk
2010-06-17 13:08:28 +00:00
Thialfihar
7b219c5f72
in the encrypt activity automatically select the signature key as encryption key, if it is set, and if the button is pressed
2010-06-07 14:21:28 +00:00
Thialfihar
a0ab240214
some Activity Intent filter cleanup, pass messages via Strings rather than ByteArrays, avoid some encoding issues
2010-06-06 11:42:41 +00:00
Thialfihar
26a500956f
working encryption/decryption of text and files after GeneralActivity hands it over
2010-06-06 00:35:00 +00:00
Thialfihar
2f04e7ee05
some small bugfixes
2010-06-02 19:30:27 +00:00
Thialfihar
2170069d8a
force message encrypt/decrypt view if the activities are called via *_AND_RETURN Intents
2010-06-02 15:33:40 +00:00
Thialfihar
1d023b0372
betterly store the information that the intent demands an immediate return, check action equality without verbose null checks
2010-06-02 10:45:26 +00:00
Thialfihar
ca5416532f
support ASTRO and others for the file selection
2010-06-01 21:28:30 +00:00
Thialfihar
5547f61e4f
deliver the user id as well for secret key selection, so k9mail can use it to display the signature key
2010-06-01 14:59:06 +00:00
Thialfihar
4229b94270
working encryption out of k9mail
2010-06-01 03:20:13 +00:00
Thialfihar
24a53d548b
use string constants for bundle keys, first Intent for k9mail
2010-05-31 23:15:20 +00:00
Thialfihar
b42f02ba92
some coding practice and potential bug fixes
2010-05-27 20:27:21 +00:00
Thialfihar
6f28f5ee4e
key lists somewhat wrapped into one, using the new database stuff, Apg cleaned up a bit, preparing to use the database there as well
2010-05-26 00:33:26 +00:00
Thialfihar
2c784554c7
fixed symmetric decrypting, stream didn't support .reset(), I guess, so now creating fresh streams where needed, and changed exception string to "" + e, rather than getMessage(), as that still can be null... annoying.
2010-05-21 02:47:40 +00:00
Thialfihar
eb636fce47
default message/file compression settings added, also a setting for file decryption to change the default when a file requires it
2010-05-16 14:20:17 +00:00
Thialfihar
363dcb62b8
password cache introduced, not cleared yet.
2010-05-15 15:19:56 +00:00
Thialfihar
c0d24306cb
replaced error and progress strings in APG.java with resource IDs as well
2010-05-13 22:47:19 +00:00
Thialfihar
b527ae8b6d
a lot of renaming of IDs, following a strict naming scheme again, moved most strings into string.xml in preparation for internationalization, APG.java still has to be changed to allow that, as it isn't Context aware in most methods
2010-05-13 20:41:32 +00:00
Thialfihar
5e73b696d1
new EncryptActivity to handle message and file encryption all in one
2010-05-09 19:51:21 +00:00