Skip to content

Commit

Permalink
Merge pull request #42 from rainbow-me/develop
Browse files Browse the repository at this point in the history
Release v0.4.0 (1) [Master]
  • Loading branch information
jinchung authored Apr 4, 2019
2 parents a529f8b + 1f60f28 commit 68f60c7
Show file tree
Hide file tree
Showing 162 changed files with 2,743 additions and 2,323 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -59,3 +59,6 @@ buck-out/

# Bundle artifact
*.jsbundle

# Development Templates
src/screens/ExamplePage.js
27 changes: 20 additions & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,20 @@ and this project adheres to [Semantic Versioning](http://semver.org/)

### Removed

## [0.3.0-25](https://github.com/balance-io/balance-wallet/releases/tag/v0.3.0-25)
## [0.4.0-1](https://github.com/rainbow-me/rainbow/releases/tag/v0.4.0-1)
### Added
* 🌈
* 👍 feedback when a user copies address

### Changed
* Performance improvements to Activity List
* Improvements for send feedback
* Fixes for iPhone 6 users stuck in a loop with gas sheet when trying to send

### Removed
* Matomo

## [0.3.0-25](https://github.com/rainbow-me/rainbow/releases/tag/v0.3.0-25)
### Added
* WBTC pricing to rely on BTC price feed
* Proper implementation of box shadows
Expand All @@ -23,14 +36,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/)
* Better handling for non-token-transfer and non-ETH smart contract interactions
* Fix for multiple push notifications permissions requests on initial WalletConnect connection

## [0.3.0-23](https://github.com/balance-io/balance-wallet/releases/tag/v0.3.0-23)
## [0.3.0-23](https://github.com/rainbow-me/rainbow/releases/tag/v0.3.0-23)
### Changed
* Fix for app crashing on fresh install for iPhone 6/7
* Fix for issue with multiple touch points causing weird behavior in expanded state
* Fix for blank transactions history while fetching transactions
* Fix for lengthy asset names on Send and Activity

## [0.3.0-22](https://github.com/balance-io/balance-wallet/releases/tag/v0.3.0-22)
## [0.3.0-22](https://github.com/rainbow-me/rainbow/releases/tag/v0.3.0-22)
### Added
* WalletConnect explainer
* Support for multiple builds
Expand All @@ -41,7 +54,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/)
* Fix for showing seed phrase UI on older iPhones
* Update QR code scanner design

## [0.3.0-4](https://github.com/balance-io/balance-wallet/releases/tag/v0.3.0-4)
## [0.3.0-4](https://github.com/rainbow-me/rainbow/releases/tag/v0.3.0-4)

### Added
* Import seed phrase
Expand All @@ -52,12 +65,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/)
* Support for separate reducer changes for settings, assets, transactions, prices
* Support for promisified account refresh

## [0.3.0-3](https://github.com/balance-io/balance-wallet/releases/tag/v0.3.0-3)
## [0.3.0-3](https://github.com/rainbow-me/rainbow/releases/tag/v0.3.0-3)
### Changed
* Fix for toggle seed phrase button
* Fix for send native currency formatting

## [0.3.0-1](https://github.com/balance-io/balance-wallet/releases/tag/v0.3.0-1)
## [0.3.0-1](https://github.com/rainbow-me/rainbow/releases/tag/v0.3.0-1)
### Added
* Native currency selection in Settings
* Language selection in Settings (English and French only)
Expand All @@ -71,7 +84,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/)
* More consistent button behavior when confirming transactions
* Fixed haptic behavior when scanning QR code multiple times

## [0.2.1-3](https://github.com/balance-io/balance-wallet/releases/tag/v0.2.1-3)
## [0.2.1-3](https://github.com/rainbow-me/rainbow/releases/tag/v0.2.1-3)
### Added
* NFT attributes page
* Offline status indicator
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Balance Wallet
# Rainbow Wallet

A mobile wallet for dapps & tokens. Currently focused on iOS.
A mobile wallet for open finance and the decentralized web.

## Requirements

Expand All @@ -9,7 +9,7 @@ A mobile wallet for dapps & tokens. Currently focused on iOS.
* Install CocoaPods by running `sudo gem install cocoapods`
* Install Watchman `brew install watchman`
* Install the latest version of XCode: https://developer.apple.com/xcode/
* Clone and install Balance Common, our shared library: https://github.com/balance-io/balance-common
* Clone and install Rainbow Common, our shared library: https://github.com/rainbow-me/rainbow-common

## How to run the project

Expand All @@ -27,7 +27,7 @@ If you are new to React Native, this is a helpful introduction: https://facebook

6. Run `yarn ios` to build the project for XCode.

7. Open `balance-wallet/ios/BalanceWallet.xcworkspace`.
7. Open `rainbow-wallet/ios/RainbowWallet.xcworkspace`.

8. Run the project by clicking the play button.

Expand All @@ -45,7 +45,7 @@ At this point you will be required to log into the account tied to the code push

### Deployment
```
code-push release-react BalanceWallet-iOS ios -d <DEPLOYMENT>
code-push release-react RainbowWallet-iOS ios -d <DEPLOYMENT>
```

The deployment can either be `Staging` or `Production` depending on the mode of the application you wish to update was built in through XCode.
Expand Down
4 changes: 2 additions & 2 deletions android/app/BUCK
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,12 @@ android_library(

android_build_config(
name = "build_config",
package = "com.balancewallet",
package = "com.rainbow",
)

android_resource(
name = "res",
package = "com.balancewallet",
package = "com.rainbow",
res = "src/main/res",
)

Expand Down
2 changes: 1 addition & 1 deletion android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ android {
buildToolsVersion rootProject.ext.buildToolsVersion

defaultConfig {
applicationId "com.balancewallet"
applicationId "com.rainbow"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 1
Expand Down
2 changes: 1 addition & 1 deletion android/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.balancewallet">
package="com.rainbow">

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
Expand Down
2 changes: 1 addition & 1 deletion android/app/src/main/debug/res/values/strings.xml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
<resources>
<string name="app_name">BalanceWallet Debug</string>
<string name="app_name">Rainbow Debug</string>
</resources>
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.balancewallet;
package com.rainbow;

import com.facebook.react.ReactActivity;

Expand All @@ -10,6 +10,6 @@ public class MainActivity extends ReactActivity {
*/
@Override
protected String getMainComponentName() {
return "BalanceWallet";
return "Rainbow";
}
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.balancewallet;
package me.rainbow;

import android.app.Application;

Expand Down
2 changes: 1 addition & 1 deletion android/app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
<resources>
<string name="app_name">BalanceWallet</string>
<string name="app_name">Rainbow</string>
</resources>
2 changes: 1 addition & 1 deletion android/app/src/main/staging/res/values/strings.xml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
<resources>
<string name="app_name">BalanceWallet Staging</string>
<string name="app_name">Rainbow Staging</string>
</resources>
2 changes: 1 addition & 1 deletion android/settings.gradle
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
rootProject.name = 'BalanceWallet'
rootProject.name = 'Rainbow'
include ':react-native-device-info'
project(':react-native-device-info').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-device-info/android')
include ':react-native-screens'
Expand Down
4 changes: 2 additions & 2 deletions app.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"name": "Balance",
"displayName": "Balance"
"name": "Rainbow",
"displayName": "Rainbow"
}
2 changes: 1 addition & 1 deletion index.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import './shim';
/* eslint-disable import/first */
import RNLanguages from 'react-native-languages';
import lang from 'i18n-js';
import { resources } from 'balance-common';
import { resources } from '@rainbow-me/rainbow-common';

// eslint-disable-next-line
import App from './src/App';
Expand Down

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
18 changes: 9 additions & 9 deletions ios/Frameworks/GoogleService-Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,21 @@
<key>AD_UNIT_ID_FOR_INTERSTITIAL_TEST</key>
<string>ca-app-pub-3940256099942544/4411468910</string>
<key>CLIENT_ID</key>
<string>944919125796-bitokvoqd0c40qincv60h85guak41rjn.apps.googleusercontent.com</string>
<string>498863290995-9p1q0khft2ducvla1hmjgc7j083s662i.apps.googleusercontent.com</string>
<key>REVERSED_CLIENT_ID</key>
<string>com.googleusercontent.apps.944919125796-bitokvoqd0c40qincv60h85guak41rjn</string>
<string>com.googleusercontent.apps.498863290995-9p1q0khft2ducvla1hmjgc7j083s662i</string>
<key>API_KEY</key>
<string>AIzaSyBp_tWYHKxXwcBSc1mp7pPIR_fufVHZBzg</string>
<string>AIzaSyCNbH_4aWuTugRUiv5bL1GkRSlf8swbQt4</string>
<key>GCM_SENDER_ID</key>
<string>944919125796</string>
<string>498863290995</string>
<key>PLIST_VERSION</key>
<string>1</string>
<key>BUNDLE_ID</key>
<string>io.balance.balancewallet</string>
<string>me.rainbow</string>
<key>PROJECT_ID</key>
<string>balance-424a3</string>
<string>rainbow-me</string>
<key>STORAGE_BUCKET</key>
<string>balance-424a3.appspot.com</string>
<string>rainbow-me.appspot.com</string>
<key>IS_ADS_ENABLED</key>
<true></true>
<key>IS_ANALYTICS_ENABLED</key>
Expand All @@ -33,8 +33,8 @@
<key>IS_SIGNIN_ENABLED</key>
<true></true>
<key>GOOGLE_APP_ID</key>
<string>1:944919125796:ios:58255248a8c10bbf</string>
<string>1:498863290995:ios:9549e5b497700eb0</string>
<key>DATABASE_URL</key>
<string>https://balance-424a3.firebaseio.com</string>
<string>https://rainbow-me.firebaseio.com</string>
</dict>
</plist>
2 changes: 1 addition & 1 deletion ios/Podfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
platform :ios, '9.0'

target 'BalanceWallet' do
target 'Rainbow' do
rn_path = '../node_modules/react-native'
pod 'Firebase/Core', '~> 5.3.0'
pod 'Firebase/Messaging', '~> 5.3.0'
Expand Down
Loading

0 comments on commit 68f60c7

Please sign in to comment.