Page MenuHomePhabricator

Touch up notification/messages panels
ClosedPublic

Authored by chad on Aug 14 2014, 8:29 PM.
Tags
None
Referenced Files
F19237173: D10269.diff
Sun, Dec 21, 7:35 PM
F19096104: D10269.id24736.diff
Thu, Dec 4, 8:02 AM
F18832042: D10269.diff
Oct 25 2025, 7:00 PM
F18783205: D10269.id.diff
Oct 13 2025, 4:46 AM
F18779664: D10269.id24736.diff
Oct 11 2025, 2:53 PM
F18594947: D10269.id.diff
Sep 12 2025, 7:54 PM
F18584196: D10269.diff
Sep 11 2025, 12:16 PM
F18459211: D10269.id24736.diff
Sep 1 2025, 4:34 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.