John Preston
|
5d76415a5d
|
Implement jump-to-date in topics.
|
2022-11-01 19:25:43 +04:00 |
|
John Preston
|
72354f52d4
|
Improve top bars in forums, in narrow column.
|
2022-11-01 19:25:41 +04:00 |
|
John Preston
|
5314833c82
|
Show requests / group call / report in forums.
|
2022-11-01 19:25:41 +04:00 |
|
John Preston
|
3a967bbbfe
|
Ignore unread counts in non-opened topics.
|
2022-11-01 19:25:41 +04:00 |
|
John Preston
|
a292f8a34e
|
Allow opening forums from archive / filters.
|
2022-11-01 19:25:40 +04:00 |
|
John Preston
|
df5602d203
|
Support topic icon display in topic profile.
|
2022-11-01 19:25:40 +04:00 |
|
John Preston
|
ead427793b
|
Handle forum / topic links.
|
2022-11-01 19:25:38 +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
|
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
|
9348039313
|
Track unread posts in forums inside RepliesList-s.
|
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
|
ba2f92906b
|
Implement new bubble rounding.
|
2022-11-01 19:25:34 +04:00 |
|
John Preston
|
405d8c327d
|
Support different row styles in chats list.
|
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
|
73e56b0340
|
Support default General topic in forums.
|
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 |
|
John Preston
|
bc340d75c4
|
Insert / Copy emoji from pack preview.
|
2022-09-14 14:45:23 +04:00 |
|
John Preston
|
2e8a03dfd1
|
Correctly round spoiler animation in ExtendedMedia.
|
2022-09-12 09:06:26 +04:00 |
|
John Preston
|
33b266175d
|
Allow creating EmojiListWidget without SessionController.
|
2022-09-02 21:14:30 +04:00 |
|
John Preston
|
fa26afaf9a
|
Rename several HistoryView::Reactions modules.
|
2022-09-02 21:14:30 +04:00 |
|
John Preston
|
72ed3bfab9
|
Show leave confirmation when starting an RTMP stream.
|
2022-08-08 18:19:04 +03:00 |
|
John Preston
|
3a3341fef8
|
Fix RTMP livestream starting while in another call.
Fixes #24862.
|
2022-08-08 16:39:44 +03:00 |
|
John Preston
|
2d6008f6ca
|
Fix custom emoji in edit caption / send files box.
|
2022-07-26 20:12:13 +03:00 |
|
John Preston
|
bb29773090
|
In jump-to-date don't clear history stack.
|
2022-07-26 20:12:12 +03:00 |
|
23rd
|
57ecd918f1
|
Added auto-unblocking of bot when it is auto-submitted.
|
2022-07-26 20:12:11 +03:00 |
|
23rd
|
6450c213e6
|
Fixed some global shortcuts with non-primary windows.
|
2022-07-26 20:12:09 +03:00 |
|
23rd
|
c7c8ebed13
|
Added initial box for premium gifts.
|
2022-07-26 20:12:09 +03:00 |
|
John Preston
|
6db3a0ec98
|
Support optimized lottie emoji.
|
2022-07-26 20:12:08 +03:00 |
|
John Preston
|
d81c40f4c8
|
Fix new window crash for unavailable channels.
|
2022-06-22 15:30:56 +04:00 |
|
23rd
|
1b754d14ae
|
Improved display some api errors in non-primary windows.
|
2022-06-20 23:08:37 +03:00 |
|
23rd
|
6d4506f8aa
|
Fixed display of most of multiline toasts in corresponding window.
|
2022-06-15 14:06:32 +03:00 |
|
23rd
|
629574685e
|
Fixed display of most of simple toasts in corresponding window.
|
2022-06-14 14:24:21 +03:00 |
|
John Preston
|
bcfbdcd6ed
|
Fix build on macOS.
|
2022-06-10 17:38:52 +04:00 |
|
23rd
|
6ca167679d
|
Added ability to invoke callback for non-primary window controllers.
|
2022-06-10 14:57:44 +03:00 |
|
23rd
|
bfe873e91c
|
Provided session controller to AddBotToGroupBoxController.
|
2022-06-09 08:19:11 +03:00 |
|
23rd
|
f0e1498a41
|
Fixed display of failed peer resolve in corresponding window.
|
2022-06-09 06:23:51 +03:00 |
|
John Preston
|
2b21ec3299
|
Fix group call create box window.
|
2022-06-08 15:21:13 +04:00 |
|
John Preston
|
a780fbd09b
|
Add "ctrl-click-chat-new-window" option.
|
2022-06-07 22:05:37 +04:00 |
|
John Preston
|
a6bc6c877e
|
Add subscribed-to-premium toast.
|
2022-06-07 12:41:10 +04:00 |
|
John Preston
|
6454f67e74
|
Support new attach bot deeplinks.
|
2022-06-03 00:38:04 +04:00 |
|
John Preston
|
d1907083ed
|
Add FileSizeLimitBox and pass "ref" to premium payment.
|
2022-05-23 18:46:15 +04:00 |
|
John Preston
|
ff030d0252
|
Auto-submit /start when paying for premium.
|
2022-05-23 15:45:22 +04:00 |
|
John Preston
|
ca731968ca
|
Improve premium sticker sync / preview.
|
2022-05-19 17:27:03 +04:00 |
|
John Preston
|
3b5ec78f4f
|
Show first (may be non-"All Chats") folder by default.
|
2022-05-19 17:27:03 +04:00 |
|
John Preston
|
fe91887ea2
|
Update API: support "All Chats" reordering.
|
2022-05-19 17:27:03 +04:00 |
|
John Preston
|
205cd3b751
|
Fix mention links to groups and channels.
|
2022-04-14 14:15:29 +04:00 |
|
John Preston
|
aa7143a831
|
Allow adding Settings::Section-s without changing Type.
|
2022-04-01 15:53:23 +04:00 |
|
John Preston
|
b1e66279d5
|
Update API scheme on layer 140.
|
2022-03-31 13:24:13 +04:00 |
|
John Preston
|
72ae2f0269
|
Support custom attach bot icons.
|
2022-03-30 12:23:06 +04:00 |
|
John Preston
|
c6ded00461
|
Move webview attach code to a separate module.
|
2022-03-30 12:23:05 +04:00 |
|
John Preston
|
aed1904b4c
|
Support theming for webview-s (payments, attach).
|
2022-03-30 12:23:05 +04:00 |
|
John Preston
|
df15ff9f8e
|
Update API scheme on layer 140.
|
2022-03-30 12:23:05 +04:00 |
|
John Preston
|
20bdbf531a
|
Add proof-of-concept support for keyboardButtonWebView.
|
2022-03-30 12:23:05 +04:00 |
|
John Preston
|
1d8aac26ce
|
Proof of concept webview attach menu support.
|
2022-03-30 12:23:05 +04:00 |
|
John Preston
|
841da9dde8
|
Update API scheme on layer 140.
Handle attach argument in resolve username links.
|
2022-03-30 12:23:05 +04:00 |
|
John Preston
|
468917a91a
|
Add bot to group / channel by link with rights.
|
2022-03-30 12:23:05 +04:00 |
|
John Preston
|
649f2908e8
|
Improve phrases in adding a bot as an admin.
|
2022-03-30 12:23:05 +04:00 |
|
John Preston
|
b1281c7999
|
Use Yes / No in "Cancel uploading?" confirm box.
|
2022-03-14 13:45:05 +04:00 |
|
23rd
|
0f7b0c4227
|
Added ability to hide layer for specific window controller.
|
2022-03-04 11:25:10 +03:00 |
|
23rd
|
6bcca6c94e
|
Added Ui::Show implementation for Window::SessionController.
|
2022-03-04 11:25:10 +03:00 |
|
John Preston
|
aa3357eee1
|
Show connecting / proxy status above downloads.
Fixes #24125.
|
2022-03-01 18:39:08 +03:00 |
|
John Preston
|
bea2cfd363
|
Support t.me/+phonenumber links.
|
2022-03-01 15:30:22 +03:00 |
|
23rd
|
5718789d53
|
Replaced Ui::InformBox and Ui::ConfirmBox with GenericBox.
|
2022-02-28 09:08:01 +03:00 |
|
23rd
|
a3d00b1953
|
Replaced args for Calls::Instance::startOrJoinGroupCall with struct.
|
2022-02-28 08:04:46 +03:00 |
|
23rd
|
b46adec413
|
Added initial controller of message sending animations.
|
2022-02-25 19:41:15 +03:00 |
|
John Preston
|
d89d8b09da
|
Preload chats in support switch.
|
2022-02-08 00:24:11 +03:00 |
|
John Preston
|
b415b293cf
|
Fix crash from background access to style::icon-s.
|
2022-02-01 16:51:51 +03:00 |
|
John Preston
|
6a3ad52aef
|
Add upload cancel confirmation on Quit and Log Out.
|
2022-01-26 13:15:28 +03:00 |
|
John Preston
|
e032dbf383
|
Cache reaction lottie in Window::SessionController.
|
2022-01-14 21:55:47 +03:00 |
|
John Preston
|
18e6e2da9e
|
Open specific chat only in one window.
|
2022-01-04 19:36:33 +03:00 |
|
John Preston
|
54247cd11b
|
Create dialogs widget only in the primary window.
|
2022-01-04 16:44:53 +03:00 |
|
John Preston
|
e148b5ff08
|
Proof-of-concept reactions dropdown.
|
2021-12-29 21:22:33 +03:00 |
|
John Preston
|
5e7e7eaa83
|
FullMsgId rely on PeerId instead of ChannelId.
|
2021-12-22 10:11:57 +00:00 |
|
23rd
|
3647241f71
|
Removed unused MTP::Error from callbacks on fail.
|
2021-11-30 17:37:07 +04:00 |
|
John Preston
|
80fcffcc40
|
Delete history for specific days in private chats.
|
2021-11-26 18:00:19 +04:00 |
|
John Preston
|
b7c95e9636
|
Support selecting messages range.
|
2021-11-26 18:00:19 +04:00 |
|
John Preston
|
4414369fc8
|
Implement jump-to-start / end by long press in CalendarBox.
|
2021-11-26 18:00:19 +04:00 |
|
John Preston
|
be7cd51740
|
Start scrollable CalendarBox.
|
2021-11-26 18:00:19 +04:00 |
|
John Preston
|
97ae094c3c
|
Update API scheme with new cloud themes.
|
2021-10-29 18:31:07 +04:00 |
|
John Preston
|
9e05e44a14
|
Inform about join request being sent.
|
2021-10-29 18:31:06 +04:00 |
|
John Preston
|
9075489c18
|
Use last history item date for jump-to-date.
|
2021-10-21 23:01:13 +04:00 |
|
23rd
|
80461bd9fe
|
Moved ConfirmBox to Ui namespace.
|
2021-10-19 06:34:27 +03:00 |
|
23rd
|
6148edbc7d
|
Moved ConfirmBox to td_ui.
|
2021-10-19 06:34:27 +03:00 |
|
23rd
|
d8fb5be9b5
|
Moved opening peer from PeerClickHandler to SessionController.
|
2021-10-07 23:32:10 +03:00 |
|
John Preston
|
ab0d2bf9c6
|
Initial chat theme changing.
|
2021-09-28 19:27:41 +04:00 |
|
John Preston
|
17511749de
|
Hold only last 5 custom themes in memory.
|
2021-09-19 18:15:46 +03:00 |
|
John Preston
|
d4db679ce8
|
Base custom chat themes on a separate light theme.
|
2021-09-19 14:43:09 +03:00 |
|
John Preston
|
2c7d8858c0
|
Base custom chat themes on a separate dark theme.
|
2021-09-19 14:43:09 +03:00 |
|
John Preston
|
139b9723d7
|
Accumulate and send emoji interactions.
|
2021-09-17 10:25:36 +03:00 |
|
John Preston
|
13c00949ed
|
Add a simple way of testing color themes.
|
2021-09-10 22:29:30 +03:00 |
|
John Preston
|
4273167aa2
|
Adjust outgoing bubble text and icon colors.
|
2021-09-07 23:41:08 +03:00 |
|
John Preston
|
c318f57fc0
|
Use outbox bubble colors, adjust custom colors.
|
2021-09-07 23:41:08 +03:00 |
|
John Preston
|
a6c98f4bb4
|
Update API scheme to layer 133.
|
2021-09-07 23:41:07 +03:00 |
|
John Preston
|
444f21fd7e
|
Support colorizing of the default palette.
|
2021-09-06 13:13:26 +03:00 |
|
John Preston
|
2554aaf3c0
|
Move Window::Theme::Colorizer to style::colorizer.
|
2021-09-06 13:13:26 +03:00 |
|
John Preston
|
e9a5c45f34
|
Use separate strings for channel voice chats.
|
2021-08-31 17:59:29 +03:00 |
|
John Preston
|
c39024c7fd
|
Track and display unread count in discussions.
|
2021-08-30 20:32:58 +03:00 |
|
John Preston
|
d684c8057c
|
Fix build for macOS.
|
2021-08-30 20:32:57 +03:00 |
|
John Preston
|
beff635e45
|
Colorize bubbles according to a custom chat theme.
|
2021-08-30 20:32:57 +03:00 |
|