Alex Hart
36b6122b0f
Move several Permissions dependencies to core.
2026-02-04 13:17:29 -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
ce46c44b5d
Centralize common icons into SignalIcons.
2026-01-28 16:17:11 -05:00
Alex Hart
471b214b4a
Extract Media and TransformProperties to core/util/models.
2026-01-20 15:21:27 -04:00
Greyson Parrelli
43607edc1c
Improve reconciliation logging and handling.
2026-01-14 13:53:57 -05:00
Michelle Tang
d75e9b7a4b
Update strings.
2025-12-10 14:41:07 -05:00
jeffrey-signal
b37bbcaaa5
Convert DecryptableUri to Kotlin.
2025-07-31 08:29:54 -04:00
Cody Henthorne
7b30ac1524
Fix various archive related attachment bugs.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2025-05-29 11:34:09 -04:00
lisa-signal
7738e6bc9a
Fix backtrack symbol to change from ic_arrow_left_24 to symbol_arrow_start_24.
2025-05-28 09:39:12 -04:00
Sagar
8f5f1b8906
Update dim button state on reset wallpaper.
2025-03-27 00:42:19 +05:30
Sagar
480fc84b8b
Fix Save/Reset chat wallpaper crashes.
2025-03-26 13:59:12 -04:00
Greyson Parrelli
a7bdfb6d76
Add support for backing up wallpapers.
2024-09-20 12:24:57 -04: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
mtang-signal
1ae2464df1
Update remaining gallery permission UI.
2024-06-05 15:46:00 -04:00
Greyson Parrelli
3ba2b46bb0
Convert Recipient to kotlin.
2024-04-03 14:02:55 -04:00
Jameson Williams
ec96b4e3aa
Update Glide to use ksp, drop kapt.
...
Resolves #13381
2024-01-31 22:12:17 -05:00
Cody Henthorne
efbd5cab85
Convert SignalService, Database, Group, Payment, and other remaining protos to wire.
2023-09-21 13:59:52 -03:00
Alex Hart
21b0a4d370
Fix UriChatWallpaper loading issue where wrong thread was used for setting the imageView resource.
2023-09-06 09:34:49 -04:00
Alex Hart
a3e36d2453
Update target API to 33
2023-09-06 09:34:48 -04:00
Nicholas
11cfe5ee82
Upgrade to AndroidX Media3.
2023-08-16 10:26:32 -04:00
Alex Hart
61cd9767c8
Ensure bitmaps are not recycled when getting them from the cache.
2023-07-10 17:08:27 -03:00
Clark
c3499e538e
Fix wallpaper scaling on orientation change.
2023-06-06 12:47:16 -04:00
Sgn-32
c099ad0aa7
Replace the old SimpleProgressDialog with the new ProgressCard in WallpaperCropActivity.
2023-01-12 15:36:21 -04:00
Cody Henthorne
5662473c18
Fix bubble color wallpaper preview not updating for individuals.
2022-10-11 16:10:58 -04: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
359a39ddaf
Material 3 media gallery refresh.
2022-07-21 13:18:20 -04:00
Sgn-32
f8d459829e
Fix one more place where Note to Self should be used.
...
Closes #12321
2022-07-05 15:46:05 -04:00
Greyson Parrelli
33187ea12f
Update the color preview to tint the send button.
2022-06-16 10:47:19 -04:00
Alex Hart
796e5f6f86
Add proper tinting to typing indicator.
2022-06-06 09:45:31 -03: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
d504bd593a
Improve wallpaper load speed.
2022-03-17 16:02:42 -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
765185952e
Do not hook up check changed listener until after view state is restored.
2022-03-08 10:41:36 -04:00
Cody Henthorne
dbce4be31d
Refactor MappingAdapter code into package.
2021-12-20 13:31:18 -05:00
Cody Henthorne
a4f44a96fd
Fix illegal argument navigation exceptions.
2021-12-20 13:31:18 -05:00
Greyson Parrelli
843ed24bbb
Introduce SignalDatabase as the main database entrypoint.
2021-11-18 12:36:52 -05:00
Alex Hart
07b19402e6
Fix wallpaper gallery toolbar behaviour.
...
Fixes #11619
2021-09-20 10:12:59 -03:00
Alex Hart
95fabd7ed1
Initial modularization of core image editor code.
2021-09-14 09:35:56 -04:00
Alex Hart
664d6475d9
Refresh media selection and sending flow with a shiny new UX.
2021-09-02 21:24:54 -04:00
Alex Hart
28abc1e4ff
Implement new Multiselect UX and groundwork for Multiforward.
2021-08-13 13:58:38 -04:00
Alex Hart
ed23c3fe7c
Add avatar picker and defaults.
2021-07-21 16:57:03 -04:00
Alex Hart
01047f0546
Apply style changes to shared media, color icon, and wallpaper previews.
2021-06-25 14:27:51 -03:00
Alex Hart
b8f1b98c74
Use user avatar or avatar color for bubble on wallpaper fragment.
2021-06-04 16:05:02 -03:00
Alex Hart
a3a4b10f83
Wrap emoji pages with coordinator layout. Fix issue with bubble coloring in wallpaper preview.
2021-06-03 14:02:37 -03:00
Alex Hart
273e5f9168
Remove gradient support from api 19.
2021-05-26 19:56:20 -04:00