Commit Graph

16 Commits (f58f79a4593545278abc5abbf737ca1544544d81)

Author SHA1 Message Date
Moxie Marlinspike 2e31cfed11 Basic support for composing emoji 11 years ago
Moxie Marlinspike aa25f94291 Enhanced import/export support.
1) Allow imports from the stock SMS database at any time.

2) Provide plaintext export support, in a format compatible with
   the "SMS Backup And Restore" app.

3) Fix the DB weirdness on encrypted restore that previously
   required killing the app.
11 years ago
Moxie Marlinspike 5263ac1f1a Theme Support
1) Broke out the UI elements of the major Activites into stylable
   attributes.

2) Created a 'light' and 'dark' theme for the newly stylable attrs.

3) Touched up some of the UI spacing.

4) Implemented dynamic theme switching support.
11 years ago
Moxie Marlinspike 2f39283da3 Initial GCM registration 11 years ago
Jake McGinty 674cd68ebd Modern-style Android chat icons (incl. secure icon)
Make the send-button appearance more similar to the default Android
messenger application
12 years ago
Moxie Marlinspike 5eb04328d3 Improve passphrase and onboarding UI. Abstract out routing.
1) Update the create, prompt, and change passphrase activities.
   They are no longer dialog themed, and should look a little
   less ugly.

2) Update the import DB activity to be less ugly and more robust.

3) Abstract all of the state handling stuff out of
   ConversationListActivity.  This is now handled by RoutingActivity,
   which all launch intents move through.
12 years ago
Moxie Marlinspike 71f43075a9 Distinguish unread threads with background color. 12 years ago
Moxie Marlinspike 030b39cd9c Updated attachment selection dialog.
1) Added nice-looking holo-themed graphics for each attachment type.

2) Removed old un-scaled graphics.

3) Stringified the attachment types.
12 years ago
Moxie Marlinspike 095b73a079 Updated new message notification icon style for all versions of Android. 12 years ago
Moxie Marlinspike bf8d868eb3 Updated notification icon to look appropriate for all Android versions. 12 years ago
Moxie Marlinspike 7a7dba66ad Update passphrase caching notification strategy.
On platforms (API >= 11) that support receiving click events within
a notification, we change the notification format so that users
can "lock" TextSecure with a click.

For all platforms, we change the notification icon in the status
bar from a "lock" to an "unlock," to better reflect the situation.

This is all part of the master plan for eliminating the passphrase
timeout option.
12 years ago
Moxie Marlinspike bffeed7cd3 Removed old drawable resources. 12 years ago
Moxie Marlinspike 0f1fda23a5 Update notification icons. 12 years ago
Moxie Marlinspike b93bb69c28 Restyle conversation list view.
1. New look for quick contact badges.
2. No more unread indicator, replace with bolded text.
3. Style message count with color rather than parens.
4. Remove "New Message" item, add as item in action bar instead.
12 years ago
Moxie Marlinspike 63250b33a8 Switch to QuickContactBadge. 12 years ago
Moxie Marlinspike bbea3fe1b1 Initial Project Import 13 years ago