Conversation
🚀[Release v4.4.1] Merge into Develop
This reverts commit 4e252ac. # Conflicts: # app/src/main/java/com/brainwallet/tools/manager/APIManager.kt
Add version and code to welcome screen
This reverts commit 4e252ac. # Conflicts: # app/src/main/java/com/brainwallet/tools/manager/APIManager.kt
…et-co/android into hotfix/api-manager-fix
Hotfix/api manager fix
fix: race condition when clear shared prefs values after wipeAll
Feat/new peer discovery
from the new peer discovery (v4.2.0)
* chore: update core submodule * chore: resolve conflict * Update build.gradle.kts version and code bump * chore: for now at BRPeerManager.wrapConnectV2 only using connect, since the core using hardcoded peers * fix: fix write down confirm screen (#63) * fix: fix write down confirm screen * fix: fix allow seed word item not unique * chore: cherry picked and adjust from - f2fa8e1 - 98644c4 - 9396927 - 7ad4b98 - 8e57d2a * fix: fix crash can't parse response inside LtcRepository.fetchRates * fix: fix crash (failed parse) when SelectedPeersRepository.fetchSelectedPeers got unsuccessful response * code bump * fix: ConcurrentModificationException at BRPeerManager.txStatusUpdate * feat: implement new API * code bump --------- Co-authored-by: Kerry Washington <mrkerrywashington@icloud.com>
…se the previous response is still open (#73)
* Changed the borders * Change border 1dp white 20percent * Polished the no tx row * Polished the layout values updated the images * version bump * bump
* Changed the borders * Change border 1dp white 20percent * Polished the layout values updated the images * Polish the faliinscene Update abl Remove some tests Added FallinScene to welcome screen
* Moved clipboard test point into event * renamed
Added caller when the value is updated bump version WIP
Created an android test directory for instrumented test
Introduce a WalletManager interface and make BRWalletManager implement it. Change validateAddress from a static native to an instance native method and update call sites (BitcoinUrlHandler, LitecoinURIHandler, PaymentProtocolTask, SendViewModel, etc.) to use BRWalletManager.getInstance().validateAddress(...). Add FakeWalletManager test doubles for unit and instrumentation tests. Remove the legacy FragmentSend implementation and related showSendFragment usages from BRAnimator and simplify BreadActivity navigation (cleanup for Compose send flow). Enable testFixtures in build.gradle.kts and remove the custom AAB renaming task. Also load the native library in SendInstrumentationTest to ensure native methods are available during instrumentation tests.
polished the bentos Added more tests for sender
This crash is a java.lang.NullPointerException occurring during the initialization of BreadActivity.java . Specifically, it's an attempt to invoke the observeBus method on a null HomeSettingDrawerComposeView object within the initializeViews method of BreadActivity . NullPointerExceptions are very common in Android development, often accounting for a significant portion of application crashes.
version bump add notify script
* chore(i18n): auto-translate missing strings [skip ci] Languages updated: ar, de, es, fa, fr, hi, in, it, ja, ko, nl, pa, pl, pt-rBR, ru, sv, th, tr, uk, zh-rCN, zh-rTW Triggered by: ee688c0 * update notify --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Filled in the tutorials * Added analytics test points; linter fixes * chore(i18n): auto-translate missing strings [skip ci] Languages updated: ar, de, es, fa, fr, hi, in, it, ja, ko, nl, pa, pl, pt-rBR, ru, sv, th, tr, uk, zh-rCN, zh-rTW Triggered by: a8d1f57 * Removed problem issue string * chore(i18n): auto-translate missing strings [skip ci] Languages updated: ar, de, es, fa, fr, hi, in, it, ja, ko, nl, pa, pl, pt-rBR, ru, sv, th, tr, uk, zh-rCN, zh-rTW Triggered by: 953ac76 * cleaned error strings --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Built basic layout of the bento Added creatives Added telephony * Polished and refactored issues with the Tuts * Added and reset the web screen Added animations Added some tests * polished the strings removed some stale * add translated tags
* Built basic layout of the bento Added creatives Added telephony * Polished and refactored issues with the Tuts * Added and reset the web screen Added animations Added some tests * polished the strings removed some stale * add translated tags
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
📱 Description
This PR switches the Brainwallet Android app from release branch-based versioning to tag-based versioning. It introduces a new Shop Bento section featuring Bitrefill gift card integration with animated gift card displays, adds tutorial navigation routes, and includes numerous UI/UX improvements across multiple screens and locales. The version code is incremented from 202506323 to 202506326, and the release workflow has been updated to support tag-based deployments.
Platform
🎯 Type of Change
📋 Changes
New Components Added
Modifications
Removals
📊 Statistics
🎯 Reviewers
@kcw-grunt, @josikie