Tom Kirkpatrick
fcafdec861
feat(ui): add Pay components
Add components for updated Pay form and build out reference use case in
the storybook environment.
6 years ago
Tom Kirkpatrick
3d53d703bf
chore: disable react/display-name in storybook
6 years ago
Tom Kirkpatrick
b850cd8c80
feat(i18n): multilingual support for UI components
6 years ago
Tom Kirkpatrick
b18d08b70e
feat(crypto): add utility methods for lnd data
Adds a few basic utility methods for dealing with lnd related data.
6 years ago
Tom Kirkpatrick
2d9493b9d4
feat(ui): Add Truncate component
Component that truncates text to a given length with an ellipsis in the
middle of the string.
6 years ago
Tom Kirkpatrick
6f9ff91ad6
feat(ui): Add Form component
Component that wraps Informed.Form as a Styled System component.
6 years ago
JimmyMow
36ccb62cfc
Merge pull request #884 from mrfelton/fix/do-not-assume-chain-on-boot
fix: do not assume chain on boot
6 years ago
JimmyMow
aeab193dbc
Merge pull request #885 from mrfelton/fix/remove-trailing-zeros-on-value
fix(ui): strip trailing zeros from currency values
6 years ago
Tom Kirkpatrick
dd7115d307
fix(ui): strip trailing zeros from currency values
Do not display insignificant trailing zero decimal places when
displaying BTC currency amounts.
The additional trailing zeros make numbers unnecessarily long and
harder to read.
6 years ago
Tom Kirkpatrick
e282bda188
fix: do not assume chain on boot
Ensure that the state of the app is clean when it starts. Do not assume
that we are connecting to the bitcoin chain.
6 years ago
JimmyMow
a35704c380
Merge pull request #881 from mrfelton/feat/crypto-fiat-fields
feat: add Fiat/Crypto amount field components
6 years ago
JimmyMow
3cfe70f413
Merge pull request #880 from mrfelton/fix/extract-messages
fix(i18n): extract-messages for all supported languages
6 years ago
JimmyMow
74fba0765e
Merge pull request #882 from mrfelton/ci/disable-webpack-progress
ci(webpack): disable webpack progress on CI
6 years ago
Tom Kirkpatrick
03635998e6
feat(ui): add Fiat/Crypto amount field components
6 years ago
JimmyMow
c90e595d08
Merge pull request #867 from mrfelton/fix/ui-global-style-reset
style(global): update global styles
6 years ago
Tom Kirkpatrick
1cd45e592a
ci(webpack): disable webpack progress on CI
The webpack progress plugin produces a lot of noise when run in a CI
environment. We only really need this enabled for local dev builds.
6 years ago
Tom Kirkpatrick
0acd6bf66d
style(global): update general styles
Use https://www.npmjs.com/package/styled-reset to apply css resets and
move all global styles to the GlobalStyle component.
Update general styles inline with design design work.
6 years ago
JimmyMow
295ee8c698
Merge pull request #864 from mrfelton/feat/ui-lightning-invoice
feat(ui): add LightningInvoiceInput component
6 years ago
Tom Kirkpatrick
655ceb0378
fix(i18n): extract-messages for all supported languages
6 years ago
Tom Kirkpatrick
e64314ca97
feat(ui): add LightningInvoiceInput component
6 years ago
Tom Kirkpatrick
8b203f1948
style: minor style fixes
6 years ago
Tom Kirkpatrick
d68f1f3acc
refactor: use named exports for UI components
6 years ago
JimmyMow
050190ab81
Merge pull request #865 from mrfelton/feat/ui-crypto-dropdown
feat(ui): add Dropdown component
6 years ago
Tom Kirkpatrick
514aad81a3
refactor(ui): use Dropdown component
Update all places where we display a crypto unit selector to use the
new CryptoSelector component and do away with all the custom
implementations.
6 years ago
Tom Kirkpatrick
b552aa60f1
feat(ui): add Dropdown component
6 years ago
Tom Kirkpatrick
6460c879bc
style: minor style fixes
6 years ago
JimmyMow
3a806b98d1
Merge pull request #872 from mrfelton/chore/update-react
chore(deps): update react and react components
6 years ago
Tom Kirkpatrick
df6e2cb070
chore(deps): update react and react components
6 years ago
JimmyMow
04ff5d04b3
Merge pull request #871 from mrfelton/chore/update-devtools
chore(deps): update devtools (webpack, eslint etc)
6 years ago
Tom Kirkpatrick
5751d91d57
chore(deps): update devtools (webpack, eslint etc)
6 years ago
JimmyMow
4504a088cd
Merge pull request #870 from mrfelton/chore/update-electron
chore(deps): update electron packages
6 years ago
Tom Kirkpatrick
dfe6545bb7
chore(deps): update electron packages
6 years ago
JimmyMow
7d361cda13
Merge pull request #869 from mrfelton/feat/storybook-updates
style(storybook): update storybook styles
6 years ago
JimmyMow
61174ebaaf
Merge pull request #873 from mrfelton/fix/user-settings-loader-window
fix(boot): issue with fetching user settings
6 years ago
JimmyMow
b626de1cd4
Merge pull request #841 from mrfelton/feat/update-lnd
feat(lnd): update lnd to v0.5-beta-247-g68d96488
6 years ago
Tom Kirkpatrick
9b7b9721da
fix(boot): issue with fetching user settings
When we start up the app we attempt to fetch the users store settings
from IndexedDb by loading up a hidden browser window and execute
code within it to connect to and fetch settings from the database.
This fix ensures that we properly close out this hidden window once we
have fetched the user settings. This resolves an issue that prevented
the production build from starting up fully.
6 years ago
Tom Kirkpatrick
68ac6897ed
style(storybook): update storybook styles
Update storybook to latest release and make some improvements to the
display so that we now show our components against a background color
that matches the currently selected theme settings.
6 years ago
JimmyMow
d2e40ed028
Merge pull request #868 from mrfelton/feat/storybook-i18n
feat(i18n): add i18n support to storybook
6 years ago
JimmyMow
dc01b1ad37
Merge pull request #866 from mrfelton/feat/indexeddb-dexie
feat(settings): use indexedDb for persistent data
6 years ago
Tom Kirkpatrick
92a785418d
feat(lnd): enable alternate btcd host
Latest version of lnd now supports connecting to and syncing from
multiple btcd hosts.
Enable testnet2 and mainnet2 btcd hosts.
6 years ago
Tom Kirkpatrick
b2cd906581
feat(lnd): update lnd to v0.5-beta-247-g68d96488
6 years ago
Tom Kirkpatrick
64c8b0c8f1
feat(i18n): add i18n support to storybook
6 years ago
Tom Kirkpatrick
ccf315b58a
feat(settings): use indexedDb for persistent data
6 years ago
JimmyMow
029da87a20
Merge pull request #862 from mrfelton/refactor/containers-and-routing
Refactor containers and routing
6 years ago
Tom Kirkpatrick
080f876313
refactor: rework containers and routes
Refactor Containers and Routes in order to make the code a little more
readable, reduce duplication, and prepare the codebase for integration
of the new Home screen.
- Break out the Root container into several smaller containers that are
responsible for connecting themselves to the Redux store.
- Use routing for navigation between primary containers
- Unbundle the `Syncing` Component from the Onboarding section and hook
up to router so that it can be access by navigating to `/syncing' (we
want to be able to load existing wallets and initiate syncing outside of
the context of the onboarding process)
- Reduce code duplication
- Create `TitleBar` component and implement once at the top level
- Create `withLoading` HOC and use to display the loading screen when
needed.
6 years ago
Tom Kirkpatrick
cb518fdeaf
fix(ui): make Range component more configurable
6 years ago
JimmyMow
5ae8b67a17
New Crowdin translations ( #853 )
6 years ago
Tom Kirkpatrick
a21340aca4
Merge pull request #861 from jlopp/spellingfixes
style: fix spelling errors
6 years ago
statoshi
fc5834e572
fix spelling errors
6 years ago
JimmyMow
2d4d3a3dde
Merge pull request #859 from mrfelton/feat/ui-menus
feat(ui): add Menu components
6 years ago