Commit Graph

1335 Commits (fb8d6cb538511d2e9745b764c91f111861035a1d)

Author SHA1 Message Date
Jake McGinty 02c781eb25 update reminders when dismissed
Closes #4325
// FREEBIE
10 years ago
Moxie Marlinspike a086a2471c Fix crash when creating group with no avatar icon
Fixes #4320
// FREEBIE
10 years ago
Moxie Marlinspike 4271732b10 Be more rigorous about discerning media message thread.
Fixes #4312
// FREEBIE
10 years ago
Jake McGinty 15b131d8c2 don't show invite reminder for non-contacts
Closes #4310
// FREEBIE
10 years ago
Moxie Marlinspike 40108d5276 Catch exception strangely thrown by system query from Sony device.
Fixes #4309
// FREEBIE
10 years ago
Jake McGinty 285bd3de0e tweak reminder jedi mind tricks
// FREEBIE
10 years ago
Jake McGinty 758b306527 really fix crash from incorrect send job
Closes #4246
// FREEBIE
10 years ago
Moxie Marlinspike f6a5f117b8 Generate thumbnails for outgoing pending messages.
Fixes #4307
// FREEBIE
10 years ago
Moxie Marlinspike f714f5b572 Really limit the number of rows that can be joined from parts.
Fixes #4299
Fixes #4298
// FREEBIE
10 years ago
Moxie Marlinspike a64dba8a7e Correctly format numbers in outgoing MMS
// FREEBIE
10 years ago
Moxie Marlinspike cb3f9a6805 Distinct rows from join
// FREEBIE
10 years ago
Sam Lanning c342f0d7e4 Change text of dialog box confirming blocking.
Blocking users now also blocks incoming calls, so the block confirmation
message has been updated.

fixes #4217
Closes #4295

// FREEBIE
10 years ago
Moxie Marlinspike 34b80f91ee Propagate clicks on conversation list thumbnails.
Closes #4292
// FREEBIE
10 years ago
Moxie Marlinspike c258b4c7aa Expand MMS-specific queries, properly parse incoming MMS.
// FREEBIE
10 years ago
Moxie Marlinspike a5971da2ad Revert "fix crash from incorrect send job"
This reverts commit 8fe5f35b13.
10 years ago
Jake McGinty 8fe5f35b13 fix crash from incorrect send job
related to #4153
Clsoes #4246
// FREEBIE
10 years ago
Moxie Marlinspike d70f0f1216 Stop audio when leaving conversation.
Fixes #4290
// FREEBIE
10 years ago
Moxie Marlinspike a1f46b3aae Reset seekbar at end of play if mediaplayer doesn't do it for us.
Fixes #4286
// FREEBIE
10 years ago
Moxie Marlinspike 2ce16297ff Fix start/stop audio race condition.
Fixes #4289
// FREEBIE
10 years ago
Moxie Marlinspike 9dc003a753 Register for audio progress events.
Closes #4288
// FREEBIE
10 years ago
Jake McGinty 2f568c6400 go back to old reminder view look
Closes #4283
// FREEBIE
10 years ago
Moxie Marlinspike 5111fe2e95 Display thumbnail previews for images in conversation list.
Closes #4262
// FREEBIE
10 years ago
Moxie Marlinspike 15c6f18750 Support for an audio view to allow in-app playback of audio.
Closes #4270
// FREEBIE
10 years ago
Moxie Marlinspike d2f44f6584 Join attachments instead of running an asynchronous query.
No more SlideDeck futures, just SlideDecks.

// FREEBIE
10 years ago
Moxie Marlinspike 25e099a309 Fix two message ordering issues.
1) The group ID for jobs that process received messages was
   previously set to the sender's e164.  This guaranteed
   serialization of messages per-recipient, while allowing
   processing of multiple recipients in parallel.  Unfortunately
   in the case of groups, this results in out of order
   conversations, since the "sender" for each message is
   different.  And we can't determine that it was a group
   message until *after* we process it.  So this change just
   puts all message processing from all senders in one big queue.

2) Synchronization messages were always being displayed before
   received messages, due to the "received time" for those
   being set to the time they were sent.

Fixes #3618
Fixes #2385

// FREEBIE
10 years ago
Moxie Marlinspike 5fd9874ab6 Support for group update messages from paired devices.
Fixes #3566
// FREEBIE
10 years ago
Jake McGinty 4ffb1ea95e in-conversation invite reminder
Closes #4250
// FREEBIE
10 years ago
WhiteHatTux 93b82843a7 Fix minor spelling mistake in RedPhone Constant
Closes #4235
//FREEBIE
10 years ago
Jake McGinty ae97495c47 only load partial conversation by default
Closes #4252
Fixes #3911
// FREEBIE
10 years ago
Jake McGinty 4a3faf9086 stop listening on old recipient changes
Closes #4251
// FREEBIE
10 years ago
Moxie Marlinspike 09e52834a6 Refactor "parts" to contain MMS/PDU madness to MMS code paths.
Closes #4248
// FREEBIE
10 years ago
Moxie Marlinspike 450128ed63 Fix for sending secure messages to insecure groups.
Fixes #4225
// FREEBIE
10 years ago
Moxie Marlinspike 143f786322 Extern Incoming call string.
Fixes #4196
// FREEBIE
10 years ago
Geonu Kang a0859a71b2 Make 'reset secure session' consistent
Closes #4200
Fixes #4198
// FREEBIE
10 years ago
Moxie Marlinspike 399dfb1a98 Restrict Google's MultiWaveView animation to JB+
Fixes #4203
// FREEBIE
10 years ago
Moxie Marlinspike f01cab57c7 Screen security if enabled.
Fixes #4187
// FREEBIE
10 years ago
Moxie Marlinspike ccbe856ffb Handle voice GCM intents in AsyncTask.
// FREEBIE
10 years ago
Moxie Marlinspike c041495834 Correctly parse RedPhone JSON.
Fixes #4182
// FREEBIE
10 years ago
Moxie Marlinspike 94776c40e1 Put directory refresh into Signal migration
// FREEBIE
10 years ago
Moxie Marlinspike e0ebe6c858 Switch up thread record strings
// FREEBIE
10 years ago
Moxie Marlinspike cbfd3af5c2 Handle drafts after security information has been resolved.
// FREEBIE
10 years ago
Moxie Marlinspike c0a26862f3 No special missed call notifications.
Fixes #4174
// FREEBIE
10 years ago
Moxie Marlinspike 214629e2db Fix redraw issue on GB.
// FREEBIE
10 years ago
Moxie Marlinspike 77d73fa572 Correctly display call actions in thread list
Fixes #4170
// FREEBIE
10 years ago
Geonu Kang 56ae12a29f Fix "MMS download failed" click intercept
Fixes #4153
Closes #4154
// FREEBIE
10 years ago
Jake McGinty d071625326 fix experience upgrade versioning
Closes #4169
// FREEBIE
10 years ago
Jake McGinty cdf982a356 be safer when processing parts in AttachmentDownloadJob
Closes #4166
// FREEBIE
10 years ago
Moxie Marlinspike 2eeb7c43da Fix for transport selection
// FREEBIE
10 years ago
char32 7ff8c99055 Add the verizon MSISDN x-vzw-mdn header to MMS requests.
Closes #4148
Fixes #3150
10 years ago
Moxie Marlinspike 1fd8025cb5 No secure calls to yourself.
Fixes #4156
// FREEBIE
10 years ago
Jake McGinty 3035dc4df9 Experience upgrade splash screen.
Behaves similarly to the DatabaseUpgradeActivity. You have a
static list of ExperienceUpgrade models that include a "trigger"
version, where when a user upgrades through it a notification
will appear, and there will be a splash explanation screen.

Right now the splash screens are basic and not too configurable,
but that can be reworked as upgrades demand.

Closes #4151
10 years ago
Moxie Marlinspike 0b20e99cd2 Refresh attributes to signal voice support on update.
// FREEBIE
10 years ago
Moxie Marlinspike e46caa024d Don't ring on incoming calls from blocked numbers
// FREEBIE
10 years ago
Moxie Marlinspike 31e20ca87e Distinguish between secure and insecure call in conversation menu.
// FREEBIE
10 years ago
Moxie Marlinspike c87012ea69 Fixes #4142
// FREEBIE
10 years ago
Moxie Marlinspike 7f59983ce4 Fix for bluetooth NPE lollipop bug
Fixes #4141
// FREEBIE
10 years ago
Moxie Marlinspike 0402b45480 Simplify keyguard stuff.
// FREEBIE
10 years ago
Moxie Marlinspike 123c7b2119 Extract RedPhone string resources
// FREEBIE
10 years ago
Moxie Marlinspike b68691bf05 Remove unnecessary volume level watcher.
// FREEBIE
10 years ago
Moxie Marlinspike d9a3f5a3b8 Fix up security initialization stuff in ConversationActivity
// FREEBIE
10 years ago
Moxie Marlinspike 4044da849e Replace all strings containing 'TextSecure' with 'Signal'
// FREEBIE
10 years ago
Moxie Marlinspike 7377e6c7da Support for syncing and checking secure voice support.
// FREEBIE
10 years ago
Moxie Marlinspike ba67f108d4 Support unregistration from RedPhone
// FREEBIE
10 years ago
Moxie Marlinspike 4fb5c6dd9a Tagify RedPhone classes.
// FREEBIE
10 years ago
Moxie Marlinspike 826dc601c1 Remove dead RedPhone code.
// FREEBIE
10 years ago
Moxie Marlinspike 26979b1c62 Log calls to conversations
// FREEBIE
10 years ago
Moxie Marlinspike 36b7f767b6 Fixes for poorly merged behavior
1) Fixed call in progress notification

2) Don't cache auth info in service

// FREEBIE
10 years ago
Moxie Marlinspike fdfa15aa4d Working proximity lock.
// FREEBIE
10 years ago
Moxie Marlinspike 961b9b882f Working bluetooth
// FREEBIE
10 years ago
Moxie Marlinspike d83a3d71bc Support for Signal calls.
Merge in RedPhone

// FREEBIE
10 years ago
Moxie Marlinspike 3d4ae60d81 Remove unused class
// FREEBIE
10 years ago
Jake McGinty 92422a939a trim threads in the right direction
Closes #4143
// FREEBIE
10 years ago
Jake McGinty c6e2b5f6c5 fix more batch select click edge cases
Closes #4122
// FREEBIE
10 years ago
Jake McGinty 368f5c8dba setHasStableIds(false)
because that shit is not stable
fixes #4128
// FREEBIE
10 years ago
Jake McGinty 14f7c2d7a1 fix thumbnail click handling when batch selecting
Closes #4118
// FREEBIE
10 years ago
Jake McGinty 469c3298cc fix click interception logic to handle failures
Closes #4111
// FREEBIE
10 years ago
Moxie Marlinspike 92593d459b Remove the final vestiges of encrypted SMS
Fixes #4026
// FREEBIE
10 years ago
Jake McGinty 99d3374d35 migrate conversation list to RecyclerView
fixes #2488
fixes #2333
// FREEBIE
10 years ago
Matthias Voppichler cbcd53a8a0 fixing duplicate system-contacts
Fixes #4029
Closes #4072
10 years ago
Moxie Marlinspike 50f079af8c Fix for AIOBE when language is no longer supported.
// FREEBIE
10 years ago
Jake McGinty e574bcf15c initialize security in conversation first
Closes #4108
// FREEBIE
10 years ago
Jake McGinty b55df9e186 don't cache preference for emoji
Closes #4098
// FREEBIE
10 years ago
Jake McGinty 9ea53d7b1e fix gingerbread view issues
Closes #4085
// FREEBIE
10 years ago
Jake McGinty 6ae38d0718 fix glide bitmap locking issue
Closes #4086
// FREEBIE
10 years ago
Jake McGinty 92b2da0286 download control details
Closes #4063
// FREEBIE
10 years ago
Moxie Marlinspike 0794380ca8 Listen for recipient changes in conversations and group updates.
Closes #4079
// FREEBIE
10 years ago
Jake McGinty a7e05c4cd6 catch Camera RuntimeExceptions
fixes #3895
Closes #4083
// FREEBIE
10 years ago
Jake McGinty 336962eb55 fix EmojiEditText typo causing crash
fixes #4078
// FREEBIE
10 years ago
Jake McGinty 2d65464c04 fix attachment remove button alignment
fixes #3597
Closes #4077
// FREEBIE
10 years ago
Jake McGinty 415a61a09b TransferControlView
Closes #4044
// FREEBIE
10 years ago
Jake McGinty f95435b0f1 show IME emoji button when using system
Closes #4043
// FREEBIE
10 years ago
Jake McGinty e077cc6581 advanced pref to use android emoji
// FREEBIE
10 years ago
Jake McGinty 551274f167 Large attachment support
Closes #4019
// FREEBIE
10 years ago
Jake McGinty 0e06e2de97 fix queuing of pending parts that had data already
fixes #4061
Closes #4073
// FREEBIE
10 years ago
Jake McGinty 8933e03c02 prevent blocking recipient resolution on UI thread
fixes #4058
Closes #4059
// FREEBIE
10 years ago
Moxie Marlinspike 2c48155769 Bump version to 2.26.3
// FREEBIE
10 years ago
Moxie Marlinspike 16e258bdbc Only schedule a reminder if it's an alerting notification.
// FREEBIE
10 years ago
Jake McGinty c418ca1890 fix thumbnail click
fixes #4051
Closes #4053
// FREEBIE
10 years ago
Jake McGinty 526f6e3058 don't try generating an in-progress part thumbnail
Closes #4042
// FREEBIE
10 years ago
Jake McGinty 21b7dccf1c fix persistent stale attachment jobs
Closes #4041
// FREEBIE
10 years ago