Commit Graph

20205 Commits

Author SHA1 Message Date
Alex Hart a73db5eeae Fix focus bug with image view cycling focusability. 2026-08-04 20:03:31 -03:00
Greyson Parrelli cca855c15d Avoid brush width crash when restoring image editor in a non-drawing mode. 2026-08-04 20:03:31 -03:00
Alex Hart a30fd9fec4 Resolve crash when changing orientation with settings open. 2026-08-04 20:03:31 -03:00
Greyson Parrelli 271cf81c49 Register media review activity result launchers during fragment initialization. 2026-08-04 20:03:31 -03:00
Alex Hart 92d6076c9c Add undo/redo and clearall. 2026-08-04 20:03:31 -03:00
Greyson Parrelli 340485f5a5 Fix some overlap in contact selection in RTL. 2026-08-04 20:03:30 -03:00
Greyson Parrelli dd2ee394ef Limit potential size of job info debug log section. 2026-08-04 20:03:30 -03:00
Greyson Parrelli 30b048976c Cache display names when checking for group name collisions. 2026-08-04 20:03:30 -03:00
Cody Henthorne 5dd9386e12 Add .nomedia files to backup and plaintext export directories to prevent media scanning.
Closes #14757
2026-08-04 20:03:30 -03:00
Cody Henthorne 5a2c40c14b Preserve size tracking during onSizeChanged-triggered text resets to prevent measurement oscillation. 2026-08-04 20:03:30 -03:00
Cody Henthorne 5f92b8ea64 Include edit message and story send syncs as user activity on other devices. 2026-08-04 20:03:30 -03:00
Cody Henthorne 399160bc32 Fix endless spinner when granting contacts permission. 2026-08-04 20:03:30 -03:00
Greyson Parrelli 8435ce85be Improve function of client without a phone number. 2026-08-04 20:03:30 -03:00
Greyson Parrelli 5d72248bb5 Move PinValidityCheck to :core:util and kotlinize it. 2026-08-04 20:03:30 -03:00
Greyson Parrelli 66ff18c310 Add scaffolding for new reg screens. 2026-08-04 20:03:29 -03:00
Alex Hart 44334936d7 Add highlighter opacity. 2026-08-04 20:03:29 -03:00
Alex Hart bb3354d4ca Add highlighter toggle to brush bar. 2026-08-04 20:03:29 -03:00
Alex Hart ab66385b5b Add ability to save images in media-send module. 2026-08-04 20:03:29 -03:00
Alex Hart 2e6f54ad0a Add support for brush width in media-send. 2026-08-04 20:03:29 -03:00
Cody Henthorne a92304c222 Ignore GV1 records in storage service. 2026-08-04 20:03:29 -03:00
Alex Hart a28dfa40cc Add media summary pill. 2026-08-04 20:03:29 -03:00
Alex Hart 3c249e8998 Add delete function for editor thumbs. 2026-08-04 20:03:29 -03:00
Alex Hart b92d5140db Align content type checks for media store video. 2026-08-04 20:03:29 -03:00
Alex Hart 2aa4653782 Add document support to new media-send flow. 2026-08-04 20:03:28 -03:00
BarbossHack f7c29ebcd7 Update R8 configuration for deterministic and reproducible builds
Resolves signalapp/Signal-Android#14899
2026-08-04 20:03:28 -03:00
Alex Hart fc25581a6f Add support for non-video gifs in v3 media send flow. 2026-08-04 20:03:28 -03:00
Alex Hart 153f0fe842 Add support for video-gifs in V3 media send. 2026-08-04 20:03:28 -03:00
Cody Henthorne 8d7398795f Fix mic and camera buttons disappearing after sending voice message. 2026-08-04 20:03:28 -03:00
Alex Hart e177f8a590 Allow media select reorder. 2026-08-04 20:03:28 -03:00
Alex Hart 361b767a3f Add text story support. 2026-08-04 20:03:28 -03:00
Alex Hart 46b82d92a8 Wire through HD / SD toggle state for icon selection. 2026-08-04 20:03:28 -03:00
Alex Hart d1674158c8 Wire up V3 video trim editor and unify media send launching. 2026-08-04 20:03:27 -03:00
Alex Hart 5c44b72ee2 Fix issue with vanity interlacing frames. 2026-08-04 20:03:27 -03:00
Miriam Zimmerman cc476e4323 Update to ringrtc 2.70.1 2026-08-04 20:03:27 -03:00
Cody Henthorne b614f69c64 Allow partial group sends after SKDM send failures. 2026-08-04 20:03:27 -03:00
Greyson Parrelli 472cd107d4 Improve flakiness of RegistrationEndToEndTest. 2026-08-04 20:03:27 -03:00
Greyson Parrelli a7064a365b Improve APNG validations. 2026-08-04 20:03:27 -03:00
Cody Henthorne f1aefb1cdd Improve message backlog processing.
Moves SendDeliveryReceiptJob out of the critical path of message processing.

EditMessageProcessor now uses the batch cache.
2026-08-04 20:03:27 -03:00
Alex Hart b2b314b18e Bump version to 8.21.5 v8.21.5 2026-08-04 20:00:10 -03:00
Alex Hart 53d91baf99 Update baseline profile. 2026-08-04 19:56:18 -03:00
Alex Hart 6b0e2adae2 Update translations and other static files. 2026-08-04 19:49:01 -03:00
Greyson Parrelli dd76bae853 Ensure that backupSecretRestoreRequired is properly set. 2026-08-04 15:58:08 -04:00
Alex Hart 7a10915733 Bump version to 8.21.4 v8.21.4 2026-08-03 14:04:32 -03:00
Alex Hart ade6bc2722 Update baseline profile. 2026-08-03 13:57:59 -03:00
Alex Hart c071516209 Update translations and other static files. 2026-08-03 13:47:00 -03:00
Greyson Parrelli 07a250a63d Fix edge-to-edge issues with notification profiles and chat folders. 2026-08-03 12:30:47 -04:00
Greyson Parrelli eb850a970d Pause between groups in the deleted-group backfill to avoid starving the database. 2026-08-03 11:40:47 -04:00
Michelle Tang e427b981ea Fix unknown recipient crash. 2026-08-03 11:20:19 -04:00
Greyson Parrelli 3da22726c7 Lift forward bottom bar above the keyboard. 2026-07-31 15:13:12 -04:00
Michelle Tang 2578e8c7ee Bump version to 8.21.3 v8.21.3 2026-07-30 17:29:12 -04:00