feat: support dark mode#1480
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Tip 💬 Introducing Slack Agent: The best way for teams to turn conversations into code.Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.
Built for teams:
One agent for your entire SDLC. Right inside Slack. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
* feat: use JetPack Paging 3 for the Home Screen and Transaction Group tx lists * feat: some improvements of parallelization * feat: fix reset * fix: more improvements * fix: more improvements * fix: add tx display cache * fix: fix race conditions and other bugs * fix: improvements * fix: load wallet in separate thread * fix: remove async wallet loading * fix: improve loading speed of home screen * fix: add WalletLoadTest * fix: add exchange rates to the cache * chore: use dashj 22.0.1-SNAPSHOT * fix: store the contact request data in the tx cache * fix: collapse database versions * fix: add tx_group_cache for the groups * docs: add async wallet loading proposal * fix: support the home screen filter * fix: simplify filter changes * fix: simplify handling of groups * fix: add a means to refresh the tx cache * fix: speed up display * fix: handle TX memos * fix: add userId for contact payments * fix: zero out the balance with a wallet reset * fix: squash database versions 17 to 21 * fix: resolve several issues * fix: add a function to force rebuilding the cache * fix: fix a missing tx problem based on filters * fix: exclude coinjoin tx from Sent/Received filters * fix: fix race condition, remove unnecessary code * fix: fix scroll observer * fix: catch, log or prevent exceptions * fix: various other issues, catch exceptions * fix: resolve contacts after each block of transactions is added * refactor: resolve contacts after each block of transactions is added * refactor: move the tx display cache code to a singleton service * fix: contact related race condition * fix: improvements * fix: improvements and fixes, cleanup * fix: transaction wrappers should not be built based on filters * fix: eliminate race condition that might result in an empty transaction list * chore: update dashj and dpp * fix: update TxDisplayCacheService to use IdentityRepository * fix: fix log file * fix: fix issues with blockchain rescan * fix: coderabbit related fixes * fix: coderabbit related fixes * fix: remove obsolete schema files * fix: migration for 16->17 * fix: minor improvements
* fix: improve and update tools menu (phase 1) * fix: improve and update tools menu (phase 2) * fix: improve and update tools menu (phase 3) * fix: improve FeatureTopText * fix: update spacing and rounded corners of Menu and MenuItem * fix: update ToolsScreen to match design * fix: address coderabbit feedback * fix: ComposeBottomSheet - leave room for nav bar * fix: ImportPrivateKeyDialog rounded corners
* fix: limit backstack on MainActivity * fix: potential fix for screen switch crash * fix: resolve a few minor issues * fix: upgrade dashj and dpp * fix: add removeWallet to onDestroy
* fix(coinbase): prevent crash and show error if no USD account * fix: minor fixes
…feat/dark-mode
Issue being fixed or feature implemented
Related PR's and Dependencies
Screenshots / Videos
How Has This Been Tested?
Checklist: