John Preston
65afa2c402
Detach ComposeControls from SessionController.
2023-05-17 15:51:52 +04:00
John Preston
95174a5f36
Quick reply only by left mouse button.
2023-04-23 19:23:16 +04:00
John Preston
480c109b09
Request WhoRead/Reacted only for group leader.
2023-04-23 18:41:33 +04:00
John Preston
d01c026521
Don't reply while asked to join the group.
2023-03-17 18:34:48 +04:00
John Preston
3a0b912274
Fix bot about text selection.
2023-03-08 16:59:02 +04:00
John Preston
221b0d19c7
Support media covers for bot descriptions.
...
For that replace custom handling of _botAbout by a fake message.
2023-03-08 16:10:36 +04:00
23rd
728ec0974a
Slightly improved style of menu for sponsored messages.
2023-03-07 08:42:29 +03:00
23rd
ae5f2add0e
Added possible info about sponsors to menu from sponsored messages.
2023-03-07 08:42:29 +03:00
John Preston
29d93d348c
Fix possible crash in migration tracking.
2023-02-14 10:00:10 +04:00
John Preston
4a37846605
Feed initial messages slice to translation tracker.
2023-02-07 17:29:30 +04:00
John Preston
81fb4046d1
Fix possible crash with pinned message deletion.
2023-02-06 10:36:21 +04:00
John Preston
3ac86adf10
Support translations in replies / pinned.
2023-02-02 22:12:33 +04:00
John Preston
9344e78889
Fix translation of the pinned message.
2023-02-02 22:12:33 +04:00
John Preston
dc464b2718
Translate pinned message as well.
2023-02-02 22:12:32 +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
John Preston
b1d1d73541
Copy/Paste original JPEG bytes to clipboard.
2023-01-13 12:46:17 +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
23rd
27bcd35832
Added ability to translate transcribed voice messages.
2022-12-28 00:18:43 +03:00
John Preston
1b73b34810
Make HistoryItem a final class.
2022-12-26 14:24:04 +04:00
John Preston
cb653df0f6
Support adaptive forum userpic rounding radius.
2022-12-05 16:18:10 +04:00
John Preston
a4e4681835
Add jump-to-topic panel in View as Messages.
2022-12-02 18:20:22 +04:00
23rd
4fabb3f2a2
Replaced some qsl with u""_q literal.
2022-11-30 17:17:14 +03:00
John Preston
01139e1b04
Remove facades module.
2022-11-30 16:55:51 +04:00
John Preston
57af221d39
Support General topic somehow.
2022-11-29 18:30:38 +04:00
23rd
6695d7d503
Respected copy restriction on translate box.
2022-11-29 14:57:53 +03:00
23rd
2acedca6b7
Replaced some qstr with u""_q literal.
2022-11-29 14:12:50 +03:00
23rd
937d243a4c
Respected translation preferences in sections.
2022-11-22 00:28:07 +00:00
23rd
6db7840fa7
Added translate ability to context menu.
2022-11-22 00:26:49 +00:00
John Preston
c7741cb62a
Apply short topic info from channelMessages.
2022-11-22 00:26:48 +00:00
John Preston
9d4840c0de
Respect window active state on mark as read.
2022-11-02 20:13:29 +04:00
John Preston
7ec1af5e50
Forbid saving / copying of extended media.
...
Fixes #25227 .
2022-11-01 19:25:45 +04:00
John Preston
7384cd3463
Support sharing games by link to topics.
2022-11-01 19:25:44 +04:00
John Preston
af6ca8d4f1
Show "Topic Author" fake admin rank.
2022-11-01 19:25:43 +04:00
John Preston
aac91a19ca
Context-aware phrases in topic service messages.
2022-11-01 19:25:42 +04:00
John Preston
6e491913d6
Add "View in Thread" context menu button.
2022-11-01 19:25:42 +04:00
John Preston
602ba5bba9
Implement correct ForumTopic::canWrite logic.
2022-11-01 19:25:42 +04:00
John Preston
7cdf20a7c5
Allow topic deletion.
2022-11-01 19:25:40 +04:00
23rd
9ddbc75638
Added api flag support of userpic display for sponsored messages.
2022-11-01 19:25:40 +04:00
23rd
c8ae7c7402
Added ability to download multiple files from context menu.
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
John Preston
89d0a71591
Update API scheme on layer 148: Drafts in topics.
2022-11-01 19:25:38 +04:00
John Preston
b8bdca8921
Extract Data::Thread common for History / ForumTopic.
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
3999bca823
Support unread mentions / reactions in topics.
2022-11-01 19:25:36 +04:00
John Preston
2c50f7b18c
Implement nice topic icon create / edit box.
2022-11-01 19:25:36 +04:00
John Preston
e5f2d83548
Support new rounding in bot inline keyboards.
2022-11-01 19:25:35 +04:00
John Preston
ba2f92906b
Implement new bubble rounding.
2022-11-01 19:25:34 +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
23rd
9cd194e60e
Removed ability to copy links in channels with restricted content.
2022-09-28 12:31:16 +03:00