1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-01-05 12:21:02 +01:00
phorge-phorge/src/view
Valerio Bozzolan 2295bcda14 Curtain: add Hovercard support
Summary:
Before this change, the right navigation panel (Curtain) had info without Hovercard support.

After this change, all fields, like Subscribers, Tags, Referenced Files etc. have Hovercards.

If you meet an UX problem with a specific field with Hovercard, you can disable that specific
Hovercard, calling PHUICurtainObjectRefView::setHovercarded(false).

This is an example, now with Hovercard support:

{F342785}

Closes T15577

Test Plan:
No nuclear implosions when, on desktop and with a mouse:

Browse Maniphest Task and mouse hover Authored By, Assigned To, Subscribers, Referenced Files, ...

Browse Phriction document and mouse Tags, Referenced Files, Subscribers, ...

Browse single commit and mouse hover Referenced Files, Subscribers, ...

Browse Ponder question and mouse hover Tags, Referenced Files, Subscribers, ...

Browse Differential revision and mouse hover Tags, Referenced Files, Subscribers, ...

Reviewers: O1 Blessed Committers, avivey

Reviewed By: O1 Blessed Committers, avivey

Subscribers: tobiaswiese, Matthew, Cigaryno

Maniphest Tasks: T15577

Differential Revision: https://we.phorge.it/D25424
2023-12-10 16:55:14 +01:00
..
__tests__ Fix local time test case for logged-out viewers using global settings 2016-11-28 09:27:11 -08:00
control Correct spelling mistakes 2023-05-27 22:19:06 +01:00
extension Introduce "Curtain" views, panels, and extensions 2016-03-06 09:27:55 -08:00
form AphrontFormControl: fix regression for some specific Captions 2023-05-19 22:17:36 +02:00
formation Stick the page footer in the right place on Formation View pages 2020-04-24 11:25:31 -07:00
fuel Improve handle/status list display on devices in commit graph lists 2020-08-12 09:04:08 -07:00
layout Fix PHP 8.1 "strlen(null)" exceptions which block rendering the People page 2023-05-01 22:31:28 +02:00
page Use user's preferred font for inline code snippets too 2023-12-06 16:50:59 +01:00
phui Curtain: add Hovercard support 2023-12-10 16:55:14 +01:00
widget Update a couple of lingering instances of secure.phabricator.com to we.phorge.it 2023-06-30 12:01:54 -04:00
AphrontAutoIDView.php Add a "FormationView" to support dynamic flank panels 2020-04-22 08:23:21 -07:00
AphrontDialogView.php Members page of Parent Subproject: less dead-end 2023-04-25 20:53:44 +02:00
AphrontJavelinView.php Various linter fixes 2015-05-20 07:27:41 +10:00
AphrontNullView.php Provide hasChildren() to replace isEmptyContent() 2013-08-12 07:51:01 -07:00
AphrontTagView.php Remove extra container tag on HandleListViews rendering from ModularTransactions in text mode 2017-01-09 08:41:59 -08:00
AphrontView.php Fix spelling 2017-10-09 10:48:04 -07:00
viewutils.php When printing timestamps on paper: use an absolute, context-free date format 2020-09-04 16:36:34 -07:00