Alex Hart
5c77c33dff
Fix flow colors.
2022-10-07 18:45:11 -04:00
Alex Hart
aef0ed828c
Add proper colorization to send button in stories flow.
2022-10-06 16:38:16 -04:00
Cody Henthorne
26709177d2
Fix out-of-sync local state after rejoining a group via invite link.
2022-10-05 18:15:10 -04:00
Alex Hart
ee00e931eb
Fix possible RxStore memory leak.
2022-10-05 12:06:47 -03:00
Alex Hart
437c3ffd66
Add logging to forward fragment closes.
2022-10-04 17:32:57 -04:00
Nicholas
f63ce79f16
Create new Media Preview infrastructure, behind feature flag.
2022-10-04 17:32:57 -04:00
Alex Hart
a39b09c314
Add correct tinting to send button in multiforward activity.
2022-09-28 11:33:35 -04:00
Nicholas Tinsley
b9f4dc3fe9
Specify exported status and PendingIntent mutability.
...
Also reduce shake sampling frequency, add coarse location permission.
Random things for targetSdk 32.
2022-09-28 11:33:35 -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
Nicholas Tinsley
c2b94274b0
Cancel Send if we return to fragment.
...
This plugs a lifecycle hole: previously if you leave this fragment (SelectionConfirmed), you get stuck in that state even if you return.
2022-09-13 13:07:42 -04:00
Alex Hart
993e49db48
Username search UI tweak.
2022-09-13 13:07:42 -04:00
Alex Hart
2e2b31aa79
Start call after granting permissions.
...
Fixes #12419
2022-09-13 13:07:42 -04:00
Alex Hart
e608ad24c2
Hide keyboard when closing the bubble activity.
2022-09-01 17:06:51 -03:00
Alex Hart
1cc39fb89b
Fix launching of story from chat ring.
2022-08-31 15:58:41 -04:00
Alex Hart
0b0c4eb8c0
Utilize themed colors in fallback resource photos.
2022-08-26 15:20:26 -03:00
Cody Henthorne
b57b160660
Add error toasts to multiforward sheet.
2022-08-24 17:09:01 -04:00
Alex Hart
b2c974a684
Add distinctUntilChanged operator to security info flowable.
2022-08-16 15:27:33 -03:00
Cody Henthorne
57e476988e
Fix release channel donation bug.
2022-08-16 12:18:18 -04:00
Cody Henthorne
17643bf13b
Add gift badge call to action for release notes.
2022-08-12 11:46:40 -04:00
Cody Henthorne
a444a96dc9
Fix drafts not loading in bubbled conversations.
2022-08-12 11:39:02 -04:00
Cody Henthorne
afff792ecc
Fix drafts not working when typing indicators are disabled.
2022-08-10 16:45:43 -04:00
Alex Hart
5977016075
Add toolbar to media selection contact select.
2022-08-10 16:14:45 -03:00
Alex Hart
729a9c0864
Log out share timestamp.
2022-08-10 09:50:32 -03:00
Cody Henthorne
756b926f6f
Color nav bar to match unmute in release note channel.
2022-08-09 16:23:44 -04:00
Alex Hart
5212b33b47
Add sms export library and sample app.
2022-08-09 16:23:44 -04:00
Cody Henthorne
0a76eb81e6
Add save-as-you-compose drafts.
2022-08-09 16:23:44 -04:00
Cody Henthorne
d7d923c820
Tweak emoji suggestions UX.
2022-08-03 17:17:35 -04:00
Cody Henthorne
c2b5407911
Change batch identity check timing behavior.
2022-08-02 14:36:30 -04:00
Cody Henthorne
19af68a27c
Add inline emoji search.
2022-08-02 14:36:30 -04:00
Alex Hart
49cc962bde
Fix bug where share intent data would be redisplayed.
2022-08-02 14:36:30 -04:00
Alex Hart
e3e9f90094
Use db as SSOT for unread counter.
2022-07-27 13:26:28 -04:00
Alex Hart
87cb2d6bf8
Add new story send final screen.
2022-07-27 13:26:28 -04:00
Alex Hart
053b0eabde
Fix bad argument for multiselect full screen dialog.
2022-07-27 12:30:07 -03:00
Alex Hart
d40be0abf8
Maintain send button tinting in media preview.
2022-07-26 09:33:45 -04:00
Alex Hart
d6cc4acf5c
Set send foreground to white if using a custom color.
2022-07-26 09:33:45 -04:00
Alex Hart
b20658c829
Allow media selection recipient selection fragment to display in user's chosen app theme.
2022-07-26 09:33:45 -04:00
Alex Hart
3f59425579
Add subscribeOn call for getSecurityInfo.
2022-07-26 09:33:44 -04:00
Alex Hart
a50e49e4e6
Update tooltip to a more material look.
2022-07-26 09:33:44 -04:00
Alex Hart
ffd60af3ff
Add new background for tooltip and always display.
2022-07-26 09:33:44 -04:00
Alex Hart
1d6b62d8ca
Stop storing state in ConversationParentFragment.
2022-07-22 13:14:42 -04:00
Alex Hart
b9a225f6c6
Fix blank screen issue when entering through a quote.
2022-07-22 13:14:42 -04:00
Alex Hart
c8612d5502
Fix several conversation fragment issues.
2022-07-22 13:14:42 -04:00
Alex Hart
837f86bdd3
Fix NPE when launching conversation bubble.
2022-07-22 13:14:42 -04:00
Alex Hart
0b44935ae2
Utilize database-backed unread message count in thread.
2022-07-21 14:57:51 -03:00
Cody Henthorne
fe6058e0df
Improve cold start performance.
2022-07-21 13:18:20 -04:00
Alex Hart
6bd8bc08d8
Add new gift opening animation and confirmation haptic.
2022-07-21 13:18:20 -04:00
Alex Hart
b696a0f758
Move mms and security checks into ViewModel/Repository.
2022-07-21 13:18:20 -04:00
Alex Hart
8767f775e9
Recreate fragment whenever we handle onNewIntent instead of restarting whole activity.
2022-07-21 13:18:20 -04:00
Alex Hart
b18542a839
Ensure images sent to stories respect media quality settings.
...
Stories should always use "Standard" quality, not L3 (high quality). This change ensures that we:
1. Always send stories at the appropriate quality
2. Do not corrupt or overwrite pre-existing image attachments
3. Close several streams when done (thanks StrictMode!)
2022-07-21 13:18:19 -04:00
Cody Henthorne
c4bef8099f
Add GV2 accept by PNI invite.
2022-07-21 13:18:19 -04:00