John Preston
|
62568daffe
|
Refactor NotifySettings in PeerData.
|
2017-12-04 21:48:45 +04:00 |
|
John Preston
|
116e3fd9c5
|
Fix admin stars disappearing in members list.
|
2017-12-04 16:08:43 +04:00 |
|
John Preston
|
e1c68892d4
|
Show third column only when explicitly requested.
This allows you to show info in layer from mention links.
|
2017-12-04 13:42:05 +04:00 |
|
John Preston
|
9ba482f56f
|
Fix crash in edit group info box.
|
2017-12-03 19:24:33 +04:00 |
|
John Preston
|
8391d43057
|
Use EditPeerInfoBox for editing groups.
This allows to edit group invite links.
Rename EditNameTitleBox to EditNameBox, used only from Settings.
|
2017-12-02 16:04:22 +04:00 |
|
John Preston
|
85b3d3f64d
|
Display admin badges in supergroups.
Also prefer std containers to Qt and OrderedSet in data_peer.
|
2017-12-01 22:38:44 +04:00 |
|
John Preston
|
595af2c6d9
|
Rename weak(QObject*) to make_weak(QObject*).
|
2017-11-30 22:04:13 +04:00 |
|
John Preston
|
2432845df2
|
Optimize and rename base::weak_unique_ptr.
Rename base::enable_weak_from_this -> base::has_weak_ptr.
Rename base::weak_unique_ptr -> base::weak_ptr.
Rename base::make_weak_unique -> base::make_weak.
Rename base/weak_unique_ptr.h -> base/weak_ptr.h
|
2017-11-30 21:33:27 +04:00 |
|
John Preston
|
d014b47958
|
Move Info::TopBarOverride to Info::TopBar.
This allows to improve animations in shared media items selection.
|
2017-11-27 15:43:57 +04:00 |
|
John Preston
|
837dac50fa
|
Fix build for the original range-v3.
|
2017-11-26 18:20:22 +04:00 |
|
John Preston
|
20c9280ada
|
Add some more debug info for crashes.
|
2017-11-24 21:41:31 +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
|
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
|
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
|
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
|
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
|
f1f955b7ac
|
Pass already-members when adding members to channel.
|
2017-11-19 18:41:52 +04:00 |
|
John Preston
|
903aa46e5c
|
Disable tabs in third column info.
|
2017-11-16 13:13:17 +04:00 |
|
John Preston
|
fafcd02e7c
|
Improve Emoji / GIFs list variable width support.
|
2017-11-16 07:59:12 +04:00 |
|
John Preston
|
aecc119bac
|
Add fast chat photo upload to info profile.
|
2017-11-16 07:59:11 +04:00 |
|
John Preston
|
830c6a4894
|
Replace PeerAvatarButton with UserpicButton.
|
2017-11-16 07:59:11 +04:00 |
|
John Preston
|
3d37ac9235
|
Replace NewAvatarButton with UserpicButton.
This new control should also replace PeerAvatarButton and
Profile::UserpicButton and deliver all the best of those three.
|
2017-11-16 07:59:11 +04:00 |
|
John Preston
|
aa160e775c
|
Fix huge CPU consumption in the group info profile.
|
2017-11-16 07:59:10 +04:00 |
|
John Preston
|
dd3ae22e08
|
Save data from EditPeerInfoBox.
|
2017-11-16 07:59:10 +04:00 |
|
John Preston
|
8ff0120642
|
Add EditPeerInfoBox without saving.
|
2017-11-16 07:59:10 +04:00 |
|
John Preston
|
3998fad7ef
|
Add manage supergroup / channel box.
|
2017-11-16 07:59:10 +04:00 |
|
John Preston
|
1871425b2d
|
Add 'X' and admin star in group info members.
|
2017-11-16 07:59:10 +04:00 |
|
John Preston
|
9743dc1ffb
|
Add some more actions to three dot menu.
|
2017-11-16 07:59:10 +04:00 |
|
John Preston
|
554eb3a342
|
Move stickers state variables to AuthSessionData.
Also allow to click on the selected set when choosing megagroup
sticker set and allow to paste a t.me link to the set there.
|
2017-11-16 07:59:09 +04:00 |
|
John Preston
|
aec496d520
|
Remove RTL Override symbols from filenames.
|
2017-11-16 07:59:09 +04:00 |
|
John Preston
|
f5c5c32d1d
|
Add context menu to info shared media.
|
2017-11-16 07:59:08 +04:00 |
|
John Preston
|
9a988d89e3
|
Remove std::any dependency (for now).
Xcode 9 still doesn't have std::any :(
|
2017-11-16 07:59:08 +04:00 |
|
John Preston
|
b51f865c54
|
Save info members list state to memento.
|
2017-11-16 07:59:08 +04:00 |
|
John Preston
|
fb46c33d7f
|
Add context menu support to info members list.
|
2017-11-16 07:59:07 +04:00 |
|
John Preston
|
856ca22aad
|
Display online count in the info profile section.
|
2017-11-16 07:59:07 +04:00 |
|
John Preston
|
be5f4c9a71
|
Allow delete / forward selected in shared media.
Also use PeerListBox with a chats list with global search controller
instead of HistoryHider for forward / share contact.
|
2017-11-16 07:59:07 +04:00 |
|
John Preston
|
583b0fa778
|
Display common groups in Info profiles.
|
2017-11-16 07:59:07 +04:00 |
|
John Preston
|
65cc4d3fbc
|
Support item repaint in Info media overview.
|
2017-11-16 07:59:06 +04:00 |
|
John Preston
|
c4d33f9986
|
Add rpl::take(count).
|
2017-11-16 07:59:06 +04:00 |
|
John Preston
|
f0ad78d808
|
Change *[Fast|Animated] to anim::type in SlideWrap.
|
2017-11-16 07:59:06 +04:00 |
|
John Preston
|
83850d9b86
|
Change *[Fast|Animated] to anim::type in FadeWrap.
|
2017-11-16 07:59:06 +04:00 |
|
John Preston
|
0c4bda71fd
|
Remove some unused / rare phrases.
|
2017-11-16 07:59:05 +04:00 |
|
John Preston
|
d1687ab963
|
Improve info wrapping in section / layer.
Also move layerwidget to window/layer_widget.
Also replace ui/effects/widget_fade_wrap with ui/wrap/fade_wrap.
|
2017-11-16 07:59:05 +04:00 |
|
John Preston
|
5cc7cb1d85
|
Allow empty arg list in rpl next/error handlers.
|
2017-11-16 07:59:05 +04:00 |
|