Commit Graph

17 Commits (b23898ee09f1fa76b67fed91d3dc0f9cf5de7352)

Author SHA1 Message Date
Moxie Marlinspike 2ef808f406 Add help menu to conversation list overflow
Fixes #4552
// FREEBIE
9 years ago
Moxie Marlinspike e914496216 Remove identity menu option from conversation list
// FREEBIE
9 years ago
RiseT e1f9519235 Replace 'my' with 'your'
See
https://www.google.com/design/spec/style/writing.html#writing-language

// FREEBIE
9 years ago
Jake McGinty 3e798a9863 batch invitation
// FREEBIE
9 years ago
Jake McGinty 810abe0275 material actionbar and fab
// FREEBIE
10 years ago
Jake McGinty 7df49811b7 replace ABS with AppCompat
// FREEBIE
10 years ago
Jake McGinty 020d61dd6e migrate nav panel items to actionbar
Fixes #1819
Closes #1839
// FREEBIE
10 years ago
Jake McGinty 28b96204a9 make the menu titles a little less incorrect
// FREEBIE
11 years ago
Jake McGinty e8251800ab gb icon for new group changed 11 years ago
Jake McGinty 9fd2c4753e ui wip 11 years ago
Jake McGinty 28c1c5006b icon, contact list and conversation redesign 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 1aa84b145f Add 'mark all as read' option 11 years ago
Lilia Markham 5cd044a6cc Swap settings and clear passphrase menu options
Android design pattern best practice recommends placing the settings
menu item below all other items because it's not frequently needed.

In that spirit, I've also moved the clear passphrase option to be first
since it is likely to be used more often than database import/export.
11 years ago
Moxie Marlinspike bb0ec65744 Include source origin in string key name.
This should help eliminate string duplicates, as well as provide
visibility into where strings in a resource file are being used.
12 years ago
Moxie Marlinspike 4c3b7cbe08 Extract TextSecure strings for i18n.
1) Change all instances which use concatenation to build strings
with variables in them to use string formatting instead.

2) Extract all string literals from layouts and menus into strings.xml

3) Extract all string literals from code into strings.xml
12 years ago
Moxie Marlinspike 3d9475676f Move to a Fragment world.
1) Start breaking the UI out into Fragments.
2) Switch to Cursor loaders from managed cursors.
3) Switch to inflated menu resources.
4) Break out some basic functionality into helper classes.
12 years ago