Commit Graph

3124 Commits (c6b2e785a5d69941a54119d194d80efa67c54946)
 

Author SHA1 Message Date
Moxie Marlinspike 56c720cd4f Bump version to 4.10.1
// FREEBIE
7 years ago
Moxie Marlinspike 19be527370 Fix recursive experience upgrade activity problem
// FREEBIE
7 years ago
Moxie Marlinspike efc4a5ab9d Fix problem with prefetched recipient details
Don't use a cached recipient if we have a prefetched recipient
detail object and the cached recipient is still in progress
and without a name

// FREEBIE
7 years ago
Moxie Marlinspike 79f8cf8e35 Bump version to 4.10.0
// FREEBIE
7 years ago
Moxie Marlinspike 26c7a68a66 Updated language translations
// FREEBIE
7 years ago
Moxie Marlinspike 7197d513a3 Add target for 'who can see this' profile link
// FREEBIE
7 years ago
Moxie Marlinspike 5cccea5846 Revert "Change default charset to UTF-8"
This reverts commit 86eb14b7bb.
7 years ago
Moxie Marlinspike 258910504c BH seems to be broken.
Wasn't really ever super effective or useful in the end anyway.
7 years ago
Christian Bundy 86eb14b7bb Change default charset to UTF-8
This resolves #6374 where the character set is set to
`CharacterSets.MIMENAME_ANY_CHARSET` but the character set being
 used is _actually_ UTF-8.

Fixes #6374
Closes #6892
7 years ago
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