Moxie Marlinspike
2add02c62f
Add splash screen for setting profiles
...
// FREEBIE
7 years ago
Moxie Marlinspike
3e3ae5f865
Adjust profile key sharing based on sync messages
...
// FREEBIE
7 years ago
Moxie Marlinspike
62c738ee58
Update libsignal-service to 2.6.5
...
// FREEBIE
7 years ago
jdaminato94
6945ecf81d
Keep screen on when viewing a video
...
Fixes #6642
Closes #6837
// FREEBIE
7 years ago
Markus Brenneis
66062f200a
Work around SmsMessage.calculateLength NPE on broken ROMs
...
//FREEBIE
7 years ago
marcoscezar
37a5622525
Display appropriate registration error msg w/ bad verification code
...
Fixes #6551
7 years ago
Moxie Marlinspike
d0cd2621ca
Only process messages if a body is present
...
// FREEBIE
7 years ago
Moxie Marlinspike
51c1e4485f
Support for profile key syncing to sibling devices
...
// FREEBIE
7 years ago
Moxie Marlinspike
beed9d8034
Add length limit feedback when setting profile name
...
// FREEBIE
7 years ago
Moxie Marlinspike
3e22c37425
Allow conversation subtitle to support emoji
...
// FREEBIE
7 years ago
Moxie Marlinspike
638a9576f8
Add censorship circumvention endpoints for CDN
...
// FREEBIE
7 years ago
Moxie Marlinspike
6bfe05323e
Update recipient preference style
...
// FREEBIE
7 years ago
Moxie Marlinspike
64ad9ec9dd
Add group profile sharing logic
...
// FREEBIE
7 years ago
Moxie Marlinspike
f17af19d09
Access all RecipientDatabase settings directly from Recipient
...
// FREEBIE
7 years ago
Moxie Marlinspike
d1790dfe17
Rename RecipientPreferences -> RecipientSettings
...
// FREEBIE
7 years ago
Moxie Marlinspike
8e6ca53023
Rename RecipientPreferencesDatabase -> RecipientDatabase
...
// FREEBIE
7 years ago
Moxie Marlinspike
6924f0519e
No need for a RecipientFactory any longer
...
// FREEBIE
7 years ago
Moxie Marlinspike
6af836735b
Remove unnecessary logging
...
// FREEBIE
7 years ago
Moxie Marlinspike
1252b3ca00
Don't display unknown sender footer for group messages
...
// FREEBIE
7 years ago
Moxie Marlinspike
1b2f52209d
Display unknown sender footer for unknown senders
...
// FREEBIE
7 years ago
Moxie Marlinspike
5942e93a33
Share profile key when initiating a conversation
...
// FREEBIE
7 years ago
Moxie Marlinspike
c11f2eddf5
Display user profile information in settings activity
...
Allow for editing
// FREEBIE
7 years ago
Moxie Marlinspike
df99deb480
Insert profile creation into registration flow, fix capture
...
// FREEBIE
7 years ago
Moxie Marlinspike
e7c20499ec
Display profile name in when appropriate
...
Display in conversation list, conversation actionbar, group
messages, and group members list when address is not in system
contacts
// FREEBIE
7 years ago
Moxie Marlinspike
77a216b705
Support for retrieving and storing profile information
...
Initial support for sharing profile keys
// FREEBIE
7 years ago
Moxie Marlinspike
1893047a78
Profile creation activity
...
// FREEBIE
7 years ago
Moxie Marlinspike
da94fd5f9e
Join group information into conversation list query
...
// FREEBIE
7 years ago
Moxie Marlinspike
159fdb317f
Store system contacts display name in recipient preferences db
...
// FREEBIE
7 years ago
Moxie Marlinspike
f61c52aace
Consolidate user "capability" enums to a single value
...
// FREEBIE
7 years ago
Moxie Marlinspike
5a5e47f2df
Move "directory" information into RecipientPreferencesDatabase
...
// FREEBIE
7 years ago
Moxie Marlinspike
a02f223a96
Join recipient preferences into thread query for faster lookup
...
// FREEBIE
7 years ago
Moxie Marlinspike
375207f073
Switch MMS groups to use the group database infrastructure
...
Eliminate the concept of 'Recipients' (plural). There is now just
a 'Recipient', which contains an Address that is either an individual
or a group ID.
MMS groups now exist as part of the group database, just like push
groups.
// FREEBIE
7 years ago
Moxie Marlinspike
81682e0302
Bump version to 4.9.9
...
// FREEBIE
7 years ago
mcloo
60eaade6b0
Fix plaintext export XML name escaping
...
Fixes #6830
Closes #6861
7 years ago
Benedikt Constantin Radtke
54396a3a9c
Fix group info request responses
...
GroupRecords have a list of Addresses, not Strings.
Fixes #6881
Closes #6882
7 years ago
Moxie Marlinspike
8d473f4f50
Bump version to 4.9.8
...
// FREEBIE
7 years ago
Moxie Marlinspike
a80fe178ea
Canonicalize addresses during import from system SMS database
...
// FREEBIE
7 years ago
Moxie Marlinspike
422b4c345b
Catch IllegalArgumentException thrown internally on some devices
...
// FREEBIE
7 years ago
Moxie Marlinspike
c0ec531daa
Bump version to 4.9.7
...
// FREEBIE
7 years ago
Moxie Marlinspike
47901e4198
Disallow alpha chars in country code field
...
// FREEBIe
7 years ago
Moxie Marlinspike
25a30d63a5
A blocked contact doesn't necessarily have to be a number
...
// FREEBIE
7 years ago
Moxie Marlinspike
1c3ba4b675
Bump version to 4.9.6
...
// FREEBIE
7 years ago
Moxie Marlinspike
c5a7d320f7
Don't query contacts DB if we have nothing to query
...
// FREEBIE
7 years ago
Moxie Marlinspike
8de9261081
MMS addresses can be email addresses
...
Fixes #6853
// FREEBIE
7 years ago
Moxie Marlinspike
f41e9c181c
Bump version to 4.9.5
...
// FREEBIE
7 years ago
Moxie Marlinspike
cb4303ac23
Handle migration case where recipient_ids is completely empty
...
No idea how a DB is in that state, but apparently it's possible
Fixes #6850
// FREEBIE
7 years ago
Moxie Marlinspike
9a78615991
Switch regexp matcher to find() in order to handle alpha addresses
...
Any address with an alpha character anywhere in it should be used
as-is.
Fixes #6849
// FREEBIE
7 years ago
Moxie Marlinspike
dc61c67856
Bump version to 4.9.4
...
// FREEBIE
7 years ago
Moxie Marlinspike
7f46e99f9c
Use SIM country code when registered number is unavailable
...
Convert directory operations to Addresses
Fixes #6845
// FREEBIE
7 years ago
Moxie Marlinspike
4838fade6c
Fix typo
...
// FREEBIE
7 years ago