John Preston
|
4a9db99082
|
Use application level proxy settings.
|
2018-05-05 21:55:37 +03:00 |
|
John Preston
|
87d6081408
|
Version 1.2.16: Fix build in Xcode 9.3.
|
2018-04-07 12:47:08 +04:00 |
|
John Preston
|
64d5a6acd5
|
Fix game scores display.
|
2018-04-07 11:41:48 +04:00 |
|
John Preston
|
e5b2e0a6b5
|
Fix memory clearing from photos/documents.
|
2018-04-07 11:01:32 +04:00 |
|
John Preston
|
67bda19458
|
Fix inline bot messages with previews.
|
2018-03-26 02:01:13 +04:00 |
|
John Preston
|
d9306e3e30
|
Fix parent link refresh for GIF webpage preview.
Fixes #4534.
|
2018-03-26 00:18:14 +04:00 |
|
John Preston
|
63098d3c7d
|
Work better with 'unlimited' config time limits.
|
2018-03-26 00:18:14 +04:00 |
|
John Preston
|
d6e1862c08
|
Fix crash in AdminLog view with deleted delegates.
|
2018-03-22 02:27:14 +04:00 |
|
John Preston
|
27ce1f8d44
|
Show something inside an 'empty' message.
|
2018-03-20 18:51:51 +04:00 |
|
John Preston
|
3406f88fdc
|
Single place for joining channels, in ApiWrap.
|
2018-03-20 01:09:03 +04:00 |
|
John Preston
|
0d415837a0
|
Destroy old info button in top bar widget.
Fixes #4503.
|
2018-03-15 18:22:55 +03:00 |
|
John Preston
|
7a849b2899
|
Fix crash on album parts being deleted.
|
2018-03-13 13:54:24 +03:00 |
|
John Preston
|
f792b0052f
|
Refresh caption Text after media is being sent.
Fixes #4488.
|
2018-03-13 13:19:06 +03:00 |
|
John Preston
|
57d0b1d215
|
Show error when joining a full group.
|
2018-03-12 10:55:30 +03:00 |
|
John Preston
|
c76e4b6b3c
|
Fix: cancel empty reply by Escape.
|
2018-03-11 23:58:14 +03:00 |
|
John Preston
|
bda39cc6f6
|
Cancel empty reply by Escape.
|
2018-03-11 23:48:18 +03:00 |
|
John Preston
|
dabf8414be
|
Remove old debug information.
|
2018-03-11 22:21:17 +03:00 |
|
John Preston
|
a0eb64428e
|
Use new config fields for revoke settings.
|
2018-03-11 22:21:17 +03:00 |
|
John Preston
|
bb35d71fdc
|
Attempt to fix access to a deleted item view.
|
2018-03-10 15:47:19 +03:00 |
|
Marco Trevisan
|
9dc03c4f0f
|
Linux ARM compile fixes (#4399)
This fixes errors when compiling in ARM
|
2018-03-09 23:48:47 +03:00 |
|
John Preston
|
def21367a3
|
Allow to reply by double click on the timestamp.
|
2018-03-09 21:22:31 +03:00 |
|
John Preston
|
76cb5677b2
|
Fix webpage edit display in channel admin log.
|
2018-03-09 21:22:31 +03:00 |
|
John Preston
|
e6c0f0f774
|
Up arrow always edits last available message.
Fixes #4480.
|
2018-03-09 21:22:31 +03:00 |
|
John Preston
|
6bd5301828
|
Fix crash when accessing a deleted item view.
|
2018-03-09 21:22:31 +03:00 |
|
John Preston
|
66ac4d6150
|
No fast reply and double click reply if selecting.
Also fix messages selection glitch.
|
2018-03-09 00:21:27 +03:00 |
|
John Preston
|
2b9133be90
|
Don't remove field focus on empty text selection.
Fixes #4467.
|
2018-03-08 16:03:59 +03:00 |
|
John Preston
|
61700577d0
|
Fix possible crash with invalidated views.
|
2018-03-08 13:47:31 +03:00 |
|
John Preston
|
ee182ea684
|
API scheme downgraded to layer 76.
|
2018-03-06 20:48:24 +03:00 |
|
John Preston
|
7f73cc3085
|
Fix file media with views counter layout.
|
2018-03-06 19:14:39 +03:00 |
|
John Preston
|
b930ac7bf9
|
Don't add unread mentions in channels.
|
2018-03-03 16:09:31 +03:00 |
|
John Preston
|
d4253d2025
|
Fix reply previews display.
|
2018-03-03 15:55:53 +03:00 |
|
John Preston
|
e6dd7d7684
|
Fix crash in item view refresh.
|
2018-03-01 20:17:39 +03:00 |
|
John Preston
|
128663d95b
|
Reply by double clicking a message.
|
2018-02-28 15:07:15 +03:00 |
|
John Preston
|
ef8b6d1a3d
|
Process currency amounts before display.
|
2018-02-28 15:06:57 +03:00 |
|
John Preston
|
a285dca39e
|
Apply webpage media from sent message via bot.
|
2018-02-24 02:46:35 +03:00 |
|
John Preston
|
a1be63f890
|
Jump to date by date click in feed.
|
2018-02-22 15:35:46 +03:00 |
|
John Preston
|
f066f3f139
|
Enable jump to date in feed.
|
2018-02-22 00:17:36 +03:00 |
|
John Preston
|
336e691dbc
|
Add unread counter from feed to common counter.
|
2018-02-20 20:53:55 +03:00 |
|
John Preston
|
17a4d19beb
|
Add a create feed channels list box.
|
2018-02-20 19:56:41 +03:00 |
|
John Preston
|
ddab8c1473
|
Fix fast share button hover area.
|
2018-02-18 16:22:58 +03:00 |
|
John Preston
|
351a423337
|
Highlight found messages in feed.
|
2018-02-16 20:59:35 +03:00 |
|
John Preston
|
07528be1e6
|
Support search in feed + scroll to search result.
|
2018-02-16 19:45:58 +03:00 |
|
John Preston
|
0f775e1e66
|
Support feeds search display in dialogs list.
|
2018-02-14 23:18:21 +03:00 |
|
John Preston
|
cfd5c2a650
|
Add feed notifications edit box.
|
2018-02-13 19:11:00 +03:00 |
|
John Preston
|
22a5b7faf6
|
Fix GIF playback glitch after loading.
|
2018-02-13 12:48:42 +03:00 |
|
John Preston
|
fe262701c0
|
Add notification toggle in feed channels.
|
2018-02-12 18:52:55 +03:00 |
|
John Preston
|
906cb95e67
|
Channels list in feed info with leave channel.
|
2018-02-10 01:14:26 +03:00 |
|
John Preston
|
3c4c466f8e
|
Add cashtags and bot allowed service messages.
|
2018-02-08 12:20:55 +03:00 |
|
John Preston
|
6726826c17
|
Display empty feed placeholder.
|
2018-02-08 12:20:55 +03:00 |
|
John Preston
|
e102cb1469
|
Handle channelDifferenceTooLong in media and feed.
|
2018-02-08 12:20:54 +03:00 |
|
John Preston
|
11671e85da
|
Add scroll-to-down button to Feed.
|
2018-02-08 12:20:54 +03:00 |
|
John Preston
|
b8614c60f9
|
Closed beta 1.2.8.3.
|
2018-02-08 12:20:54 +03:00 |
|
John Preston
|
269defa82d
|
Fix forwarded Saved Messages layout.
|
2018-02-08 12:20:54 +03:00 |
|
John Preston
|
8bacc74d8b
|
Request dialog list entries when needed.
Also save the original server-side int32 date in HistoryItems.
|
2018-02-08 12:20:54 +03:00 |
|
John Preston
|
0c5efb935d
|
Read feed while scrolling.
|
2018-02-08 12:20:54 +03:00 |
|
John Preston
|
a7f67c4bc9
|
Better chats list entries management.
Make unread counts and last message base::optional<>.
Remove ChannelHistory.
|
2018-02-08 12:20:54 +03:00 |
|
John Preston
|
edcaccba1f
|
Limit media count in one HistoryGroupedMedia.
|
2018-02-08 12:20:54 +03:00 |
|
John Preston
|
5ebecb4de3
|
Display feed userpic in single column layout.
|
2018-02-08 12:20:53 +03:00 |
|
John Preston
|
9f3048c1dc
|
Hide service messages from feed.
|
2018-02-08 12:20:53 +03:00 |
|
John Preston
|
2586268b81
|
Remove HistoryJoined, use plain HistoryService.
|
2018-02-08 12:20:53 +03:00 |
|
John Preston
|
280ddb4629
|
Request full feed channels list before messages.
|
2018-02-08 12:20:53 +03:00 |
|
John Preston
|
20889d7003
|
Mark history as having pending resized items.
|
2018-02-08 12:20:53 +03:00 |
|
John Preston
|
d4f4698c69
|
Closed beta 1.2.8.2.
|
2018-02-08 12:20:53 +03:00 |
|
John Preston
|
adcce61b52
|
Fix date/unread bar display in albums.
|
2018-02-08 12:20:53 +03:00 |
|
John Preston
|
17b913fb13
|
Fix feed messages loading both ways.
|
2018-02-08 12:20:53 +03:00 |
|
John Preston
|
366ea1edc3
|
Notify about feed channels list changes.
|
2018-02-08 12:20:53 +03:00 |
|
John Preston
|
3a5a002be2
|
Add crash debug information.
|
2018-02-08 12:20:53 +03:00 |
|
John Preston
|
533fba8c70
|
Improve message context menu in feed.
|
2018-02-08 12:20:53 +03:00 |
|
John Preston
|
7435bd7fb0
|
Implement drag-n-drop from HistoryView::ListWidget.
|
2018-02-08 12:20:53 +03:00 |
|
John Preston
|
681b9b5ba3
|
Improve text selection in bubbles.
|
2018-02-08 12:20:53 +03:00 |
|
John Preston
|
600737c44f
|
Fix copy selected items text in old and new lists.
|
2018-02-08 12:20:53 +03:00 |
|
John Preston
|
e5f3bed801
|
Improve drag selection in HistoryView::ListWidget.
|
2018-02-08 12:20:52 +03:00 |
|
John Preston
|
2fdc3169ce
|
Fix / improve support for album items selection.
|
2018-02-08 12:20:52 +03:00 |
|
John Preston
|
a858ab5d0b
|
Fix crash in DocumentData destructor.
Keep AuthSession pointer in DocumentData for loader destruction.
|
2018-02-08 12:20:52 +03:00 |
|
John Preston
|
63c1212ef1
|
Allow multiple items selection in HistoryView.
|
2018-02-08 12:20:52 +03:00 |
|
John Preston
|
2aa477176c
|
Fix build for Xcode / GCC.
|
2018-02-08 12:20:52 +03:00 |
|
John Preston
|
099a3c4642
|
Fix paste of image from Firefox.
It sometimes adds a strange path to empty temp file to mime data.
|
2018-02-08 12:20:52 +03:00 |
|
John Preston
|
fe1a90bd39
|
Move message context menu to a separate module.
|
2018-02-08 12:20:52 +03:00 |
|
John Preston
|
65df137610
|
Add group/ungroup action in channel peer menu.
|
2018-02-08 12:20:51 +03:00 |
|
John Preston
|
ced0c4d8f0
|
Move HistoryMessageDate to view elements.
|
2018-02-08 12:20:51 +03:00 |
|
John Preston
|
a47981054f
|
Feed info profile placeholder.
|
2018-02-08 12:20:51 +03:00 |
|
John Preston
|
b9ad8bb700
|
Feed top bar placeholder.
|
2018-02-08 12:20:51 +03:00 |
|
John Preston
|
47ad5ea98a
|
Display active feed state in dialogs list.
|
2018-02-08 12:20:51 +03:00 |
|
John Preston
|
4527c03c0d
|
Use "Feed" name for chats list index and search.
|
2018-02-08 12:20:51 +03:00 |
|
John Preston
|
89941a8e83
|
Fix layout update notifications in Info::Media.
|
2018-02-08 12:20:50 +03:00 |
|
John Preston
|
ebd4651ac2
|
Manage unread bar using HistoryView::Element-s.
|
2018-02-08 12:20:50 +03:00 |
|
John Preston
|
861ab85ca1
|
Fix voice/video messages in chats/feed.
|
2018-02-08 12:20:50 +03:00 |
|
John Preston
|
f9154c4ed0
|
Fix albums layout and editing in feed.
|
2018-02-08 12:20:50 +03:00 |
|
John Preston
|
b91ebad8be
|
Improve items resize in history and feed.
|
2018-02-08 12:20:50 +03:00 |
|
John Preston
|
e6baf8ef5b
|
Fix layout of some media, enable GIF autoplay.
|
2018-02-08 12:20:50 +03:00 |
|
John Preston
|
d326c7e3fa
|
Remove HistoryItemInstantiated.
|
2018-02-08 12:20:49 +03:00 |
|
John Preston
|
950126865e
|
Handle item view refresh, fix groups.
|
2018-02-08 12:20:49 +03:00 |
|
John Preston
|
91f369a0b3
|
Handle view resize/repaint requests for mainView.
|
2018-02-08 12:20:49 +03:00 |
|
John Preston
|
d1a9d3992b
|
API scheme updated to layer 76.
|
2018-02-08 12:20:49 +03:00 |
|
John Preston
|
2dd2ad5cdb
|
Replace peerMessagesUpdated with notifications.
|
2018-02-08 12:20:49 +03:00 |
|
John Preston
|
04c8c95634
|
Use notify* instead of mark* in Data::Session.
|
2018-02-08 12:20:49 +03:00 |
|
John Preston
|
8a56ede187
|
Move all (item/view/media) maps to Data::Session.
|
2018-02-08 12:20:49 +03:00 |
|
John Preston
|
7425e80f05
|
Use HistoryMedia as view, add Data::Media.
|
2018-02-08 12:20:48 +03:00 |
|
John Preston
|
97a9089ebf
|
Move draw / getState code to HistoryView::Message.
Item dimensions broken for now.
Also remove history.h from pch.
|
2018-02-08 12:20:48 +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
|
4740d44159
|
Make HistoryView::Message a ClickHandlerHost.
|
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
|
8060cb7426
|
Start HistoryView::Message class for item view.
|
2018-02-08 12:20:47 +03:00 |
|
John Preston
|
794e31505b
|
First version of feed section view.
|
2018-02-08 12:20:46 +03:00 |
|
John Preston
|
782e70b171
|
Support basic feed display in chats list.
|
2018-02-08 12:20:46 +03:00 |
|
John Preston
|
9d2239291d
|
Add support for pinned feeds management.
|
2018-02-08 12:20:46 +03:00 |
|
John Preston
|
a2891807f8
|
Prepare dialogs to hold a history or a feed.
|
2018-02-08 12:20:46 +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
|
46612ef128
|
Remove Notify::userIsContactChanged().
Replace with Notify::peerUpdatedDelayed().
|
2018-02-08 12:20:45 +03:00 |
|
John Preston
|
31234cb487
|
API scheme updated to layer 75.
|
2018-02-08 12:20:45 +03:00 |
|
John Preston
|
f88cbf3d4b
|
Fix crash in case of incorrect Text entities.
|
2018-02-08 12:20:45 +03:00 |
|
John Preston
|
ea7441ae77
|
Use single LEGAL file with license and copyright.
|
2018-01-03 13:23:14 +03:00 |
|
John Preston
|
06c724df01
|
Clear callbacks async in MTP::Instance.
Also fix previous build.
|
2018-01-02 16:44:12 +03:00 |
|
John Preston
|
3325106837
|
Add some debug information for crashes.
|
2018-01-01 23:23:18 +03:00 |
|
John Preston
|
2cc1fde5e4
|
Remove thumb glitch when uploading files.
|
2017-12-31 15:21:08 +03:00 |
|
John Preston
|
6796ac688a
|
Apply web page media updates.
|
2017-12-31 12:55:08 +03:00 |
|
John Preston
|
af552fb4c0
|
Replace base/task_queue with crl.
|
2017-12-31 00:28:38 +03:00 |
|
John Preston
|
ae7e5be5cd
|
Add fast reply button in groups.
|
2017-12-30 21:54:15 +03:00 |
|
Matthew Tran
|
74b126f309
|
Add reply shortcut
|
2017-12-30 21:52:30 +03:00 |
|
John Preston
|
59e5ffe743
|
Don't insert mime text in field for url list.
Fixes #4241.
|
2017-12-29 17:58:32 +03:00 |
|
John Preston
|
5b4694a4eb
|
Move text options constant to a separate module.
Also start MediaView group thumbs code.
|
2017-12-28 16:06:06 +03:00 |
|
John Preston
|
54d6673d0b
|
Display photos and videos together in MediaView.
|
2017-12-28 13:12:07 +03:00 |
|
John Preston
|
f2d11e7432
|
Fix video grouped thumb on Retina displays.
|
2017-12-27 22:16:26 +03:00 |
|
John Preston
|
2569df9e5a
|
Rename some Ui methods.
myEnsureResized -> Ui::SendPendingMoveResizeEvents.
myGrab -> Ui::GrabWidget.
myGrabImage -> Ui::GrabWidgetToImage.
|
2017-12-26 19:20:08 +03:00 |
|
John Preston
|
5d18d7c813
|
Send album after cancel of some media uploads.
Also display checks when part of the album medias are uploaded.
|
2017-12-26 19:20:07 +03:00 |
|
John Preston
|
4e8f5541af
|
Fix caption editing in grouped media.
|
2017-12-26 19:20:07 +03:00 |
|
John Preston
|
a8ac18e4fd
|
Save send way (album, photos, files) to settings.
|
2017-12-26 19:20:07 +03:00 |
|
John Preston
|
58d21ff916
|
Add album support to SendFilesBox.
|
2017-12-26 19:20:07 +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
|
44014e62ba
|
Move EditCaptionBox to a separate module.
|
2017-12-26 19:20:06 +03:00 |
|
John Preston
|
ff65daa9fe
|
Remove special case in SendFilesBox for an image.
|
2017-12-26 19:20:06 +03:00 |
|
John Preston
|
255dbf9405
|
Fix indexing of shared media.
Add new messages to shared media index even if !loadedAtBottom().
|
2017-12-26 19:20:06 +03:00 |
|
John Preston
|
3b3a705a67
|
First working code for sending albums.
|
2017-12-26 19:20:06 +03:00 |
|
John Preston
|
e023092744
|
Use RectPart(s) instead of ImageRoundCorner(s).
|
2017-12-18 21:54:11 +04:00 |
|
John Preston
|
3f751bfbb0
|
Activate window on dropEvent.
|
2017-12-18 20:25:24 +04:00 |
|
John Preston
|
92333e982c
|
Move message components to history_item_components.
Also fix channel signatures rendering.
|
2017-12-18 19:52:36 +04:00 |
|
John Preston
|
977dee3599
|
Fix fast sharing from channels.
Grouped flag is only allowed for grouped media in forward requests.
Fixes #4198.
|
2017-12-18 17:29:48 +04:00 |
|
John Preston
|
546766fb13
|
Update FullMsgId context in HistoryMedia links.
|
2017-12-18 17:13:41 +04:00 |
|
John Preston
|
fa3a76b3d8
|
Fix layout bug in grouped media rendering.
Also remove st::mediaPadding.
|
2017-12-18 15:40:43 +04:00 |
|
John Preston
|
d5de064019
|
Shuffle code around a bit.
Crash reports point to addToUnreadMentions() call being corrupted.
New reports could show is it responsible or setLastMessage() call.
|
2017-12-18 15:17:58 +04:00 |
|
John Preston
|
37b018257e
|
Replace some std::shared_ptr with std::unique_ptr.
|
2017-12-18 14:38:14 +04:00 |
|
John Preston
|
14034c255e
|
Replace QSharedPointer with std::shared_ptr.
|
2017-12-18 13:07:18 +04:00 |
|
John Preston
|
499e3113b9
|
Allow HistoryGroupedMedia cloning.
We use it for local forwarded message creation, it should be main().
|
2017-12-17 17:01:34 +04:00 |
|
John Preston
|
656e4869e6
|
Move UnreadBadge to ui/unread_badge.
|
2017-12-17 15:04:47 +04:00 |
|
John Preston
|
49def354bd
|
Fix bug causing crash in group recounting.
|
2017-12-17 12:33:08 +04:00 |
|
John Preston
|
712b3f481c
|
Move online phrase code from app module.
Also fix possible assertion violation in online change timeout.
|
2017-12-17 12:13:26 +04:00 |
|
John Preston
|
b3a723c871
|
Fix crash in message history context menu.
Regression was introduced in 6d48ca850e .
|
2017-12-17 11:25:02 +04:00 |
|
John Preston
|
de16a66a4a
|
Alpha version 1.2.2: Fix build for Xcode.
|
2017-12-16 21:09:37 +04:00 |
|
John Preston
|
89ccaccb88
|
Display right edited badge in group with caption.
|
2017-12-16 20:50:43 +04:00 |
|
John Preston
|
1f070da202
|
Recount grouping after leader caption edit.
|
2017-12-16 20:50:43 +04:00 |
|