Commit Graph

34 Commits

Author SHA1 Message Date
Thomas Huang 6bdb4c8728 Fix linting warnings 2017-04-26 21:05:45 -07:00
kumavis aa06183c64 ui - use global.platform for extension interaction 2017-03-31 18:04:13 -07:00
kumavis 60a48e713f ui - move popup auto-close after tx conf to ui entrypoint 2017-03-31 13:32:47 -07:00
kumavis 49d8877fd7 ui - startPopup returns store after boot 2017-03-31 13:20:16 -07:00
kumavis 5036263f88 introduce platform api and rename notifications to notification-manager 2017-03-30 18:33:19 -07:00
Kevin Serrano 23263bec7d
Linting to the max. 2016-11-11 10:26:12 -08:00
kumavis a4cdd19843 mascara - everything but the popup bundle 2016-09-13 00:31:04 -07:00
kumavis b4e3b83f04 popup - breakout popup-core 2016-09-12 23:28:07 -07:00
kumavis ed11ab6d18 popup - further clean and comment 2016-09-12 21:43:14 -07:00
kumavis 8a5007a396 ui - remove unused currentDomain prop 2016-09-12 21:30:04 -07:00
Dan Finlay fd5dad136f Remove old notification cleanup code 2016-08-29 17:33:56 -07:00
Dan Finlay 671ca33abb Close notification on opening main UI 2016-08-23 15:44:50 -07:00
Dan Finlay 030bdec27a Unify notification and popup ui files 2016-08-16 16:46:44 -07:00
Dan Finlay 6658bea8d4 Implement some cross-browser practices (#473)
* Add mozilla plugin key to manifest

* Move all chrome references into platform-checking module

Addresses #453

* Add chrome global back to linter blacklist

* Add tests
2016-07-21 10:45:32 -07:00
Dan Finlay e55938ed15 First simple version of ui mocker 2016-06-30 18:22:16 -07:00
Frankie 16566ee7db Move clearNotifications to popup.js 2016-06-28 12:57:06 -07:00
Dan Finlay 8fde8a8921 Manually linted 2016-06-21 13:56:04 -07:00
Dan Finlay a08c3bc01b Auto linted 2016-06-21 13:18:32 -07:00
kumavis 2a62d63b4f deps - use web3-stream-provider module 2016-05-22 18:02:27 -07:00
Dan Finlay d017c28441 Filter transaction list for current blockchain network
When starting up, we now create a `web3` inside the `background.js` process, which we pass to the `idStore` and ask for the current `network`.

We include the `network` on `app.metamask.network` in the state object.

We re-request the network when changing provider.

We filter the transaction list for transactions that match the current network.
2016-04-27 18:04:33 -07:00
Dan Finlay f79601ee58 Generate explorer link to match current blockchain 2016-04-19 18:21:28 -07:00
kumavis d840e81a10 wiring - trusted-untrusted features + remote-store 2016-04-15 12:12:04 -07:00
kumavis 907e39e5ab wiring - move to obj-multiplex 2016-04-14 21:22:04 -07:00
Dan Finlay d814a45dff Moved UI into repo with its own dependency stack 2016-04-13 15:28:44 -07:00
kumavis 266e3c7ddb popup - fix web3 plumbing 2016-04-08 14:24:10 -07:00
kumavis 18c4f18c71 popup.js - set web3 on global 2016-03-10 12:30:44 -08:00
kumavis f64e4a518b plumbing - pipe web3 to the popup.js 2016-03-10 12:28:42 -08:00
kumavis 7bbb624540 popup - add current domain tracking 2016-02-12 20:01:48 -08:00
kumavis 2f079dfdd1 refactor - push data to popup 2016-01-17 01:27:25 -08:00
kumavis 7347a66eb0 integrate metamask-ui with id mgmt 2016-01-15 02:03:42 -08:00
kumavis 3eaf027e30 migrate to new ui + provider 2016-01-14 18:26:54 -08:00
kumavis 709d93b5a1 start of extension popup window 2015-12-22 13:07:30 -08:00
kumavis cc1bb92f9d build overhaul + basic structure 2015-08-01 16:33:31 -07:00
kumavis 500a95a704 init commit 2015-07-31 18:38:02 -07:00