mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2026-07-25 06:54:43 +00:00
Added special bullet char to global access.
This commit is contained in:
@@ -352,7 +352,7 @@ void ChoosePeerBoxController::prepareRestrictions() {
|
||||
tr::lng_request_peer_requirements(),
|
||||
{ 0, st::membersMarginTop, 0, 0 });
|
||||
const auto skip = st::defaultSubsectionTitlePadding.left();
|
||||
auto separator = QString::fromUtf8("\n\xE2\x80\xA2 ");
|
||||
auto separator = '\n' + Ui::kQBullet + ' ';
|
||||
raw->add(
|
||||
object_ptr<Ui::FlatLabel>(
|
||||
raw,
|
||||
|
||||
@@ -173,7 +173,7 @@ private:
|
||||
link.usageLimit)
|
||||
: tr::lng_group_invite_no_joined(tr::now);
|
||||
const auto add = [&](const QString &text) {
|
||||
result += QString::fromUtf8(" \xE2\x80\xA2 ") + text;
|
||||
result += ' ' + Ui::kQBullet + ' ' + text;
|
||||
};
|
||||
if (revoked) {
|
||||
return result;
|
||||
|
||||
@@ -1310,7 +1310,7 @@ Fn<void()> AboutGigagroupCallback(
|
||||
box->setTitle(tr::lng_gigagroup_convert_title());
|
||||
const auto addFeature = [&](rpl::producer<QString> text) {
|
||||
using namespace rpl::mappers;
|
||||
const auto prefix = QString::fromUtf8("\xE2\x80\xA2 ");
|
||||
const auto prefix = Ui::kQBullet + ' ';
|
||||
box->addRow(
|
||||
object_ptr<Ui::FlatLabel>(
|
||||
box,
|
||||
|
||||
@@ -2740,7 +2740,7 @@ void Panel::refreshTitle() {
|
||||
if (_call->rtmp()) {
|
||||
_titleSeparator.create(
|
||||
widget(),
|
||||
rpl::single(QString::fromUtf8("\xE2\x80\xA2")),
|
||||
rpl::single(Ui::kQBullet),
|
||||
st::groupCallTitleLabel);
|
||||
_titleSeparator->show();
|
||||
_titleSeparator->setAttribute(Qt::WA_TransparentForMouseEvents);
|
||||
|
||||
@@ -135,7 +135,7 @@ void Changelogs::addBetaLog(int changeVersion, const char *changes) {
|
||||
}
|
||||
const auto text = [&] {
|
||||
static const auto simple = u"\n- "_q;
|
||||
static const auto separator = QString::fromUtf8("\n\xE2\x80\xA2 ");
|
||||
static const auto separator = '\n' + Ui::kQBullet + ' ';
|
||||
auto result = QString::fromUtf8(changes).trimmed();
|
||||
if (result.startsWith(base::StringViewMid(simple, 1))) {
|
||||
result = separator.mid(1) + result.mid(simple.size() - 1);
|
||||
|
||||
@@ -1802,12 +1802,14 @@ object_ptr<Ui::RpWidget> DetailsFiller::setupPersonalChannel(
|
||||
) | rpl::map([](TextWithEntities &&text, ChannelData *channel) {
|
||||
const auto count = channel ? channel->membersCount() : 0;
|
||||
if (count > 1) {
|
||||
text.append(
|
||||
QString::fromUtf8(" \xE2\x80\xA2 ")
|
||||
).append(tr::lng_chat_status_subscribers(
|
||||
tr::now,
|
||||
lt_count_decimal,
|
||||
count));
|
||||
text.append(' ')
|
||||
.append(Ui::kQBullet)
|
||||
.append(' ')
|
||||
.append(
|
||||
tr::lng_chat_status_subscribers(
|
||||
tr::now,
|
||||
lt_count_decimal,
|
||||
count));
|
||||
}
|
||||
return text;
|
||||
});
|
||||
|
||||
@@ -249,19 +249,23 @@ struct MadePrivacyBadge {
|
||||
const auto index = data.fullIndex + 1;
|
||||
const auto count = data.fullCount;
|
||||
return count
|
||||
? QString::fromUtf8(" \xE2\x80\xA2 %1/%2").arg(index).arg(count)
|
||||
? QString::fromUtf8(" %3 %1/%2")
|
||||
.arg(index)
|
||||
.arg(count)
|
||||
.arg(Ui::kQBullet)
|
||||
: QString();
|
||||
}
|
||||
|
||||
[[nodiscard]] Timestamp ComposeDetails(HeaderData data, TimeId now) {
|
||||
auto result = ComposeTimestamp(data.date, now);
|
||||
if (data.edited) {
|
||||
result.text.append(
|
||||
QString::fromUtf8(" \xE2\x80\xA2 ") + tr::lng_edited(tr::now));
|
||||
result.text.append(' '
|
||||
+ Ui::kQBullet
|
||||
+ ' '
|
||||
+ tr::lng_edited(tr::now));
|
||||
}
|
||||
if (data.fromPeer || !data.repostFrom.isEmpty()) {
|
||||
result.text = QString::fromUtf8("\xE2\x80\xA2 ")
|
||||
+ result.text;
|
||||
result.text = Ui::kQBullet + ' ' + result.text;
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -129,9 +129,9 @@ constexpr auto kLoadViewsPages = 2;
|
||||
const QString &date,
|
||||
not_null<Data::Story*> repost) {
|
||||
return date + (repost->repostModified()
|
||||
? (QString::fromUtf8(" \xE2\x80\xA2 ") + tr::lng_edited(tr::now))
|
||||
? (' ' + Ui::kQBullet + ' ' + tr::lng_edited(tr::now))
|
||||
: !repost->caption().empty()
|
||||
? (QString::fromUtf8(" \xE2\x80\xA2 ") + tr::lng_commented(tr::now))
|
||||
? (' ' + Ui::kQBullet + ' ' + tr::lng_commented(tr::now))
|
||||
: QString());
|
||||
}
|
||||
|
||||
|
||||
@@ -1497,8 +1497,7 @@ void OverlayWidget::updateControls() {
|
||||
height() - st::mediaviewTextTop,
|
||||
qMin(_fromNameLabel.maxWidth(), width() / 3),
|
||||
st::mediaviewFont->height);
|
||||
const auto separatorText = QString::fromUtf8("\xE2\x80\xA2");
|
||||
const auto separatorWidth = st::mediaviewFont->width(separatorText);
|
||||
const auto separatorWidth = st::mediaviewFont->width(Ui::kQBullet);
|
||||
_separatorNav = QRect(
|
||||
st::mediaviewTextLeft
|
||||
+ _nameNav.width()
|
||||
@@ -5636,7 +5635,7 @@ void OverlayWidget::paintFooterContent(
|
||||
p.drawText(
|
||||
separator.left(),
|
||||
separator.top() + st::mediaviewFont->ascent,
|
||||
QString::fromUtf8("\xE2\x80\xA2"));
|
||||
Ui::kQBullet);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -153,7 +153,7 @@ void RenameBox(not_null<Ui::GenericBox*> box) {
|
||||
[[nodiscard]] QString LocationAndDate(const EntryData &entry) {
|
||||
return (entry.location.isEmpty() ? entry.ip : entry.location)
|
||||
+ (entry.hash
|
||||
? (QString::fromUtf8(" \xE2\x80\xA2 ") + entry.active)
|
||||
? (' ' + Ui::kQBullet + ' ' + entry.active)
|
||||
: QString());
|
||||
}
|
||||
|
||||
|
||||
@@ -162,7 +162,7 @@ struct FilterRow {
|
||||
: tr::lng_filters_no_chats(tr::now);
|
||||
return filter.chatlist()
|
||||
? (result
|
||||
+ QString::fromUtf8(" \xE2\x80\xA2 ")
|
||||
+ (' ' + Ui::kQBullet + ' ')
|
||||
+ tr::lng_filters_shareable_status(tr::now))
|
||||
: result;
|
||||
}
|
||||
|
||||
@@ -96,7 +96,7 @@ private:
|
||||
[[nodiscard]] QString LocationAndDate(const EntryData &entry) {
|
||||
return (entry.location.isEmpty() ? entry.ip : entry.location)
|
||||
+ (entry.hash
|
||||
? (QString::fromUtf8(" \xE2\x80\xA2 ") + entry.active)
|
||||
? ((' ' + Ui::kQBullet + ' ') + entry.active)
|
||||
: QString());
|
||||
}
|
||||
|
||||
|
||||
+1
-1
Submodule Telegram/lib_ui updated: 50490486d1...d9516e9f26
Reference in New Issue
Block a user