John Preston
837dac50fa
Fix build for the original range-v3.
2017-11-26 18:20:22 +04:00
John Preston
6a4aa184f3
Closed beta 1.1.23.10.
2017-11-24 21:42:19 +04:00
John Preston
20c9280ada
Add some more debug info for crashes.
2017-11-24 21:41:31 +04:00
John Preston
fea122ae12
Handle PHONE_NUMBER_BANNED error in login.
2017-11-24 21:41:09 +04:00
John Preston
86c0205faa
Handle USERS_TOO_FEW error in group creation.
2017-11-24 20:33:06 +04:00
John Preston
9f76be9d26
Elide 'Delete for {user}' checkbox text.
2017-11-24 20:28:14 +04:00
John Preston
7705696d54
Hide all PopupMenu when enabling local passcode.
2017-11-24 20:06:35 +04:00
John Preston
bb7ab625c1
Fix channel admin rights checking.
2017-11-24 20:05:50 +04:00
John Preston
da386f2c2e
Update user status in Info::Profile cover.
2017-11-24 19:51:47 +04:00
John Preston
0ced28f991
Nice animations when selecting shared media items.
2017-11-24 19:47:09 +04:00
John Preston
9dc39cb758
Add slide animation to Info::TopBarOverride.
2017-11-24 18:12:39 +04:00
John Preston
9eacb11f3c
Fix render lag in widgets resizeEvent()->show().
...
ScrollArea calls show() in ScrollBar::resizeEvent. If this event
handlers was called from SendPending...() you could set fake .._Shown
attribute on, call resizeEvent() and remove this attribute even if it
should not be removed already - after call to show().
2017-11-24 17:07:36 +04:00
John Preston
4b1d15f968
Closed beta 1.1.23.9.
2017-11-23 19:46:08 +04:00
John Preston
7395cc21b8
Update libtgvoip, opus to 1.2.1 and ffmpeg to 3.4.
2017-11-23 19:41:59 +04:00
John Preston
efdba3a482
Handle errors in getMessages().
2017-11-23 19:41:13 +04:00
John Preston
39428841e4
Improve selected shared media items layout.
...
Also fix night mode theme bug in report spam panel.
2017-11-23 18:58:00 +04:00
John Preston
981063596a
Add nice scroll to the bottom of the Info layer.
2017-11-23 17:10:50 +04:00
John Preston
67d4eb688a
Reverse user and chat profile photos.
2017-11-23 13:58:12 +04:00
John Preston
da71938d18
Link libstdc++ statically in Updater.
...
This will allow running it on Ubuntu 12.04 when it was built on 14.04.
2017-11-23 09:29:58 +04:00
John Preston
2850d456d0
Closed beta 1.1.23.8: Test an upstream fix backport for macOS issue.
2017-11-22 21:53:10 +04:00
John Preston
5063a22155
Closed beta 1.1.23.8.
2017-11-22 18:03:00 +04:00
John Preston
98896ab5ac
Fix crash in RpWidget::event() from alive().done()
2017-11-22 18:02:29 +04:00
John Preston
5913e6d187
Closed beta 1.1.23.7.
2017-11-22 15:11:41 +04:00
John Preston
f477aea2a5
Add some more debug info for crashes.
2017-11-22 15:10:11 +04:00
John Preston
5803edb77b
Add members from info to mgInfo->lastParticipants.
2017-11-22 13:56:00 +04:00
John Preston
f6ba59ed14
Improve group stickers choose process.
...
Allow to choose from featured if used has no his own sets.
Allow to choose group sticker set from group info box.
2017-11-22 13:31:02 +04:00
John Preston
542ba89f25
Edit pre-history visibility in megagroups.
2017-11-22 12:04:45 +04:00
John Preston
2387b66e86
Allow supergroup members to clear history.
2017-11-22 12:04:24 +04:00
John Preston
75d8d01b17
Allow pinned messages in channels.
2017-11-21 18:27:48 +04:00
John Preston
b337d54623
Use custom base::overload() helper.
2017-11-21 18:27:48 +04:00
John Preston
44e94bfbf5
Add workaround for macOS leaveEvent() bugs.
...
On macOS sometimes when mouse leaves the window we don't receive leaveEvent()
calls in the nested widgets, like buttons, only for the window itself.
2017-11-21 18:27:48 +04:00
John Preston
d93c1ccbaa
Improve compile time.
2017-11-21 14:20:52 +04:00
John Preston
6ca105a290
Minimal layer 72 support.
2017-11-20 23:54:05 +04:00
John Preston
bccd801874
API scheme updated to layer 72.
2017-11-20 16:33:12 +04:00
John Preston
eb8800f2d4
Replace $ with _ in rpl::mappers.
2017-11-20 16:32:55 +04:00
John Preston
ac99318f34
Use ranges:: algorithms instead of base::
2017-11-20 16:24:00 +04:00
John Preston
bc7c88c511
Fix build in Xcode / GCC.
2017-11-19 20:31:58 +04:00
John Preston
f1f955b7ac
Pass already-members when adding members to channel.
2017-11-19 18:41:52 +04:00
John Preston
68bc8d0231
Add range-v3 library.
2017-11-19 18:37:07 +04:00
John Preston
04a1cff24a
Fix wrong unread counter in history top bar.
2017-11-19 15:52:15 +04:00
John Preston
de15da8a93
Improve info layer presentation.
2017-11-19 15:37:15 +04:00
John Preston
59938791ef
Closed beta 1.1.23.6: Log crash info.
2017-11-18 00:04:22 +04:00
John Preston
3ef0bcc5d5
Closed beta 1.1.23.6.
2017-11-17 22:52:16 +04:00
John Preston
15d2ce150d
Remove Send Message animation in !Wrap::Side
2017-11-17 21:02:49 +04:00
John Preston
33ae4b176a
No shared media empty placeholders while loading.
2017-11-17 20:20:31 +04:00
John Preston
4aae4f9399
Show channel members inside Info as well.
2017-11-17 20:06:20 +04:00
John Preston
fc4c31b673
Make members header a button.
2017-11-17 19:34:51 +04:00
John Preston
88d7f172ca
Improve unread counter for HistoryTopBarWidget.
2017-11-17 18:54:01 +04:00
John Preston
bef87c6dff
Allow showing chat members in a special section.
2017-11-17 17:23:36 +04:00
John Preston
747ebd2136
Make links clickable in channel descriptions.
2017-11-17 11:42:53 +04:00