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
Greyson Parrelli
b471a72856
Don't show the link preview megaphone to new users.
2020-09-23 16:54:38 -04:00
Cody Henthorne
ca442970a3
Add Research Megaphone.
2020-09-23 16:54:38 -04:00
Greyson Parrelli
88e12c78fa
Disable mentions megaphone.
2020-09-10 17:54:57 -04:00
Greyson Parrelli
75d567e555
Implement new client deprecation UI.
2020-09-09 10:22:22 -04:00
Cody Henthorne
139317cf1b
Improve various aspects of mentions.
2020-08-18 18:13:45 -04:00
Greyson Parrelli
08d5df70c2
Don't show the link preview megaphone if previously disabled.
2020-08-17 12:04:41 -04:00
Greyson Parrelli
ace1b8ee71
Update link preview settings and add some UI polish.
2020-08-14 15:54:05 -04:00
Cody Henthorne
676356e800
Add Mentions Megaphone.
2020-08-14 15:54:05 -04:00
Greyson Parrelli
04a8996348
Add the ability to opt out of PINs.
2020-07-09 19:07:21 -04:00
Greyson Parrelli
33c527f15e
Remove the final KBS feature flags.
2020-07-08 16:51:30 -04:00
Greyson Parrelli
db545f43ea
Remove profile name reminder megaphone.
2020-06-26 11:52:00 -04:00
Greyson Parrelli
3d7cffef2b
Remove Message Requests feature flag.
2020-06-16 19:30:35 -04:00
Greyson Parrelli
ac93d81032
Remove pins4all feature flag.
2020-06-05 21:46:04 -04:00
Greyson Parrelli
79dbf85c1e
Improve local encrypted PIN storage.
2020-05-29 19:15:56 -04:00
Greyson Parrelli
f96fb72eb1
Don't show PIN reminders if you're not registered.
...
Fixes #9657
2020-05-25 13:14:38 -04:00
Greyson Parrelli
5cb1201903
Add the ability to disable PIN reminders.
2020-05-21 19:56:30 -03:00
Greyson Parrelli
618b1b5ace
Handle PIN creation failure better.
2020-05-09 13:16:45 -04:00
Greyson Parrelli
bdd48fd2df
Show PIN reminder for non-reglock users.
2020-04-28 10:38:49 -04:00
Greyson Parrelli
8f9e79ae37
Updated PIN strings.
2020-04-21 16:09:30 -04:00
Greyson Parrelli
acbfff89d3
Update registration to allow PIN entry.
2020-04-21 13:33:41 -04:00
Greyson Parrelli
8e13403cca
Separate PINs from Registration Lock.
...
You can now have a PIN without having registration lock.
Note: We still need to change the registration flow to allow non-reglock
users to enter their PIN.
2020-04-21 13:33:33 -04:00
Greyson Parrelli
f1ea035197
Re-enable and clean up Signal PINs.
...
- Require PINs during registration agian.
- Change min length to 4.
- Allow the full-screen megaphone to be enabled remotely.
- Clean up and remove some code.
2020-04-03 12:20:15 -04:00
Greyson Parrelli
6aac3baa55
Remove TextSecurePreferences.getProfileName()
2020-03-26 17:37:52 -04:00