Commit Graph

199 Commits

Author SHA1 Message Date
str4d
d2d322e547 Material theme: main toolbar 2014-10-19 23:22:39 +00:00
str4d
0588c245c5 Material theme: new icons 2014-10-19 09:41:08 +00:00
str4d
f7cbe692b2 Use new helper method in client library 2014-09-26 12:40:17 +00:00
str4d
83f8e5a5f0 Plurals fix 2014-09-26 03:23:05 +00:00
str4d
55cfe3b146 Different sent date formats for different ages of email 2014-09-25 04:17:59 +00:00
str4d
4a7a4f00e2 Only show incomplete email count in inbox 2014-09-25 01:57:57 +00:00
str4d
977ac2a3ab Don't create a new fragment when selecting the current folder in nav drawer 2014-09-25 01:56:17 +00:00
str4d
c01e7a0c57 Placeholder colors for SwipeRefreshLayout 2014-09-25 01:32:10 +00:00
str4d
efcea3b6aa Nav drawer design guidelines 2014-09-25 01:31:45 +00:00
str4d
53abc52bd1 Plural string fixes 2014-09-25 01:07:42 +00:00
str4d
e4b8732d5f Plural strings 2014-09-25 00:45:10 +00:00
str4d
c0333e16e3 Settings improvements 2014-09-24 14:16:49 +00:00
str4d
5553e2874f Check email action; only allow checking email from inbox and when authenticated 2014-09-24 12:56:59 +00:00
str4d
8c35e7254a Make empty inbox swipeable 2014-09-24 12:41:38 +00:00
str4d
4d21318619 Switch to android.support.v4.widget.SwipeRefreshLayout 2014-09-23 11:52:07 +00:00
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