Greyson Parrelli
6fd10042fb
Move expiration timer to be next to the date.
2018-07-20 16:05:14 -07:00
Greyson Parrelli
aa25f39fe9
Fix footer icon tints.
2018-07-20 15:40:13 -07:00
Greyson Parrelli
860047c2d3
Remove CornerMaskingView.
2018-07-20 14:24:04 -07:00
Greyson Parrelli
d0eaee60e9
Add additional safeguards for picking an expiration timer frame.
...
Fixes #8010
2018-07-20 14:08:58 -07:00
Greyson Parrelli
d303a88803
Fix quote dismiss button not showing up.
...
Fixes #8006
2018-07-20 14:03:03 -07:00
Greyson Parrelli
f4ef586681
Bump version to 4.24.1
2018-07-18 16:54:49 -07:00
Greyson Parrelli
8f551c8b32
Fix various redesign issues with Android 4.x.
...
In particular, there were many issues with drawing corners.
Unfortunately, there's no pretty way to get masking working on every
Android version, so we have to switch back to using custom backgrounds
and then using multiple masking methods depending on Android version.
Also, I had to remove attr references in drawables. They crash on 4.x.
2018-07-18 16:53:36 -07:00
Greyson Parrelli
d3e194aefe
Bump version to 4.24.0
2018-07-18 09:40:20 -07:00
Jonathan Fung
85d963047e
Adding a long press icon description for the Search icon
...
Fixes #7836
2018-07-18 09:04:42 -07:00
floesche
df9833472f
Add z5 compact (E5823) to AEC blacklist
...
Following fixes for other models to reduce echo on callee side during Signal call.
The problem has been reported for this model for example in #6241
2018-07-18 08:53:27 -07:00
Greyson Parrelli
99f7133afe
Updated language translations.
2018-07-18 08:34:21 -07:00
Greyson Parrelli
1c023b5218
Remove unused resources.
2018-07-17 12:06:50 -07:00
Greyson Parrelli
bf692e8da3
Throttle background contact syncs to once every 6 hours.
...
Unfortunately, there's apps out there that trigger contact changes
very frequently. Because we listen to the system for contact
changes to tell us when to sync, that could result in us sending
an abundance of contact syncs to linked desktop instances.
This throttles contact sync requests using the following methodology:
- By default, throttle contact syncs to 6 hrs while the app is
backgrounded.
- If a sync is throttled in the background, we set a dirty flag and
will execute the sync the next time the app is foregrounded.
- Syncs explicitly requested by desktop are never throttled.
2018-07-17 12:06:50 -07:00
RiseT
7960a5785d
Export some strings from shared contact details activity
2018-07-17 12:06:50 -07:00
Greyson Parrelli
8579c30909
Styling improvements and code cleanup.
2018-07-17 12:06:42 -07:00
Greyson Parrelli
845fcf0864
Remove ability to set group conversation colors (for now).
2018-07-17 09:54:13 -07:00
Greyson Parrelli
24b062d8dd
Improve the look of message bubbles.
2018-07-17 09:53:52 -07:00
Greyson Parrelli
7cfcb62c25
Added colors and styles.
2018-07-12 10:59:29 -07:00
Greyson Parrelli
b02dda405c
Use NetworkBackoffRequirement for group messages.
2018-07-12 10:59:10 -07:00
Moxie Marlinspike
bc60cba2b8
Fix default SMS app intent >= N
...
Fixes #7964
2018-07-10 10:14:35 -07:00
Greyson Parrelli
4df1743ed1
Bump version to 4.23.4
2018-07-09 14:57:43 -07:00
Greyson Parrelli
e3bf91b99b
Get rid of old references to @drawable/icon.
...
Fixes #7957
2018-07-09 14:56:31 -07:00
Greyson Parrelli
d06b129156
Bump version to 4.23.3
2018-07-06 09:54:15 -07:00
Greyson Parrelli
f074c7e5b7
Fixed FAB sometimes blocking shared contact toggle.
...
Fixes #7968
2018-07-06 09:52:28 -07:00
Greyson Parrelli
e334f1e035
Bump verison to 4.23.2
2018-07-05 10:08:40 -07:00
Greyson Parrelli
84e2fcad54
Update UI of toggling shared contact photo.
2018-07-05 10:05:54 -07:00
Greyson Parrelli
42236d6c3d
Bump version to 4.23.1
2018-07-03 17:18:23 -07:00
Greyson Parrelli
6ce8516b93
Make contact photos optional when sharing contacts.
...
Previously, if you had a contact photo for a user, we'd always send it
Now you can choose whether or not it is sent.
2018-07-03 17:16:50 -07:00
Greyson Parrelli
7237e919be
Bump version to 4.23.0
2018-07-02 18:22:22 -07:00
Greyson Parrelli
67407ec667
Hard-code migration for full-text search.
2018-07-02 18:10:11 -07:00
Ryan Koesters
8be0fd0867
Remove reference to Pixelapse in BUILDING.md.
...
Pixelapse ceased functioning in November 2016.
2018-07-02 17:58:26 -07:00
RiseT
e75822c6fd
Remove unused strings
...
- Removed unused strings
- Removed some obsolete header comments
- Removed some whitespace
2018-07-02 17:56:07 -07:00
RiseT
6a465e6589
Update locales per 2018-06-23
...
Translation completion >= 90%, with the exception of Irish (80%), but they've been waiting for a rather long time.
Added:
- Irish
- Kurdish
- Telugu
- Ukrainian
2018-07-02 17:49:29 -07:00
b0m0x
2290549349
add Mi A1 to hardware AEC blacklist
...
See #7635
2018-07-02 17:45:55 -07:00
Greyson Parrelli
bf07048d7b
Use earlier read timestamp when syncing read status with desktop.
...
Previously, we'd always use the value desktop gave us. However, if we
have an earlier read time locally, we want to use that instead.
2018-07-02 17:39:10 -07:00
Greyson Parrelli
3134837d56
Remove plaintext backup import option.
...
We have our own secure backup solution built into the app now.
No need to support plaintext backups.
2018-07-02 17:11:13 -07:00
Greyson Parrelli
5d8ada0219
Update SQLCipher.
2018-07-02 16:57:06 -07:00
Greyson Parrelli
c7066c0796
Cast to MmsMessageRecord in ConversationFragment#handleForwardMessage.
...
Was causing a crash for MMS messages.
Fixes #7951
2018-07-02 08:56:11 -07:00
unknown
69ea116b2b
Updated authenticator icons ( Fixes #7908 )
2018-06-29 14:38:36 -07:00
Greyson Parrelli
18756aedf6
Remove the ability to save backups to the external SD card.
...
The directory we were previously saving backups to on the external SD
card is actually deleted upon app uninstall and/or clearing the app's
data. There's also no reliable way to write to the root of an external
SD card (that isn't comically inconvenient), so for now it's safer if we
just move back to getting the regular 'ol standard external storage
directory (which is likely internal storage, despite its name).
Fixes #7845
2018-06-29 14:10:45 -07:00
Greyson Parrelli
290b184491
Enable shared contact sending.
2018-06-29 11:08:13 -07:00
Greyson Parrelli
707ca53a23
Bump version to 4.22.4
2018-06-28 12:54:32 -07:00
Greyson Parrelli
0d386d3c14
Fix progress bar showing for self-sends.
...
For self-sends, we were never marking attachments as uploaded. I made is
so that happens now, but to prevent it for showing for already-sent
messages, we also don't show controls for self-send conversations.
2018-06-28 12:07:23 -07:00
Greyson Parrelli
8e186f7c62
Bump version to 4.22.3
2018-06-27 09:48:42 -07:00
Greyson Parrelli
708cd5335d
Updated language translations.
2018-06-27 09:47:58 -07:00
Greyson Parrelli
fd6d947df3
Fix ClassCastException in ThreadDatabase.
...
I casted too deep. Forgot about NotificationMmsMessageRecord.
2018-06-27 09:43:02 -07:00
Greyson Parrelli
6a9d19e73d
Bump version to 4.22.2
2018-06-25 19:42:11 -07:00
Greyson Parrelli
c33c74960e
Update libwebrtc to M67.
2018-06-25 19:41:35 -07:00
Greyson Parrelli
f11f99366d
Bump version to 4.22.1
2018-06-25 14:32:02 -07:00
Greyson Parrelli
8af076a796
Restore res/values-be/strings.xml
2018-06-25 14:28:54 -07:00