John Preston
|
fe262701c0
|
Add notification toggle in feed channels.
|
2018-02-12 18:52:55 +03:00 |
John Preston
|
ea7441ae77
|
Use single LEGAL file with license and copyright.
|
2018-01-03 13:23:14 +03:00 |
John Preston
|
21f4bbbe7b
|
Update kicked count in Channel Info box.
|
2017-12-26 19:20:08 +03:00 |
John Preston
|
69d9072ff0
|
Allow fast admin removing in supergroups/channels.
|
2017-12-26 19:20:08 +03: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
|
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
|
d93c1ccbaa
|
Improve compile time.
|
2017-11-21 14:20:52 +04:00 |
John Preston
|
8ff0120642
|
Add EditPeerInfoBox without saving.
|
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
|
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
|
93c15e5ee6
|
Use internal section stack in Info::WrapWidget.
|
2017-11-16 07:59:06 +04:00 |
John Preston
|
2c75b4836d
|
Improve sorting by online in info profile.
|
2017-11-16 07:59:05 +04:00 |
John Preston
|
292e57ffc7
|
Use PeerListBox content in info profile.
|
2017-11-16 07:59:04 +04:00 |
John Preston
|
b3da99c302
|
Replace gsl::not_null<T*> with just not_null<T*>.
|
2017-08-30 19:15:41 +03:00 |
John Preston
|
6f746c238a
|
Search for messages from a specific user in group.
|
2017-08-01 21:38:01 +03:00 |
John Preston
|
27151d5e25
|
Show who banned or restricted user in supergroup.
|
2017-08-01 21:14:41 +03:00 |
John Preston
|
ed4c3cccb2
|
Add admins from search in admins list box.
When searching in admins list box show all group members and allow
to appoint a new administrator right from this box.
|
2017-07-19 11:18:20 +03:00 |
John Preston
|
06d4ea2975
|
Use ParticipantsBoxController for members list.
Add search in channel/supergroup members inside PeerListBox.
Also MembersBox is not used anymore.
|
2017-07-11 12:17:27 +03:00 |
John Preston
|
58a592ba47
|
Allow to see admin / banned rights for everyone.
Even if you can't edit admin / banned rights you can see them.
|
2017-07-10 15:29:55 +03:00 |
John Preston
|
f38fad2f92
|
Correctly apply edit admin in channel.
For example update adminCount / membersCount. For that we pass not
only the newRights values, but also oldRights values to applyEdit*().
|
2017-07-06 00:11:49 +03:00 |
John Preston
|
401bc86f27
|
Closed beta 1001007002: New channel rights.
Also fix build in Xcode.
|
2017-06-30 09:21:41 +03:00 |
John Preston
|
b35d2505a4
|
Better mentions highlighting in PeerListBox.
|
2017-06-29 11:40:23 +03:00 |
John Preston
|
240ced395b
|
Apply changes in ParticipantsBoxController.
When we add admin / banned / restricted user in a channel using
AddParticipantBoxController we now apply the added user in the box.
|
2017-06-29 11:40:22 +03:00 |
John Preston
|
9e8e49b8d9
|
Add other search to admin/ban/restrict in channel.
Search in chats / contacts / global in AddParticipantBoxController.
Also move all channel participants box controllers to another module.
|
2017-06-29 11:40:21 +03:00 |