John Preston
ab0d2bf9c6
Initial chat theme changing.
2021-09-28 19:27:41 +04:00
23rd
900a7d0b2b
Appended references to const auto types in loop to prevent copying.
...
Suggested by Apple Clang.
2021-09-09 16:32:04 +03:00
John Preston
9dfc60026e
Add simple forwarding options on bar click.
2021-08-31 19:47:38 +03:00
John Preston
f5a323e40a
Move all background helper methods to chat_theme module.
2021-08-30 20:32:57 +03:00
23rd
76813db3ad
Completed ability to recover cloud password with email.
2021-08-17 15:08:57 +03:00
John Preston
2667bb3568
Move background caching to Window::SessionController.
2021-08-16 10:26:08 +03:00
John Preston
c2b1187948
Start support of linear gradient wallpapers.
2021-08-16 10:26:08 +03:00
John Preston
85cc3b30a0
Don't use MTP* for WallPaper flags.
2021-08-12 12:32:30 +03:00
23rd
479611f6df
Removed ui_getPeerForMouseAction.
2021-07-27 02:50:08 +03:00
23rd
a030907598
Refactored sending bot commands.
2021-07-27 02:50:08 +03:00
23rd
34cac3092f
Moved utils for sending bot commands to separated file.
2021-07-27 02:50:08 +03:00
23rd
82165bec5e
Replaced MainWidget::replyToItem with history element delegate.
2021-07-26 17:39:18 +03:00
John Preston
565877630f
Dither default background to avoid color banding.
2021-07-23 15:42:17 +03:00
John Preston
4276b6cce0
Use rpl for Window::Theme::Background updates.
2021-07-15 16:42:36 +03:00
Ilya Fedin
79cc797aff
Fix -Wunused-variable warnings
2021-07-13 21:43:34 +03:00
John Preston
2ffda9f240
Don't use MTP* for ChatAdminRight / ChatRestriction.
2021-07-08 13:34:06 +03:00
23rd
a631a28092
Removed App::pixmapFromImageInPlace.
2021-07-06 12:13:06 +03:00
John Preston
5519bb3523
Allow reporting private groups as well.
...
Fixes #7451 .
2021-06-24 17:44:55 +04:00
23rd
bb76818cc8
Split adaptive changed rpl::producer into two.
2021-06-24 11:25:35 +04:00
23rd
7c02d67665
Moved cancelUploadLayer from MainWidget to SessionController.
2021-06-18 09:39:10 +03:00
23rd
7924979dfb
Removed Ui::showPeerHistoryAtItem from facades.
2021-06-17 10:57:46 +04:00
23rd
583c3d3429
Moved static functions from DocumentData to separated file.
2021-06-17 10:57:45 +04:00
23rd
2ed3543b53
Renamed class back from AdaptiveModern to Adaptive.
2021-06-16 09:31:32 +03:00
23rd
80fe2f57e9
Removed Adaptive namespace from Window::Controller and MainWidget.
2021-06-16 09:31:32 +03:00
23rd
bf7f117323
Removed Adaptive namespace from Window::HistoryHider.
2021-06-16 09:31:32 +03:00
23rd
0d814066d6
Removed Adaptive namespace from top bar widgets.
2021-06-16 09:31:32 +03:00
23rd
77c8bf8176
Removed PeerChooseCancel global variable from facades.
2021-06-16 09:31:32 +03:00
John Preston
64a6838764
Fix crash in account switching.
2021-06-11 19:11:58 +04:00
23rd
f98e8f3e04
Fixed stuck of forward bar when using -sendpath argument.
...
Regression was introduced in b3d1602354
.
2021-05-31 08:54:22 +04:00
John Preston
c93ddf6aac
Separate Call/GroupCall delegates and Instance.
2021-05-24 22:45:13 +04:00
John Preston
15d17c8b0e
Add creating of a scheduled group call.
2021-04-06 18:41:16 +04:00
Ilya Fedin
cdf0512515
Remove unused variable in mainwidget
2021-03-15 19:49:06 +03:00
John Preston
68b0a85369
Rename RPCError to MTP::Error.
2021-03-12 16:58:26 +04:00
John Preston
54f06740d5
Remove some App::wnd() calls.
2021-03-03 11:29:26 +04:00
John Preston
8142acc709
Remove legacy #feed code.
2021-02-25 17:03:51 +04:00
John Preston
48821af475
Toggle selection by comments button click.
2021-02-22 23:42:42 +04:00
John Preston
467449ac13
When reporting peer allow to select messages first.
2021-02-22 23:42:42 +04:00
John Preston
8f0e23bb25
Improve editing messages with link previews.
...
Now preview state can be one of (allowed, cancelled, empty-in-edit).
In case of editing a message without preview we set the state to
empty-in-edit and it changes to allowed if the links in the message
are changed somehow.
That way we don't need to cancel the preview when editing a message
with a cancelled preview and at the same time adding a link to
a message that had no preview in the first place will add a preview.
2021-01-29 15:27:17 +04:00
John Preston
542abb26b9
Allow sharing link to chats.
2021-01-25 16:47:41 +04:00
23rd
dd01ece14a
Replaced snap util function with std::clamp.
2021-01-24 10:41:10 +03:00
John Preston
b6483cb65c
Use shared_ptr<Memento> for sections.
2020-12-14 18:48:10 +04:00
23rd
dc7a754418
Added ability to prevent application lock and account switch.
2020-12-14 17:09:24 +04:00
23rd
24b8377a2a
Added initial implementation of display sections prevent.
2020-12-14 17:09:24 +04:00
23rd
c8643aa1ee
Wrapped raw SectionMemento with unique_ptr.
2020-12-14 17:09:24 +04:00
John Preston
7f7ac64c6d
Init top bar blobs geometry safely.
2020-12-09 15:43:54 +04:00
John Preston
e3a73378e7
Add recent members userpics to group call bar.
2020-12-01 09:45:23 +03:00
John Preston
9e5006dd67
Add group call settings box.
2020-12-01 09:45:22 +03:00
John Preston
abb81c764e
Allow discarding group call when leaving.
2020-12-01 09:45:22 +03:00
John Preston
41591ff2e9
Add group calls top bar.
2020-12-01 09:45:21 +03:00
23rd
5eba680483
Added play button for recorded voice data.
2020-11-17 12:58:07 +03:00