John Preston
|
b08732cf28
|
Move MediaView from MainWindow to Messenger.
|
2017-08-25 14:39:27 +03:00 |
John Preston
|
7f5a91d2bb
|
Allow to hide empty megagroup sticker set.
|
2017-08-25 14:39:24 +03:00 |
John Preston
|
f04b25ea26
|
Allow setting group stickers set.
|
2017-08-25 14:39:19 +03:00 |
John Preston
|
ab35829358
|
Remove App::app(), App::uploader(), App::api().
Also use Auth() instead of AuthSession::Current*().
|
2017-08-25 14:39:18 +03:00 |
John Preston
|
5c87b42135
|
Use plain HistoryItem in channel admin events log.
Instead of using a complex AdminLog::Item use just HistoryItem*.
|
2017-06-30 09:21:42 +03:00 |
John Preston
|
e39b95175b
|
Handle channel event log mouse events.
|
2017-06-30 09:21:42 +03:00 |
John Preston
|
c91e29d15d
|
Improve floating player show / hide animations.
Also replace Window::Corner with a generic RectPart enumeration.
|
2017-05-24 16:25:20 +03:00 |
John Preston
|
18195f9c4e
|
Rename EmojiPanelTab to ChatHelpers::SelectorTab.
|
2017-05-24 16:25:18 +03:00 |
John Preston
|
75dcce0b3c
|
Save floating player position in localstorage.
|
2017-05-24 16:25:17 +03:00 |
John Preston
|
b88a49d2f8
|
Show a tooltip about the emoji section toggling.
|
2017-05-17 12:40:03 +03:00 |
John Preston
|
530a385d4e
|
Add sound override support by codes in Settings.
|
2017-05-09 23:46:40 +03:00 |
John Preston
|
d18164bc51
|
Add Calls::Instance. Add libtgvoip as a dependency.
Also move all submodules to Telegram/ThirdParty.
|
2017-05-09 23:46:08 +03:00 |
John Preston
|
de7c886008
|
Move passcode management from MainWindow.
Check for auto lock in AuthSession. Don't autolock while video plays.
Closes #3219
|
2017-04-15 21:51:12 +03:00 |
John Preston
|
891d200e2d
|
Add TabbedSection which uses the TabbedSelector.
|
2017-04-10 12:08:56 +03:00 |
John Preston
|
0d0307e175
|
Move ApiWrap to AuthSession.
Also send all ApiWrap requests as an MTP::Sender.
Also create AuthSession only after starting MTProto.
|
2017-04-07 18:13:19 +03:00 |
John Preston
|
e8ed307278
|
Add search in GIFs to EmojiPanel.
|
2017-03-31 18:58:59 +03:00 |
John Preston
|
bed3aa1a7f
|
Finalize rename / move of files.
Also rename EmojiPan to EmojiPanel.
|
2017-03-31 15:48:02 +03:00 |
John Preston
|
1540f6f528
|
Use emoji/stickers/gifs slider in EmojiPan.
Also rename EmojiTabs to EmojiSections.
|
2017-03-31 15:48:01 +03:00 |
John Preston
|
7546245213
|
Show warning when user edits last seen first time.
|
2017-03-18 12:49:48 +03:00 |
John Preston
|
d91a2403b0
|
Use refs in AuthSession part getters.
Also use only AuthSession data for Contacts/Dialogs loaded state.
|
2017-03-15 19:24:06 +03:00 |
John Preston
|
805be84bff
|
Add block user box. Search isn't working yet.
Add a box containing all chats and contacts for blocking users.
Contacts and dialogs loaded state can be accessed in AuthSession.
|
2017-03-14 17:16:03 +03:00 |
John Preston
|
81790b2271
|
Notifications management moved to AuthSession.
Also implemented Global::WorkMode() as an base::Variable.
|
2017-03-06 18:38:15 +03:00 |
John Preston
|
63c61637f8
|
Moved MTP::authedId() to AuthSession::Current().
|
2017-02-25 19:48:19 +03:00 |