Greyson Parrelli
62f5088553
Delete old megaphones.
2022-01-07 14:41:42 -04:00
Cody Henthorne
3922bfacf5
Hide bubble for jumbomoji.
2022-01-07 14:41:42 -04:00
Greyson Parrelli
47134e19f1
Default to sofware AEC.
2022-01-07 14:41:42 -04:00
Cody Henthorne
4dae424a5c
Add group update paging feature flag.
2022-01-07 14:41:42 -04:00
Cody Henthorne
ae40a65924
Fix MediaRecorder crash when no data captured.
2022-01-03 18:47:11 -05:00
Art Chaidarun
49a1a4a123
Fix large images sometimes not respecting EXIF orientation.
...
Fixes #11614
2022-01-03 10:31:04 -05:00
Cody Henthorne
b04ae3a8b3
Use MediaRecorder for voice notes on capable devices.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2021-12-22 14:17:26 -05:00
Rashad Sookram
e6451db888
Revert "Use localized AM/PM strings."
...
This reverts commit bdd48629c6
.
2021-12-22 14:17:26 -05:00
Rashad Sookram
bdd48629c6
Use localized AM/PM strings.
2021-12-21 16:15:47 -05:00
Alex Hart
282639469d
Ensure unique names are used when saving batches of files.
2021-12-21 16:15:47 -05:00
Cody Henthorne
eaf72b194f
Include exception message in stack trace.
2021-12-20 13:31:18 -05:00
Cody Henthorne
5918227bff
Add PagingMappingAdapter and convert GiphyMp4Adapter.
2021-12-20 13:31:18 -05:00
Cody Henthorne
dbce4be31d
Refactor MappingAdapter code into package.
2021-12-20 13:31:18 -05:00
Cody Henthorne
a4f44a96fd
Fix illegal argument navigation exceptions.
2021-12-20 13:31:18 -05:00
Cody Henthorne
8014a70134
Show backup progress as a percentage.
2021-12-20 13:31:18 -05:00
Alex Hart
4f73e36d72
Always generate a unique filename when saving files.
2021-12-20 13:31:18 -05:00
Alex Hart
20d2c43356
Migrate identity verification activity to fragment.
2021-12-16 14:48:25 -05:00
Rashad Sookram
b94624fd5a
Treat SVGs as document attachments.
2021-12-16 14:48:25 -05:00
Cody Henthorne
93270b90df
Fix 24hr time format bug on older OSes.
2021-12-13 10:16:27 -05:00
Cody Henthorne
4c28619010
Update Schedule UI and use locale specific first day of week.
2021-12-09 14:58:08 -05:00
Cody Henthorne
a8a104242a
Fix various issues regarding Notification Profile scheduling.
...
- Timezone conversion when detecting scheduled profile
- Not automatically enabling a scheduled profile on creation regardless
of when other profiles were enabled/disabled
2021-12-08 20:49:45 -05:00
Cody Henthorne
6c608e955e
Add Notification profiles.
2021-12-08 15:07:22 -05:00
Jordan Rose
7dc3454b37
Use low-bandwidth mode if call is believed to be on cellular
2021-12-08 15:06:44 -05:00
Cody Henthorne
2c5f57486c
Enable Change Number via FeatureFlags.
2021-12-03 18:10:01 -05:00
Cody Henthorne
0fa3b2f8f9
Revert "Enable Change Number."
...
This reverts commit 97642f555e8a1cb89c7bae209b218a1c63532ada.
2021-12-03 18:10:01 -05:00
Greyson Parrelli
c0a83e7956
Migrate RecipientDatabase to Kotlin.
2021-12-03 18:10:01 -05:00
Cody Henthorne
d48632d09d
Enable Change Number.
2021-12-03 18:10:01 -05:00
Alex Hart
f9a2208832
Fix non-standard numeral entry.
2021-12-01 15:53:55 -04:00
Greyson Parrelli
a35a35cee8
Make the donation megaphone flag hot-swappable.
2021-11-30 17:38:07 -05:00
Greyson Parrelli
85f1f27b13
Remove donor badges warning in comment.
2021-11-30 17:17:44 -05:00
Greyson Parrelli
0fc6e642fe
Default the donor badge flags to 'on'.
2021-11-23 00:11:35 -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
Alex Hart
e17c49505c
Implement several donor badge fixes and rotate flags.
...
* Add white Google Pay buttons for use in dark mode.
* Always display badges for self.
* Disallow toggling / feature selection if no network is present.
* Only display bottom sheet overscroll if content scrolls.
* Flatten settings xml for better animations.
* Add a bit of space to the bottom of subscribe fragment.
* Treat GooglePay errors as setup failures.
* Add quieter log for 404.
* Ensure we check case before initial currency code comparison.
* Fix timeout dialog copy.
* Fix double settings activity on top issue.
* Rotate FF.
2021-11-18 13:25:37 -04:00
Alex Hart
14aecc4684
Update payment method request with email.
2021-11-17 16:14:26 -05:00
Greyson Parrelli
8aea20f147
Migrate local account data into SignalStore.
2021-11-17 16:14:26 -05:00
Alex Hart
0ab66f81be
Remove LifecycleViewHolder / Adapter.
2021-11-17 16:14:26 -05:00
Greyson Parrelli
658de3b6e7
Convert all database notifiers to use DatabaseObserver.
...
Lots of red in this diff to celebrate the release of Red (Taylor's Version).
2021-11-16 17:27:47 -05:00
Greyson Parrelli
ab55fec6bd
Move reactions into their own table.
2021-11-16 17:27:47 -05:00
Alex Hart
6d3319bfb1
Rotate donor badge flags.
2021-11-16 15:51:07 -05:00
Greyson Parrelli
270ab34c6a
After review, everything looks good. Update MobileCoin Payments Beta country codes.
...
This reverts commit 0cb53f40f4
.
2021-11-12 22:14:57 -05:00
Alex Hart
0cb53f40f4
Update MobileCoin Payments Beta country codes.
2021-11-12 14:53:35 -04:00
Alex Hart
ca24682366
Fix a bunch UX bugs for donor badges.
2021-11-11 13:46:38 -04:00
Cody Henthorne
ff41816fef
Fix incorrect profile upload flag for existing users.
2021-11-10 15:32:20 -04:00
Alex Hart
482a10de02
Improve handling of network timeouts for donor badges.
2021-11-05 15:36:30 -04:00
Greyson Parrelli
bad2f99968
Ensure store is properly cleaned up in conversation settings.
2021-11-04 18:29:51 -04:00
Alex Hart
392d582865
Add a feature flag for badge display.
2021-11-04 18:29:51 -04:00
Alex Hart
33dbf316a9
Add feature flag for donor badges megaphone.
2021-11-04 18:29:51 -04:00
Alex Hart
2a9eb1bae0
Respect server currency lists for subscriptions and badges.
2021-11-04 17:00:04 -04:00
Greyson Parrelli
c06fb81490
Render better crash stack traces for executors.
2021-11-04 17:00:04 -04:00