jeffrey-signal
b37bbcaaa5
Convert DecryptableUri to Kotlin.
2025-07-31 08:29:54 -04:00
Jeffrey Starke
844dec06b1
Delete old/unused sticker management v1 code.
...
Deletes the old code related to sticker management v1 and removes the v2 prefix from the new classes.
2025-05-14 16:43:16 -04:00
Jeffrey Starke
04c14a82be
Sticker management v2 - Implement remaining functionality.
...
- Fix bottom action bar shadow clipping during visibility animations.
- Show snackbar after installing/uninstalling sticker packs.
- Navigate to sticker preview on row click.
- Add top app bar menu to enable multi-select mode.
- Start StickerManagementActivityV2 instead of the old StickerManagementActivity
2025-05-06 17:58:48 -04:00
Sagar
857306d7a3
Update blur face button state on clear all while image editing.
2025-03-27 00:43:46 +05:30
Jeffrey Starke
f0bb74a187
Use AttachmentSaver to save image editor files to device storage.
2025-03-26 13:59:12 -04:00
Jeffrey Starke
293012c219
Add unit test coverage for AttachmentSaver.
2025-03-26 13:59:11 -04:00
Michelle Tang
fd1e47888a
Adjust strings for media and calls.
2025-01-29 15:30:47 -05:00
Michelle Tang
f128df7d95
Add option to hide save storage warning.
2025-01-23 14:17:58 -05:00
Michelle Tang
9966bf2fbd
Fix cropping on large images.
2025-01-14 12:36:12 -05:00
Greyson Parrelli
465c852e8b
Convert StickerTable to kotlin.
2025-01-13 21:49:49 -05:00
Grzegorz Bobryk
cafbf48783
Move from enum.values() to enum.entries.
...
Resolves #13767
2024-11-04 09:18:47 -05:00
Greyson Parrelli
863b443317
Convert SignalStore to kotlin.
2024-06-24 15:04:03 -04:00
Greyson Parrelli
b6a4e1f145
Rewrite the AppDependencies system.
2024-06-05 15:46:00 -04:00
Nicholas Tinsley
cfb4377de3
Apply automated ktlint 1.2.1 formatting.
2024-05-17 09:33:22 -04:00
Nicholas Tinsley
83c16a46de
Update assets for image editor.
2024-03-06 20:42:01 -04:00
Nicholas Tinsley
5fa1560a10
Add stroke to draw tool color bar.
2024-03-06 20:42:01 -04:00
Nicholas Tinsley
c53abe0941
Video Sending Redesign
2024-03-06 20:42:01 -04:00
Jameson Williams
ec96b4e3aa
Update Glide to use ksp, drop kapt.
...
Resolves #13381
2024-01-31 22:12:17 -05:00
Nicholas Tinsley
6fc9055221
Calculate video encoding settings based on trimmed duration.
2024-01-25 18:59:57 -05:00
Nicholas Tinsley
caa5e233df
Expose StreamingTranscoder configuration options in sample app.
2024-01-23 11:52:03 -05:00
Nicholas Tinsley
e0fb102572
Prevent back gesture during video trimming.
2024-01-09 11:12:48 -04:00
Alex Hart
ea5c3a7c5e
Update compileSdk to 34.
2023-08-23 09:29:48 -04:00
Alex Hart
1d9dc66265
Update several androidx dependencies.
...
Navigation to 1.6.0
Fragment to 1.6.0
Compose BOM to 2023.05.01
Lifecycle to 2.6.1
Activity to 1.7.2
2023-06-15 13:31:59 -04:00
Alex Hart
b99855afbe
Fix avatar photo editing.
2023-04-05 16:40:23 -03:00
Clark
28f27915c5
Add support for time stickers in image editor.
2023-04-04 12:16:45 -03:00
Alex Hart
eb150d9a15
Update SwitchMaterial to the new MaterialSwitch.
2023-03-22 14:28:36 -04:00
Greyson Parrelli
6922886395
Fix a bunch of random lint warnings.
2023-03-03 10:40:55 -05:00
Alex Hart
1e9115a917
Increment compileSdkVersion to 33.
2023-01-17 14:30:48 -05:00
Cody Henthorne
c5b4f44ab8
Fix various compiler warnings.
2022-12-16 15:22:04 -05:00
Alex Hart
9ad55e2360
Fix issue where images were not properly rendered for previews.
2022-10-06 13:45:17 -03:00
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
2674fd2df4
Fix issue where postponed transition would not start at the right time.
2022-08-02 14:36:29 -04:00
Alex Hart
359a39ddaf
Material 3 media gallery refresh.
2022-07-21 13:18:20 -04:00
Alex Hart
2f1b05f882
Start slider progress at RED.
2022-05-02 15:25:55 -04:00
Alex Hart
e2703b459f
Rework color selector and background.
2022-04-20 16:32:55 -03:00
Greyson Parrelli
d409278dd5
Do not allow emoji in image editing if device doesn't support it.
2022-04-06 12:37:43 -04:00
Cody Henthorne
284a6ae667
Add defaults for script/text font pairings and guessing of script based on body contents.
...
Co-authored-by: Alex Hart <alex@signal.org >
2022-04-06 12:37: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
Greyson Parrelli
8d4419705b
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Greyson Parrelli
2b5d65ae04
Revert "Update to libsignal-client 0.15.0"
...
This reverts commit 3d5f04eba757563dd92366d994a96cf323b8d540.
2022-03-28 19:07:20 -04:00
Jordan Rose
1e316ea19f
Update to libsignal-client 0.15.0
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
732b67d8cb
Allow injectable typefaces in image text editor.
...
Co-authored-by: Rashad Sookram <rashad@signal.org >
2022-03-17 12:12:56 -04:00
Alex Hart
174cd860a0
Implement Stories feature behind flag.
...
Co-Authored-By: Greyson Parrelli <37311915+greyson-signal@users.noreply.github.com >
Co-Authored-By: Rashad Sookram <95182499+rashad-signal@users.noreply.github.com >
2022-03-08 10:41:36 -04:00
Greyson Parrelli
382edd7157
Fix crash when searching for stickers in media editor.
2022-02-16 14:05:03 -05:00
Alex Hart
b56207d977
Add requireListener and hierarchical error.
2022-02-11 11:08:59 -04:00
Greyson Parrelli
843ed24bbb
Introduce SignalDatabase as the main database entrypoint.
2021-11-18 12:36:52 -05:00
Alex Hart
8ef3d3fbbf
Add extra protection to image editor crop.
...
Adds an extra 72dp (height of radial dial) to the protection value
for crop mode. This guarantees that the image is NOT going to have
the bottom inaccessible due to overlap with the radial dial.
2021-10-06 08:56:21 -03:00
Alex Hart
b9361112b6
Resize the image when entering crop mode.
2021-09-24 10:58:37 -03:00