John Preston
ea12c2f62c
Respect boosts restrictions lifting.
2024-02-15 13:51:40 +04:00
John Preston
e5cda0e2b1
Show "premium required" information in chat.
2024-01-17 09:39:05 +04:00
John Preston
18c4d210e5
Show saved messages sublists in profile.
2023-12-31 19:42:23 +04:00
John Preston
805a5d73b6
Show emoji statuses in channels.
2023-12-16 22:43:35 +00:00
John Preston
514ced1d8e
Respect wallpaper_overriden flag.
2023-11-30 17:56:57 +04:00
John Preston
23a0413113
Update API scheme on layer 167.
2023-11-28 21:55:25 +04:00
John Preston
4b5e2582d9
Update API scheme on layer 167.
2023-11-28 21:55:24 +04:00
23rd
596460172f
Optimized include directives of core_settings header.
2023-11-15 03:30:04 +03:00
John Preston
5d335341ab
Support server-side colors by index, up to three.
2023-10-27 09:55:09 +04:00
John Preston
1409d38ac3
Improve reply options edit design.
2023-10-26 14:08:43 +04:00
John Preston
9c23de7f1a
Display reply background emoji.
2023-10-26 14:08:43 +04:00
John Preston
60fb5fdaf0
Update color index caches on palette change.
2023-10-26 14:08:43 +04:00
John Preston
16d18b437d
Update API scheme on layer 166.
2023-10-26 14:08:41 +04:00
John Preston
b9af4f3cb0
Show nice replies with quotes.
2023-10-26 14:08:41 +04:00
John Preston
4b6107fa56
Use color index from API.
2023-10-26 14:08:41 +04:00
John Preston
d5b429e910
Update API scheme to layer 164.
2023-09-22 09:43:31 +04:00
John Preston
65afa2c402
Detach ComposeControls from SessionController.
2023-05-17 15:51:52 +04:00
John Preston
bf27185feb
Show custom chat wallpapers in chats.
2023-04-17 16:35:50 +04:00
John Preston
d889cd0e72
Fix polls forwarding to private chats.
2023-02-07 16:28:59 +04:00
John Preston
719466fcac
Initial chat-translation feature implementation.
2023-02-02 22:12:32 +04:00
John Preston
554f66f089
Support separate message type group restrictions.
2023-02-02 22:12:31 +04:00
Ilya Fedin
66093f0cb5
cTimeFormat/cDateFormat -> QLocale::ShortFormat
...
This allows to use platform-specific formatting functions
2022-12-28 10:28:12 +04:00
John Preston
f86afc9539
Fix userpics view cache invalidation.
2022-12-06 22:51:14 +04:00
John Preston
d5c145b707
Fix forum userpic rounding on Retina screens.
2022-12-06 16:38:54 +04:00
John Preston
cb653df0f6
Support adaptive forum userpic rounding radius.
2022-12-05 16:18:10 +04:00
23rd
b2e9c4ab75
Moved Ui::EmptyUserpic to td_ui.
2022-12-04 03:46:44 +03:00
23rd
5df0b08a42
Added support of second colors for empty userpic backgrounds.
2022-12-04 03:46:44 +03:00
23rd
4fabb3f2a2
Replaced some qsl with u""_q literal.
2022-11-30 17:17:14 +03:00
23rd
823b4e6b98
Added icon for inaccessible users.
2022-11-22 00:26:49 +00:00
John Preston
8dc27339b4
Support pinned messages bar in topics.
2022-11-01 19:25:43 +04:00
John Preston
602ba5bba9
Implement correct ForumTopic::canWrite logic.
2022-11-01 19:25:42 +04:00
John Preston
b4a9705564
Simplify pin_messages/manage_topics logic.
2022-11-01 19:25:41 +04:00
John Preston
70e5f752ba
Correctly handle complex pin_messages/manage_topics.
2022-11-01 19:25:41 +04:00
John Preston
ad2f9438a2
Support topic closing.
2022-11-01 19:25:40 +04:00
23rd
ad70942d0e
Moved usernames data management to separated class.
2022-11-01 19:25:39 +04:00
23rd
5751d29c47
Removed username from public data members of UserData.
2022-11-01 19:25:38 +04:00
23rd
9b7329b378
Removed username from public data members of ChannelData.
2022-11-01 19:25:38 +04:00
John Preston
6997e165c6
Forum three-dot menu, except search.
2022-11-01 19:25:37 +04:00
John Preston
d92580b8fc
Update API scheme on layer 148: Notifications.
...
Support editing / respect notification settings for topics.
2022-11-01 19:25:37 +04:00
John Preston
b8bdca8921
Extract Data::Thread common for History / ForumTopic.
2022-11-01 19:25:37 +04:00
John Preston
24843e3acd
Rounded square userpics for forums.
2022-11-01 19:25:37 +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
eaf679916a
Create / move forum topics on new messages.
2022-11-01 19:25:32 +04:00
John Preston
c88140e256
Update API scheme to layer 148, start forums.
2022-11-01 19:25:32 +04:00
Ilya Fedin
7b5781b845
Use default-constructed QLocale for date/time/whatever else formatting
...
Qt 6 chenged the QDateTime API to use QLocale::c() rather than QLocale::system(), using default-constructed QLocale will make this consistent and overradable application-wide
Other formating use-cases as QLocale::decimalPoint use default-constructed QLocale now, too
2022-10-17 08:33:22 +04:00
John Preston
749fb52113
Implement animated spoilers.
2022-09-18 16:52:30 +04:00
John Preston
f72092a261
Update API scheme on layer 145.
2022-09-02 21:14:30 +04:00
John Preston
8bc807dc40
Set name / phone texts on-demand.
2022-08-09 14:12:19 +03:00
23rd
505e60545e
Respected privacy setting for voice messages when they are forwarded.
2022-07-26 20:12:12 +03:00