Page MenuHomePhabricator

Touch up notification/messages panels
ClosedPublic

Authored by chad on Aug 14 2014, 8:29 PM.
Tags
None
Referenced Files
F14036679: D10269.diff
Sun, Nov 10, 11:34 AM
F14019823: D10269.diff
Tue, Nov 5, 11:41 PM
F13977721: D10269.id24736.diff
Fri, Oct 18, 7:45 PM
F13957537: D10269.id24729.diff
Mon, Oct 14, 9:50 AM
Unknown Object (File)
Sep 19 2024, 11:24 AM
Unknown Object (File)
Sep 19 2024, 11:22 AM
Unknown Object (File)
Sep 18 2024, 9:43 AM
Unknown Object (File)
Sep 15 2024, 6:41 PM
Subscribers

Details

Summary

Fixes T5575. Moves "All" links into title/header. Mark all read floats left, and connection status sits in footer. Also added hints to enable notifications (it's a cool feature).

Test Plan

Tested locally both menus.

undefined (591×415 px, 138 KB)

Diff Detail

Repository
rP Phabricator
Branch
notification-ui
Lint
Lint Warnings
Unit
No Test Coverage
Build Status
Buildable 2232
Build 2236: [Placeholder Plan] Wait for 30 Seconds

Event Timeline

chad retitled this revision from to Touch up notification/messages panels.
chad updated this object.
chad edited the test plan for this revision. (Show Details)
chad added a reviewer: epriestley.

I could also see not showing the 'not enabled'. Unclear how many installs even know its an option.

epriestley edited edge metadata.

I'd favor leaving the hint hidden for now -- it's still pretty hard to set up and debug (T5732, T5366, T5365, no version checking for node version has bitten a couple of users). It's better than it used to be, but the major reason I'm not pushing it harder is that there are still a bunch of common issues that we haven't smoothed out yet.

It's not clear to me that "Notifications" is a link.

src/applications/notification/controller/PhabricatorNotificationPanelController.php
55

Use PhabricatorEnv::getDoclink()

This revision is now accepted and ready to land.Aug 14 2014, 8:37 PM
chad updated this revision to Diff 24736.

Closed by commit rPdc69c4e58c2a (authored by @chad).

I erred on the side of clean ui with no "obvious" link. I think people will figure it out, but will put it back if not.