Moxie Marlinspike
|
9f6b761d98
|
Migrate sessions into database
|
2018-03-05 16:11:49 -08:00 |
|
Moxie Marlinspike
|
9f3c04dfb5
|
Migrate prekeys into database
|
2018-03-05 16:11:49 -08:00 |
|
Moxie Marlinspike
|
6239508b39
|
Clean file names for belt and suspenders
|
2018-03-05 16:11:49 -08:00 |
|
Moxie Marlinspike
|
71c7ef5b5e
|
Support for custom call ringtone selection and per-chat ringtones
|
2018-03-05 16:11:49 -08:00 |
|
Moxie Marlinspike
|
bebdbe2aaa
|
Remove master secret requirement from SMS received job
Fixes #7444
|
2018-02-28 10:45:50 -08:00 |
|
Moxie Marlinspike
|
18aa202695
|
Really really delay SMS processing until sqlcipher migration completes
Blocking the SMS job on the screen lock isn't enough, since then
the job races against the migration.
Fixes #7390
|
2018-02-26 14:02:12 -08:00 |
|
Moxie Marlinspike
|
a0a9e412b4
|
Correctly lock screen when locked from conversation list
Fixes #7441
|
2018-02-26 10:47:41 -08:00 |
|
Moxie Marlinspike
|
028c6edd8a
|
Manually calculate attachment offsets
The CipherInputStream skip() method is pretty non-functional
Fixes #7438
|
2018-02-24 11:09:26 -08:00 |
|
Moxie Marlinspike
|
7318236286
|
Delay processing SMS messages until after sqlcipher migration
When screen lock passphrase is enabled
Fixes #7390
|
2018-02-21 18:49:52 -08:00 |
|
Moxie Marlinspike
|
0bbe83f8f2
|
Don't copy column to sqlcipher db if it doesn't exist there
Fixes #7386
|
2018-02-05 17:32:24 -08:00 |
|
Moxie Marlinspike
|
2b651ee323
|
Prevent NPE in #7375
|
2018-02-05 12:08:40 -08:00 |
|
Moxie Marlinspike
|
9d5d43cf3a
|
Wait to process messages until after migration when screenlocked
Fixes #7390
|
2018-02-04 11:26:02 -08:00 |
|
Moxie Marlinspike
|
93ca2ad8cf
|
Fix new conversation activity crash
|
2018-02-01 19:36:09 -08:00 |
|
Moxie Marlinspike
|
3633d805c8
|
More MasterSecret cleanup
|
2018-02-01 19:22:48 -08:00 |
|
Moxie Marlinspike
|
59092e2ec0
|
No need for an encrypted serializer any longer
|
2018-02-01 18:33:12 -08:00 |
|
Moxie Marlinspike
|
e6a069af6d
|
Remove unnecessary body model
|
2018-02-01 18:29:09 -08:00 |
|
Moxie Marlinspike
|
23aee53c7d
|
Add determinte progress and foreground service for sqlcipher migration
|
2018-02-01 16:01:24 -08:00 |
|
Moxie Marlinspike
|
bdd4b456c4
|
Have stream generate random value
|
2018-02-01 15:42:28 -08:00 |
|
Moxie Marlinspike
|
7b353a94d8
|
Trigger DB schema change on application DB update Activity
|
2018-01-31 17:49:08 -08:00 |
|
Moxie Marlinspike
|
5496f5baac
|
Deprecate encrypted storage DB types
|
2018-01-30 17:45:12 -08:00 |
|
Moxie Marlinspike
|
f36b296e2e
|
Migrate from SQLite and ciphertext blobs to SQLCipher + KeyStore
|
2018-01-30 17:27:05 -08:00 |
|
Moxie Marlinspike
|
799b9c2074
|
Adjust media preview viewpager swipe direction for rtl
|
2018-01-23 13:43:37 -08:00 |
|
Moxie Marlinspike
|
14644077e7
|
Change media preview swipe direction based on entry point
Fixes #7354
|
2018-01-23 12:52:24 -08:00 |
|
Moxie Marlinspike
|
24e6605024
|
Reverse media order in ViewPager
Fixes #7354
|
2018-01-22 09:32:27 -08:00 |
|
Moxie Marlinspike
|
bc64230a65
|
Switch to HackyViewPager for media preview
Fixes #7344
Fixes #7335
|
2018-01-18 10:16:35 -08:00 |
|
Moxie Marlinspike
|
763fa0dd21
|
Catch exception on image decoding error in notification
|
2018-01-18 10:11:33 -08:00 |
|
Moxie Marlinspike
|
e60715587f
|
Update service lib to 2.7.0
|
2018-01-18 10:01:41 -08:00 |
|
Moxie Marlinspike
|
95ebae5d5f
|
Support onStop/onStart media display in the correct position
Fixes #7330
Fixes #7329
|
2018-01-16 12:06:55 -08:00 |
|
Moxie Marlinspike
|
fe02b3f8d3
|
Catch exception from misconfigured MMSC
Fixes #7339
|
2018-01-16 11:32:51 -08:00 |
|
Moxie Marlinspike
|
94e2b9e66e
|
Make video player in media player control a view stub
|
2018-01-16 11:21:58 -08:00 |
|
Moxie Marlinspike
|
b307980d8c
|
Perform a contact sync with every directory refresh
|
2018-01-04 11:56:55 -08:00 |
|
Moxie Marlinspike
|
8bba45f396
|
Add swipe gestures to media view
Fixes #2355
Closes #6632
|
2018-01-04 11:11:49 -08:00 |
|
Moxie Marlinspike
|
34424a9b3e
|
Fix crash when signal messages disabled in group conversation
Fixes #6419
Closes #6803
|
2017-12-25 15:57:33 -08:00 |
|
Moxie Marlinspike
|
a798f97aa3
|
Update to webrtc M64
|
2017-12-21 16:37:07 -08:00 |
|
Moxie Marlinspike
|
6dcec7c2c5
|
Fix service calls that won't foreground
|
2017-12-20 11:27:57 -08:00 |
|
Moxie Marlinspike
|
512dc19471
|
Fix dynamic permissions problem for MMS messages
|
2017-12-20 11:21:00 -08:00 |
|
Moxie Marlinspike
|
425d6b8adf
|
Fix crash for dynamic permissions + background directory load
|
2017-12-20 11:10:12 -08:00 |
|
Moxie Marlinspike
|
4acedd2a4b
|
Fix notification ringtone problems
Default ringtone was often showing up as a call tone
Silent wasn't working correctly globally
|
2017-12-19 14:42:00 -08:00 |
|
Moxie Marlinspike
|
d782d3006b
|
Per-recipient ringtones can't be file based
|
2017-12-19 11:01:55 -08:00 |
|
Moxie Marlinspike
|
9c77ffc2a4
|
The webrtc busy state could be idle, but system dialer connected
|
2017-12-19 10:57:34 -08:00 |
|
Moxie Marlinspike
|
0ec1ae4ed3
|
Request needed permissions for thread search
|
2017-12-19 10:54:06 -08:00 |
|
Moxie Marlinspike
|
f22186e6f4
|
Debounce call screen answer button
Fixes #7274
|
2017-12-15 15:27:23 -08:00 |
|
Moxie Marlinspike
|
4de14a5dc1
|
Only use startForegroundService for initial service construction
|
2017-12-15 09:45:00 -08:00 |
|
Moxie Marlinspike
|
f72e35bf42
|
Fix typo that requests SMS permission for media/group message
Fixes #7271
|
2017-12-13 10:29:19 -08:00 |
|
Moxie Marlinspike
|
303b98b7c2
|
Register and unregister receiver with same context
Fixes #7267
|
2017-12-12 11:16:40 -08:00 |
|
Moxie Marlinspike
|
d5215b3593
|
Avoid potentially unregistering bluetooth twice
|
2017-12-11 09:52:03 -08:00 |
|
Moxie Marlinspike
|
f315b1db80
|
Make save attachment task toast location instead of snackbar
|
2017-12-08 15:21:46 -08:00 |
|
Moxie Marlinspike
|
f100137e0f
|
Synchronize and copy Recipient.getParticipants
|
2017-12-08 14:38:01 -08:00 |
|
Moxie Marlinspike
|
37092eee01
|
Externalize strings
|
2017-12-08 14:36:56 -08:00 |
|
Moxie Marlinspike
|
261d187567
|
Don't perform multi-device contact update without contact perms
|
2017-12-08 14:36:36 -08:00 |
|