mirror of
https://github.com/kotatogram/kotatogram-desktop
synced 2025-09-05 09:05:14 +00:00
Merge remote-tracking branch 'tdesktop/dev' into dev
This commit is contained in:
@@ -19,6 +19,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
#include "ui/unread_badge.h"
|
||||
#include "lang/lang_keys.h"
|
||||
#include "support/support_helper.h"
|
||||
#include "main/main_session.h"
|
||||
#include "history/history_item_components.h"
|
||||
#include "history/history_item.h"
|
||||
#include "history/history.h"
|
||||
@@ -235,7 +236,7 @@ void paintOneLineRow(
|
||||
crl::time ms,
|
||||
PaintItemCallback &&paintItemCallback,
|
||||
PaintCounterCallback &&paintCounterCallback) {
|
||||
const auto supportMode = Auth().supportMode();
|
||||
const auto supportMode = entry->session().supportMode();
|
||||
if (supportMode) {
|
||||
draft = nullptr;
|
||||
}
|
||||
@@ -319,7 +320,7 @@ void paintOneLineRow(
|
||||
}
|
||||
if (!draft
|
||||
&& !(supportMode
|
||||
&& Auth().supportHelper().isOccupiedBySomeone(history))
|
||||
&& entry->session().supportHelper().isOccupiedBySomeone(history))
|
||||
&& item
|
||||
&& !item->isEmpty()) {
|
||||
const auto nameWithoutCounterWidth = paintItemCallback(nameleft, (flags & Flag::SearchResult ? namewidth : rectForName.width()));
|
||||
@@ -404,7 +405,7 @@ void paintRow(
|
||||
crl::time ms,
|
||||
PaintItemCallback &&paintItemCallback,
|
||||
PaintCounterCallback &&paintCounterCallback) {
|
||||
const auto supportMode = Auth().supportMode();
|
||||
const auto supportMode = entry->session().supportMode();
|
||||
if (supportMode) {
|
||||
draft = nullptr;
|
||||
}
|
||||
@@ -513,7 +514,7 @@ void paintRow(
|
||||
history->cloudDraftTextCache.drawElided(p, nameleft, texttop, availableWidth, 1);
|
||||
} else if (draft
|
||||
|| (supportMode
|
||||
&& Auth().supportHelper().isOccupiedBySomeone(history))) {
|
||||
&& entry->session().supportHelper().isOccupiedBySomeone(history))) {
|
||||
if (!promoted) {
|
||||
PaintRowDate(p, date, rectForName, active, selected);
|
||||
}
|
||||
@@ -767,13 +768,8 @@ void paintUnreadBadge(Painter &p, const QRect &rect, const UnreadBadgeStyle &st)
|
||||
}
|
||||
|
||||
UnreadBadgeStyle::UnreadBadgeStyle()
|
||||
: align(style::al_right)
|
||||
, active(false)
|
||||
, selected(false)
|
||||
, muted(false)
|
||||
, size(st::dialogsUnreadHeight)
|
||||
: size(st::dialogsUnreadHeight)
|
||||
, padding(st::dialogsUnreadPadding)
|
||||
, sizeId(UnreadBadgeInDialogs)
|
||||
, font(st::dialogsUnreadFont) {
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user