Dan Finlay
f9eba9d7e5
Make popup a little taller
...
For some reason the popup was often cutting off the bottom buttons of the UI.
We should look at that more carefully later perhaps, but especially since we're considering moving off the popup, I'm just fixing it by making it taller for now.
2016-10-04 13:10:28 -07:00
kumavis
11363b4f2a
Merge pull request #655 from MetaMask/FixPortStreamEnd
...
Fix port stream end bug
2016-09-13 12:49:44 -07:00
kumavis
891e17c44c
notif - use standard err-first callback style
2016-09-02 13:29:47 -07:00
Dan Finlay
4f614d0852
Linted
2016-09-01 11:31:39 -07:00
Dan Finlay
47b2ae1c5f
Do not open popup for internally produced txs
2016-09-01 11:26:27 -07:00
Dan Finlay
742a0e0dfe
Make popup a type Edge supports
2016-08-29 17:33:35 -07:00
Dan Finlay
671ca33abb
Close notification on opening main UI
2016-08-23 15:44:50 -07:00
Dan Finlay
b3887ffd0a
Skip popup dismissal in tests
2016-08-23 11:48:46 -07:00
Dan Finlay
4fb49dfb4b
Close popup even if last tx is dismissed from main UI
2016-08-23 11:40:08 -07:00
Dan Finlay
e5ca83d2bf
Emit updates to all listeners on pending tx updates
...
Previously the metamask controller only supported a single UI event listener, which wasn't useful for having a separate notification UI open at the same time.
Also reduced the notification's complexity down to a single method, which is heavily re-used.
Still has an outstanding bug where if the plugin ui dismisses the last tx, it does not close the notification popup.
2016-08-23 11:15:56 -07:00
Dan Finlay
361e26fad7
Limit to one popup, re-focus on additional notifications.
2016-08-22 17:18:14 -07:00
Dan Finlay
dfaac78e39
Linted
2016-08-16 17:50:51 -07:00
Dan Finlay
a167bbc5a0
MVP Popup Notifications Working
...
I'm unsure which will be more performant: A notification using a trimmed down version of the UI, or using them both, letting the browser cache them both.
In any case, here I've modified the normal UI to recognize when it's a popup, and change the UX accordingly in a few ways:
- Hide the menu bar
- Hide the back button from the notifications view.
- When confirming the last tx, close the window.
2016-08-16 17:32:54 -07:00
Dan Finlay
030bdec27a
Unify notification and popup ui files
2016-08-16 16:46:44 -07:00
Dan Finlay
5479509618
Set up MVP for popup-based notifications.
2016-08-16 15:39:40 -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
e21a48da83
Linted
2016-07-11 20:53:26 -07:00
Dan Finlay
c4a15340e0
Add notification global for development
...
The background process now has a global `METAMASK_NOTIFIER` object that allows easy mocking of notification data.
2016-07-11 15:45:57 -07:00
Kevin Serrano
3ae479f5ac
Unify wording for transaction options ( #369 )
...
* Unify wording for transaction options.
* Modify changelog.
* Fix wording and spacing.
2016-06-29 15:44:37 -07:00
kumavis
6238af6330
fix bad merge
2016-06-28 13:21:25 -07:00
kumavis
4777f82ae0
Merge branch 'master' into notif2
2016-06-28 13:13:06 -07:00
kumavis
57aca116ed
Merge branch 'master' into FixSomeFormatting
...
# Conflicts:
# CHANGELOG.md
# app/scripts/lib/notifications.js
2016-06-28 13:11:50 -07:00
kumavis
c82d7585b8
background - prepare state for notifcations
2016-06-28 12:36:53 -07:00
Frankie
4f4c5048bf
fix #341 close notifications when oppening pop up
2016-06-28 11:57:33 -07:00
kumavis
baba719468
notif - change size for better readability
2016-06-27 16:28:07 -07:00
kumavis
770528d538
clean - appease the linting machine
2016-06-24 17:27:42 -07:00
kumavis
d7d440b2c2
svg notif now work for msg signatures
2016-06-24 17:22:27 -07:00
kumavis
eb1b9d027f
breakout pending-tx-details
2016-06-24 12:48:52 -07:00
kumavis
2468949cb5
some legit linting fixes
2016-06-23 16:53:45 -07:00
kumavis
3cf7bf725f
svg notif - use actual txParams
2016-06-23 16:42:40 -07:00
kumavis
cc7dbace38
tx-conf add non-interactive mode for notification
2016-06-23 15:25:33 -07:00
kumavis
2495c6ea54
svg notifications - remove unneeded deps and clean code
2016-06-23 15:13:24 -07:00
kumavis
122576a790
initial svg notifications
2016-06-22 19:28:11 -07:00
Dan Finlay
a08c3bc01b
Auto linted
2016-06-21 13:18:32 -07:00
kumavis
90f494c9a1
fix illegal return statement :(
2016-06-02 17:29:49 -07:00
kumavis
c04d33c6a5
hotfix for #236 - chrome notif api not avail
2016-06-02 16:59:02 -07:00
kumavis
092c191c1f
background + notifications - add origin to message signatures
2016-05-25 18:03:16 -07:00
Dan Finlay
9f82672252
Merge pull request #219 from MetaMask/i218
...
Append dapp origin to RPC/txParams
2016-05-25 17:43:25 -07:00
kumavis
59e98751b2
notifications - show tx origin
2016-05-25 17:34:31 -07:00
kumavis
a532a7f863
notifications - remove timeout for signature requests
2016-05-25 11:54:38 -07:00
kumavis
1d23bf8122
signTx+Msg - show Account Unlock Request when locked
2016-05-24 14:59:33 -07:00
kumavis
82983e5eff
idmgmt - eth_sign support + notifications
2016-04-28 14:16:24 -07:00