23rd
a030907598
Refactored sending bot commands.
2021-07-27 02:50:08 +03:00
23rd
05f1caf944
Removed App::searchByHashtag from facades.
2021-07-27 02:18:49 +03:00
John Preston
1342077dcb
Use 48 bit [User/Chat/Channel]Id, 56 bit PeerId.
2021-04-09 15:05:00 +04:00
John Preston
e106bd143e
Add a warning once per bot on payment.
2021-04-06 18:41:16 +04:00
John Preston
cf6ca3b1ac
Handle bot command clicks in Replies / Scheduled.
2020-11-17 12:56:51 +03:00
John Preston
9592e7dfc8
Highlight telegram/telegraph/telescope links.
2020-11-02 11:26:39 +03:00
John Preston
889139f31f
Handle links to replies section.
2020-09-29 19:03:28 +03:00
John Preston
f450f81215
Remove non-UI calls to App::main.
2020-06-23 21:53:40 +04:00
John Preston
ad4afe9293
Move session data localstorage -> storage_account.
2020-06-23 21:53:39 +04:00
John Preston
03dec15e8e
Pass Main::Session to click handler creators.
2020-06-23 21:53:38 +04:00
Ilya Fedin
95b4f56b86
Don't use QDesktopServices::openUrl on snap
2020-05-01 12:06:01 +04:00
John Preston
cfd733c54c
Add confirmation box for suspicious urls.
2020-04-23 19:00:19 +04:00
John Preston
3e3e1d628c
Highlight timestamps in video captions.
2019-12-25 18:20:02 +03:00
John Preston
a6c84c36c0
Use layers and boxes from lib_ui.
2019-10-19 12:27:52 +04:00
John Preston
849deb57e2
Move many widget classes to lib_ui.
2019-10-01 23:59:46 +03:00
John Preston
0c713a930a
Remove app.h / facades.h from precompiled header.
2019-10-01 23:59:46 +03:00
John Preston
6343221d7b
Remove many includes from stdafx.pch.
2019-09-06 19:31:07 +03:00
John Preston
10e28913ca
Search single messages by message link.
2019-08-09 11:50:49 +01:00
John Preston
ff44094ded
Rename AuthSession to Main::Session.
2019-07-24 13:45:24 +02:00
John Preston
4917ca7b32
Remove all legacy global namespace langs.
2019-06-21 11:06:52 +02:00
John Preston
87fc066e67
Use tr:: instead of lang().
2019-06-21 11:06:51 +02:00
23rd
5f97b3bc22
Added ability to open links without confirmation with Ctrl key.
...
- Fixed #6051 .
2019-05-27 14:10:35 +02:00
John Preston
b5be6df5e2
Copy text with expanded links only to external.
...
Paste valid custom links in message field if copied from messages.
2019-04-08 19:10:06 +04:00
John Preston
ff51423125
Remove ExpandLinksNone, rename Text::originalText.
2019-04-08 15:53:11 +04:00
John Preston
73470c3a95
Handle private channel post links.
2019-04-04 19:30:59 +04:00
John Preston
a70e72f75d
Application->Sandbox, Messenger->Application.
2019-01-23 12:51:58 +04:00
John Preston
4111da1dd0
Move some calls from App namespace.
2019-01-22 17:10:01 +04:00
John Preston
1894b8fcf7
Handle t.me/bg links with wallpapers / colors.
2019-01-18 16:41:07 +04:00
John Preston
c5a41e1f55
Divide data/data_peer and remove from PCH.
2019-01-17 12:21:29 +04:00
John Preston
59ecf375b0
Move tg:// handlers to a separate module.
...
Also move joinGroupByHash and stickerSetBox from MainWidget.
2018-11-26 17:31:13 +04:00
John Preston
151a64f817
Close mediaview on confirm link box.
...
Fixes #5420 .
2018-11-26 11:41:27 +04:00
John Preston
162da089ec
Handle t.me/setlanguage links.
...
Also support custom langpacks with base langpacks.
2018-11-16 20:17:58 +04:00
John Preston
cb827406ca
Don't open passport links from inside the app.
...
They contain secret payload that should not be known to Telegram.
2018-08-14 09:49:14 +03:00
John Preston
ae272074b9
Add a confirmation for internal passport links.
...
Fixes #5020 .
2018-07-31 20:56:54 +03:00
John Preston
b697824540
When following a post link push reply-return.
...
Fixes #4856 .
2018-07-11 17:56:06 +03:00
John Preston
8e99135f37
Support tg://proxy links.
2018-05-05 21:55:37 +03:00
John Preston
09aba596ac
Open t.me/iv links in browser.
2018-03-04 15:52:00 +03:00
John Preston
3c4c466f8e
Add cashtags and bot allowed service messages.
2018-02-08 12:20:55 +03:00
John Preston
bee474f6e9
Remove history_item and layout from pch.
...
Also move some code to separate modules.
Also create history item views by Window::Controller.
2018-02-08 12:20:47 +03:00
John Preston
062b0b2165
Save item views in App::*Item() variables.
...
Also remove App::contextItem.
Also use owning pointers for history context menus.
2018-02-08 12:20:47 +03:00
John Preston
ea7441ae77
Use single LEGAL file with license and copyright.
2018-01-03 13:23:14 +03:00
John Preston
38f7f48c17
Open links in AboutBox without confirmation.
...
Fixes #4148 .
2017-12-12 12:25:54 +04:00
John Preston
f4d9618487
Improve layer / section exchange for Info.
2017-11-16 07:59:04 +04:00
John Preston
34d2e78308
Allow to edit Bio in Settings.
2017-07-23 12:34:43 +03:00
John Preston
faf090781d
No confirmation for known hosts links.
2017-07-15 15:41:15 +03:00
John Preston
82912f4a0b
Handle socks internal links.
2017-06-30 09:21:43 +03:00
John Preston
110e7c8074
Finalize rename / move.
2017-06-29 11:39:38 +03:00
John Preston
43c8046e4c
Don't handle telesco.pe links like t.me links.
...
It is better to open web version of telesco.pe/username instead of
a channel, because it shows only the round videos. You can share a
t.me link to your channel if you wish to share the full channel.
It is not bad to open web version of telesco.pe/username/post instead
of a specific post in a channel, because the video message is shown
in the web page preview and can be viewed without following the link.
2017-05-24 16:25:10 +03:00
John Preston
e3ddac1686
Handle t.me/iv links, just open the requested url.
2017-05-13 15:14:34 +03:00
John Preston
a925822141
Generate and handle new video message links.
2017-04-30 16:43:19 +03:00