Skip to content

Commit cb760e9

Browse files
committed
brand as doughwallet
1 parent 13acb73 commit cb760e9

8 files changed

+38
-34
lines changed

BreadWallet/BRPeer.m

+4-4
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
#import <arpa/inet.h>
3535
#import "Reachability.h"
3636

37-
#define USERAGENT [NSString stringWithFormat:@"/breadwallet:%@/",\
37+
#define USERAGENT [NSString stringWithFormat:@"/doughwallet:%@/",\
3838
NSBundle.mainBundle.infoDictionary[@"CFBundleShortVersionString"]]
3939

4040
#define HEADER_LENGTH 24
@@ -183,7 +183,7 @@ - (void)connect
183183
[self.outputStream scheduleInRunLoop:self.runLoop forMode:NSRunLoopCommonModes];
184184

185185
// after the reachablity check, the radios should be warmed up and we can set a short socket connect timeout
186-
[self performSelector:@selector(disconnectWithError:) withObject:[NSError errorWithDomain:@"BreadWallet"
186+
[self performSelector:@selector(disconnectWithError:) withObject:[NSError errorWithDomain:@"DoughWallet"
187187
code:BITCOIN_TIMEOUT_CODE userInfo:@{NSLocalizedDescriptionKey:NSLocalizedString(@"connect timeout", nil)}]
188188
afterDelay:CONNECT_TIMEOUT];
189189

@@ -238,7 +238,7 @@ - (void)error:(NSString *)message, ...
238238
va_list args;
239239

240240
va_start(args, message);
241-
[self disconnectWithError:[NSError errorWithDomain:@"BreadWallet" code:500
241+
[self disconnectWithError:[NSError errorWithDomain:@"DoughWallet" code:500
242242
userInfo:@{NSLocalizedDescriptionKey:[[NSString alloc] initWithFormat:message arguments:args]}]];
243243
va_end(args);
244244
}
@@ -968,7 +968,7 @@ - (void)stream:(NSStream *)aStream handleEvent:(NSStreamEvent)eventCode
968968
self.startTime = [NSDate timeIntervalSinceReferenceDate]; // don't count connect time in ping time
969969
[NSObject cancelPreviousPerformRequestsWithTarget:self]; // cancel pending socket connect timeout
970970
[self performSelector:@selector(disconnectWithError:)
971-
withObject:[NSError errorWithDomain:@"BreadWallet" code:BITCOIN_TIMEOUT_CODE
971+
withObject:[NSError errorWithDomain:@"DoughWallet" code:BITCOIN_TIMEOUT_CODE
972972
userInfo:@{NSLocalizedDescriptionKey:NSLocalizedString(@"connect timeout", nil)}]
973973
afterDelay:CONNECT_TIMEOUT];
974974
}

BreadWallet/BRSettingsViewController.m

+1-1
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ - (IBAction)scanQR:(id)sender
219219

220220
- (IBAction)about:(id)sender
221221
{
222-
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://breadwallet.com"]];
222+
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://doughwallet.net"]];
223223
}
224224

225225
#pragma mark - UITableViewDataSource

BreadWallet/Base.lproj/Main.storyboard

+11-8
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2-
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="6245" systemVersion="13E28" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" initialViewController="BeO-Yt-c4D">
2+
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="6250" systemVersion="14B25" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" initialViewController="BeO-Yt-c4D">
33
<dependencies>
4+
<deployment identifier="iOS"/>
45
<development version="5100" identifier="xcode"/>
5-
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6238"/>
6+
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6244"/>
67
<capability name="Alignment constraints with different attributes" minToolsVersion="5.1"/>
78
</dependencies>
89
<scenes>
@@ -1573,14 +1574,16 @@
15731574
<constraint firstAttribute="height" constant="0.5" id="yy7-el-RW3"/>
15741575
</constraints>
15751576
</view>
1576-
<label opaque="NO" clipsSubviews="YES" tag="411" contentMode="left" usesAttributedText="YES" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" preferredMaxLayoutWidth="233" translatesAutoresizingMaskIntoConstraints="NO" id="uvz-hk-Nr4">
1577-
<rect key="frame" x="44" y="22" width="233" height="156"/>
1577+
<label opaque="NO" clipsSubviews="YES" tag="411" contentMode="left" misplaced="YES" usesAttributedText="YES" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" preferredMaxLayoutWidth="233" translatesAutoresizingMaskIntoConstraints="NO" id="uvz-hk-Nr4">
1578+
<rect key="frame" x="18" y="0.0" width="284" height="200"/>
15781579
<gestureRecognizers/>
15791580
<attributedString key="attributedText">
15801581
<fragment>
1581-
<string key="content">breadwallet v%ver%%net%
1582+
<string key="content">doughwallet v%ver%%net%
1583+
copyright © 2014 Filip Noetzel
15821584
copyright © 2014 Aaron Voisine
15831585

1586+
based on breadwallet
15841587
this app is open source
15851588
</string>
15861589
<attributes>
@@ -1589,7 +1592,7 @@ this app is open source
15891592
</attributes>
15901593
</fragment>
15911594
<fragment>
1592-
<string key="content">breadwallet.com
1595+
<string key="content">doughwallet.net
15931596

15941597
</string>
15951598
<attributes>
@@ -1652,7 +1655,7 @@ this app is open source
16521655
<navigationItem key="navigationItem" id="ulo-B9-Nv5">
16531656
<nil key="title"/>
16541657
<view key="titleView" contentMode="scaleToFill" id="kcu-Y5-KKx">
1655-
<rect key="frame" x="113" y="15" width="94" height="15"/>
1658+
<rect key="frame" x="113" y="14.5" width="94" height="15"/>
16561659
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
16571660
<subviews>
16581661
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" fixedFrame="YES" image="breadwallet" translatesAutoresizingMaskIntoConstraints="NO" id="9BJ-r6-3Av">
@@ -2995,7 +2998,7 @@ it and you may lose your dogecoins forever.</string>
29952998
<navigationItem key="navigationItem" id="pSA-60-Zeg">
29962999
<nil key="title"/>
29973000
<view key="titleView" contentMode="scaleToFill" id="9QQ-Dq-BDV">
2998-
<rect key="frame" x="113" y="15" width="94" height="15"/>
3001+
<rect key="frame" x="113" y="14.5" width="94" height="15"/>
29993002
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
30003003
<subviews>
30013004
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" fixedFrame="YES" image="breadwallet" translatesAutoresizingMaskIntoConstraints="NO" id="liH-WQ-uDo">

BreadWallet/BreadWallet-Info.plist

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<key>CFBundleDevelopmentRegion</key>
66
<string>en</string>
77
<key>CFBundleDisplayName</key>
8-
<string>ƀread</string>
8+
<string>đough</string>
99
<key>CFBundleDocumentTypes</key>
1010
<array>
1111
<dict>
@@ -42,7 +42,7 @@
4242
<key>CFBundleExecutable</key>
4343
<string>${EXECUTABLE_NAME}</string>
4444
<key>CFBundleIdentifier</key>
45-
<string>org.voisine.${PRODUCT_NAME:rfc1034identifier}</string>
45+
<string>com.codefrosting.${PRODUCT_NAME:rfc1034identifier}</string>
4646
<key>CFBundleInfoDictionaryVersion</key>
4747
<string>6.0</string>
4848
<key>CFBundleName</key>
@@ -69,10 +69,10 @@
6969
<key>CFBundleTypeRole</key>
7070
<string>Editor</string>
7171
<key>CFBundleURLName</key>
72-
<string>org.voisine.bread</string>
72+
<string>com.codefrosting.dough</string>
7373
<key>CFBundleURLSchemes</key>
7474
<array>
75-
<string>bread</string>
75+
<string>dough</string>
7676
</array>
7777
</dict>
7878
</array>

BreadWalletTests/BreadWalletTests-Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>CFBundleExecutable</key>
88
<string>${EXECUTABLE_NAME}</string>
99
<key>CFBundleIdentifier</key>
10-
<string>org.voisine.${PRODUCT_NAME:rfc1034identifier}</string>
10+
<string>com.codefrosting.${PRODUCT_NAME:rfc1034identifier}</string>
1111
<key>CFBundleInfoDictionaryVersion</key>
1212
<string>6.0</string>
1313
<key>CFBundlePackageType</key>

INSTALL

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
build and install breadwallet
1+
build and install doughwallet
22
-----------------------------
33

4-
1. clone the breadwallet git repository:
4+
1. clone the doughwallet git repository:
55

6-
`git clone https://github.com/voisine/breadwallet.git`
6+
`git clone https://github.com/peritus/doughwallet.git`
77

88
2. open breadwallet/BreadWallet.xcodeproj in XCode 5.0 or later
99

LICENSE

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
breadwallet license
1+
doughwallet license
22
-------------------
33

4+
Copyright (c) 2014 Filip Noetzel <filip@filipnoetzel.com>
45
Copyright (c) 2013-2014 Aaron Voisine <voisine@gmail.com>
56

67
Permission is hereby granted, free of charge, to any person obtaining a copy

README.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
![ƀ](/images/icon.png) breadwallet
1+
![đ](/images/icon.png) doughwallet
22
----------------------------------
33

44
[![download](/images/Download_on_the_App_Store_Badge_US-UK_135x40.png)]
5-
(https://itunes.apple.com/app/breadwallet/id885251393)
5+
(https://itunes.apple.com/app/doughwallet/id885251393)
66

7-
**bitcoin done right**
7+
**dogecoin done right**
88

9-
the simplest and most secure bitcoin wallet on any platform
9+
the simplest and most secure dogecoin wallet on any platform
1010

1111
![screenshot1](/images/screenshot1.jpg)
1212

1313
**features:**
1414

15-
- the first real bitcoin client for iOS
15+
- the first real dogecoin client for iOS
1616
- doesn't rely on any server or web service
1717
- single backup phrase that works forever
1818
- private keys never leave your device
@@ -25,35 +25,35 @@ the simplest and most secure bitcoin wallet on any platform
2525

2626
**security:**
2727

28-
breadwallet represents a major step forward in bitcoin wallet security. It is
28+
doughcoin represents a major step forward in dogecoin wallet security. It is
2929
designed to be secure against malware, security issues with other apps, and
3030
even physical theft. It makes full use of the security features provided by iOS,
3131
including AES hardware encryption, app sandboxing and data protection, code
3232
signing, and keychain services.
3333

3434
**reliability:**
3535

36-
Unlike other iOS bitcoin wallets, breadwallet is a real bitcoin client. There
36+
Unlike other iOS dogecoin wallets, doughwallet is a real dogecoin client. There
3737
are no external web services or servers to get hacked or go down, so you always
3838
have access to your money. It uses "simplified payment verification" or
3939
[SPV](https://en.bitcoin.it/wiki/Thin_Client_Security#Header-Only_Clients) mode
40-
to retrive data directly from the bitcoin network with the fast performance you
40+
to retrive data directly from the dogecoin network with the fast performance you
4141
need in a mobile environment.
4242

4343
**convenience:**
4444

4545
Your entire wallet is backed up with a single convenient backup phrase that
4646
will work forever. If your device is ever lost or broken, use your backup
4747
phrase to restore your balance and transaction history on another device. This
48-
is possible because breadwallet is a
48+
is possible because doughwallet is a
4949
[BIP32](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki)
50-
"deterministic" wallet, meaning that all your bitcoin addresses and private
50+
"deterministic" wallet, meaning that all your dogecoin addresses and private
5151
keys are generated from a single "seed".
5252

5353
![screenshot2](/images/screenshot2.jpg)
5454

55-
breadwallet is open source and available under the terms of the MIT license.
56-
Source code is available at https://github.com/voisine/breadwallet
55+
doughwallet is open source and available under the terms of the MIT license.
56+
Source code is available at https://github.com/peritus/doughwallet
5757

5858
**WARNING:** installation on jailbroken devices is strongly discouraged
5959

0 commit comments

Comments
 (0)