Clark
ad9337021c
Streamline export account data to not save to disk.
2023-04-04 12:16:45 -03:00
Clark
d6a9ed1a8d
Add setting for requesting user account data.
2023-03-24 15:49:26 -04:00
Alex Hart
605289aca4
Upgrade ktlint and add twitter compose rules.
2023-02-14 14:02:22 -05:00
Alex Hart
1e2f7f0775
Add currency selection logic update.
2022-12-30 15:11:57 -05:00
Alex Hart
0bef37bfc1
Add minimum amount error for boosts.
2022-12-07 13:03:02 -05:00
Alex Hart
424a0233c2
Implement refactor to utilize new donation configuration endpoint.
2022-12-07 13:03:02 -05:00
Alex Hart
979f87db78
Add initial PayPal implementation behind a feature flag.
2022-11-30 17:10:36 -05:00
Alex Hart
b8e16353ab
Donations credit card formatting.
2022-11-09 19:26:48 -05:00
Alex Hart
1174bc8e07
Credit card validator implementations and spec tests.
2022-10-24 21:00:18 -03:00
Alex Hart
2743492076
Fix ISE when utilizing the ear piece for voice notes.
2022-08-29 10:09:28 -03:00
Alex Hart
cba1caa5be
Add audio focus handling to voice note playback.
2022-08-26 15:20:26 -03:00
Greyson Parrelli
fa55062510
Update ExoPlayer to 2.18.1
2022-08-24 17:09:01 -04:00
Rashad Sookram
f7b9942f11
Stop showing video in group calls when it isn't being forwarded.
2022-05-02 15:25:55 -04:00
Greyson Parrelli
057231b9c3
Update libsignal-client to 0.14.0
2022-03-17 12:12:56 -04:00
Alex Hart
711148423d
Excise PowerMock and reenable like a bunch of ignored tests.
...
Co-authored-by: Rashad Sookram <rashad@signal.org>
2022-03-17 12:12:55 -04:00
Rashad Sookram
89b918fbd2
Update ktlint-gradle.
2022-01-12 12:27:06 -05:00
Alex Hart
e3638791d9
Revert "Improve text entry for boosts."
...
This reverts commit 84833c9ad3
.
2021-12-03 17:58:03 -04:00
Alex Hart
84833c9ad3
Improve text entry for boosts.
2021-12-03 13:55:42 -04:00
Alex Hart
54d937d036
Improve text entry for donations.
2021-12-02 17:20:21 -04:00
Alex Hart
f9a2208832
Fix non-standard numeral entry.
2021-12-01 15:53:55 -04:00
Cody Henthorne
510a295198
Fix crash in custom boost input.
2021-11-24 16:41:12 -05:00
Cody Henthorne
6ed797c031
Fix custom input formatting and display bugs.
2021-11-23 17:00:47 -05:00
Alex Hart
6c7d837964
Update badge copy with new strings.
2021-11-01 16:48:41 -04:00
Alex Hart
43e4cba3d7
Implement the majority of the Donor UI.
2021-10-12 15:55:54 -03:00
Alex Hart
662ba85c5a
Upgrade to Gradle 7.2 and AGP 7.0.2
2021-09-16 14:17:38 -03:00
Leonid Zavodnik
a6690e1bde
Update exoplayer version to v2.15
...
Fixes #11547
2021-09-02 21:24:54 -04:00
Alex Hart
c78e283084
Reimplement voice note proximity locking.
...
Proximity lock was tied to the VoiceNotePlaybackService instead of to the Activity, and it made for some strange code decisions. This rewrite now ties locking to the activity, where it should have been in the first place, and hopefully solves a few proximity / playback bugs on the way. In addition, it conforms to SRP better as it will send a command to the player to change the audio attributes as necessary instead of directly operating on a player instance.
2021-08-03 13:45:30 -03:00
Greyson Parrelli
25234496bf
Add support for announcement groups.
2021-07-28 17:21:19 -04:00
Alex Hart
da2ee33dff
Refactor conversation settings screens into a single fragment with new UI.
2021-06-24 16:36:13 -04:00
Cody Henthorne
b9b2924939
Add screen share receive support and improve video calling rotation.
2021-05-26 00:39:59 -04:00
Alex Hart
d672857e82
Fix layout designer deadlock.
2021-05-10 19:30:11 -04:00
Alex Hart
efc3e7b25d
Fix emoji on odd densities and add internal pref to force built-in.
2021-05-04 12:20:18 -04:00
Alex Hart
85e0e74bc6
Add support for OTA emoji download.
2021-05-03 14:02:58 -04:00
Greyson Parrelli
ac0216d916
Only allow emojis as reactions.
2021-04-12 12:25:09 -04:00
Alex Hart
0ccc7e3c06
Distinguish between primary and secondary devices in participants list.
2021-01-13 19:43:23 -05:00
Cody Henthorne
bdc6c8c65a
Fix a few minor group call UI issues.
2020-12-07 10:05:35 -05:00
Alex Hart
112782ccaf
Add join/leave banner for group calls.
2020-12-05 13:44:13 -05:00