John Preston
5ccd5f4385
Added serialize/ files to QtCreator project. 9040123 closed beta.
2016-04-09 15:16:59 +04:00
John Preston
90b2b240ce
Merged with master.
2016-04-09 15:15:23 +04:00
John Preston
3003d24cbd
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-04-09 15:13:55 +04:00
John Preston
1f7e6af2c5
Forwarding of a single message fixed.
2016-04-09 15:08:19 +04:00
John Preston
0110a62776
Inline bot cancel button added.
...
It replaces Send button when the user is editing an inline bot
query. First cancel clears the inline bot request, second one
clears the field entirely. Escape key acts the same as cancel.
2016-04-09 15:02:50 +04:00
John Preston
c3c82eac2d
Redirect addToHistory for inline bot results to SendData member.
2016-04-09 12:29:34 +04:00
John Preston
0894931fa1
Encapsulated DocumentData location and serialization.
...
DocumentData now can point to mtproto or http file.
2016-04-09 09:57:55 +04:00
John Preston
ff839bd978
Scheme updated. Inline geo sending requests without geo.
2016-04-08 21:25:20 +04:00
John Preston
18caf2e2f6
Fixed build in Xcode. Langs updated.
2016-04-08 21:22:40 +04:00
John Preston
e1f55822b7
Improved inline bot results layout.
...
Video duration displayed in the middle of the thumbnail.
Contact is now displayed like File, not like Article.
File doesn't have download/open link and displays icon by mimetype.
2016-04-08 19:37:14 +04:00
John Preston
fa0c700ca6
Inline switch to pm and back support added for inline bots.
2016-04-08 18:16:52 +04:00
John Preston
8e89486fbc
Error handling changed, 'auto' keyword used for MTP types.
...
All errors that lead to MTP request resending by default
error handler now can be handled differently. For example
inline bot requests are not being resent on 5XX error codes.
+ extensive use of auto keyword in MTP types handling.
2016-04-08 14:44:35 +04:00
John Preston
35d5089f48
Scroll following the inline bot keyboard when message is edited.
2016-04-08 13:20:10 +04:00
John Preston
9af094e278
Toast notification for bot callback result added. Xcode build broken.
2016-04-08 11:12:48 +04:00
Christoph
efbf95ae80
Remove unnecessary assignments
...
Signed-off-by: Christoph <auer.chrisi@gmx.net>
2016-04-07 21:56:47 +02:00
John Preston
04f8d4dd37
Build fixed for renamed sources folder SourceFiles/{gui->ui}/
2016-04-07 22:05:28 +04:00
John Preston
cbed4bc36d
Renamed sources folder SourceFiles/gui to SourceFiles/ui.
2016-04-07 21:55:17 +04:00
John Preston
35c05cdba7
Build fixed for gcc, QtCreator.
2016-04-07 20:49:15 +04:00
John Preston
a56ece4efe
NeverFreedPointer implementation improved and fixed for MSVC.
2016-04-07 20:16:02 +04:00
John Preston
a37bbcfaca
Fixed building in Xcode.
2016-04-07 14:35:09 +04:00
John Preston
db387d50b8
Scheme updated, support for via @bot added to stickers.
2016-04-07 14:03:10 +04:00
John Preston
1bc834bd5e
Sending icon is displayed in the inline keyboard callback button.
2016-04-06 21:02:22 +04:00
John Preston
a728dcfca8
Sticker preview done for inline bot results.
...
ReplyMarkupClickHandler moved to .cpp (implementation details).
2016-04-06 19:32:05 +04:00
John Preston
ba7cb1abbc
Defaulting inline bot reuslt video title/description to
...
"Video file"/duration. Scheme updated.
2016-04-06 17:46:52 +04:00
John Preston
730dce2cdc
telegram.me links open without confirmation box.
...
EmailClickHandler removed, only UrlClickHandler left.
Some errors lead to @spambot instead of site FAQ.
2016-04-06 17:19:25 +04:00
John Preston
1947d8e5be
Click on sticker now opens sticker pack, if the sticker is from pack.
2016-04-06 16:02:00 +04:00
John Preston
80b0667ff9
Requesting getDifference if some users or channels are not loaded
...
while processing updateNewChannelMessage update.
2016-04-06 15:07:05 +04:00
John Preston
259a996276
Scheme updated. Inline bot result messages now may have reply markup.
...
Fully applying media from send inline bot result response.
2016-04-06 12:00:37 +04:00
John Preston
3be34a4bb7
Encapsulated inline bot result class. Started inline bot
...
result downloading by external links, not ready (at all).
2016-04-06 00:24:27 +04:00
John Preston
1e72c8a89b
Merge branch 'master' into bots
2016-04-05 13:32:42 +04:00
John Preston
e5ec3b6199
New version 0.9.40
2016-04-05 12:05:32 +04:00
John Preston
8f87736523
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-04-05 11:47:48 +04:00
John Preston
24cc72e319
Requesting only supported languages from transifex in UpdateLang.sh
...
and UploadLang.sh, languages list is in Resources/LangList.
Added two special commands in service notifications conversations:
*new_version_text* for viewing current new version description and
*all_new_version_texts* for viewing it in all supported languages.
2016-04-05 11:45:53 +04:00
John Preston
3e2485678d
Moved inline bot result structs from structs.cpp/h module.
...
Moved inline bot result layouts from layout.cpp/h module.
Over status prepared for inline bot file result icon.
Dependencies reduced, inline bots code moved to InlineBots namespace.
Build in Xcode and QtCreator broken.
2016-04-05 01:09:46 +04:00
John Preston
e3bb506795
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-04-04 13:02:45 +04:00
John Preston
1875ee59ee
Disappearing of HistoryInner because of pending resize fixed.
2016-04-04 12:57:36 +04:00
John Preston
f760846c82
Added some checks in Qt screen() calls.
...
Added check for self() user data in self photo update in Settings.
2016-04-04 12:55:47 +04:00
John Preston
a2fc7f6915
Improved files support in inline bot results.
2016-04-04 11:21:14 +04:00
John Preston
35785efa50
Inline bot video and sticker layout and sending done.
2016-04-03 13:11:41 +04:00
John Preston
c5111c9a51
Renamed types.h to basic_types.h, otherwise conflict with zlib.
2016-04-02 19:15:57 +04:00
John Preston
3c98fd44d0
Moved style.h to SourceFiles/gui folder.
2016-04-02 18:21:08 +04:00
John Preston
bf37c73d66
Inline bot results display improved for geo, venue and contact types.
2016-04-02 18:06:36 +04:00
John Preston
cf9a78a164
Inline bot stickers done, but not tested yet.
2016-04-02 15:20:53 +04:00
John Preston
f7dc832dfe
Scheme updated. Current mtp layer is now edited inside
...
scheme.tl file in a special comment line.
2016-04-01 20:37:23 +04:00
John Preston
1ef944ed7b
Not inline bot keyboard now supports editing as well.
...
Styles improved for not inline bot keyboard.
Full crash string adding to crash report.
Preparing to leave source code without #include "stdafx.h"
2016-04-01 19:32:26 +04:00
John Preston
0e0956451a
MTP_bytes() replaces MTP_string() for QByteArray payload.
...
Scheme updated for bot callbacks sending data bytearrays.
ReplyKeyboard edition is supported when editing the messages.
2016-04-01 14:23:40 +04:00
John Preston
fa4137418a
Merged with master.
2016-04-01 12:54:32 +04:00
John Preston
174302a907
Ignoring 4099 warning in VS project linking.
...
Added <cmath> header to precompiled header and std:: math usage.
2016-04-01 12:50:02 +04:00
John Preston
2826bb9134
0.9.39 dev version (possible crash fix)
2016-04-01 11:57:30 +04:00
John Preston
73a27c2def
Not painting anything in HistoryInner if _history or
...
_migrated have pending resized items.
2016-04-01 11:52:25 +04:00