andrew-signal
bbec0f5f48
Stop STOPPED typing indicator timers on message send.
2025-06-23 15:57:35 -04:00
lisa-signal
2f514622e0
Prevent trailing whitespace from being considered an edit.
2025-06-17 16:26:20 -04:00
lisa-signal
844d511b72
Update edit message timestamp.
2025-06-10 12:14:42 -04:00
lisa-signal
e2c32c1172
Fix multiselect to make in memory messages unselectable.
2025-06-09 20:21:06 -04:00
jeffrey-signal
bf0c9ec1c7
Fix story reactions rendering improperly after restoring a backup.
2025-06-09 20:21:06 -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
Alex Hart
7c7833263a
Fix possible crash in conversation activity.
2025-05-27 14:33:47 -03:00
lisa-signal
b5b71c6464
Fix ability to remove link preview without changing message text.
2025-05-20 15:47:07 -04:00
Alex Hart
b6c033b075
Fix timer updating on chats list.
2025-05-15 13:52:18 -03:00
Doug Melton
c865ed0cdc
Improve handling of 12/24 hour timestamps on configuration change.
...
This fixes an edge case seen on ConversationFragment, where if the
device time format is switched between 12/24 hour format while the app
is running, the old time format will still be displayed when the app
is resumed.
This is due to a design flaw in `DateTimeFormatter.ofLocalizedTime`,
where the time format is statically cached and not updated upon
configuration change. The `LocalTime.formatHours()` extension method
was updated to no longer rely on the misbehaving `ofLocalTime` method.
In addition, `ConversationMessaageComputeWorkers.recomputeFormattedDate`
was designed to skip recomputing non-relative timestamps. This works
in most cases but not this specific edge case. A `force: Boolean` flag
was added to force all items to be updated. And the `force = true` flag
was passed upon `onResume` of the fragment.
Closes #14121
2025-05-14 16:43:17 -04:00
Alex Hart
7c43462771
Disconnect groupCall object when network is unavailable.
2025-05-14 16:43:17 -04:00
Michelle Tang
e2bffd0fd3
Fix mentions being displayed as obj.
2025-05-14 16:43:17 -04:00
Alex Hart
fb68f3fed1
Work around off-by-one error causing thin line to display when it shouldn't.
2025-05-14 16:43:17 -04:00
Jeffrey Starke
9867fa3f50
Add round checkbox composable.
...
Adds `RoundCheckbox` composable, which is styled to match the appearance of the other view checkboxes used in the app.
2025-05-14 16:43:16 -04:00
Alex Hart
6d04c8ba42
Remove MainListHostFragment and rescope list vms to the activity.
2025-05-14 16:43:16 -04:00
Alex Hart
a2a3dd28ee
Remove activity override in favour of alias down the road.
2025-05-14 16:43:16 -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
39756fd0d4
Avoid recording empty voice messages during an ongoing call.
2025-05-06 17:58:48 -04:00
Jeffrey Starke
b298cb6f89
Prevent sending sticker attachments with a blank contentType.
2025-05-06 17:58:48 -04:00
Alex Hart
ae90b2ecd9
Add support for conversation intent routing to MainActivity.
2025-04-24 15:55:39 -04:00
Sagar
83bbcd0618
Avoid message click listeners in Scheduled messages sheet.
2025-04-24 15:55:39 -04:00
Sagar
2bb94089f7
Move to quoted message on quote preview click.
2025-04-24 15:55:39 -04:00
Sagar
3779dfd290
Open keyboard for a Draft message.
2025-04-24 15:55:39 -04:00
Alex Hart
893725e304
Dynamic split pane support via internal setting.
2025-04-24 15:55:39 -04:00
Greyson Parrelli
2e50699a2d
Make system keyboard sticker detection more reliable.
2025-04-24 15:55:39 -04:00
Alex Hart
c70a8d48a8
Hide keyboard when navigating back to chat list via toolbar.
2025-04-24 15:55:39 -04:00
Sagar
e3a402394f
Avoid message failed notification when bubble thread is visible.
2025-04-24 15:55:39 -04:00
Sagar
16b4b3b6b7
Fix SearchView loosing focus.
2025-04-24 15:55:39 -04:00
Alex Hart
bd03f21cdf
Allow specification of whether we utilize windowTypes to lay out inset guidelines.
2025-04-24 15:55:39 -04:00
Alex Hart
54191433e0
Remove ConversationTabs* and migrate to MainActivity.
2025-04-24 15:55:38 -04:00
Alex Hart
94d07f7012
Decouple InlineQueryViewModelV2 instance from activity, parent to fragment instead.
2025-04-24 15:55:38 -04:00
Alex Hart
250ac481c8
Move cancel and retry to bg thread.
2025-04-15 13:15:16 -03:00
Michelle Tang
44bfa514a5
Fix member count description.
2025-04-15 11:05:58 -04:00
Alex Hart
4c81c321be
Utilize root window insets for grabbing system bar sizes.
2025-04-15 11:14:16 -03:00
Alex Hart
35235509ca
Prevent wallpaper mode from overwriting navbar color.
2025-04-10 14:12:04 -03:00
Alex Hart
545a26ff04
Fix conversation nav bar click.
2025-04-09 15:29:54 -04:00
Sagar
f0f6b80f43
Prevent child clickable in message selection state.
2025-04-09 15:29:54 -04:00
Alex Hart
0227af199b
Clear window insets listener when view is detached from window.
2025-04-09 15:29:54 -04:00
Alex Hart
b64f3a48bf
Add proper adaptive material app scaffolding.
2025-04-09 15:29:54 -04:00
Sagar
af52765821
Support opening scheduled document files.
2025-04-09 15:29:54 -04:00
Alex Hart
cc346351f7
Use state to support back pressed callback.
2025-04-09 15:27:46 -04:00
Alex Hart
94d1669363
Fix lineheight.
2025-04-07 12:54:55 -03:00
Alex Hart
eb190f5f00
Remove ConversationListTabs enum.
2025-03-31 14:44:13 -04:00
Greyson Parrelli
80bc2bdc89
Fix some lint errors.
2025-03-31 14:44:06 -04:00
Alex Hart
f1985cf506
Reimplement main activity toolbars in compose.
2025-03-31 14:44:06 -04:00
Sagar
b5987feab3
Fix DateTime conversions for search datePicker.
2025-03-28 19:33:01 +05:30
Sagar
6b86a33f2a
Support stop download and upload for documents.
2025-03-27 21:53:04 +05:30
Cody Henthorne
03614b32e4
Fix missing thumbnail background color.
2025-03-26 13:59:12 -04:00
Sagar
dc66da0667
Fix BubbleBanner dismiss click listener.
2025-03-26 13:59:12 -04:00