Implement story album management.

This commit is contained in:
John Preston
2025-07-28 22:29:39 +04:00
parent d4d4f3c082
commit 8d2a7b00dc
25 changed files with 470 additions and 158 deletions

View File

@@ -238,6 +238,14 @@ QString AppConfig::starsRatingLearnMoreUrl() const {
u"https://telegram.org/blog"_q);
}
int AppConfig::storiesAlbumsLimit() const {
return get<int>(u"stories_albums_limit"_q, 100);
}
int AppConfig::storiesAlbumLimit() const {
return get<int>(u"stories_album_stories_limit"_q, 1000);
}
void AppConfig::refresh(bool force) {
if (_requestId || !_api) {
if (force) {

View File

@@ -111,6 +111,9 @@ public:
[[nodiscard]] QString starsRatingLearnMoreUrl() const;
[[nodiscard]] int storiesAlbumsLimit() const;
[[nodiscard]] int storiesAlbumLimit() const;
void refresh(bool force = false);
private: