Cody Henthorne
bb963f9210
Add remote megaphone.
2022-05-12 10:42:21 -03:00
Greyson Parrelli
92a506e4da
Add a donate megaphone for Q2 2022.
2022-05-12 10:42:21 -03:00
Greyson Parrelli
85cecbb7e9
Remove the chat colors megaphone.
2022-05-12 10:42:21 -03:00
Greyson Parrelli
e710e231ad
Remove notification profile megaphone.
2022-05-02 15:25:55 -04:00
Alex Hart
6101048f07
Update donor badge strings.
2022-04-18 16:38:06 -03:00
Greyson Parrelli
77ea2deada
Move more util classes to core-util.
2022-04-06 12:36:32 -04:00
Greyson Parrelli
4abb169568
Do not suggest SMS during onboarding.
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
Greyson Parrelli
852dcd9711
Show megaphone to improve network reliability.
2022-03-08 10:41:37 -04:00
Greyson Parrelli
63412b0153
Remove leftover Valentine's Day assets.
2022-03-08 10:41:37 -04:00
Greyson Parrelli
47c78e3d8a
Disable Valentines Day megaphone.
2022-02-16 14:05:10 -05:00
Greyson Parrelli
597cf3f576
Add a megaphone to celebrate Valentine's Day.
2022-02-09 20:35:31 -05:00
Greyson Parrelli
840e47a2de
Update megaphone priority order.
2022-01-25 16:23:47 -04:00
Greyson Parrelli
3daa894988
Wait for 7 days before showing the donate megaphone.
2022-01-25 12:22:41 -05:00
Greyson Parrelli
a8d9933265
Simplify megaphone priority. ( #2063 )
2022-01-07 14:41:42 -04:00
Greyson Parrelli
62f5088553
Delete old megaphones.
2022-01-07 14:41:42 -04:00
Greyson Parrelli
fefbf595cd
Disable the notification profiles megaphone for fresh installs.
2021-12-22 14:17:26 -05:00
Cody Henthorne
6c608e955e
Add Notification profiles.
2021-12-08 15:07:22 -05:00
Alex Hart
d028165b51
Only display donate megaphone for those with Play Services.
2021-12-02 13:29:55 -04:00
Greyson Parrelli
a35a35cee8
Make the donation megaphone flag hot-swappable.
2021-11-30 17:38:07 -05:00
Alex Hart
686219d473
Remove old donate megaphone and replace with sustainer megaphone.
2021-11-18 14:02:55 -04:00
Greyson Parrelli
843ed24bbb
Introduce SignalDatabase as the main database entrypoint.
2021-11-18 12:36:52 -05:00
Greyson Parrelli
8aea20f147
Migrate local account data into SignalStore.
2021-11-17 16:14:26 -05:00
Alex Hart
33dbf316a9
Add feature flag for donor badges megaphone.
2021-11-04 18:29:51 -04:00
Alex Hart
6c7d837964
Update badge copy with new strings.
2021-11-01 16:48:41 -04:00
Alex Hart
755ec672c0
Implement several pieces of UI polish for badges.
2021-11-01 16:48:41 -04:00
Greyson Parrelli
136826be69
Update order of onboarding cards.
2021-07-23 08:07:49 -04:00
Alex Hart
bfbdbdcbc0
Add Photo onboarding card.
2021-07-23 08:05:28 -04:00
Alex Hart
c1b54b3532
Fix several issues with new avatar picker.
...
* Fix silliness with text behaviour
* Fix long click behaviour
* Make views play nicer with landscape mode
* Do not show megaphone if user has an avatar (or had one and removed it)
* Fix bad heading on vector color picker
2021-07-23 08:05:28 -04:00
Alex Hart
a75f634c0a
Add megaphone for new avatar picker.
2021-07-21 16:57:04 -04:00
Greyson Parrelli
0f2f0450e3
Do not show chat color megaphone to new users.
...
They already have the onboarding variant.
2021-06-03 19:50:42 -04:00
Alex Hart
66c3b1388a
Add new chat colors megaphone.
2021-06-02 16:52:21 -03:00
Alex Hart
625d36fb27
Start animation when megaphone is displayed.
2021-06-02 15:11:23 -03:00
Alex Hart
fb817e0c3b
Add Chat Colors onboarding.
2021-06-02 12:16:10 -04:00
Alex Hart
f2d5ea0391
Refactor app settings.
2021-05-12 12:23:00 -04:00
Cody Henthorne
2aad00df85
Add ability to configure locale specific media quality settings.
...
Part 1 of improve media quality controls. User selection coming soon.
2021-05-03 14:02:58 -04:00
Cody Henthorne
0fc73c3a6f
Remove Group Calling feature flag.
2021-03-31 16:02:31 -03:00
Cody Henthorne
dc9b8169c0
Make thread related utility methods available for use in all modules.
2021-03-02 11:07:04 -05:00
Greyson Parrelli
8c90c3ad81
Update notification megaphone behavior.
...
Detect when they've blocked the channel group, and also don't snooze the
megaphone unless they hit 'not now'.
2021-03-02 10:08:02 -05:00
Alan Evans
3f6c8cb622
Prevent showing notification megaphone if not translated.
2021-02-25 14:16:59 -04:00
Greyson Parrelli
8f6ff215aa
Show a megaphone when notifications are disabled.
2021-02-25 12:54:23 -05:00
Greyson Parrelli
b9d8868aab
Added a new onboarding megaphone.
2021-01-08 23:00:41 -05:00
Greyson Parrelli
86542febf9
Move the MegaphoneDatabase to a separate physical database.
2021-01-06 17:03:20 -04:00
Greyson Parrelli
cdd7b2deb9
Improve and streamline Application#onCreate.
2021-01-06 17:03:20 -04:00
Alex Hart
fa7346f79b
Add group calling tooltip and megaphone.
2020-12-14 22:43:34 -05:00
Greyson Parrelli
8e93bf9075
Create a core-util module with some common utilities.
2020-12-05 13:44:13 -05:00
Greyson Parrelli
2ff3d1b7c5
Update phrasing on donate megaphone dismiss button.
2020-11-19 13:46:35 -05:00
Greyson Parrelli
fe6ae7e142
Don't show donate or research megaphones on new app installs.
2020-11-19 08:42:35 -05:00
Greyson Parrelli
5c3baca055
Add support for a donation megaphone.
2020-11-18 10:33:46 -05:00
Alex Hart
3dc1614fbc
Add basic profile spoofing detection.
2020-11-04 16:24:45 -04:00