Alex Hart
26bebb9811
Upgrade several AndroidX Libraries.
...
AppCompat 1.2.0 to 1.5.1
Lifecycle 2.3.1 to 2.5.1
Navigation 2.3.5 to 2.5.2
Fragment 1.3.5 to 1.5.2
Annotations 1.2.0 to 1.4.0
Window 1.0.0-alpha09 to 1.0.0
AAPT2 to 7.0.4
Fragment-Testing 1.3.5 to 1.5.2 (matching Fragment)
2022-09-14 15:30:43 -04:00
Alex Hart
24b7593178
Update camera layout for better support across different screen sizes.
2022-09-13 13:07:42 -04:00
Alex Hart
5a1a23d9ac
Fix view-based selfie flash.
2022-08-31 15:58:41 -04:00
Alex Hart
8bd89d1e63
Fix camera zoom issue on some devices.
2022-08-31 15:58:40 -04:00
Alex Hart
51647a5017
Enable both use-cases if available.
2022-08-26 15:20:26 -03:00
Alex Hart
5212b33b47
Add sms export library and sample app.
2022-08-09 16:23:44 -04:00
Alex Hart
c21b0cd145
Fix camera initialization error for disabled hardware.
2022-08-04 17:12:30 -04:00
Alex Hart
caf1329005
Lock CameraX fragment to portrait.
2022-08-03 17:17:35 -04:00
Alex Hart
a52b64281c
Upgrade CameraX to 1.1.0 and fork removal.
2022-08-02 14:36:29 -04:00
Alex Hart
c907a01077
Fix null pointer exception when presenting latest media thumbnail.
2022-07-27 13:12:58 -04:00
Alex Hart
359a39ddaf
Material 3 media gallery refresh.
2022-07-21 13:18:20 -04:00
Alex Hart
3c09655949
Fix camera rotation for newer API levels.
2022-07-21 13:18:20 -04:00
Alex Hart
dc66583ef1
Update camera UX to match Material3 Spec.
2022-06-28 15:42:14 -04:00
Felix Nüsse
9c7c94b2d4
Allow camera to rotate even when screen is locked
...
Fixes #8611
Closes #12247
Signed-off-by: Felix Nüsse <felix.nuesse@t-online.de>
2022-06-06 08:51:03 -04:00
Alex Hart
e770241ed4
Remove story text posts feature flag.
2022-05-11 09:29:14 -03:00
Alex Hart
043f06e188
Prevent sending videos over 30s in length to a story.
2022-04-15 16:07:15 -04:00
Alex Hart
bcd16ce296
Lock orientation when creating a text post.
2022-04-06 12:38:43 -04:00
Greyson Parrelli
0e4187b062
Use existing contact type for our linked entry. Add test to sample app.
...
Fixes #9431
Closes #9434
Co-authored-by: swatts <github@stargw.net>
2022-04-06 12:36:32 -04:00
Alex Hart
65bf0aad79
Fixes text story preview sizing on pixel 2.
2022-03-28 19:07:20 -04:00
Greyson Parrelli
057231b9c3
Update libsignal-client to 0.14.0
2022-03-17 12:12:56 -04:00
Alex Hart
151e2e5203
Increase logging around camera errors, skip toast if context is null.
2021-11-09 13:18:06 -04:00
Alex Hart
6a5aa089ae
Fix crash if sensors disabled in developer mode.
2021-09-07 23:13:19 -04:00
Alex Hart
a805f9b6b4
Utilize fast-in-extra-slow-out interpolator.
2021-09-07 23:13:19 -04:00
Alex Hart
a086305c38
Improve behaviour of media send flow in landscape.
2021-09-07 23:13:13 -04:00
Alex Hart
664d6475d9
Refresh media selection and sending flow with a shiny new UX.
2021-09-02 21:24:54 -04:00
Fumiaki Yoshimatsu
3c4252a933
Enable lock screen fallback when biometric authentications may not work.
...
Fixes #9407
Fixes #10166
2021-02-24 08:54:25 -05:00
ascendingSun
24b5bac589
Fix camera crash when mic permission is granted.
...
Fixes #10642
2021-01-21 18:02:19 -05:00
Greyson Parrelli
8e93bf9075
Create a core-util module with some common utilities.
2020-12-05 13:44:13 -05:00
Alan Evans
6e7858e00f
Restrict video send duration.
2020-11-18 16:30:43 -04:00
Greyson Parrelli
0b77b33902
Add the ability to trace methods in internal builds.
...
Currently only for internal builds. Use the @Trace annotation to trace
methods for viewing in Perfetto.
2020-11-11 15:29:01 -05:00
Cody Henthorne
c3b5323010
Update assets and themes to leverage DayNight system.
2020-11-11 15:29:01 -05:00
Alex Hart
c4c32d80b2
Update CameraX to 1.0.0-beta11.
2020-11-11 15:29:01 -05:00
Greyson Parrelli
bf919207ed
Various logging improvements.
...
* Improve lifecycle logging.
* Remove 'action bar' from base activity names.
* Remove some unnecessary glide logs.
2020-06-25 08:29:48 -04:00
Greyson Parrelli
c9be37b84a
Fix camera rotation issues.
...
Had to manually detect when CameraX is giving us bad data.
Fixes #9509
2020-03-30 16:04:28 -04:00
Alex Hart
d46894e5db
Upgrade CameraX to Beta01.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
df4422369d
Update icons and colors.
2020-03-26 17:37:51 -04:00
Alex Hart
240b2108f3
Use the image editor for avatars.
2020-03-02 11:21:57 -04:00
Greyson Parrelli
fadcc606f8
Optimize uploads during media composition.
...
By uploading in advance (when on unmetered connections), media messages
can send almost instantly.
2020-01-24 10:54:38 -05:00
Alan Evans
9ebe920195
Move all files to natural position.
2020-01-06 11:08:30 -05:00