Update stories icons in some places.
After Width: | Height: | Size: 729 B |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 671 B |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 692 B After Width: | Height: | Size: 667 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.8 KiB |
|
@ -1123,6 +1123,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
|||
"lng_profile_sure_kick_channel" = "Remove {user} from the channel?";
|
||||
"lng_profile_sure_remove_admin" = "Remove {user} from admins?";
|
||||
"lng_profile_loading" = "Loading...";
|
||||
"lng_profile_stories#one" = "{count} story";
|
||||
"lng_profile_stories#other" = "{count} stories";
|
||||
"lng_profile_photos#one" = "{count} photo";
|
||||
"lng_profile_photos#other" = "{count} photos";
|
||||
"lng_profile_gifs#one" = "{count} GIF";
|
||||
|
|
|
@ -367,6 +367,7 @@ infoIconMediaAudio: icon {{ "info/info_media_audio", infoIconFg }};
|
|||
infoIconMediaLink: icon {{ "info/info_media_link", infoIconFg }};
|
||||
infoIconMediaGroup: icon {{ "info/info_common_groups", infoIconFg }};
|
||||
infoIconMediaVoice: icon {{ "info/info_media_voice", infoIconFg }};
|
||||
infoIconMediaStories: icon {{ "info/info_media_stories", infoIconFg }};
|
||||
|
||||
infoRoundedIconRequests: icon {{ "info/edit/group_manage_join_requests", settingsIconFg }};
|
||||
infoRoundedIconRecentActions: icon {{ "info/edit/group_manage_actions", settingsIconFg }};
|
||||
|
|
|
@ -142,7 +142,7 @@ inline auto AddStoriesButton(
|
|||
parent,
|
||||
std::move(count),
|
||||
[](int count) {
|
||||
return tr::lng_stories_row_count(tr::now, lt_count, count);
|
||||
return tr::lng_profile_stories(tr::now, lt_count, count);
|
||||
},
|
||||
tracker)->entity();
|
||||
result->addClickHandler([=] {
|
||||
|
|
|
@ -201,7 +201,7 @@ object_ptr<Ui::RpWidget> InnerWidget::setupSharedMedia(
|
|||
};
|
||||
|
||||
if (auto user = _peer->asUser()) {
|
||||
addStoriesButton(user, st::infoIconMediaGroup);
|
||||
addStoriesButton(user, st::infoIconMediaStories);
|
||||
}
|
||||
addMediaButton(MediaType::Photo, st::infoIconMediaPhoto);
|
||||
addMediaButton(MediaType::Video, st::infoIconMediaVideo);
|
||||
|
|
|
@ -109,7 +109,7 @@ mediaviewRight: icon {
|
|||
{ "mediaview/next", mediaviewControlFg }
|
||||
};
|
||||
mediaviewSave: icon {{ "mediaview/download", mediaviewControlFg }};
|
||||
mediaviewShare: icon {{ "mediaview/stories_next", mediaviewControlFg }};
|
||||
mediaviewShare: icon {{ "mediaview/viewer_share", mediaviewControlFg }};
|
||||
mediaviewRotate: icon {{ "mediaview/rotate", mediaviewControlFg }};
|
||||
mediaviewMore: icon {{ "title_menu_dots", mediaviewControlFg }};
|
||||
|
||||
|
|
|
@ -744,24 +744,6 @@ void MainMenu::setupMenu() {
|
|||
)->setClickedCallback([=] {
|
||||
controller->showNewChannel();
|
||||
});
|
||||
addAction(
|
||||
tr::lng_menu_contacts(),
|
||||
{ &st::settingsIconUser, kIconRed }
|
||||
)->setClickedCallback([=] {
|
||||
controller->show(PrepareContactsBox(controller));
|
||||
});
|
||||
addAction(
|
||||
tr::lng_menu_calls(),
|
||||
{ &st::settingsIconCalls, kIconGreen }
|
||||
)->setClickedCallback([=] {
|
||||
ShowCallsBox(controller);
|
||||
});
|
||||
addAction(
|
||||
tr::lng_saved_messages(),
|
||||
{ &st::settingsIconSavedMessages, kIconLightBlue }
|
||||
)->setClickedCallback([=] {
|
||||
controller->showPeerHistory(controller->session().user());
|
||||
});
|
||||
|
||||
const auto wrap = _menu->add(
|
||||
object_ptr<Ui::SlideWrap<Ui::SettingsButton>>(
|
||||
|
@ -772,7 +754,7 @@ void MainMenu::setupMenu() {
|
|||
st::mainMenuButton,
|
||||
IconDescriptor{
|
||||
&st::settingsIconStories,
|
||||
kIconLightOrange
|
||||
kIconDarkBlue
|
||||
})));
|
||||
const auto stories = &controller->session().data().stories();
|
||||
if (stories->archiveCount() > 0) {
|
||||
|
@ -791,6 +773,25 @@ void MainMenu::setupMenu() {
|
|||
controller->showSection(
|
||||
Info::Stories::Make(controller->session().user()));
|
||||
});
|
||||
|
||||
addAction(
|
||||
tr::lng_menu_contacts(),
|
||||
{ &st::settingsIconUser, kIconRed }
|
||||
)->setClickedCallback([=] {
|
||||
controller->show(PrepareContactsBox(controller));
|
||||
});
|
||||
addAction(
|
||||
tr::lng_menu_calls(),
|
||||
{ &st::settingsIconCalls, kIconGreen }
|
||||
)->setClickedCallback([=] {
|
||||
ShowCallsBox(controller);
|
||||
});
|
||||
addAction(
|
||||
tr::lng_saved_messages(),
|
||||
{ &st::settingsIconSavedMessages, kIconLightBlue }
|
||||
)->setClickedCallback([=] {
|
||||
controller->showPeerHistory(controller->session().user());
|
||||
});
|
||||
} else {
|
||||
addAction(
|
||||
tr::lng_profile_add_contact(),
|
||||
|
|