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
f1dfcef868
Styles improved for unread bar margins and sticker timestamp.
...
Possible crash fixes: emoji color picker show, pending repaint
items cleared when history items are cleared.
Deleting MainWidget syncroniously when clearWidgets() is called.
2016-03-31 18:06:40 +04:00
John Preston
a23470f4b8
Fixed possible crash in NotifyWindow click handler.
...
Adding information about crashed string in TextBlock parser.
2016-03-31 15:55:25 +04:00
John Preston
3210aecbd2
Fixed some ClickHandler bugs, bot keyboard active/pressed
...
states done, handling enterEvent() for ClickHandler activate.
2016-03-30 12:03:29 +04:00
John Preston
80365c9207
Receiving a min user now should not force showing him in the
...
conversations list by a phone number instead of his name.
2016-03-29 20:57:27 +03:00
John Preston
7f6cf32cdd
ITextLink moved to ClickHandler, TextLinkPtr > ClickHandlerPtr.
...
Global methods textlnkOver/Down/DrawOver were replaced by
static members of ClickHandler, now global state consists
of the handler pointer + host pointer, who declares callbacks
for the active and pressed handler changed events.
This will allow to use ClickHandler from different hosts
simultaneously (like HistoryItem / BotDescription / BotKeyboard).
Not yet tested.
2016-03-29 20:17:00 +03:00
John Preston
daa5016c23
Components are now almost plain structs
...
Moved reply markups to history items which hold them
2016-03-28 15:51:22 +03:00
John Preston
ebf9d3285b
Merge branch 'dev' into bots
2016-03-26 11:24:50 +03:00
John Preston
42ded6ade9
Merge commit 'b32c6566ffe839025' into dev
2016-03-26 09:44:26 +03:00
John Preston
b32c6566ff
Fixed crash when deleting items.
...
Fixed unread counter clear when logging out.
2016-03-26 09:41:23 +03:00
John Preston
29c6b8e2d2
Dependent items clearing done better
...
Fixed crash on launch if audio playback could not be started
2016-03-25 23:46:35 +03:00
John Preston
559a74847b
OrderedSet class done using QMap as implementation,
...
instead of inheriting it, fixed replies delete code.
2016-03-25 18:20:34 +03:00
John Preston
54032d96b7
Merge branch 'dev' into bots
2016-03-25 15:47:18 +03:00
John Preston
599ede9a0b
Beta 9034004 version:
...
Some lang grammar fixes, all "audio" changed to "voice message"
PeerData can have three loaded states (not loaded, minimal, full)
Interface/Interfaces renamed to Component/Composer
HistoryReply moved to a Component named HistoryMessageReply
2016-03-25 14:29:45 +03:00
John Preston
0b6dea311b
scheme for new bot keyboards
2016-03-24 23:34:47 +03:00
John Preston
6710ef3e2f
fixed admin badge display in groups
2016-03-24 19:27:38 +03:00
John Preston
ddd63d73b7
MTP::nonce -> rand_value, fixed first_name and last_name reading from minimal users
2016-03-24 13:12:18 +03:00
John Preston
4a5b63bbcd
restricted peers support added
2016-03-23 16:21:26 +03:00
John Preston
0b2bcbc3e9
some warnings fixed, TDESKTOP_DISABLE_NETWORK_PROXY macro added
2016-03-20 11:16:35 +03:00
John Preston
2ef8c44445
all MTP flags made strictly typed by scoped enums, in-message date display added for non-service messages
2016-03-19 19:55:15 +03:00
John Preston
f25e63bad7
offering to send current username in crash report
2016-03-14 12:25:48 +03:00
John Preston
5aa5a62b74
cloud synced report spam panel visibility
2016-03-12 19:32:28 +03:00
John Preston
02b0512761
min channels handled, delayed getDifference request with old updDate value added
2016-03-11 18:01:32 +03:00
John Preston
5cab9569c3
updating edited messages dependencies (replies, edit / reply / pinned bar), postponing notification about pinned message while the message itself is not yet available
2016-03-11 15:20:58 +03:00
John Preston
98e2700764
rich delete all + ban almost done in supergroups (need to clear messages on the client side as well)
2016-03-10 18:42:01 +03:00
John Preston
1c722a425d
forwarded getState fixed, pinned message service msg dependency request and text update done
2016-03-05 23:12:55 +02:00
John Preston
b277f5cdb7
ensure that closeApplication() is called only once
2016-03-02 20:34:42 +02:00
John Preston
0e49c13968
rpcClear for mediaview, ImageLink changed to Location
2016-02-28 16:54:04 +03:00
John Preston
b678913da5
improved rpcClear() when deleting a complex RPCSender, clearing recent inline bots on logout
2016-02-28 15:36:23 +03:00
John Preston
798f800913
History::dialogs and Histories::unread are private now, counting only chats from dialogs list to the badge
2016-02-28 14:58:30 +03:00
John Preston
6fae60b6bb
fixed conversations list update on message edit
2016-02-26 16:00:48 +03:00
John Preston
c3845ead85
moved forwarded to an interface, testing required
2016-02-18 22:12:50 +03:00
John Preston
803d1a429d
scheme updated, config vars moved to Global namespace
2016-02-18 19:36:33 +03:00
John Preston
7433cea0fd
fixed copy selected text, post author display added, post links handling added, windows bingmaps opening added, sticker previews from mentionsdropdown and stickersetbox added
2016-02-17 19:37:21 +03:00
John Preston
a5b466ec05
link clicks and popup menu items activated async, some crashes fixed
2016-02-16 14:21:39 +03:00
John Preston
517358c8e9
clearing media autodownload settings on logout, fixed history clearing
2016-02-15 14:11:07 +03:00
John Preston
f83644cec0
Merge branch 'dev'
2016-02-14 21:29:36 +03:00
John Preston
e492b1e93d
some crashes fixed
2016-02-14 18:58:39 +03:00
John Preston
3579276b49
videos rendered like files, fixed history loading
2016-02-12 21:18:32 +03:00
John Preston
189d0e8de3
voice messages moved to documents with waveforms
2016-02-12 19:35:06 +03:00
John Preston
80ba0259dd
some namespaces reorganized, author photo display added to wide mode (where messages are centered), version 0.9.20.dev
2016-02-08 17:54:55 +03:00
John Preston
0b8523d58e
added year 2016 to copyright
2016-02-08 13:56:18 +03:00
John Preston
759ede3c57
fixed linux launch with static linking
2016-02-05 17:32:19 +03:00
John Preston
8eef239b45
crash catch + report added for Windows version
2016-01-30 19:31:10 +03:00
John Preston
58777dbc21
moved almost all Application to AppClass (autoupdate and singleinstance left), logs rewritten
2016-01-11 23:43:29 +08:00
John Preston
71f588a4fe
started signal handlers, shadow fixed in sticker-by-emoji, via @bot resize fixed
2016-01-10 14:05:23 +08:00
John Preston
b13579c7d9
dev version 0.9.19 sending stickers by emoji
2016-01-09 20:51:42 +08:00
John Preston
a72a31e722
stickers by alt suggestions in mentions dropdown
2016-01-09 19:24:16 +08:00
John Preston
f66c54ee6b
not loaded thumbs are now white, always initDimensions() when media is updated
2016-01-09 15:11:23 +08:00