clark-signal
9e903a023f
Cleanup media rail crossfade animation.
2023-01-11 14:18:25 -04:00
clark-signal
6120902ff5
Prevent system UI from being hidden incorrectly while paging media.
2023-01-11 14:18:25 -04:00
clark-signal
f2881843db
Fix MediaRailAdapter request counting.
2023-01-11 14:18:25 -04:00
Greyson Parrelli
6cd6073bc7
Migrate most of MmsSmsTable.
2022-12-30 18:24:00 -05:00
Nicholas
d471647e12
Animate swapping of play/pause buttons.
2022-12-30 16:54:49 -05:00
Cody Henthorne
0fe6538ce4
Fix media viewer rail items jumping around while paging.
2022-12-30 15:11:57 -05:00
Cody Henthorne
055b4691d7
Fix video playback starting when off screen in media viewer.
2022-12-30 15:11:57 -05:00
Nicholas
ad6d1a2e8d
Update styling of the media rail selection states.
2022-12-30 15:11:56 -05:00
Greyson Parrelli
c6f29fc950
Migrate queued jobs during SMS migration.
2022-12-30 15:11:56 -05:00
Greyson Parrelli
60ae883df6
Rename SignalDatabase.sms/mms to SignalDatabase.messages
2022-12-30 15:11:56 -05:00
Nicholas Tinsley
3f160f256a
Prevent crash on pause for Media Preview with no fragments.
2022-12-23 12:20:56 -05:00
Cody Henthorne
4081ac2a83
Fix video controls becoming unresponsive after quickly paging.
2022-12-19 14:30:37 -05:00
Nicholas
680325b5ee
Increase MediaPreviewV2 lifecycle logging.
2022-12-16 16:12:11 -05:00
Nicholas
16668574a9
Separate message for media decode failure.
2022-12-16 15:32:59 -05:00
Cody Henthorne
c5b4f44ab8
Fix various compiler warnings.
2022-12-16 15:22:04 -05:00
Nicholas Tinsley
993fc24dd3
Change inheritance of MediaPreviewV2Activity.
2022-12-16 12:03:01 -05:00
Nicholas
aba51da932
Ensure view binding is valid after Media Preview animations.
2022-12-08 12:07:02 -04:00
gitstart
1bca2f06bd
Pause voice memos when you open a video.
...
Fixes #11156 .
Signed-off-by: Nicholas Tinsley <nicholas@signal.org>
2022-12-02 10:47:38 -05:00
Nicholas
9bb80077c6
Fix jumping from media to message in group converstations.
2022-12-01 18:15:09 -05:00
Greyson Parrelli
7949996c5c
Renamed database classes to table classes.
...
Because they're not databases. They're tables.
2022-11-30 17:10:36 -05:00
Nicholas
21bd8a308b
Add jump to message shortcut for media viewer.
2022-11-30 17:10:36 -05:00
Nicholas
a46fc96ff1
Improve media album rail entrance animation.
2022-11-30 17:10:36 -05:00
Nicholas Tinsley
3e8b5ca91d
Allow remote delete from Media Preview menu.
2022-11-30 17:10:35 -05:00
Nicholas
b7b7a04fad
Improve animations for video seekbar.
2022-11-17 15:33:15 -05:00
Nicholas
fd37613f2f
Don't fade in media preview controls if hidden.
2022-11-16 15:05:47 -04:00
Nicholas
fb8e81cf50
Center selected item in media rail.
...
Fixes #12582
2022-11-15 16:26:19 -04:00
Nicholas Tinsley
4fbbc9d395
Show thumbnail rail when viewing a thread's media.
2022-11-14 11:22:34 -05:00
Nicholas
99f8ba5e0c
Enable icons in overflow menu.
2022-11-10 09:37:32 -05:00
Nicholas
fca412b47d
Pause videos/GIFs when sharing or forwarding.
2022-11-09 19:26:48 -05:00
Nicholas
74c542099a
Autoplay all videos.
2022-11-07 09:15:39 -05:00
Nicholas
7ad6d95b27
Fade in media detail view.
2022-11-04 16:08:30 -04:00
Nicholas
af89d85696
Fade out video player controls on playback.
...
2 second delay, cancelable if the video is paused or finished.
2022-11-04 16:08:30 -04:00
Nicholas
53883ee3d3
Update MediaPreviewV2 design values.
2022-11-02 15:31:52 -04:00
Nicholas
9f2c7a65ac
Fix lifecycle state for media preview.
...
After a fragment is destroyed, the media remains loaded in the view model, and it is up to the re-created fragment to take that loaded data and make it ready to be viewed.
2022-10-31 10:08:14 -04:00
Nicholas
bae070e60e
Remove old MediaPreviewActivity.
2022-10-31 09:23:11 -04:00
Nicholas
34f6d52758
Finish media preview activity if no media present.
2022-10-31 09:07:25 -04:00
Cody Henthorne
4e3bfadfbe
Fix media preview launched from conversation settings crash.
2022-10-28 17:49:50 -03:00
Nicholas
7c4c146189
Add edit button for media preview.
2022-10-27 13:30:54 -04:00
Nicholas
d003dc435a
Design and animation updates for Media Preview.
2022-10-27 10:54:14 -04:00
Alex Hart
b4d3690d3a
Fix issue where incognito mode was not enabled in text story creation.
2022-10-26 10:23:52 -03:00
Nicholas Tinsley
529211c3a5
Fix bottom bar judder when hiding UI.
2022-10-25 17:06:35 -04:00
Nicholas Tinsley
2b4c01c106
Fix autoplay for videos in Media Preview.
2022-10-25 17:06:08 -04:00
Nicholas
7759ad283d
Media Preview V2 Visual Redesign.
2022-10-25 16:48:39 -03:00
Nicholas
469cab284e
Media Preview V2 Visual Redesign
2022-10-24 21:03:12 -03:00
Nicholas
32fbbf2b55
Add seek buttons for videos longer than 30s.
2022-10-24 21:02:22 -03:00
Nicholas
7f4e964ec8
Enable Media Preview V2.
2022-10-24 21:02:17 -03:00
Nicholas
7088b1a302
Fix last media preview V2 UI glitches.
2022-10-24 21:00:18 -03:00
Nicholas
3a78031a71
Show album rail when entering media preview from All Media.
2022-10-24 21:00:17 -03:00
Nicholas
c829fba332
Only show album rail on album messages.
2022-10-24 21:00:17 -03:00
Nicholas
1f581c074d
Close Cursor in Media Preview V2.
2022-10-24 21:00:17 -03:00