John Preston
ad2f9438a2
Support topic closing.
2022-11-01 19:25:40 +04:00
John Preston
89d0a71591
Update API scheme on layer 148: Drafts in topics.
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
9fccdf21cc
Remove General meta-forum-topic.
2022-11-01 19:25:37 +04:00
John Preston
032e6c57e9
Request full album for last topic message.
2022-11-01 19:25:36 +04:00
John Preston
ae3496d6a4
Update API scheme on layer 148: Topic icons.
2022-11-01 19:25:36 +04:00
John Preston
3722e55b67
Support topic on-the-fly creation.
2022-11-01 19:25:35 +04:00
John Preston
405d8c327d
Support different row styles in chats list.
2022-11-01 19:25:34 +04:00
John Preston
4724ef91f6
Improve topic by message resolving.
2022-11-01 19:25:34 +04:00
John Preston
9f652b0d3f
Unify message sending, track forum topic icons.
2022-11-01 19:25:34 +04:00
John Preston
c90f879c96
Update API scheme on layer 148.
2022-11-01 19:25:33 +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
ffb024a5f7
Move Ui::Text::String to HistoryView::Element.
2022-09-22 11:07:48 +04:00
John Preston
8bc807dc40
Set name / phone texts on-demand.
2022-08-09 14:12:19 +03:00
23rd
3602155f68
Fixed display of gift service actions for gift senders.
2022-07-27 12:49:52 +03:00
23rd
e84f5aaa3d
Added support of service actions for premium gifts.
2022-07-26 20:12:11 +03:00
John Preston
be36f07168
Fix custom emoji in service messages.
2022-07-26 20:12:08 +03:00
John Preston
00d1828fbe
Update API scheme on layer 144.
2022-07-26 20:12:08 +03:00
John Preston
0e771312f4
Edit Chat Theme / Auto Delete on service message click.
2022-06-22 18:48:57 +04:00
John Preston
092474fdb9
Support recurring payment phrases.
2022-06-02 21:10:43 +04:00
John Preston
201edb2e69
Play premium video avatars in chats list.
2022-05-19 17:27:03 +04:00
John Preston
87662de2a6
Support web_app_open_tg_link / web_app_open_invoice.
2022-05-19 17:27:03 +04:00
23rd
d9541b6a6e
Unified general phrases for duration.
2022-04-01 15:53:58 +04:00
John Preston
1c1e67abe3
Fix build with Xcode.
2022-03-30 12:23:06 +04:00
John Preston
df15ff9f8e
Update API scheme on layer 140.
2022-03-30 12:23:05 +04:00
23rd
a3d00b1953
Replaced args for Calls::Instance::startOrJoinGroupCall with struct.
2022-02-28 08:04:46 +03:00
John Preston
b4a49de819
Fix possible incorrect links in service messages.
2022-02-10 19:11:21 +03:00
23rd
20c911651f
Replaced universal initializers with constructors in Ui::Text::Link.
2022-02-06 18:29:38 +03:00
23rd
1e4d278604
Fixed formatting text of pinned messages in service messages.
2022-02-05 18:39:43 +03:00
23rd
80aa596310
Fixed possible incorrect order of links in Ui.
2022-02-05 18:39:43 +03:00
John Preston
acfdae2d72
Beta version 3.4.4: Fix build with GCC.
2022-01-14 22:57:13 +03:00
23rd
b55ed7214a
Removed text commands from history item components.
2022-01-12 11:54:24 +03:00
John Preston
9f887237eb
Remove a couple of unused lang keys.
2022-01-04 11:15:09 +03:00
23rd
3aacae2cb2
Added behavior to hide spoilers when switching sections.
2021-12-29 21:22:34 +03:00
John Preston
aafc24008b
Apply reactions from message edit updates.
2021-12-29 21:22:34 +03:00
23rd
c40bcdc446
Added utility to correctly cut text with commands.
2021-12-29 21:22:34 +03:00
23rd
8b74dc2dec
Added spoiler support to service messages.
2021-12-29 21:22:33 +03:00
23rd
f2c7237d5f
Moved item preview structs to separated file.
2021-12-29 21:22:33 +03:00
John Preston
3a43217301
Show reactions in messages.
2021-12-29 21:22:32 +03:00
John Preston
5e7e7eaa83
FullMsgId rely on PeerId instead of ChannelId.
2021-12-22 10:11:57 +00:00
John Preston
6eaeb306d6
Add a RequestDependentMessageData method.
2021-11-08 12:37:02 +04: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
John Preston
2ade6be146
Show correct phrase in local join messages.
2021-10-29 18:31:06 +04:00
John Preston
185523f66f
Update API scheme to layer 134.
2021-10-29 18:31:06 +04:00
23rd
70e9b4a332
Moved type of call id to alias.
2021-10-29 16:10:07 +04:00
Ilya Fedin
847c01d605
Add Qt 6 support
...
Tested only on Linux so far
2021-10-21 13:15:00 +04:00
John Preston
792b9090a7
Generate mini-previews for photos and files.
2021-10-04 23:45:21 +04:00
John Preston
8c21fad642
Move preview paint to Dialogs::Ui::MessageView.
2021-10-04 23:45:21 +04:00