Cody Henthorne
ec25831a37
Fixes for CFv2.
...
- Status bar color being incorrect when entering a screen that changes it and then returning (e.g., Message Details)
- Fix crash in enter sends mode
- Fix warning about non-closed cursor
- Prevent message abandonment (via trim thread) when it's the first in an inactive thread
- Fix payment attachment button flashing on attachment keyboard open if payments disabled
- Fix reactionDelegate crash
- Fix attachment preview (file, mp3, location, etc) not getting cleared on send
2023-07-20 13:50:32 -04:00
Cody Henthorne
963709c552
Fix draft message lost during media send flow.
2023-07-12 15:48:52 -04:00
Clark
8714e4298e
Specify scale type for glide thumbnails.
2023-06-29 15:32:04 -04:00
Cody Henthorne
2ef7fabade
Add inline emoji search to CFv2.
2023-06-28 17:13:15 -04:00
Alex Hart
029c8ba917
Fix text story keyboard in text stories.
2023-06-28 17:13:15 -04:00
Cody Henthorne
c17d62aeab
Update ktlint and gradle plugin.
2023-06-28 17:13:15 -04:00
Alex Hart
2fbcc23451
Add LinkPreview support to CFV2.
2023-06-26 15:09:36 -04:00
Alex Hart
886c149c3f
Add in-call info sheet for call links.
2023-06-15 13:31:59 -04:00
Nicholas
3ddd01981d
Prevent crashing when forwarding edited media.
2023-05-31 14:45:56 -04:00
Greyson Parrelli
4d6d31d624
Make attachment count/size remote configurable.
2023-05-24 11:29:58 -04:00
Cody Henthorne
4b09f4a654
Add basic attachment keyboard support to CFv2.
2023-05-17 15:30:26 -04:00
Greyson Parrelli
5c5b88ebcc
Pluralize some strings.
2023-05-17 15:30:26 -04:00
Cody Henthorne
8baf07a11c
Refine link preview domain restrictions.
2023-04-21 11:40:16 -04:00
Greyson Parrelli
279ad7945e
Move to defined from_recipient_id and to_recipient_id columns on message table.
2023-04-20 13:50:11 -04:00
Alex Hart
0b21481539
Add toast when long pressing camera button and video is not supported.
2023-04-20 13:50:11 -04:00
Alex Hart
7b4d2661ad
Add state check to onDismiss to prevent crash.
2023-04-14 16:30:07 -04:00
Alex Hart
3451ac4504
Move LifecycleDisposable to core-util.
2023-04-13 17:18:59 -04:00
Alex Hart
ce3770a0fb
Add new call screen for calls tab.
2023-03-22 14:28:09 -04:00
Clark
39f5aebbec
Add support for scheduling media to multiple contacts.
2023-03-20 17:39:09 -04:00
Clark
79a062c838
Introduce thread priorities for threads and handlerthreads.
2023-03-20 17:39:08 -04:00
Alex Hart
2d3e8ef31c
Replace CardView usages with MaterialCardView.
2023-03-08 15:06:50 -04:00
Greyson Parrelli
6922886395
Fix a bunch of random lint warnings.
2023-03-03 10:40:55 -05:00
Alex Hart
c75a9b577d
Prefer about over phone number.
2023-02-15 17:35:23 -05:00
Alex Hart
605289aca4
Upgrade ktlint and add twitter compose rules.
2023-02-14 14:02:22 -05:00
Greyson Parrelli
ca8755c6ad
Inline the scheduled message feature flag.
2023-02-14 14:01:40 -05:00
Alex Hart
7fbfc09a89
Refactor ContactSelectionListFragment to use ContactSearch infrastructure.
2023-02-02 17:22:40 -05:00
Cody Henthorne
dae69744c2
Prevent schedule send UI from showing in story send flow.
2023-02-01 17:41:28 -05:00
Cody Henthorne
77a3037614
Update icons in popup/context menus.
2023-02-01 17:41:28 -05:00
Alex Hart
e90074ffef
Fix issue with bottom sheets.
2023-01-31 10:00:25 -04:00
Clark
f3e715e069
Add support for scheduled message sends.
2023-01-26 20:25:27 -05:00
Cody Henthorne
cc490f4b73
Add text formatting send and receive support for conversations.
2023-01-25 17:02:41 -05:00
Cody Henthorne
aa2075c78f
Attempt to fix view jitter when switching keyboards.
2023-01-25 17:02:41 -05:00
Alex Hart
b4a34599d7
Add support for message and thread results.
2023-01-25 17:02:41 -05:00
Alex Hart
5d14166a27
Add support for arbitrary rows in contact search.
2023-01-24 14:18:28 -05:00
Alex Hart
8e313f8387
Collapse KnownRecipient / Story into single model.
2023-01-19 13:33:07 -05:00
Alex Hart
f368e5b133
Suppress deselection error when opening gallery from chat.
2023-01-19 13:32:35 -05:00
Greyson Parrelli
3e7dc79fe8
Remove unnecessary code now that minSdk is 21.
2023-01-17 14:30:48 -05:00
Alex Hart
8fd378db4e
Fix issue where links do not render in stories if previews are off.
2023-01-17 14:30:48 -05:00
clark-signal
c3c8f8e7e6
Update icons across home screen and settings screen.
2023-01-17 14:30:48 -05:00
Alex Hart
276f485b49
Fix media review screen view translation when animations are disabled.
...
Fixes #12698
2023-01-13 10:28:14 -04:00
Cody Henthorne
1d2fbf0ebf
Make adding properties to media send result easier.
2023-01-11 14:18:25 -04:00
Greyson Parrelli
e2fb65920c
Ensure SMS and MMS messages are sent appropriately.
2023-01-06 11:27:33 -05:00
Greyson Parrelli
92b9fda6c7
Convert GroupTable to kotlin.
...
Also required converting some tests to mockk.
2023-01-01 23:05:02 -05:00
Greyson Parrelli
a7e3bdc892
Rename OutgoingMediaMessage -> OutgoingMessage.
2022-12-30 15:11:56 -05:00
Alex Hart
98a528f595
Fix recording progress bar when animations are scaled.
2022-12-19 12:46:13 -04:00
Alex Hart
4c0a98d526
Add nullability check to video capture callback.
...
Fixes #12666
2022-12-16 15:22:04 -05:00
Cody Henthorne
3ce5a7da67
Fix emoji toggle behavior when in emoji search mode.
...
When in emoji search, toggle would be set to "emoji" state or
act like in "emoji" state. Fix is to show "keyboard" state still
when in emoji search.
2022-12-16 15:22:04 -05:00
Nicholas
0e08b4ee26
Correctly animate deletion when attaching multiple media.
2022-12-16 15:22:04 -05:00
Cody Henthorne
6463dca2c6
Fix media selection dismissing when deselecting last item.
2022-12-16 15:22:04 -05:00
Alex Hart
4a5a65ff6c
Remove usage of SingleLiveEvent from MediaCaptureViewModel.
2022-12-16 15:22:04 -05:00