23rd
2b89fb9d40
[poll-shared] Added Polls section.
...
- Introduced SharedMediaType::Poll and registered poll messages
as shared media in data_media_types.
- Added Data::PollMessagesViewer — a producer that loaded poll
message slices for a given history/topic/monoforum peer.
(data_poll_messages.cpp/h)
- Implemented Info::Polls::ListWidget and ListMemento — a new content
widget that rendered poll messages using HistoryView::ListWidget
with a custom chat theme, similar to existing shared media sections.
- Connected the new section into info_memento, info_controller,
info_media_buttons, and info_media_widget so it appeared as a button
in the Shared Media panel.
2026-03-28 10:29:08 +03:00
23rd
eca8dfb0ec
Renamed rpl::start_with_ with rpl::on_.
2025-12-10 21:28:33 +03:00
John Preston
b4d1ba07a6
Initial forum support in bots data classes.
2025-10-10 09:26:57 +04:00
John Preston
b8e10fb34b
Proof-of-concept saved music API support.
2025-08-31 20:53:11 +04:00
John Preston
79650cf318
Support collection links.
2025-07-31 22:20:18 +04:00
John Preston
8d2a7b00dc
Implement story album management.
2025-07-31 22:20:18 +04:00
John Preston
1c251a308a
Allow loading stories in different albums.
2025-07-31 22:20:18 +04:00
John Preston
a1e36594c2
Allow creating albums of stories.
2025-07-31 22:20:18 +04:00
John Preston
dfc1ec3ccf
Support shared media / pins for sublists.
2025-06-04 10:00:23 +04:00
John Preston
fd718dfd5c
Allow more Info sections swipe-back.
2025-03-12 18:02:47 +04:00
John Preston
07fd9b3074
Show nice collectible tooltip on wearing.
2025-01-22 22:13:27 +04:00
John Preston
d59eb8e731
Support global media in chats search.
2024-12-17 21:17:14 +04:00
John Preston
62d2346471
Initial starref programs list implementation.
2024-12-04 13:51:19 +04:00
John Preston
1e15764bb9
Initial starref setup section implementation.
2024-12-04 13:51:19 +04:00
John Preston
702aa944dd
Move read/reacted list to a layer.
2024-11-17 14:03:29 +04:00
John Preston
df45edd816
Move channel requests to a layer.
2024-11-17 14:03:29 +04:00
23rd
32b8d83c04
Moved out Info::Statistics::Tag to separated file.
2024-10-27 09:56:41 +03:00
23rd
34d0dac351
Added ability to create statistics info layer with story id.
2023-11-28 21:55:24 +04:00
23rd
a76534b19f
Fixed opening of same boosts info multiple times.
2023-11-07 03:27:20 +03:00
23rd
01821cd779
Added second type of info layer for statistics.
2023-10-11 22:12:34 +04:00
John Preston
5e5b252f2f
Support correct saved stories / archive loading.
2023-07-20 07:20:10 +04:00
John Preston
7f8a985067
Start stories overview in profile / My Stories.
2023-07-20 07:20:10 +04:00
John Preston
fdf4129e5e
Fix build with GCC.
2022-11-02 08:51:03 +04:00
John Preston
89d0a71591
Update API scheme on layer 148: Drafts in topics.
2022-11-01 19:25:38 +04:00
John Preston
6695eda1be
Handle forum-non_forum changes in realtime.
2022-11-01 19:25:37 +04:00
John Preston
58b8eb8e96
Implement per-topic shared media.
2022-11-01 19:25:37 +04:00
John Preston
3722e55b67
Support topic on-the-fly creation.
2022-11-01 19:25:35 +04:00
John Preston
9f652b0d3f
Unify message sending, track forum topic icons.
2022-11-01 19:25:34 +04:00
John Preston
3b3792ef75
Allow editing topic title and icon.
2022-11-01 19:25:33 +04:00
John Preston
84b3260f38
Don't open group info on migration update.
2022-08-08 20:21:30 +03:00
23rd
fbd9437775
Added ability to transfer variant data between nearest setting sections.
2022-05-10 08:53:30 +03:00
23rd
972666440e
Added ability to remove previous sections from stack in info widget.
2022-05-05 16:52:09 +03:00
John Preston
95f5f28906
Add search to the Downloads section.
2022-03-11 15:14:07 +04:00
John Preston
2917a53b75
Beta version 3.5.3: Fix build with GCC.
2022-02-28 23:25:55 +03:00
John Preston
e89c95551f
Show correct downloads elements context menu.
2022-02-27 20:26:52 +03:00
John Preston
3425dc027c
Show downloaded files in Downloads.
2022-02-27 20:26:52 +03:00
John Preston
1f2eba9dc9
Fix empty state of Downloads section.
2022-02-27 20:26:52 +03:00
John Preston
1710863231
Update some icons.
2022-02-27 20:26:52 +03:00
John Preston
91c46dbc85
Allow Info::Media::ListWidget use different data providers.
2022-02-25 19:41:15 +03:00
John Preston
340db7662b
Improve settings main cover.
2022-02-25 14:14:41 +03:00
John Preston
5e7e7eaa83
FullMsgId rely on PeerId instead of ChannelId.
2021-12-22 10:11:57 +00:00
John Preston
c534f3f22e
Some internal HistoryItem refactoring.
...
Replace most IsServerMsgId / id <=> 0 with isRegular().
Track isLocal / isHistoryEntry in flags.
Remove toHistoryMessage.
2021-11-07 12:50:13 +04:00
23rd
af7ea90246
Added floating panel of playing playlist for scheduled audio files.
2021-07-01 23:53:45 +03:00
John Preston
8142acc709
Remove legacy #feed code.
2021-02-25 17:03:51 +04:00
John Preston
b6483cb65c
Use shared_ptr<Memento> for sections.
2020-12-14 18:48:10 +04:00
23rd
c8643aa1ee
Wrapped raw SectionMemento with unique_ptr.
2020-12-14 17:09:24 +04:00
John Preston
889139f31f
Handle links to replies section.
2020-09-29 19:03:28 +03:00
John Preston
f0e1d2fd02
'base::optional_variant<' -> 'std::variant<v::null_t,'
2020-09-29 19:03:19 +03:00
John Preston
734d834a20
Replace mapbox variant with std::variant.
2020-09-29 19:03:19 +03:00
John Preston
3c4e959468
Replace observer_peer with rpl interface.
2020-06-23 21:53:40 +04:00