Commit Graph

  • 55aff18b1f Increase logging in Boost codepath. Alex Hart 2021-11-10 14:22:06 -04:00
  • 5d6b3a8a75 Add support for 60dp badges in the spritesheet. Alex Hart 2021-11-10 13:18:03 -04:00
  • 31b98ec612 Add badge to Recipient row of reactions sheet. Alex Hart 2021-11-10 11:53:08 -04:00
  • 320bf45518 Add better UX while loading sustainer data and when a load failure happens. Alex Hart 2021-11-10 11:37:10 -04:00
  • 1893896254 Only perform subscriber id keep-alive when the user foregrounds the app. Alex Hart 2021-11-10 11:33:00 -04:00
  • 19a95f479e Adjust badge positioning. Alex Hart 2021-11-10 10:55:49 -04:00
  • 5bcb7cece4 Remove background from preview views. Alex Hart 2021-11-10 08:59:28 -04:00
  • f4f5fe2789 Improve logging around database crashes. Greyson Parrelli 2021-11-09 16:38:19 -05:00
  • e947212862 Bump version to 5.26.3 v5.26.3 Alex Hart 2021-11-09 13:12:53 -04:00
  • 57f86b14fc Updated language translations. Alex Hart 2021-11-09 13:11:04 -04:00
  • e2dc7fb5bf Fix early close when navigating back to camera-first capture. Greyson Parrelli 2021-11-09 10:35:45 -05:00
  • 6499ed4637 Improve responsiveness of archive animations, other swipe tweaks. Greyson Parrelli 2021-11-09 10:08:51 -05:00
  • 8c45600365 Swap string with currency. Alex Hart 2021-11-09 10:47:59 -04:00
  • f8ef850fba Update readmore text. Alex Hart 2021-11-09 09:26:22 -04:00
  • 151e2e5203 Increase logging around camera errors, skip toast if context is null. Alex Hart 2021-11-09 09:16:09 -04:00
  • 5dd3d8515f Increase minimum button width to 80dp Alex Hart 2021-11-08 16:13:45 -04:00
  • 0f6c16c373 Add LAST_END_OF_PERIOD to backup Alex Hart 2021-11-08 15:14:50 -04:00
  • 75bf3a7c7e Ensure we display badge in conversation settings. Alex Hart 2021-11-08 14:42:01 -04:00
  • 48e47c9d92 Implement several pieces of badge feedback. Alex Hart 2021-11-08 13:01:09 -04:00
  • 3d45ab1b36 Fix item animator slide on change. Alex Hart 2021-11-08 13:00:34 -04:00
  • 4d5d42157a Add in-progress (loading) states for subscriptions and boosts. Alex Hart 2021-11-08 09:40:31 -04:00
  • a6dfee16e9 Make play/pause button long-clickable. Alex Hart 2021-11-08 09:12:03 -04:00
  • 0e8550748d Bump version to 5.26.2 v5.26.2 Greyson Parrelli 2021-11-06 12:31:48 -04:00
  • b82604953c Updated language translations. Greyson Parrelli 2021-11-06 12:31:30 -04:00
  • 100796b3b9 Fix tracking of created_at in SenderKeyDatabase. Greyson Parrelli 2021-11-06 00:18:42 -04:00
  • f5af964286 Fix selection getting stuck when exiting multiselect on conversation list. Greyson Parrelli 2021-11-05 18:38:33 -04:00
  • 2836a6060d Bump version to 5.26.1 v5.26.1 Greyson Parrelli 2021-11-05 16:17:27 -04:00
  • 80e31051e6 Updated language translations. Greyson Parrelli 2021-11-05 16:16:15 -04:00
  • 1fb0573fec Fix conversation list multiselect animation. Greyson Parrelli 2021-11-05 16:30:52 -04:00
  • 5ba04936b1 Add a log section for remapped recipients. Greyson Parrelli 2021-11-05 15:57:13 -04:00
  • 011f6e6cf4 Repair groups with remapped recipients. Greyson Parrelli 2021-11-05 15:46:38 -04:00
  • ed3f992b83 Tweak archive animation scaling, use new unarchive icon. Greyson Parrelli 2021-11-05 15:35:46 -04:00
  • 782217a73d Remove audio view size restriction. Alex Hart 2021-11-05 16:16:49 -03:00
  • a37b89feaf Fix NPE when rendering group member item. Greyson Parrelli 2021-11-05 15:02:19 -04:00
  • e5b628b467 Improve the archive animation. Greyson Parrelli 2021-11-05 14:59:28 -04:00
  • 482a10de02 Improve handling of network timeouts for donor badges. Alex Hart 2021-11-05 15:21:27 -03:00
  • c4164b17a2 Add basic animations to conversation list. Greyson Parrelli 2021-11-05 01:23:36 -04:00
  • b8dc541fc5 Add better application error handling for badges and token redemption. Alex Hart 2021-11-05 12:28:07 -03:00
  • 2b6190bf34 Fix UI bug on welcome screen. Cody Henthorne 2021-11-05 10:58:32 -04:00
  • 2a70423a22 Fix boolean logic for isExpirationWithinAMonth Alex Hart 2021-11-05 10:19:09 -03:00
  • 35c74573e7 Update Internal SubscriberId setting to properly serialize. Alex Hart 2021-11-05 09:25:26 -03:00
  • c26c455b3c Fix some sizing issues in the recipient bottom sheet. Greyson Parrelli 2021-11-05 00:20:35 -04:00
  • 4e2e525509 Bump version to 5.26.0 v5.26.0 Greyson Parrelli 2021-11-04 17:42:05 -04:00
  • ec83327eec Updated language translations. Greyson Parrelli 2021-11-04 17:08:05 -04:00
  • bafb62f214 Add debug log to log out subscription level. Alex Hart 2021-11-04 17:51:54 -03:00
  • 38f5e8b4eb Include subscriberId in internal details for Note to Self. Greyson Parrelli 2021-11-04 17:39:49 -04:00
  • 9827deffd3 Make websocket timeouts stay on IO threads. Cody Henthorne 2021-11-04 15:18:14 -04:00
  • 65105fd3cb Allow subscription redemption to retry. Alex Hart 2021-11-04 16:01:15 -03:00
  • 5d604c4e55 Adjust done button spacing and action. Alex Hart 2021-11-04 15:50:43 -03:00
  • 22221222bd Add proper name and alignment to expired fragment. Alex Hart 2021-11-04 15:15:55 -03:00
  • bad2f99968 Ensure store is properly cleaned up in conversation settings. Greyson Parrelli 2021-11-04 13:56:42 -04:00
  • 392d582865 Add a feature flag for badge display. Alex Hart 2021-11-04 14:47:14 -03:00
  • 33dbf316a9 Add feature flag for donor badges megaphone. Alex Hart 2021-11-04 14:09:46 -03:00
  • 00a8565e91 Allow retries for redemption from server failure. Add internal preference to enqueue job. Alex Hart 2021-11-04 14:05:40 -03:00
  • 0bac08dcc4 Extend log duration to max(3 days, 20MB). Greyson Parrelli 2021-11-04 12:59:02 -04:00
  • 3b2dfb6ede Ignore MediaBrowserService in LeakCanary. Greyson Parrelli 2021-11-04 12:56:54 -04:00
  • 997f6ef534 Do not allow BadgeImageView to control its own visibility. Alex Hart 2021-11-04 13:42:45 -03:00
  • fb0b1af056 Allow lazy creation of Recipient.self() Greyson Parrelli 2021-11-04 12:17:19 -04:00
  • 3037a33267 Add animation for swipe to archive. Alex Hart 2021-11-04 12:59:56 -03:00
  • ff633ddd59 Stop observing LiveRecipient in contact list when detached. Greyson Parrelli 2021-11-04 11:09:27 -04:00
  • cae5dad5d8 Guard against missing recipientIds in the media overview. Greyson Parrelli 2021-11-04 10:46:36 -04:00
  • 1a03b8fc1d Don't ask for permissions if none are needed. Greyson Parrelli 2021-11-04 10:39:09 -04:00
  • 049ba6a706 Remove WorkManager migration that is no longer necessary. Greyson Parrelli 2021-11-04 09:58:13 -04:00
  • f52364f75c Fix deeplinking into subscribe page. Alex Hart 2021-11-04 09:14:10 -03:00
  • 87b699f3d8 Update copy for help fragmemt. Alex Hart 2021-11-04 09:04:49 -03:00
  • f73b8a7fd2 Remove check for whether google pay is available. Alex Hart 2021-11-03 16:03:20 -03:00
  • 8af8468f4d Show inferred stack traces when logging blocked threads. Greyson Parrelli 2021-11-03 14:22:53 -04:00
  • 49270e677e Fix improper glare handling. Cody Henthorne 2021-11-03 13:07:16 -04:00
  • 09dd2583b9 Fix reaction shade on new conversations. Alex Hart 2021-11-03 13:13:50 -03:00
  • dc22b27cd8 Fix issues rendering long button text in bottom sheet. Greyson Parrelli 2021-11-03 11:33:23 -04:00
  • 2a9eb1bae0 Respect server currency lists for subscriptions and badges. Alex Hart 2021-11-03 11:30:07 -03:00
  • c06fb81490 Render better crash stack traces for executors. Greyson Parrelli 2021-11-03 10:11:22 -04:00
  • af1b9579b4 Add link for more payment options. Alex Hart 2021-11-03 10:47:05 -03:00
  • 7bbfc2d34c Add badge treatments as per spec. Alex Hart 2021-11-03 10:44:36 -03:00
  • 70355aa70e Add server-based localization of subscription names and badge information. Alex Hart 2021-11-03 09:38:42 -03:00
  • 56c502c9bf Update libphonenumber to 8.12.33 Greyson Parrelli 2021-11-02 14:20:42 -04:00
  • a05793c882 Call show() on Google Pay material dialog. Alex Hart 2021-11-02 17:05:20 -03:00
  • 53f60f5a4c Add link out to donate support page. Alex Hart 2021-11-02 16:54:20 -03:00
  • 43d969f6b5 Allow PAN_ONLY payments in Google Pay. Alex Hart 2021-11-02 15:05:55 -03:00
  • a51bb8e23f Add LeakCanary to flipper builds. Greyson Parrelli 2021-11-02 10:56:13 -04:00
  • 5ceb3db0c4 Rotate donor badge feature flag. Alex Hart 2021-11-02 11:18:06 -03:00
  • 9a65328c1b Inline the sender key feature flag. Greyson Parrelli 2021-11-02 09:59:39 -04:00
  • 35eef0150d Do not hide badges via flag. Alex Hart 2021-11-02 10:58:26 -03:00
  • 8511d3576f Use the SignalServiceNetworkAccess from ApplicationDependencies. Greyson Parrelli 2021-11-02 09:21:16 -04:00
  • f6542440c7 Adjust boost dialog fragment to behave better with keyboard. Alex Hart 2021-11-02 09:59:31 -03:00
  • 35393fc331 Make sender key max age remote configurable. Greyson Parrelli 2021-11-01 17:23:10 -04:00
  • f31e12572a Fix profile editor layout issue. Alex Hart 2021-11-01 15:16:59 -03:00
  • cef7878b47 Store the time that a sender key was shared. Greyson Parrelli 2021-11-01 13:38:04 -04:00
  • 3574be913a Log out sender key state for internal users. Greyson Parrelli 2021-11-01 12:32:14 -04:00
  • b8cf0cc1be Always clear LevelUpdateOperation if an error occurs. Alex Hart 2021-11-01 09:45:31 -03:00
  • b0788f7307 Fix retry issue with payment processing. Alex Hart 2021-11-01 09:42:50 -03:00
  • cf9b91ebd4 Remove unneeded code for redraw. Alex Hart 2021-10-29 14:59:29 -03:00
  • 1af15842cc Add more polish to Badges. Alex Hart 2021-10-29 14:05:22 -03:00
  • 17517cfc88 Log additional details around group sends. Greyson Parrelli 2021-10-29 11:56:50 -04:00
  • 4615f246ac Log additional info about 409/410 responses. Greyson Parrelli 2021-10-29 11:43:57 -04:00
  • 62ee60df82 Add full support for unknown fields in storage service. Greyson Parrelli 2021-10-29 11:09:13 -04:00
  • 4f3c545eda Fix flashing when send/recv messages in a new conversation. Alex Hart 2021-10-29 11:22:15 -03:00
  • b92a41ab70 Fix strange scrolling behaviour for new messages. Alex Hart 2021-10-29 10:47:46 -03:00
  • 6673da0b04 Add subscriber information to storage service account record. Alex Hart 2021-10-29 10:33:35 -03:00
  • 102f9de06f Finish ShareActivity after external share. Alex Hart 2021-10-29 09:11:45 -03:00