alex-signal
f81c0b448e
Add CameraXFlashToggleView and selfie flash.
2019-09-24 10:11:17 -04:00
Alex Hart
007ea43dc8
Add Swipe-To-Reply in conversations.
...
Swipe-To-Reply is a progress based animation that is controlled
by the ConversationItemSwipeCallback. We use the TouchListener to
keep track of the latest down coordinates, so that we can check whether
we are over a seek bar. The SwipeAnimationHelper is responsible for
actually performing the transitions as the swipe progresses.
2019-09-24 10:11:17 -04:00
Greyson Parrelli
582028f2c2
Search contacts via the RecipientDatabase.
2019-09-24 10:11:17 -04:00
Alan Evans
b5ce7325fc
Fix invite drawable on API 19.
2019-09-03 15:20:09 -04:00
Alan Evans
8d561ead21
Stickers in image editor.
2019-08-30 17:45:35 -04:00
Alan Evans
15b650382e
Fullscreen media preview on tap.
2019-08-30 17:31:59 -04:00
Alan Evans
d0ce4ff032
Lottie play pause animation.
2019-08-29 11:57:41 -04:00
Alan Evans
85c9a9050a
Add an invite button in the new conversation screen.
2019-08-29 11:07:33 -04:00
Alan Evans
c4a4374465
RTL screen animations.
...
RTL fix Profile name in Settings.
2019-08-22 10:15:56 -04:00
Alan Evans
90681d47f8
Fix first item sticky header.
2019-08-22 10:15:56 -04:00
Alan Evans
936be693ce
Enlarge some home touch targets and add search content description.
2019-08-22 10:15:56 -04:00
Alan Evans
4e6798e38e
Fix occasional double scroll bar on fast scroller.
2019-08-22 10:15:56 -04:00
Alan Evans
6352f7baf4
Update item design in contact selection.
2019-08-22 10:15:56 -04:00
Greyson Parrelli
116bd41c63
Use EmojiTextView in the sticker preview.
2019-08-22 10:04:23 -04:00
Greyson Parrelli
d0a9bd4c6d
Create a new system for application-level migrations.
2019-08-22 10:04:23 -04:00
Greyson Parrelli
5038f49487
Fix issue with sticker preview sizing.
2019-08-05 15:48:22 -04:00
Greyson Parrelli
57835dc8f1
Update view-once message behavior.
2019-08-05 15:46:43 -04:00
Alan Evans
5a614faee1
Camera content descriptions and allow camera capture in talk back.
2019-08-01 10:40:52 -04:00
Greyson Parrelli
af8042c5f4
Use proper icon and theme for camera button.
2019-08-01 10:40:52 -04:00
Alan Evans
a6890fc8dd
Video playback on TextureView and DepthPageTransformer.
2019-08-01 08:45:29 -04:00
Ellen Poe
874697f6e5
Added content descriptions for some important controls.
...
Fixes #8728
Co-authored-by: Alan Evans <alan@signal.org>
2019-08-01 08:45:29 -04:00
Alan Evans
e0d1987445
Accessible call answering/rejecting and content descriptions.
2019-08-01 08:45:29 -04:00
Greyson Parrelli
4ca90374b9
Fix bug displaying an empty camera contacts search result.
2019-07-28 10:05:22 -04:00
Greyson Parrelli
cdfb88ea18
Some tweaks to the camera FAB.
2019-07-26 15:29:44 -04:00
Greyson Parrelli
4e859a84ce
UI tweaks in the media send flow.
2019-07-24 11:04:21 -04:00
Greyson Parrelli
8665dad867
Prevent clicks from passing through media rail.
2019-07-23 10:48:23 -04:00
Greyson Parrelli
a210ef3136
Added ability to save image captures to external storage.
2019-07-22 23:16:01 -04:00
Greyson Parrelli
beaa86389d
Implement camera-first capture flow.
...
This allows you to take a photo, then choose the recipients after. This
also makes it so we only upload the attachment once.
2019-07-22 23:15:50 -04:00
Alan Evans
79a142c1be
Refactor media preview to use fragments.
2019-07-22 20:55:26 -04:00
Greyson Parrelli
c77809fa90
Add support for view-once messages.
2019-07-18 16:10:10 -04:00
Greyson Parrelli
9f7bb69341
Update the media send flow with a persistent rail.
2019-07-18 11:04:14 -04:00
Alan Evans
dbeb2b5330
Fix play button in RTL layouts.
2019-07-18 10:08:08 -04:00
Alan Evans
4a1f39f4be
Drop shadow below conversation title bar.
2019-07-03 11:41:13 -04:00
Alan Evans
cfcb9a8cdb
Custom place picker to replace places SDK.
2019-06-27 12:14:54 -04:00
Matthias Riedl
83479d11b7
White text on dark theme pin input.
...
Fixed #7509
2019-06-27 11:28:59 -04:00
Greyson Parrelli
73b8f11b5a
Improve camera capture with CameraX.
2019-06-26 18:11:49 -04:00
Alan Evans
e6b107fa78
Add a content description for the inline add attachment button.
...
Fixes #8730
2019-06-17 13:51:16 -04:00
Alan Evans
f5cbf64ccf
Fix initial visibility of scroll to bottom button.
...
Fixes #8862
2019-06-17 12:52:42 -04:00
Alan Evans
cecf16c595
Do not show contact address in subtitle.
2019-06-17 12:52:42 -04:00
Greyson Parrelli
b5aa46bb67
Convert to AndroidX.
2019-06-17 12:52:42 -04:00
Greyson Parrelli
58d818923d
Convert /res folder to webp.
...
Used lossless.
2019-06-17 12:52:42 -04:00
Greyson Parrelli
7d4de3d4cb
Removed some unused resources.
2019-06-17 12:52:42 -04:00
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.
2019-05-30 01:08:01 -04:00
Alan Evans
d5fffb0132
Fix conversation menu colors.
2019-05-28 17:36:07 -03:00
Alan Evans
350d1f47d3
Give conversation a standard navigate up button.
...
* Prevent a failing IDE preview.
2019-05-28 17:36:07 -03:00
Greyson Parrelli
b5d37702f9
Switch back to the classic handling of landscape text entry.
...
Fixes #8814
2019-05-17 12:14:14 -07:00
Alan Evans
2de64fca02
Image Editor - Fix double HUD animation on older devices.
2019-05-16 15:51:41 -07:00
Alan Evans
387392f38b
End align footer for long message bubble sent.
...
Fixes #8806
2019-05-10 12:41:15 -03:00
Alan Evans
93e6ccb9e4
Replace image editor.
2019-05-10 11:57:43 -03:00
Alan Evans
196ef60a82
Update camera icons.
2019-05-09 14:38:28 -03:00