John Preston
18bf5c0ee2
Handle nice topic / post-in-topic links.
2022-11-01 19:25:43 +04:00
John Preston
e5f2d83548
Support new rounding in bot inline keyboards.
2022-11-01 19:25:35 +04:00
John Preston
749fb52113
Implement animated spoilers.
2022-09-18 16:52:30 +04:00
23rd
43c0197445
Removed Ui::hideLayer from places that can be in non-primary windows.
2022-06-09 07:06:01 +03:00
John Preston
de31c1cf0c
Subscription status display.
2022-06-02 17:30:01 +04:00
John Preston
62f42eabb0
Allow layers with fixed-bottom to stick-to-bottom.
2022-05-23 15:45:43 +04:00
23rd
ef3e139b85
Added padding to info layer sections with pinned to bottom content.
2022-05-23 13:37:02 +03:00
John Preston
7fb99319bb
Fix repeated subscriptions on layer wrapping type change.
2022-05-23 14:35:39 +04:00
John Preston
e72ca712ec
Fix glitch in Settings > Premium layer scroll-to-bottom.
2022-05-23 12:04:31 +04:00
John Preston
fc7f1991dd
Allow more attempts to finalize section geometry.
2022-05-12 14:43:24 +04:00
John Preston
823fc25fa8
Fix layer height updating in poll results.
2022-04-27 15:20:19 +04:00
John Preston
d2f928f0c3
Fix info layer animations.
2022-04-20 13:53:07 +04:00
John Preston
d59ed7b14c
Fix glitch on layer open.
2022-04-14 17:29:58 +04:00
John Preston
f6f39d1560
Change layer widget height with animation.
2022-04-12 16:07:25 +04:00
John Preston
ffd65e1fe4
Fix slide animations with new layer rounding.
2022-02-25 14:14:43 +03:00
John Preston
9c903bacf2
Adjust main settings icons to the mockup.
2022-02-25 14:14:41 +03:00
John Preston
340db7662b
Improve settings main cover.
2022-02-25 14:14:41 +03:00
John Preston
28f2c213f7
Remove app module. Support delayed quit by Cmd+Q on macOS.
2022-01-27 15:54:20 +03:00
23rd
7924979dfb
Removed Ui::showPeerHistoryAtItem from facades.
2021-06-17 10:57:46 +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
c8643aa1ee
Wrapped raw SectionMemento with unique_ptr.
2020-12-14 17:09:24 +04:00
John Preston
05eb549a3d
Move App::roundRect to Ui::FillRoundRect.
2020-10-30 18:32:18 +03:00
John Preston
bf7aae5fc6
Allow float video player across accounts.
2020-06-25 18:17:37 +04:00
John Preston
3878a1b212
Remove some more Auth() calls.
2020-06-23 21:53:38 +04:00
John Preston
a6c84c36c0
Use layers and boxes from lib_ui.
2019-10-19 12:27:52 +04:00
John Preston
0c713a930a
Remove app.h / facades.h from precompiled header.
2019-10-01 23:59:46 +03:00
John Preston
ff44094ded
Rename AuthSession to Main::Session.
2019-07-24 13:45:24 +02:00
John Preston
a547f80ae9
Rename Window::Controller to Window::SessionController.
2019-06-06 13:21:40 +03:00
John Preston
71efd10c83
Fix crash on layer -> section migration.
2018-12-04 14:32:47 +04:00
John Preston
48889ce56e
Better fix for a crash on quit.
2018-11-10 12:16:29 +04:00
John Preston
e5949dbb86
Restore player delegate non-delayed (crashfix).
2018-11-09 19:16:27 +04:00
John Preston
ef64d9c188
Show round videos in Info layer.
2018-11-05 17:18:54 +04:00
John Preston
673fea47bd
Don't close info settings with changes by click.
2018-09-19 19:22:14 +03:00
John Preston
c1ae9e9680
Implement intro wrap for new settings.
2018-09-19 19:22:14 +03:00
John Preston
fbf3c005ff
Implement new settings design with icons etc.
2018-09-19 19:22:13 +03:00
John Preston
50b0b61118
Accept typing codes in settings.
2018-09-19 19:22:13 +03:00
John Preston
4f16ad6757
Move old settings to old_settings.
2018-09-19 19:22:12 +03:00
John Preston
6a9556d42c
Move non-settings session data to Data::Session.
...
Rename AuthSessionData to AuthSessionSettings, move data away.
2018-02-08 12:20:46 +03:00
John Preston
ea7441ae77
Use single LEGAL file with license and copyright.
2018-01-03 13:23:14 +03:00
John Preston
8e45b09083
Use different indentation for rpl operators.
...
It works better with Visual Studio IDE.
2017-12-26 19:20:07 +03:00
John Preston
3845985a6b
Fix third column appearing on window resize.
2017-12-06 11:05:34 +04:00
John Preston
e1c68892d4
Show third column only when explicitly requested.
...
This allows you to show info in layer from mention links.
2017-12-04 13:42:05 +04:00
John Preston
a0c8d522ef
Save window extension on layer->section migration.
...
If the third section is shown inside the existing window remember
it as a zero window extension or third section show. That way it
will hide correctly when it is closed by X button.
Partially fixes #4091 .
2017-11-30 17:08:51 +04:00
John Preston
981063596a
Add nice scroll to the bottom of the Info layer.
2017-11-23 17:10:50 +04:00
John Preston
5803edb77b
Add members from info to mgInfo->lastParticipants.
2017-11-22 13:56:00 +04:00
John Preston
de15da8a93
Improve info layer presentation.
2017-11-19 15:37:15 +04:00
John Preston
131efa11be
Various fixes.
2017-11-16 11:45:55 +04:00
John Preston
7905694b31
Add tabs and other types links to Info::Media.
2017-11-16 07:59:06 +04:00
John Preston
335704e176
Fix layer resize animation glitches.
2017-11-16 07:59:06 +04:00