Commit Graph

71 Commits

Author SHA1 Message Date
str4d
b31848bb97 Bugfix: initialize list after authentication 2014-08-28 12:59:44 +00:00
str4d
28d0e73add Forward and Reply all 2014-08-28 12:46:05 +00:00
str4d
1e404b62d1 Fingerprint field for contacts, not filled yet
The regular Fingerprint doesn't work here because it requires the salt, which is
not part of the public Destination. The salt is published with the Destination
in the public address book, and could be conveyed between Bote apps via NFC or
QR code, but that doesn't work for Destinations published in other spaces.
2014-08-28 06:37:58 +00:00
str4d
ba2009e63a Added view contact activity 2014-08-28 05:42:10 +00:00
str4d
8503c775ec Missing disableForegroundNdefPush() 2014-08-28 03:57:02 +00:00
str4d
776f3de562 Show identity fingerprint in current locale if possible 2014-08-28 03:52:25 +00:00
str4d
3aad735495 Don't allow password dialogs to be canceled by the back button 2014-08-28 03:16:07 +00:00
str4d
2fd88627ba Authenticate for identity creation 2014-08-28 03:15:50 +00:00
str4d
72583479d6 Comment fixes 2014-08-28 03:03:15 +00:00
str4d
f5234d6c8e Italics for Anonymous senders 2014-08-28 01:53:29 +00:00
str4d
5e93be9cbc Show recipient for emails listed in Outbox and Sent 2014-08-27 05:27:03 +00:00
str4d
b284c7dd3f View identity:
- Show fingerprint (en)
- Generate QR code from identity key
2014-08-26 05:57:56 +00:00
str4d
fffbc8d5fa Docstring fix 2014-08-23 01:43:52 +00:00
str4d
f458796fec Fixed bug caused by API changes 2014-08-20 05:28:53 +00:00
str4d
cd25f25191 Don't let a user accidentally exit the setup wizard if they chose to use it 2014-08-20 05:26:10 +00:00
str4d
52833162d4 Don't show Share menu for new contacts 2014-08-20 05:07:29 +00:00
str4d
3d378f24c8 Hide old password field in SetPasswordFragment if none is set 2014-08-18 11:56:11 +00:00
str4d
dc3a818cdc Request password in onActivityCreated(), not onResume()
This prevents the dialog being re-displayed when returning to EmailListFragment
from another Activity.
2014-08-18 08:58:49 +00:00
str4d
1059049e82 Password handling:
- Init lists once in onResume (handles passwords entered higher in stack)
- Destroy any existing data in UI if cached password is cleared
2014-08-17 12:40:46 +00:00
str4d
fe559c0ba2 Password restrictions 2014-08-17 12:02:30 +00:00
str4d
061a98dcb7 Modularize password entry 2014-08-17 11:36:17 +00:00
str4d
bbd4cf2b8e Don't leak incomplete email count outside password 2014-08-17 10:47:20 +00:00
str4d
21d71e09e3 I2P Android now using Enum for State 2014-07-17 01:03:07 +00:00
str4d
24b5afdcd2 Switch to I2CP over domain sockets for I2P Android 2014-07-16 04:13:19 +00:00
str4d
e461e5e3c4 Use the I2P Android client library
The build script looks for the client library in Maven Central. It is possible              
to use a local .aar by placing it in a folder "aars" in the base folder, and
uncommenting the flatDir{} section in the base build.gradle.
2014-07-16 01:45:14 +00:00
str4d
51e58b1609 Reverted mistaken commit 2014-07-10 00:58:39 +00:00
str4d
ec91e9f515 Adding in another intro page 2014-07-09 09:13:48 +00:00
str4d
e7b88ac15e Swap order of intro pages 2014-07-09 08:19:16 +00:00
str4d
d4b9bce5ca Fix email selection by clicking picture 2014-07-09 04:45:19 +00:00
str4d
f1ac04b641 Error message has no info (yet), revert to e.toString() 2014-07-08 13:02:32 +00:00
str4d
9c1dc4b68f Clearer launcher icon, new notification icon 2014-07-08 12:23:36 +00:00
str4d
951dd20a20 Fixed locale hiding in replies 2014-07-08 00:22:04 +00:00
str4d
27fe9f06d8 Extracted remaining strings 2014-07-08 00:05:40 +00:00
str4d
db21839748 Make Inbox incomplete emails header unselectable 2014-07-08 00:05:00 +00:00
str4d-transport
ab6e783468 Use MultiSelectionUtil from Android Samples for CHOICE_MODE_MULTIPLE_MODAL
Fixed:
- Background highlighting

Broken:
- Selecting emails by clicking pictures
- Tick appearing over picture of selected emails
2014-07-07 13:35:11 +00:00
str4d-transport
9b6d96e465 Don't connectNow() on RUNNING, too soon to know that I2CP is ready 2014-07-07 01:38:19 +00:00
str4d-transport
0641ab771b Revert to only showing intro/setup on first run 2014-07-07 00:28:42 +00:00
str4d-transport
10f1701f82 Stub out UpdateChecker 2014-07-06 22:18:32 +00:00
str4d-transport
30306d2abf Bugfixes, run I2PBote.shutDown() in separate thread 2014-07-06 14:39:15 +00:00
str4d-transport
8c2f5e9e51 Use NetworkStatusListener for nav drawer status info 2014-07-06 14:33:01 +00:00
str4d-transport
25fa7e6978 Update service Notification text via NetworkStatusListener 2014-07-06 13:06:14 +00:00
str4d-transport
83e1f1726d Persistent notification while Bote is running 2014-07-06 10:37:25 +00:00
str4d-transport
65da21afe7 Support different I2P Android package names 2014-07-06 09:27:10 +00:00
str4d
1b3d7159c4 Support different I2P Android package names 2014-07-06 03:14:49 +00:00
str4d
f1f43aa4ac Pull out hard-coded strings, inform user if importer found no identities 2014-07-06 02:56:42 +00:00
str4d
160fa09165 Easy Share the EmailDestination of identities and contacts 2014-07-06 02:05:56 +00:00
str4d
181ba37a12 Implement append strategy for duplicates 2014-07-05 23:50:35 +00:00
str4d
0c81cc2784 Environment.DIRECTORY_DOCUMENTS is only available in API 19+ 2014-07-05 04:14:07 +00:00
str4d
d87eb435a9 Import identities UI 2014-07-05 04:12:56 +00:00
str4d
30a6f59411 Fixed reading contact Destination from text file 2014-07-05 01:42:48 +00:00