Jaco Greeff
609e24ef04
Enhance dialog layouts (round 1) ( #4637 )
...
* Added SelectionList component for selections
* Use SelectionList in DappPermisions
* AddDapps uses SelectionList
* Fix AccountCard to consistent height
* Display type icons in creation dialog
* Complimentary colours
* Convert Signer defaults to SelectionList
* Fix Geth import - actually pass addresses through
* Work from addresses returned via RPC
* Display actual addresses imported (not selected)
* Update tests to cover bug fixed
* Prettyfy Geth import
* Description on selection actions
* SelectionList as entry point
* Update failing tests
* Subtle selection border
* Styling updates for account details
* Add ModalBox summary
* AddAddress updated
* Convert VaultAccounts to SelectionList
* Add tests for SectionList component
* Add tests for ModalBox component
* Re-apply stretch fix
* Apply scroll fixes from lates commit in #4621
* Clear name on switch (test in #4652 , not pulling in)
* Remove refs (cleanup)
2017-02-24 18:05:39 +01:00
Jaco Greeff
570e6f32b0
Vault Management UI (round 2) ( #4631 )
...
* Add VaultMeta edit dialog
* Updated (WIP)
* Meta & password edit completed
* Added SelectionList component for selections
* Use SelectionList in DappPermisions
* AddDapps uses SelectionList
* Fix AccountCard to consistent height
* Convert Signer defaults to SelectionList
* Subtle selection border
* Display account vault information
* Allow invalid addresses to display icons (e.g. vaults)
* Display vault on edit meta
* Convert VaultAccounts to SelectionList
* Allow editing of Vault in meta
* Add tests for SectionList component
* Add tests for VaultSelector component
* Auto-focus description field (aligns with #4657 )
* Apply scroll fixes from lates commit in #4621
* Remove unneeded logs
* Remove extra div, fixing ParityBar overflow
* Disable save if password don't match
* s/disabled/readOnly/
* string -> bool
2017-02-24 18:05:04 +01:00
Nicolas Gotchac
9ff427caaf
Fix Portal broad event stopper ( #4674 )
2017-02-24 18:04:26 +01:00
GitLab Build Bot
af45d05aee
[ci skip] js-precompiled 20170224-142855
2017-02-24 14:33:38 +00:00
Jaco Greeff
f670b180d7
Align list displays with SectionList (UI consistency) ( #4621 )
...
* Render Dapps via SectionList
* Initial rendering of accounts via SectionList
* Width vars
* Allow classNames in certifications & tags
* Overlay of info on hover
* Adjust hover balances
* Large owner icons (align with vaults)
* Consistent block mined at message
* Attach ParityBackground to html
* Adjust page padding to align
* Lint fixes
* Link to different types of addresses
* Make content parts clickable only (a within a)
* Force Chrome hardware acceleration
* Trust the vendors... don't go crazy with transform :)
* Use faster & default transitions
* Remove extra container (double scrolling)
* Remove unused container style
* Make dapp iframe background white
* Stop event propgation on tag click
2017-02-24 15:21:36 +01:00
GitLab Build Bot
afecf5b148
[ci skip] js-precompiled 20170224-134503
2017-02-24 13:50:10 +00:00
Jaco Greeff
a6ed3dc5dc
Add SelectionList component to DRY up ( #4639 )
...
* Added SelectionList component for selections
* Use SelectionList in DappPermisions
* AddDapps uses SelectionList
* Fix AccountCard to consistent height
* Convert Signer defaults to SelectionList
* Subtle selection border
* Convert VaultAccounts to SelectionList
* Add tests for SectionList component
* Apply scroll fixes from lates commit in #4621
* Remove unneeded logs
* Remove extra div, fixing ParityBar overflow
2017-02-24 14:37:56 +01:00
GitLab Build Bot
5817cfdf41
[ci skip] js-precompiled 20170224-115159
2017-02-24 11:58:15 +00:00
Jaco Greeff
38cf7d2639
Linting updates ( #4662 )
2017-02-24 12:44:38 +01:00
Jaco Greeff
0b214450e3
Misc. small UI fixes ( #4657 )
...
* Shorten menu items (accounts)
* Shorten menu items (addresses)
* Shorten menu items (contracts)
* Shorten menu items (account)
* Shorten menu items (address)
* Shorten menu items (contract)
* Auto-focus & perform default action
* Auto-focus & default action
* Auto focus for first fields (create account)
* Clear phrase & auto-focus field
* Auto-focus name fields
* Add autoFocus (Add Address)
* autoFocus address (Add Contract)
* Auto focus name field
* Auto-focus name field for EditMeta
* Auto-focus modifications (WalletSettings)
* Verification auto focus
* typo
* Double-up on keys
2017-02-24 12:26:30 +01:00
Bas
56d0ad869a
nl translations ( #4649 )
...
* translation stings copied from _default to nl
* First batch of nl translations
* Second batch of nl translations
* Syntax fix
* include new nl translation files to index
2017-02-24 10:25:28 +01:00
GitLab Build Bot
c7b3b9a565
[ci skip] js-precompiled 20170224-084932
2017-02-24 08:54:34 +00:00
Jaco Greeff
92fa4249d3
Update condition documentation (Thanks @arkpar) ( #4659 )
2017-02-24 09:40:38 +01:00
GitLab Build Bot
496a6dcfa0
[ci skip] js-precompiled 20170223-141355
2017-02-23 14:21:06 +00:00
Jaco Greeff
3651095651
Fix Geth account import ( #4641 )
...
* Fix Geth import - actually pass addresses through
* Work from addresses returned via RPC
* Display actual addresses imported (not selected)
* Update tests to cover bug fixed
2017-02-23 15:04:58 +01:00
GitLab Build Bot
f3b5e2074b
[ci skip] js-precompiled 20170222-165052
2017-02-22 16:55:55 +00:00
Jannis Redmann
94fa2db986
attempt to fix subscribeToEvents test ( #4638 )
2017-02-22 17:44:11 +01:00
GitLab Build Bot
cb3c6b1bec
[ci skip] js-precompiled 20170222-150433
2017-02-22 15:09:15 +00:00
Jaco Greeff
e66d54910a
Fix selection value from RadioButtons ( #4636 )
...
* Fix selection value from RadioButtons
* Fix outdated test
2017-02-22 15:57:21 +01:00
GitLab Build Bot
3df1adc3f5
[ci skip] js-precompiled 20170222-143551
2017-02-22 14:40:40 +00:00
Jaco Greeff
6938a7a202
Convert all remaining Modals to use Portal (UI consistency) ( #4625 )
...
* FirstRun dialog -> Portal
* CreateAccount Modal -> Portal
* CreateWallet dialog -> Portal
* Transfer dialog -> Portal
* Fix failing tests
* ShapeShift dialog -> Portal
* Verification dialog -> Portal
* EditMeta dialog -> Portal
* PasswordManager dialog -> Portal
* WalletSettings dialog -> Portal
* AddAddress dialog -> Portal
* s/delete address/forget address/
* AddContract dialog -> Portal
* DeployContract dialog -> Portal
* ExceuteContract dialog -> Portal
* LoadContract dialog -> Portal
* SaveContract dialog -> Portal
* UpgradeParity dialog -> Portal
* Convert inline modals (tsk, tsk)
* Remove ui/Modal
* Import dialog i18n
* Button array returns (thanks @derhuerst)
* Unneeded debug
* Typo
* Readability formatting
2017-02-22 15:26:58 +01:00
GitLab Build Bot
49675483c3
[ci skip] js-precompiled 20170222-095134
2017-02-22 09:56:05 +00:00
Jaco Greeff
5337bf6413
Default account selection update ( #4609 )
...
* Default accounts setting - account provider
* RPC support for default accounts
* Updating JS code
* Rename whitelist to addresses
* Set the defaults using default, allowing for null/full lists
* Update failing tests (after merge)
* Fix merge with wrong rpc call names
* One account needs to be selected
2017-02-22 10:43:02 +01:00
Jaco Greeff
0a85fc7a3e
Display ETH balance in overlay account selector ( #4588 )
...
* Add account balance display from ParityBar
* Ellipsis with title
* Balance display in Dapp permissions
* Add balance to vault account selector
* Add key prop to accounts in Vault
* Fix failing test (missing redux prop)
2017-02-22 10:42:42 +01:00
GitLab Build Bot
80155ef93a
[ci skip] js-precompiled 20170221-120741
2017-02-21 12:12:14 +00:00
Jaco Greeff
61e3d036d9
Extract new available i18n strings ( #4623 )
2017-02-21 12:59:36 +01:00
GitLab Build Bot
00351374e4
[ci skip] js-precompiled 20170220-160616
2017-02-20 16:12:01 +00:00
Jaco Greeff
9e210e5eda
Vault Management UI (first round) ( #4446 )
...
* Add RPCs for parity_vault (create, open, list, etc.)
* WIP
* WIP
* WIP
* WIP (create should create)
* Create & close working
* WIP
* WIP
* WIP
* Open & Close now working
* WIP
* WIP
* Merge relevant changes from js-home
* Hover actions
* WIP (start of account assignment)
* Open, Close & Account assignment works
* Fix margins
* UI updates
* Update tests
* Add the parity_{get|set}VaultMeta calls
* Handle metadata
* Adjust padding in Open/Close modals
* moveAccounts take both in and out
* Adjust padding
* Fix stretch
* Optimize hover stretch
* pre-merge
* Cleanup variable naming (duplication)
* Rename Vault{Close,Open} -> Vault{Lock,Unlock}
* clearVaultFields uses setters
* TODO for small Portal sizes
* Vaults rendering tests
* .only
* libusb compile
* VaultCard rendering tests
* Update message keys (rename gone rouge)
* Display passwordHint op vault unlock
* Update failing tests
* Manually dispatch allAccountsInfo when move completed
* Open/Close always shows vault image in colour
* Password submit submits modal (PR comment)
* Add link to account
2017-02-20 16:40:01 +01:00
Jaco Greeff
44769fcd4a
Show only known accounts/wallets/addresses on Home ( #4612 )
...
* Don't render unknown entries
* Only render non-null items
* Remove (now) invalid failing test
2017-02-20 16:34:38 +01:00
Tomasz Drwięga
72998d3ce3
Proper default accounts RPCs ( #4580 )
...
* Default accounts setting - account provider
* RPC support for default accounts
* Updating JS code
* Rename whitelist to addresses
2017-02-20 16:33:12 +01:00
GitLab Build Bot
31f5a1d205
[ci skip] js-precompiled 20170220-124210
2017-02-20 12:48:32 +00:00
Jaco Greeff
3fc29b9ae4
Handle invalid ABI retrieved from address_book gracefully ( #4606 )
...
* Handle invalid ABI gracefully
* Also include failed abi in log
2017-02-20 13:34:33 +01:00
GitLab Build Bot
8c9c6744fc
[ci skip] js-precompiled 20170217-171830
2017-02-17 17:24:47 +00:00
Nicolas Gotchac
04f3ee90d8
Revert Double Click ( #4590 )
2017-02-17 18:11:10 +01:00
GitLab Build Bot
062c55d51b
[ci skip] js-precompiled 20170216-165434
2017-02-16 17:06:15 +00:00
Jannis Redmann
7d890c0687
remove vertx from Webpack config ( #4576 )
2017-02-16 17:43:27 +01:00
Nicolas Gotchac
b825c8e074
Better display of tags ( #4564 )
...
* WIP
* Update accounts on whitelist change in Parity Bar
* Fix AccountCard width in Parity Bar (Signer)
* Added AccountCard Example
* Use horizontal tags
* Better Tags display
* Scrollable tags
* Update PR Grumbles
* Fix tests (add tags)
* PR Grumble
2017-02-16 17:42:19 +01:00
GitLab Build Bot
5bd1cf352b
[ci skip] js-precompiled 20170216-154550
2017-02-16 15:50:43 +00:00
Arkadiy Paronyan
f2027c02ef
Fixed fonts URLs ( #4579 )
2017-02-16 16:37:40 +01:00
GitLab Build Bot
39d4e46073
[ci skip] js-precompiled 20170216-125519
2017-02-16 12:59:57 +00:00
Jaco Greeff
c14ecefa1d
Explicitly set seconds to 0 from selector ( #4559 )
...
* Explicitly set seconds/milli to 0
* Use condition time & block setters consistently
* Fix failing test
* test for 0 ms & sec
* It cannot hurt, clone date before setting
* Prettier date test constants (OCD)
2017-02-16 13:47:51 +01:00
GitLab Build Bot
4889cff310
[ci skip] js-precompiled 20170215-135145
2017-02-15 13:56:12 +00:00
Nicolas Gotchac
0d289c7732
Skip OOG check for simple transfers ( #4550 ) ( #4558 )
2017-02-15 14:44:14 +01:00
GitLab Build Bot
b38a874b18
[ci skip] js-precompiled 20170215-124941
2017-02-15 12:54:04 +00:00
Nicolas Gotchac
4bae2c751c
Fixes BadgeReg Middleware ( #4547 ) ( #4556 )
2017-02-15 13:42:55 +01:00
Nicolas Gotchac
8aaa18d75d
Fix pasting of value in Input fields ( #4555 )
...
* Fix logging and logger issues
* onPaste submit value + pasted text (#4553 )
2017-02-15 13:37:58 +01:00
GitLab Build Bot
3218c365e9
[ci skip] js-precompiled 20170215-110429
2017-02-15 11:08:57 +00:00
Jaco Greeff
efe76d7004
Tooltips with react-intl ( #4549 )
...
* Tooltips support intl strings
* FormattedMessage for strings to Tooltip
* Fix TabBar tooltip display
* r after o (PR comment)
2017-02-15 11:56:51 +01:00
GitLab Build Bot
812017f9b3
[ci skip] js-precompiled 20170214-215513
2017-02-14 22:00:39 +00:00
Nicolas Gotchac
ac27806a43
Close on double-click for Signer Account selection ( #4540 )
...
* Close on double-click + Optimistic UX (#4525 )
* PR Gumble + Tests
2017-02-14 22:47:34 +01:00