Commit Graph

22 Commits (4b939358e9f257c092af7b02057f7b532b6381d3)

Author SHA1 Message Date
Anton Chekulaev 4b939358e9 Themes & styles cleanup. 5 years ago
Anton Chekulaev 2252dea0a1 Better status and navigation bar colors. 5 years ago
Anton Chekulaev 810afe8e7e Theme hierarchy refactoring.
Force dark theme for media send activity.
5 years ago
nielsandriesse 96736a8095 Raise deployment target and migrate to AndroidX 5 years ago
Niels Andriesse 9776420135 WIP 5 years ago
Niels Andriesse 1822e87f7c Merge Signal 4.41.0 6 years ago
Niels Andriesse 0ef0140b0d Update package 6 years ago
Greyson Parrelli 2a644437fb Add sticker support.
No sticker packs are available for use yet, but we now have the
latent ability to send and receive.
6 years ago
Alan Evans 93e6ccb9e4 Replace image editor. 6 years ago
Alan Evans ecdc285378
Fix unresponsive button on image send with text in landscape.
Fixes #8575
Closes #8638

Co-authored-by: Jakub Gregorek <jg@inthemeadow.net>
6 years ago
Greyson Parrelli 94e8303022 Remove dead code from ScribbleHud/Fragment. 6 years ago
Greyson Parrelli 8a7cac7c03 Switch gallery to permanent dark theme. 6 years ago
Greyson Parrelli 932e7b4af5 Fix button flicker when selecting single media item. 6 years ago
Greyson Parrelli ce0058864f Make BlobProvider write to disk on a background thread.
Otherwise we hit some weird blocking issues with voice note recording.
6 years ago
Greyson Parrelli 64cf032181 Updated media send UI. 6 years ago
Greyson Parrelli 0a8bbf14a6 Merge camera into send flow. 6 years ago
Greyson Parrelli eb1dd58a0b Persistent media in multi-send. 6 years ago
Greyson Parrelli a122bb4899 Created new BlobProvider.
One unified place to create blobs for different lifespans.
6 years ago
Greyson Parrelli 55699e27bc Added ability to receive long messages.
Send support is in here too. We'll enable it in a future release after
enough people have updated.
6 years ago
Greyson Parrelli 6896f8ea15 Properly check attachment size during media send.
Prevent users from trying to send videos that exceed the size limit.

Also, this commit properly populates height/width on media shared into
the app.

Fixes #8573
6 years ago
Greyson Parrelli c6d3bed8da Hide emoji button in media flows when system emoji are enabled.
Fixes #8581
6 years ago
Greyson Parrelli 6fa7eca60b Implement new media send flow.
Update our media send flow to allow users to send multiple images/videos
at once. This change includes:

- New in-app media picker flow.
- Ability to caption images and videos.
- Image editing tools are made more prominent in the flow.
- Some fixes to the image editing tools.
6 years ago