Commit Graph

84 Commits

Author SHA1 Message Date
str4d
bd73518bd9 Password check in edit contact page (because it could be opened by an Intent) 2014-09-19 13:58:55 +00:00
str4d
0c2f97a267 Use AuthenticatedListFragment for AddressBookFragment 2014-09-19 13:49:46 +00:00
str4d
37882c6fef Methods that should be private 2014-09-19 13:40:07 +00:00
str4d
3bf872bdfd Split out authentication into abstract class 2014-09-19 13:38:49 +00:00
str4d
3eb46d9faf Show keyboard with password dialog 2014-09-18 22:39:01 +00:00
str4d
9a66763b63 "Log out" is a better user hint than "Clear password" 2014-09-18 22:27:42 +00:00
str4d
30de39f28f Clarify how to log in 2014-09-18 22:23:38 +00:00
str4d
bb4d45d6bd Update folder list on set/clear password (for unread email count) 2014-09-18 06:20:39 +00:00
str4d
13c6c68436 Better action management 2014-09-18 05:56:07 +00:00
str4d
b3aef823df Remove pop-up login request from email list 2014-09-18 04:36:13 +00:00
str4d
b600e32529 "Log in" and "Clear password" actions on email list 2014-09-18 04:27:13 +00:00
str4d
cb34f8cf30 Improved errors 2014-08-30 09:37:30 +00:00
str4d
85039f7bbf Fixed NPE 2014-08-30 07:37:14 +00:00
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