Jannis R
60a8aabe19
differentiate Snackbar from background
2016-11-30 17:58:18 +01:00
Jannis R
890f880a89
status bar: beautify enode icon
2016-11-30 17:46:50 +01:00
Jannis R
f9f91837c2
rework status bar layout
...
- floats -> Flexbox
- align to content width
2016-11-30 17:46:48 +01:00
Jannis R
cce195a98b
fix status bar to bottom of the screen
2016-11-30 17:45:54 +01:00
Jannis Redmann
f1b3463015
Merge #3680 from ethcore/jg-container-title
...
Simplify Container title rendering
2016-11-30 11:42:23 +01:00
Jaco Greeff
7f1391c7a2
Safari UI fixes ( #3678 )
...
* Minimum content height for overlay
* Fix Safari TabBar clicks
* Fix extra vertical scrollbar on Chrome
* Swap to em heights
2016-11-30 00:01:42 +01:00
Jaco Greeff
7e2a072a2b
Remove finished rendering completely
2016-11-29 16:59:44 +01:00
Jaco Greeff
0ddd33c643
Trim unused components
2016-11-29 16:55:59 +01:00
Jaco Greeff
efd4e6f96a
Pass MethodDecoding as to/destination view
2016-11-29 16:37:25 +01:00
Jaco Greeff
907606ab69
Merge branch 'master' into jg-container-title
2016-11-29 13:54:30 +01:00
Jannis Redmann
e667d33778
make Modal always scrollable ( #3667 )
2016-11-29 13:50:22 +01:00
Jaco Greeff
5e8f6f271d
Display local/completed transactions ( #3630 )
...
* Initial fetch of local transactions
* Container allows for title specification
* Introduce TxList component
* Display local transactions in signer list
* Simplify
* Pass only hashes from calling components
* Simplify no pending display
* Render pending blocks at the top
* Get rid of time for 0 blocks
* Indeed sort Pending to the top
* Allow retrieval of pending transactions
* setTimeout with clearTimeout
2016-11-29 13:50:09 +01:00
Jaco Greeff
b6efd6b1fd
DRY-er Container with title
2016-11-29 11:58:00 +01:00
Tomasz Drwięga
1a6ee533ed
Addressing tiny grumbles
2016-11-29 11:52:55 +01:00
Nicolas Gotchac
d78de18385
Merge branch 'master' into ng-webpack-update
2016-11-28 17:56:47 +01:00
Jannis Redmann
5f570edf3b
update SMS verification ( #3579 )
...
* add isTestnet helper
* sms verification: use different port on testnet
* subscribeToEvent helper
* sms verification: await Puzzled event
* sms verification: bugfixes 🐛 , move awaitPuzzle
* sms verification: check upfront if code is valid
* sms verification: more helpful phone input label
* isTestnet helper -> redux state
2016-11-28 17:39:55 +01:00
Jannis Redmann
2b178d8233
simplify tx confirmations display ( #3559 )
...
* Hash component
* DRY code by using Hash component
* TxHash component: show hash inline
* TxHash component: less verbose confirmations display
* TxHash component: rename ui/Hash to ui/ShortenedHash
* signer: center message in TransactionFinished
* style fixes
2016-11-28 17:39:32 +01:00
Nicolas Gotchac
eec99ebad8
Fixes overflow in Signer tx data #3138 ( #3657 )
2016-11-28 17:18:27 +01:00
Nicolas Gotchac
6be08d8ce4
Fixed tab bar not updating #3631 ( #3653 )
2016-11-28 16:13:02 +01:00
Nicolas Gotchac
3675095201
Merge branch 'master' into ng-webpack-update
2016-11-28 13:02:03 +01:00
Tomasz Drwięga
8686339b0c
Fixing UI to support both send and signTransaction
2016-11-28 12:14:14 +01:00
Nicolas Gotchac
f77afd072b
Updated ESLINT and fixing linting issues
2016-11-25 19:48:06 +01:00
Nicolas Gotchac
8392090861
WIP - Webpack 2 building
2016-11-25 19:32:58 +01:00
Gav Wood
a51066bdca
Merge pull request #3618 from ethcore/jg-list-accounts
...
Use accountsInfo instead of eth_accounts for first check
2016-11-25 18:46:07 +01:00
Gav Wood
b274d082c3
Merge pull request #3619 from ethcore/ng-copy-clip-fix
...
Fix Copy to Clipboard Snackbar
2016-11-25 18:45:49 +01:00
Jaco Greeff
e95ef0160f
Signer layouts to flexbox ( #3600 )
...
* Use variables for signer form widths
* Simplify signer layouts with flex
* Fix styling issues with Signer
2016-11-25 17:20:16 +01:00
Nicolas Gotchac
807790ce95
Merge branch 'master' into ng-webpack-update
2016-11-25 17:17:06 +01:00
Jaco Greeff
6d6e942d9d
Add dappreg link to apps list ( #3568 )
...
* Fix rendering when contract is empty
* Add registration dapp to app list
2016-11-25 16:46:57 +01:00
Nicolas Gotchac
08c507daaa
Smarter balance fetching ( #3605 )
...
* Smarter dApps Manifest fetching...
* Fetching only visible accounts (and don't delete other balances) #3590
* Moved balances action into BalancesActions #3590
* Fetch balances for accounts and contracts #3590
* Add balances to contract/address/account views #3590
* Fix transaction not fetching on first load
* Remove console.warn
* Fix pending tokens not showing #3154
* Fix tokens image update
* Remove unused name in Header
* Separate Tokens and ETH fetching #3590
* Remove unused isTest
* Fetch Tokens Balance via Filter #3590
* Fix linting
* Fix updating tokens image (#3590 )
* Fix contract balances
* Improved Status
* Fixing secureApi issues...
* Fetch all tokens every 2 minutes (for safety) #3590
* PR changes fix
* Fix Account error
2016-11-25 16:46:35 +01:00
Nicolas Gotchac
9fdab84305
Merge pull request #3597 from ethcore/jg-iframe-sandbox
...
Dapp iframe allow forms, allow target=_blank
2016-11-25 16:31:32 +01:00
Nicolas Gotchac
9b21c96e3a
Fix Copy to Clipboard Snackbar
2016-11-25 15:52:23 +01:00
Jaco Greeff
2958546653
Use accountsInfo instead of eth_accounts for first check
2016-11-25 15:19:14 +01:00
Nicolas Gotchac
24bdf1cb98
Use webpack hot/dev middlewares
2016-11-25 13:14:30 +01:00
Gav Wood
46e5a84bc5
Merge pull request #3540 from ethcore/delete-accounts
...
Real deleting accounts
2016-11-24 17:16:26 +01:00
Jaco Greeff
30526da094
Allow forms, allow target=_blank
2016-11-24 11:46:27 +01:00
Jaco Greeff
e9eebb3088
Optimise multi-balance fetching (one set)
2016-11-23 12:32:50 +01:00
Jaco Greeff
59f4252011
Merge branch 'master' into jg-signer-api-queries-2
2016-11-22 17:31:27 +01:00
Jaco Greeff
d8cb32d49b
Typo
2016-11-22 17:31:25 +01:00
Gav Wood
490b39cc85
Merge pull request #3555 from ethcore/ng-fast-ui
...
Faster UI - React Tweaks
2016-11-22 17:05:23 +01:00
Jaco Greeff
609e8912d8
Merge branch 'master' into delete-accounts
2016-11-22 16:19:40 +01:00
Jaco Greeff
cce5b217ed
Delete account dialog
2016-11-22 16:19:36 +01:00
Jaco Greeff
57ff0e5747
Add visibility specifier (not added between merges) ( #3566 )
2016-11-22 13:36:23 +01:00
Jaco Greeff
a475c2166c
Merge branch 'master' into jg-signer-api-queries-2
2016-11-22 09:49:17 +01:00
Jaco Greeff
4c08f7ebba
Merge branch 'master' into jg-signer-api-queries-2
2016-11-22 09:48:32 +01:00
Nicolas Gotchac
5735d948f5
[Registry] Clear input and working buttons ( #3563 )
...
* onClick to onTouchTap #3556
* onClick to onTouchTap 2 #3556
* Registry dApp clear input + check Signer #3557
2016-11-21 20:44:37 +01:00
Nicolas Gotchac
ba8460c65b
Fix summary update
2016-11-21 15:54:51 +01:00
Nicolas Gotchac
35fdbf3352
Progressive Accounts List Rendering #3240
2016-11-21 15:45:58 +01:00
Nicolas Gotchac
a317e4fdbf
Better TabBar #3240
2016-11-21 14:31:06 +01:00
Nicolas Gotchac
47f5a6d005
Merge pull request #3524 from ethcore/jg-signer-api-queries
...
Don't query chain in Signer, use Redux isTest
2016-11-21 14:16:33 +01:00
Nicolas Gotchac
ca5fd0b23d
React Perf in dev mode // Smarter background component #3240
2016-11-21 14:14:25 +01:00
Gav Wood
0848a9ec3c
Merge branch 'master' into transactions-propagate
2016-11-20 13:24:08 +01:00
Jaco Greeff
1c4779683f
Rename Request{Pending,Finished}Web3 -> Request{Pending,Finished}
2016-11-18 22:30:36 +01:00
Jaco Greeff
d1e6b9ec5e
Introduce mobx store for component balances
2016-11-18 22:26:52 +01:00
Jaco Greeff
4498fd54a4
Typo slipped through
2016-11-18 21:55:55 +01:00
Gav Wood
80288f8680
Merge pull request #3438 from ethcore/jg-external-dapps
...
Dapp section & visibility changes
2016-11-19 02:49:41 +08:00
Jaco Greeff
1686d23522
Don't query chain in Signer, use Redux isTest
2016-11-18 19:07:13 +01:00
Jaco Greeff
be1e5ae52f
Updated overlay size as per comments
2016-11-18 18:20:14 +01:00
Nicolas Gotchac
1c3923c9e8
Smarter Polling #3240
...
Only refresh statuses when on Status Page for
some statuses (eg. hashrate)
2016-11-17 20:19:11 +01:00
Jannis R
4ae58f7d33
move nullable PropType helper
2016-11-17 14:31:25 +01:00
Tomasz Drwięga
5c62e38a7c
Cleanup
2016-11-17 13:52:09 +01:00
Tomasz Drwięga
ff27bbcb4f
Simple GUI for local transactions
2016-11-17 10:15:11 +01:00
Jannis R
ed2b8e14fc
merge master into sms-verification-modal
2016-11-16 13:29:46 +01:00
Jaco Greeff
bbf6d1768d
Overal + acceptance in-place
2016-11-16 13:08:08 +01:00
Jaco Greeff
d14801f4ea
Merge branch 'master' into jg-external-dapps
2016-11-16 12:36:43 +01:00
Jaco Greeff
68efa70977
Update styling
2016-11-16 12:36:27 +01:00
Jaco Greeff
501c7369b0
External app overlay
2016-11-16 12:36:27 +01:00
Gav Wood
9bd6378e42
Typo
2016-11-16 11:37:25 +08:00
Gav Wood
b9e9544841
Merge pull request #2866 from ethcore/ng-accounts-backup
...
Export accounts as JSON or CSV
2016-11-16 11:31:18 +08:00
Gav Wood
130fd3f9c1
Merge pull request #3457 from ethcore/ng-save-sorting
...
Save sort order in LocalStorage
2016-11-16 11:19:19 +08:00
Gav Wood
53cb033b17
Merge pull request #3450 from ethcore/jg-signer-overflow
...
Update signer to take care of text overflows
2016-11-16 11:18:20 +08:00
Jaco Greeff
6efdc08044
Queries display IdentityIcons ( #3453 )
2016-11-15 19:08:16 +01:00
Nicolas Gotchac
22e47a68a3
Save sort order in LocalStorage #3402
2016-11-15 18:39:11 +01:00
Jannis R
7a83fb8595
merge master into sms-verification-modal
2016-11-15 17:04:36 +01:00
Jannis R
aa8fc554fe
sms verification: simplify code
...
- moved the steps into named exports
- moved the store creation into the Accounts component
- fix a linting issue
2016-11-15 17:04:34 +01:00
Nicolas Gotchac
20185e5aac
Use signature of functions instead of names ( #3448 )
...
* Use signature of functions instead of names #3411
* Fixes contract tests #3448
2016-11-15 15:58:33 +01:00
Jaco Greeff
a1ec3146eb
Update signer to take care of text overflows
2016-11-15 14:32:29 +01:00
Jaco Greeff
601cef226b
Merge branch 'master' into jg-external-dapps
2016-11-15 09:25:42 +01:00
Jaco Greeff
1e155ae548
Render selection inside areas
2016-11-14 21:57:28 +01:00
Nicolas Gotchac
b9f3c4b266
Merge branch 'master' into ng-accounts-backup
2016-11-14 20:31:10 +01:00
Nicolas Gotchac
09ec0c1f2f
More robust import #2885
2016-11-14 20:26:21 +01:00
Nicolas Gotchac
134622ea3a
Adds error handler in Importer // Import AddressBook #2885
2016-11-14 18:34:05 +01:00
Jaco Greeff
5a6e2f89dd
Hide external apps by default
2016-11-14 17:02:45 +01:00
Gav Wood
8db3414de9
Merge branch 'master' into sms-verification-modal
2016-11-14 11:56:37 +01:00
Jannis R
4d01fbc4c4
merge master into refactor-copy-to-clipboard
2016-11-14 11:46:58 +01:00
Jaco Greeff
80606cdd7d
Load external, builtin & local apps in parallel ( #3340 )
2016-11-11 16:53:10 +01:00
Nicolas Gotchac
0e4ef539fc
Solidity Compiler in UI ( #3279 )
...
* Added new Deploy Contract page // Use Brace in React #2276
* Adding Web Wrokers WIP
* Compiling Solidity code // Getting mandatory params #2276
* Working editor and deployment #2276
* WIP : displaying source code
* Added Solidity hightling, editor component in UI
* Re-adding the standard Deploy Modal #2276
* Using MobX in Contract Edition // Save to Localstorage #2276
* User select Solidity version #2276
* Loading Solidity versions and closing worker properly #2276
* Adds export to solidity editor #2276
* Adding Import to Contract Editor #2276
* Persistent Worker => Don't load twice Solidity Code #2276
* UI Fixes
* Editor tweaks
* Added Details with ABI in Contract view
* Adds Save capabilities to contract editor // WIP on Load #3279
* Working Load and Save contracts... #3231
* Adding loader of Snippets // Export with name #3279
* Added snippets / Importing from files and from URL
* Fix wrong ID in saved Contract
* Fix lint
* Fixed Formal errors as warning #3279
* Fixing lint issues
* Use NPM Module for valid URL (fixes linting issue too)
* Don't clobber tests.
2016-11-11 15:00:04 +01:00
Jannis R
e9b69bceab
Account Header: use CopyToClipboard
2016-11-10 18:09:54 +01:00
Jaco Greeff
a97e68a030
Make transactions load ( #3348 )
2016-11-10 16:38:47 +01:00
Jannis R
01f14901ce
merge master into sms-verification-modal
2016-11-10 16:23:43 +01:00
Jannis R
2309e53fe6
sms verification: polish UI, linting issues 👕
2016-11-10 13:54:17 +01:00
Tomasz Drwięga
2f98169539
In-browser signing support ( #3231 )
...
* Signer RAW confirmations
* Returning address book as eth_accounts
* UI support for in-browser signing
* Post review fixes
* Adding new methods to jsonrpc
* Fixing eth_accounts
* Deterministic accounts ordering
2016-11-10 11:27:05 +01:00
Jaco Greeff
90ff810e36
Handle redirects from /api/content on manifest.json gracefully ( #3315 )
...
* Add redirect follow mode to manifest.json
* Remove (now) unused count parameter
* autoRewrite: true for dev mode proxy redirects
2016-11-09 20:05:08 +01:00
Jannis R
89c1d9c25c
merge master into sms-verification-modal
2016-11-09 19:04:31 +01:00
Jaco Greeff
877cfe9b53
Fix signer token updates ( #3302 )
...
* Manual bump of package.json (recovery)
* Debug
* Simplify status connections
2016-11-09 18:26:10 +01:00
Jannis R
fc76fa9252
sms verification: basic stepper
2016-11-09 16:54:54 +01:00
Jannis R
7cb724bfbe
put SMS verification into action bar
2016-11-09 16:54:54 +01:00
Jaco Greeff
95e03f87fa
Remove 127.0.0.1 references ( #3303 )
2016-11-09 14:01:59 +01:00
Jaco Greeff
6a1b17d5a9
Change to more common focused spelling ( #3264 )
2016-11-09 11:53:40 +01:00
Jaco Greeff
f9dc766ae2
Fix initial token generation ( #3289 )
...
* Fix initial token generation
* Remove extra debug info
2016-11-08 23:17:33 +01:00
Jaco Greeff
51aa0e28eb
Add secure flag back ( #3244 )
2016-11-07 20:07:08 +01:00