159 Commits

Author SHA1 Message Date
Moxie Marlinspike
ed5faa4ba9 Add video calling intro screen
// FREEBIE
2017-03-06 12:32:09 -08:00
Moxie Marlinspike
cd28cd172f Refactor webrtc audio management
Attempts to:

1) Successfully play ringtone through speaker instead of earpiece
   when possible.

2) Manage bluetooth headset connectivity as well as possible

3) Eliminate notification sounds while in-call when possible

4) Make sure audio is correctly setup when receiving calls

Fixes 
Fixes 
Fixes 
Fixes 
Fixes 

// FREEBIE
2017-03-05 10:35:55 -08:00
Moxie Marlinspike
ea0945d406 Beta support for webrtc video and voice calling
// FREEBIE
2017-02-01 13:55:52 -08:00
Moxie Marlinspike
e2b81c9637 Update look and feel of fast-scroll-to-bottom
Closes 
// FREEBIE
2017-01-24 11:05:32 -08:00
Moxie Marlinspike
c7e373ed55 Update emoji category images to fix SDK <21 tinting issues
Fixes 
// FREEBIE
2016-12-18 21:05:01 -08:00
Moxie Marlinspike
a4c17e5325 Support for generating video thumbnails
// FREEBIE
2016-12-12 17:38:05 -08:00
Moxie Marlinspike
f7474362ff Updated emoji set
// FREEBIE
2016-12-12 17:37:27 -08:00
Moxie Marlinspike
1b44bdcd3c Support for stickers and scribbles
// FREEBIE
2016-12-12 17:37:00 -08:00
FeuRenard
09ff8d5865 Add gallery button to MediaPreview
// FREEBIE
2016-11-28 09:42:26 -08:00
Moxie Marlinspike
8af9b7fd15 Improve animations on audio controls, enable push to talk
// FREEBIE
2016-11-21 18:58:10 -08:00
FeuRenard
92aeafc261 Add share button for safety numbers
Fixes 
Closes 
// FREEBIE
2016-11-13 10:42:40 -08:00
Moxie Marlinspike
69d0242574 Giphy integration
// FREEBIE
2016-10-18 10:28:42 -07:00
Moxie Marlinspike
848a25664b Make fingerprint changes optionally non-blocking
Also complete the rename from "identity" to "safety numbers."

// FREEBIE
2016-09-25 14:27:40 -07:00
Moxie Marlinspike
852634b294 Support for updated fingerprint format
// FREEBIE
2016-09-25 14:23:52 -07:00
Moxie Marlinspike
d7e4928f22 Support for disappearing messages
// FREEBIE
2016-08-28 17:03:23 -07:00
Pascal Hartig
6a88434338 Change ic_menu_lock_dark to full opacity white
Fixes 
Closes 
// FREEBIE
2016-03-15 19:15:10 -07:00
Pascal Hartig
f0b832e287 Change lock icons
Closes 
// FREEBIE
2016-03-13 15:46:41 -07:00
Andreas Fehn
238471b847 Allow saving all attachments of a thread
Closes 
2016-02-18 17:52:01 -08:00
haffenloher
1abf39685a Use larger version of ic_contact_picture in calls
Closes 
Fixes 
// FREEBIE
2016-01-27 11:59:10 -08:00
Moxie Marlinspike
bcf95e50aa Support for location messages
Start with encoding as a simple image thumbnail for compatibility
with MMS and iOS

// FREEBIE
2015-12-24 07:47:25 -08:00
agrajaghh
4fa6680f83 RTL support
Closes 
Fixes 
2015-12-24 07:47:25 -08:00
Moxie Marlinspike
2ab0029d49 Support for archive actions
Fixes 
Closes 
// FREEBIE
2015-11-27 12:45:23 -08:00
Moxie Marlinspike
bfe4ad6c34 Voice notes
Closes 
Closes 
// FREEBIE
2015-11-19 17:37:48 -08:00
Jake McGinty
61386e9ca9 more useful contact select headers
Closes 
// FREEBIE
2015-11-19 11:56:40 -08:00
Moxie Marlinspike
7c0bf0c871 Device provisioning
Closes 
// FREEBIE
2015-11-19 11:30:39 -08:00
agrajaghh
a65ade5366 add action buttons to the call notification
fixes 
Closes 
2015-11-19 11:12:15 -08:00
Carlin
927aac2c4a Add button to toggle passphrase visibility
closes 
// FREEBIE
2015-11-19 10:30:26 -08:00
Jake McGinty
fb8d6cb538 contact selection reeemix
1) RecyclerView-based, with better long scroller
   and more material-inspired look.
2) Add badge for Signal users to contact selection
   list.

// FREEBIE
2015-11-12 15:20:16 -08:00
Moxie Marlinspike
09c57f3f44 Add close button to attachment type selector
// FREEBIE
2015-11-04 17:56:21 -08:00
Moxie Marlinspike
be0ca330f5 Nicer looking attachment type selector
Closes 
// FREEBIE
2015-11-04 17:56:21 -08:00
Jake McGinty
3e798a9863 batch invitation
// FREEBIE
2015-11-04 17:56:20 -08:00
Moxie Marlinspike
8d82033855 Notify when contacts join Signal
Closes 
// FREEBIE
2015-11-04 17:56:20 -08:00
Jake McGinty
285bd3de0e tweak reminder jedi mind tricks
// FREEBIE
2015-10-26 12:24:53 -07:00
Moxie Marlinspike
15c6f18750 Support for an audio view to allow in-app playback of audio.
Closes 
// FREEBIE
2015-10-22 10:32:45 -07:00
Moxie Marlinspike
31e20ca87e Distinguish between secure and insecure call in conversation menu.
// FREEBIE
2015-09-30 14:30:11 -07:00
Moxie Marlinspike
26979b1c62 Log calls to conversations
// FREEBIE
2015-09-30 14:30:10 -07:00
Moxie Marlinspike
36b7f767b6 Fixes for poorly merged behavior
1) Fixed call in progress notification

2) Don't cache auth info in service

// FREEBIE
2015-09-30 14:30:10 -07:00
Moxie Marlinspike
d83a3d71bc Support for Signal calls.
Merge in RedPhone

// FREEBIE
2015-09-30 14:30:09 -07:00
Jake McGinty
9ea53d7b1e fix gingerbread view issues
Closes 
// FREEBIE
2015-09-20 19:40:32 -07:00
Jake McGinty
92b2da0286 download control details
Closes 
// FREEBIE
2015-09-17 12:51:57 -07:00
Jake McGinty
2d65464c04 fix attachment remove button alignment
fixes 
Closes 
// FREEBIE
2015-09-17 12:22:01 -07:00
Jake McGinty
80ce83ef9d Media download controls
Closes 
// FREEBIE
2015-09-03 11:40:55 -07:00
Moxie Marlinspike
bbf33f88e0 Support for static RecipientDetails for certain shortcodes.
Closes 
// FREEBIE
2015-07-29 16:17:27 -07:00
agrajaghh
102a151127 fix icon size of quick_camera_rear
this also changes BUILDING.md to reflect the new syntax of pngs_from_svg.py

fixes 
closes 

// FREEBIE
2015-07-29 16:17:26 -07:00
Moxie Marlinspike
2ef0054840 Update look of contact selection activities.
// FREEBIE
2015-07-16 11:15:56 -07:00
Calvin Hu
c4a37e38ab Add camera preview to message composition 2015-07-08 16:01:57 -07:00
Christoph Haefner
f0b2cc5590 Added WearReplyReceiver 2015-07-08 12:55:46 -07:00
Jake McGinty
59c51127f6 add twilio shoutout to registration
// FREEBIE
2015-07-02 12:20:51 -07:00
Jake McGinty
c2e5f4e80a Add transfer indicators for attachments
Closes 
// FREEBIE
2015-07-01 15:38:55 -07:00
Jake McGinty
daa98107c3 new composition styling
Closes 
// FREEBIE
2015-07-01 14:31:04 -07:00