Skip to content

Commit cc9425b

Browse files
Added bolt hub settings screen to set notifications URL at the same time
1 parent 8740e72 commit cc9425b

File tree

6 files changed

+25795
-2407
lines changed

6 files changed

+25795
-2407
lines changed

Navigation.js

+51-49
Original file line numberDiff line numberDiff line change
@@ -1,92 +1,93 @@
1-
import React from 'react';
2-
import { createNativeStackNavigator } from 'react-native-screens/native-stack';
31
import { createDrawerNavigator } from '@react-navigation/drawer';
4-
import { Platform, useWindowDimensions, Dimensions, I18nManager } from 'react-native';
52
import { useTheme } from '@react-navigation/native';
3+
import React from 'react';
4+
import { Dimensions, I18nManager, Platform, useWindowDimensions } from 'react-native';
5+
import { createNativeStackNavigator } from 'react-native-screens/native-stack';
66

7-
import Settings from './screen/settings/settings';
8-
import About from './screen/settings/about';
9-
import ReleaseNotes from './screen/settings/releasenotes';
10-
import Licensing from './screen/settings/licensing';
7+
import PlausibleDeniability from './screen/plausibledeniability';
118
import Selftest from './screen/selftest';
12-
import Language from './screen/settings/language';
9+
import About from './screen/settings/about';
10+
import BolthubSettings from './screen/settings/bolthubSettings';
1311
import Currency from './screen/settings/currency';
14-
import EncryptStorage from './screen/settings/encryptStorage';
15-
import PlausibleDeniability from './screen/plausibledeniability';
16-
import LightningSettings from './screen/settings/lightningSettings';
12+
import DefaultView from './screen/settings/defaultView';
1713
import ElectrumSettings from './screen/settings/electrumSettings';
18-
import TorSettings from './screen/settings/torSettings';
19-
import Tools from './screen/settings/tools';
14+
import EncryptStorage from './screen/settings/encryptStorage';
2015
import GeneralSettings from './screen/settings/GeneralSettings';
16+
import Language from './screen/settings/language';
17+
import Licensing from './screen/settings/licensing';
18+
import LightningSettings from './screen/settings/lightningSettings';
2119
import NetworkSettings from './screen/settings/NetworkSettings';
2220
import NotificationSettings from './screen/settings/notificationSettings';
23-
import DefaultView from './screen/settings/defaultView';
21+
import ReleaseNotes from './screen/settings/releasenotes';
22+
import Settings from './screen/settings/settings';
23+
import Tools from './screen/settings/tools';
24+
import TorSettings from './screen/settings/torSettings';
2425

25-
import WalletsList from './screen/wallets/list';
26-
import WalletTransactions from './screen/wallets/transactions';
2726
import AddWallet from './screen/wallets/add';
2827
import WalletsAddMultisig from './screen/wallets/addMultisig';
29-
import WalletsAddMultisigStep2 from './screen/wallets/addMultisigStep2';
3028
import WalletsAddMultisigHelp from './screen/wallets/addMultisigHelp';
31-
import PleaseBackup from './screen/wallets/pleaseBackup';
32-
import PleaseBackupLNDHub from './screen/wallets/pleaseBackupLNDHub';
33-
import PleaseBackupLdk from './screen/wallets/pleaseBackupLdk';
34-
import ImportWallet from './screen/wallets/import';
35-
import ImportWalletDiscovery from './screen/wallets/importDiscovery';
36-
import ImportCustomDerivationPath from './screen/wallets/importCustomDerivationPath';
37-
import ImportSpeed from './screen/wallets/importSpeed';
29+
import WalletsAddMultisigStep2 from './screen/wallets/addMultisigStep2';
30+
import WalletAddresses from './screen/wallets/addresses';
3831
import WalletDetails from './screen/wallets/details';
3932
import WalletExport from './screen/wallets/export';
4033
import ExportMultisigCoordinationSetup from './screen/wallets/exportMultisigCoordinationSetup';
41-
import ViewEditMultisigCosigners from './screen/wallets/viewEditMultisigCosigners';
42-
import WalletXpub from './screen/wallets/xpub';
43-
import SignVerify from './screen/wallets/signVerify';
44-
import WalletAddresses from './screen/wallets/addresses';
34+
import ImportWallet from './screen/wallets/import';
35+
import ImportCustomDerivationPath from './screen/wallets/importCustomDerivationPath';
36+
import ImportWalletDiscovery from './screen/wallets/importDiscovery';
37+
import ImportSpeed from './screen/wallets/importSpeed';
38+
import WalletsList from './screen/wallets/list';
39+
import PleaseBackup from './screen/wallets/pleaseBackup';
40+
import PleaseBackupLdk from './screen/wallets/pleaseBackupLdk';
41+
import PleaseBackupLNDHub from './screen/wallets/pleaseBackupLNDHub';
42+
import ProvideEntropy from './screen/wallets/provideEntropy';
4543
import ReorderWallets from './screen/wallets/reorderWallets';
4644
import SelectWallet from './screen/wallets/selectWallet';
47-
import ProvideEntropy from './screen/wallets/provideEntropy';
45+
import SignVerify from './screen/wallets/signVerify';
46+
import WalletTransactions from './screen/wallets/transactions';
47+
import ViewEditMultisigCosigners from './screen/wallets/viewEditMultisigCosigners';
48+
import WalletXpub from './screen/wallets/xpub';
4849

49-
import TransactionDetails from './screen/transactions/details';
50-
import TransactionStatus from './screen/transactions/transactionStatus';
5150
import CPFP from './screen/transactions/CPFP';
51+
import TransactionDetails from './screen/transactions/details';
5252
import RBFBumpFee from './screen/transactions/RBFBumpFee';
5353
import RBFCancel from './screen/transactions/RBFCancel';
54+
import TransactionStatus from './screen/transactions/transactionStatus';
5455

55-
import ReceiveDetails from './screen/receive/details';
5656
import AztecoRedeem from './screen/receive/aztecoRedeem';
57+
import ReceiveDetails from './screen/receive/details';
5758

58-
import SendDetails from './screen/send/details';
59-
import ScanQRCode from './screen/send/ScanQRCode';
60-
import SendCreate from './screen/send/create';
59+
import Broadcast from './screen/send/broadcast';
60+
import CoinControl from './screen/send/coinControl';
6161
import Confirm from './screen/send/confirm';
62-
import PsbtWithHardwareWallet from './screen/send/psbtWithHardwareWallet';
62+
import SendCreate from './screen/send/create';
63+
import SendDetails from './screen/send/details';
64+
import IsItMyAddress from './screen/send/isItMyAddress';
6365
import PsbtMultisig from './screen/send/psbtMultisig';
6466
import PsbtMultisigQRCode from './screen/send/psbtMultisigQRCode';
67+
import PsbtWithHardwareWallet from './screen/send/psbtWithHardwareWallet';
68+
import ScanQRCode from './screen/send/ScanQRCode';
6569
import Success from './screen/send/success';
66-
import Broadcast from './screen/send/broadcast';
67-
import IsItMyAddress from './screen/send/isItMyAddress';
68-
import CoinControl from './screen/send/coinControl';
6970

70-
import ScanLndInvoice from './screen/lnd/scanLndInvoice';
71+
import { isDesktop, isHandset, isTablet } from './blue_modules/environment';
7172
import LappBrowser from './screen/lnd/browser';
72-
import LNDCreateInvoice from './screen/lnd/lndCreateInvoice';
73-
import LNDViewInvoice from './screen/lnd/lndViewInvoice';
74-
import LdkOpenChannel from './screen/lnd/ldkOpenChannel';
7573
import LdkInfo from './screen/lnd/ldkInfo';
74+
import LdkOpenChannel from './screen/lnd/ldkOpenChannel';
75+
import LNDCreateInvoice from './screen/lnd/lndCreateInvoice';
7676
import LNDViewAdditionalInvoiceInformation from './screen/lnd/lndViewAdditionalInvoiceInformation';
77+
import LNDViewAdditionalInvoicePreImage from './screen/lnd/lndViewAdditionalInvoicePreImage';
78+
import LNDViewInvoice from './screen/lnd/lndViewInvoice';
79+
import LnurlAuth from './screen/lnd/lnurlAuth';
7780
import LnurlPay from './screen/lnd/lnurlPay';
7881
import LnurlPaySuccess from './screen/lnd/lnurlPaySuccess';
79-
import LnurlAuth from './screen/lnd/lnurlAuth';
80-
import UnlockWith from './UnlockWith';
81-
import DrawerList from './screen/wallets/drawerList';
82-
import { isDesktop, isTablet, isHandset } from './blue_modules/environment';
82+
import ScanLndInvoice from './screen/lnd/scanLndInvoice';
8383
import SettingsPrivacy from './screen/settings/SettingsPrivacy';
84-
import LNDViewAdditionalInvoicePreImage from './screen/lnd/lndViewAdditionalInvoicePreImage';
84+
import DrawerList from './screen/wallets/drawerList';
8585
import LdkViewLogs from './screen/wallets/ldkViewLogs';
86+
import UnlockWith from './UnlockWith';
8687

8788
import BoltCardCreate from './screen/boltcard/create';
88-
import BoltCardDisconnect from './screen/boltcard/disconnect';
8989
import BoltCardDetails from './screen/boltcard/details';
90+
import BoltCardDisconnect from './screen/boltcard/disconnect';
9091

9192
const WalletsStack = createNativeStackNavigator();
9293

@@ -128,6 +129,7 @@ const WalletsRoot = () => {
128129
component={PlausibleDeniability}
129130
options={PlausibleDeniability.navigationOptions(theme)}
130131
/>
132+
<WalletsStack.Screen name="BolthubSettings" component={BolthubSettings} options={BolthubSettings.navigationOptions(theme)} />
131133
<WalletsStack.Screen name="LightningSettings" component={LightningSettings} options={LightningSettings.navigationOptions(theme)} />
132134
<WalletsStack.Screen name="ElectrumSettings" component={ElectrumSettings} options={ElectrumSettings.navigationOptions(theme)} />
133135
<WalletsStack.Screen name="TorSettings" component={TorSettings} options={TorSettings.navigationOptions(theme)} />

android/app/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,8 @@ android {
102102
/*
103103
* https://www.epochconverter.com/
104104
*/
105-
versionCode 1678138731
106-
versionName "0.1.1"
105+
versionCode 1678747118
106+
versionName "0.1.2"
107107
multiDexEnabled true
108108
testBuildType System.getProperty('testBuildType', 'debug') // This will later be used to control the test apk build type
109109
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'

0 commit comments

Comments
 (0)