Commit Graph

67 Commits (3b67382f6772419e91044dc86aa0ee194d86bdea)

Author SHA1 Message Date
Moxie Marlinspike a3f1d9cdfd Beginning of libtextsecure refactor.
1) Break out appropriate components.

2) Switch the incoming pipeline from SendReceiveService to
   the JobManager.
11 years ago
Jake McGinty 7df49811b7 replace ABS with AppCompat
// FREEBIE
11 years ago
Moxie Marlinspike 9ef14a0f64 Upgrade to new GCM API. 11 years ago
Moxie Marlinspike df1c96a662 Do country code detection if we can't get the full number off SIM. 11 years ago
Jake McGinty dff6997a65 don't call replace() on null formattedNumber
Fixes #1397
// FREEBIE
11 years ago
Jake McGinty 0dc6ec294b use normal means to set actionbar icon
// FREEBIE
11 years ago
Benjamin Albrecht 0f6c7660cb Use modern icons in info and alert dialogs for ICS+ 11 years ago
droidastic c84285c639 FREEBIE reuse code 11 years ago
Jake McGinty 28c1c5006b icon, contact list and conversation redesign 11 years ago
Moxie Marlinspike b8f663b69c Move common crypto classes into TextSecureLibrary.
1) Move all the crypto classes from securesms.crypto.

2) Move all the crypto storage from securesms.database.keys

3) Replace the old imported BC code with spongycastle.
11 years ago
Moxie Marlinspike 2042ca6cb7 Generate "prekeys" at push registration time.
This generates a large number of key exchange messages and
registers them with the server during signup.
11 years ago
Moxie Marlinspike d7070e7ecf Inserted the Registration activity into initial setup flow.
1) Added push messaging toggle to preferences.

2) Added push messaging registration screen to setup flow.

3) Migrated rest of SharedPreferences accessors to
   TextSecurePreferences.
11 years ago
Moxie Marlinspike 0ed9da9a2c Strings and slight cleanup 11 years ago
Moxie Marlinspike a200d29514 Move most of Util into library 11 years ago
Moxie Marlinspike 21eee19380 Split into library project and add shared preferences layer of indirection. 11 years ago
Moxie Marlinspike 0958c30400 Stringify 11 years ago
Moxie Marlinspike 2f39283da3 Initial GCM registration 12 years ago