Commit Graph

106 Commits

Author SHA1 Message Date
Dominik Schürmann
0ee205d245 KEY_IMPORT to IMPORT_KEY 2013-09-09 14:33:37 +02:00
Dominik Schürmann
35b74f47d1 Remove old API demos 2013-09-09 14:25:08 +02:00
Dominik Schürmann
b6a1bc770c Remove most of old API 2013-09-09 14:03:58 +02:00
Dominik Schürmann
5b6880d2e3 Switch from HtmlSpanner to HtmlTextView 2013-09-09 13:16:54 +02:00
Dominik Schürmann
5dc693c64c Make asciiArmor a parameter, extend advanced app settings 2013-09-09 12:59:53 +02:00
Dominik Schürmann
c4bf7c5d11 Handle wrong/no passphrase 2013-09-08 23:08:30 +02:00
Dominik Schürmann
5d7f8809fc Use handler with messenger instead of Binder for communication between service and activity 2013-09-08 22:52:38 +02:00
Dominik Schürmann
8123fd6925 lock thread for user input 2013-09-08 19:24:47 +02:00
Dominik Schürmann
11103623c5 api: handle passphrase entering correctly 2013-09-08 18:30:22 +02:00
Dominik Schürmann
03d9afffce sign via api 2013-09-08 18:21:04 +02:00
Dominik Schürmann
4d1d3f6f5e Select pub key when email could not be found 2013-09-08 17:04:33 +02:00
Dominik Schürmann
6fdae001cc Make select fragments more reusable 2013-09-08 16:08:36 +02:00
Dominik Schürmann
a890ba5e4f Put actionbar methods in helper 2013-09-08 15:30:05 +02:00
Dominik Schürmann
70fb36d5d6 Change icon of API Demo for differentiation with main app 2013-09-06 19:14:25 +02:00
Dominik Schürmann
7d3113ca15 Preparation for other app settings 2013-09-06 19:06:17 +02:00
Dominik Schürmann
227b277931 sign and encrypt basically working 2013-09-06 18:54:55 +02:00
Dominik Schürmann
d6dd81d444 Work on encryption in new service 2013-09-06 18:36:16 +02:00
Dominik Schürmann
9e8ee3353a Update url and about screen 2013-09-06 16:47:01 +02:00
Dominik Schürmann
4e378a0a33 Relicensing from Apache License v2 to GPLv3+. This is only done on classes that (have copyright by Dominik Schürmann or Markus Doits) or (are completly refactored by me and contain no remaining code by Thialfihar). Code by Thialfihar (not reachable by mail) and Shaun Senecal (disagreed on license change) remain Apache License v2. 2013-09-06 16:17:01 +02:00
Dominik Schürmann
a0b0eeaf87 Use ButtonBar instead of ActionBar on Done/Cancel activities 2013-09-06 14:42:48 +02:00
Dominik Schürmann
9d30c1ea37 Disable old API 2013-09-06 14:32:12 +02:00
Dominik Schürmann
4813345460 Use mime type in NFC as defined in RFC3156 2013-09-06 14:14:54 +02:00
Dominik Schürmann
a186686109 Always use insertProvider instead of addProvider 2013-09-06 14:05:19 +02:00
Dominik Schürmann
9611236bf1 fix permission check 2013-09-06 14:02:35 +02:00
Dominik Schürmann
51cf7939d8 Add PRNG fixes by Google 2013-09-06 14:00:16 +02:00
Dominik Schürmann
7ba145740b rename version field in data to Keychain 2013-09-06 13:54:53 +02:00
Dominik Schürmann
de8e1a39d5 merge k9mail back into master 2013-09-06 13:52:57 +02:00
Dominik Schürmann
3a66c1c25a Testing encrypt by service 2013-09-06 13:48:27 +02:00
Dominik Schürmann
fabb0389fc Put model into own class for easier use in service 2013-09-06 12:34:06 +02:00
Dominik Schürmann
1beb85acf5 Register works basically 2013-09-06 11:55:08 +02:00
Dominik Schürmann
dc6a709b7a Disable parts of the old API 2013-09-06 11:24:28 +02:00
Dominik Schürmann
c97c57d34e remove dead code 2013-09-06 10:03:25 +02:00
Dominik Schürmann
c9549befb2 Put logic into fragment for reuse 2013-09-06 09:44:56 +02:00
Dominik Schürmann
4030739a99 api apps adapter with icons 2013-09-06 08:40:13 +02:00
Dominik Schürmann
2b303d3558 select key for api apps 2013-09-06 08:29:56 +02:00
Dominik Schürmann
00d03d452e Include DoneBar for edit activities 2013-09-05 21:25:49 +02:00
Dominik Schürmann
8614ff2ec7 Fix revoke and save 2013-09-05 00:27:17 +02:00
Dominik Schürmann
9a737c7318 rename crypto consumers to api apps 2013-09-05 00:02:48 +02:00
Dominik Schürmann
fcec7e830c App settings activity 2013-09-04 23:47:40 +02:00
Dominik Schürmann
d8bd6e2946 Settings fragment and activity for apps 2013-09-04 22:04:27 +02:00
Dominik Schürmann
c3b49a318f Show app name in registered apps 2013-09-04 20:12:58 +02:00
Felix Bechstein
541d175e90 fix wording: s/keyring/key/g 2013-08-15 18:09:18 +05:30
Felix Bechstein
42815be83b fix gradle build 2013-08-15 18:07:54 +05:30
Enrico Oliverio
8becbd0622 Type is set to text/plain so that encrypted messages can be sent with Whatsapp, Hangouts, SMS etc... 2013-08-09 14:57:46 +02:00
Dominik Schürmann
7cca7b1ffa Redifine Service callbacks 2013-07-25 16:25:20 +02:00
bcbarnes-gmx
f74d0b8719 Refactored action constants 2013-07-23 15:18:45 -05:00
bcbarnes-gmx
3d6ae3ee83 Implemented issue #53 - Change intent actions from extra ints to intent actions 2013-07-23 07:49:34 -05:00
bcbarnes-gmx
2ad6cca924 Issue #61 - Unable to upload public keys to PKS 2013-07-22 14:14:06 -05:00
bcbarnes-gmx
a48aa2bcaa Change key bit length control into a dropdown 2013-07-22 11:11:41 -05:00
bcbarnes-gmx
27bf2a5771 Issues #41 and #43 2013-07-22 09:59:14 -05:00