Highlight links in about.

This commit is contained in:
John Preston 2021-10-22 19:11:26 +04:00
parent 47d957f942
commit 045689fab1
4 changed files with 7 additions and 4 deletions

View file

@ -563,6 +563,9 @@ groupCallMenuCover: ShortInfoCover(shortInfoCover) {
} }
groupCallMenuAbout: FlatLabel(defaultFlatLabel) { groupCallMenuAbout: FlatLabel(defaultFlatLabel) {
textFg: groupCallMemberNotJoinedStatus; textFg: groupCallMemberNotJoinedStatus;
palette: TextPalette(defaultTextPalette) {
linkFg: groupCallActiveFg;
}
minWidth: 200px; minWidth: 200px;
maxHeight: 92px; maxHeight: 92px;
} }

View file

@ -56,12 +56,12 @@ int CoverItem::contentHeight() const {
AboutItem::AboutItem( AboutItem::AboutItem(
not_null<RpWidget*> parent, not_null<RpWidget*> parent,
const style::Menu &st, const style::Menu &st,
const QString &about) TextWithEntities &&about)
: Ui::Menu::ItemBase(parent, st) : Ui::Menu::ItemBase(parent, st)
, _st(st) , _st(st)
, _text(base::make_unique_q<Ui::FlatLabel>( , _text(base::make_unique_q<Ui::FlatLabel>(
this, this,
about, rpl::single(std::move(about)),
st::groupCallMenuAbout)) st::groupCallMenuAbout))
, _dummyAction(new QAction(parent)) { , _dummyAction(new QAction(parent)) {
setPointerCursor(false); setPointerCursor(false);

View file

@ -52,7 +52,7 @@ public:
AboutItem( AboutItem(
not_null<RpWidget*> parent, not_null<RpWidget*> parent,
const style::Menu &st, const style::Menu &st,
const QString &about); TextWithEntities &&about);
not_null<QAction*> action() const override; not_null<QAction*> action() const override;
bool isEnabled() const override; bool isEnabled() const override;

View file

@ -1268,7 +1268,7 @@ base::unique_qptr<Ui::PopupMenu> Members::Controller::createRowContextMenu(
result->addAction(base::make_unique_q<AboutItem>( result->addAction(base::make_unique_q<AboutItem>(
result->menu(), result->menu(),
st::groupCallPopupCoverMenu, st::groupCallPopupCoverMenu,
about)); Info::Profile::AboutWithEntities(participantPeer, about)));
} }
} }