Alex Hart
58d2c92102
Move the rest of the permissions classes.
2026-02-11 18:08:57 -05:00
Alex Hart
0cd93986bd
Add media send feature module.
2026-02-03 11:25:57 -04:00
Alex Hart
7823d4f49f
Move UriGlideRenderer to lib:image-editor.
2026-01-31 22:21:41 -05:00
Alex Hart
7bd3482367
Move the org.signal.glide code inside signal-android into lib/glide.
2026-01-31 22:21:40 -05:00
Greyson Parrelli
5c50372021
Move theme colors to core-ui.
2026-01-29 19:44:11 -05:00
jeffrey-signal
2f0a63774f
Move StickerManagementScreen to its own file.
2026-01-13 12:20:29 -05:00
jeffrey-signal
c2ec9e579e
Open sticker management in a bottom sheet on large screen devices.
2026-01-08 07:39:50 -05:00
Jordan Rose
b2e547f9f2
Update to libsignal 0.86.1
2025-11-07 16:34:31 -05:00
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