Moxie Marlinspike
7a5846a6d4
Move more system contact info into recipient database
...
1) Move contact URI, contact photo URI, and custom label
into recipient database, so there are no longer any
contact DB queries during Recipient object loading.
2) Use a SoftHashMap so that any referenced Recipient objects
can't get kicked out of the cache.
3) Don't load Recipient objects through the provider during sync.
This was a super expensive thing to do, and blew up the cache.
4) Only apply changes to Recipient objects during sync if they
are in the cache. Otherwise, there should be no outstanding
references, and the changes are fine going exclusively to
the DB.
7 years ago
Moxie Marlinspike
64c8b4b2ef
Support for selective permissions
7 years ago
Moxie Marlinspike
99a26e2bcc
Don't invalidate entire recipient cache when contact data changes
7 years ago
Moxie Marlinspike
886298674e
Adjust inbox zero empty state
7 years ago
Moxie Marlinspike
e9a82502b9
Fix up converstion list empty state look
7 years ago
Moxie Marlinspike
f855e161d9
Ensure notifications for new users won't be generated first fetch
7 years ago
Moxie Marlinspike
66e1be1aeb
Don't invalidate entire recipient cache when contact data changes
7 years ago
Moxie Marlinspike
8f6440ce17
Bump version to 4.13.7
7 years ago
Moxie Marlinspike
73c75a9b34
Don't delete GCM id during registration if it never existed
...
Fixes #7229
7 years ago
Moxie Marlinspike
f916dcd5de
Bump version to 4.13.6
7 years ago
Moxie Marlinspike
1ea913cea6
Updated language translations
7 years ago
Moxie Marlinspike
a350106f7d
Don't check DB workaround if push group
...
Fixes #7225
7 years ago
Moxie Marlinspike
17f8a81a56
Bump version to 4.13.5
7 years ago
Moxie Marlinspike
7eb089c9de
Temporary fix for Signal contact displaying as SMS for N seconds
...
The whole recipient pipeline needs to be changed more subsantially,
particularly given the way directory discovery works with it. This
will temporarily solve the problem though.
7 years ago
Moxie Marlinspike
6ff0a62338
Bump version to 4.13.4
7 years ago
Moxie Marlinspike
ba5febd222
Fix some emoji rendering issues related to obsolete images
...
1) The "obsolete" images like "swimmer" need to alias to
"man_swimming" so that they can be rendered correctly.
2) There are a whole bunch of emoji-data elements
(like white_frowning_face) that have "unified" code points which
have changed to include a "terminator."
Fixes #7212
7 years ago
Moxie Marlinspike
e1026785f7
Bump version to 4.13.3
7 years ago
Moxie Marlinspike
9004474748
Updated language translations
7 years ago
Moxie Marlinspike
c1b2098bd9
Fix race condition that would display end call button over answer
...
Fixes #7211
7 years ago
Moxie Marlinspike
efb9ba6496
Bump version to 4.13.2
7 years ago
Moxie Marlinspike
19d49ed281
Add slight drop shadow to slide up / slide down answer button text
7 years ago
Moxie Marlinspike
4ecb65a262
Lighten conversation list item dividers in light theme
7 years ago
Moxie Marlinspike
d3c72fa697
Avoid green background on item below archived conversation list item
7 years ago
Moxie Marlinspike
80042ae3aa
Display action mode over toolbar
...
Fixes #7198
7 years ago
Moxie Marlinspike
58f1e68961
Update emoji
...
Fixes #6637
Fixes #7206
7 years ago
Moxie Marlinspike
be6a51b123
Hide photo/mic options on whitespace entry
...
Fixes #7204
7 years ago
Moxie Marlinspike
08c72ed874
Don't show group ID in recent contact selection list
...
Fixes #7201
7 years ago
Moxie Marlinspike
86bd2351bc
Replace answer/decline button and action for incoming calls
...
Fixes #7199
7 years ago
Moxie Marlinspike
e14a97cf68
Bump version to 4.13.1
7 years ago
Moxie Marlinspike
cf81815bf6
Add recent chats to top of share list
7 years ago
Moxie Marlinspike
c5a9f27c31
Catch some activity not found exceptions for expired builds
7 years ago
Moxie Marlinspike
de812d3f0f
Extract string resources
7 years ago
Moxie Marlinspike
e31ce39967
Fix background on attachment manager
7 years ago
Moxie Marlinspike
2da47c3bb3
Fix share list crash and update look/feel
...
Fixes #7195
7 years ago
Moxie Marlinspike
0960ff1fa9
Bump version to 4.13.0
7 years ago
Moxie Marlinspike
749eeb87b2
Update language translations
7 years ago
Moxie Marlinspike
e37c06c563
Show dialog if another device registered with same number
7 years ago
Moxie Marlinspike
909c0c544c
Make sure thread preview text is to left of unread indicator
7 years ago
Moxie Marlinspike
40004b5be3
Updated language translations
7 years ago
Moxie Marlinspike
b42e91134b
Remove inset divider from last recyclerview element
7 years ago
Moxie Marlinspike
682abbf66b
Add unread count to synthesized cursor
7 years ago
Moxie Marlinspike
1986e58c5f
Remove unused resources
...
According to Android Studio
7 years ago
Moxie Marlinspike
b88069f396
Revert "Remove unused resources"
...
AS seems to have miscalculated
This reverts commit 344af622b7
.
7 years ago
Moxie Marlinspike
344af622b7
Remove unused resources
...
Or so says Android Studio
7 years ago
Moxie Marlinspike
ad9a995ffa
Correctly display cropped profile image
...
Fixes #7191
7 years ago
Moxie Marlinspike
21ddc1dbba
Fix profile crash
...
Fixes #7192
7 years ago
Moxie Marlinspike
534dec282f
Brighten light theme
...
1) Brighten background color
2) Add unread indicator in conversation list
3) Eliminate some conversation list overdraw
7 years ago
Moxie Marlinspike
03573df00f
Add inset dividers in conversation list
...
Closes #7074
7 years ago
Moxie Marlinspike
6b94d0679c
Remove unused resource
7 years ago
Moxie Marlinspike
1cee253b41
Fix contact list search cursor color
7 years ago