John Preston
|
ea7441ae77
|
Use single LEGAL file with license and copyright.
|
2018-01-03 13:23:14 +03:00 |
|
John Preston
|
2a409e3734
|
Add files from clipboard to composed album.
Fixes #4243.
|
2017-12-29 20:02:23 +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
|
2569df9e5a
|
Rename some Ui methods.
myEnsureResized -> Ui::SendPendingMoveResizeEvents.
myGrab -> Ui::GrabWidget.
myGrabImage -> Ui::GrabWidgetToImage.
|
2017-12-26 19:20:08 +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
|
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
|
f8e094392f
|
Fix ripple animation glitch in history top bar.
|
2017-12-05 20:14:15 +04:00 |
|
John Preston
|
afd1548533
|
Attempt to fix a crash in touch event handlers.
|
2017-11-30 22:18:39 +04:00 |
|
John Preston
|
c04991f707
|
Redesign round checkbox animations.
|
2017-11-28 00:54:31 +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
|
7705696d54
|
Hide all PopupMenu when enabling local passcode.
|
2017-11-24 20:06:35 +04:00 |
|
John Preston
|
0ced28f991
|
Nice animations when selecting shared media items.
|
2017-11-24 19:47:09 +04:00 |
|
John Preston
|
903aa46e5c
|
Disable tabs in third column info.
|
2017-11-16 13:13:17 +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
|
fc66550a32
|
Support variable width tabs slider.
|
2017-11-16 07:59:11 +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
|
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
|
09d1e3629a
|
Add media search to all info modes.
|
2017-11-16 07:59:08 +04:00 |
|
John Preston
|
eb2719fad1
|
Added search to files and links shared media.
|
2017-11-16 07:59:08 +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
|
83850d9b86
|
Change *[Fast|Animated] to anim::type in FadeWrap.
|
2017-11-16 07:59:06 +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
|
fddcdf359b
|
Use not type-erased producers in code.
|
2017-11-16 07:59:05 +04:00 |
|
John Preston
|
086e46c162
|
Add and use only rpl::start_with_*() methods.
|
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
|
f2a5862714
|
Add members list to info profile.
|
2017-11-16 07:59:04 +04:00 |
|
John Preston
|
b9fb9af74f
|
Info shared media and common groups counters.
|
2017-11-16 07:59:04 +04:00 |
|
John Preston
|
812dcb5e8d
|
Update styles to match the design.
|
2017-11-16 07:59:04 +04:00 |
|
John Preston
|
703b944839
|
Return FlatLabel.margins in getMargins().
|
2017-11-16 07:59:04 +04:00 |
|
John Preston
|
e1ba9f8ff8
|
Hide send message in Info for current chat.
|
2017-11-16 07:59:04 +04:00 |
|
John Preston
|
766e7dadb1
|
Use improved rpl::start().
|
2017-11-16 07:59:03 +04:00 |
|
John Preston
|
088d23d557
|
Start new Info section (profile + shared media).
|
2017-11-16 07:59:02 +04:00 |
|
John Preston
|
fbcd5e2f1e
|
Try to use const-ref better in rpl.
|
2017-11-16 07:59:02 +04:00 |
|
John Preston
|
c302219f9e
|
Use rpl in some widgets and effects.
|
2017-11-16 07:59:02 +04:00 |
|
John Preston
|
25ffaaaa2d
|
Replace t_assert() with Assert().
Also use this assertions for Expects(), Ensures() and Unexpected().
|
2017-08-30 19:15:42 +03:00 |
|
John Preston
|
b3da99c302
|
Replace gsl::not_null<T*> with just not_null<T*>.
|
2017-08-30 19:15:41 +03:00 |
|
John Preston
|
edbc3f8fde
|
Use QDataStream directly on QByteArray.
|
2017-08-25 14:39:30 +03:00 |
|
John Preston
|
b08732cf28
|
Move MediaView from MainWindow to Messenger.
|
2017-08-25 14:39:27 +03:00 |
|
John Preston
|
fa818407e6
|
Improve group sticker set setup box.
|
2017-08-25 14:39:25 +03:00 |
|
John Preston
|
a143505fd6
|
Remove lambda_slot() and lambda_slot_once().
|
2017-08-25 14:39:15 +03:00 |
|
John Preston
|
ce51abd9d0
|
Change dialogs filter text area for two icons.
|
2017-08-25 12:58:09 +03:00 |
|
John Preston
|
6f746c238a
|
Search for messages from a specific user in group.
|
2017-08-01 21:38:01 +03:00 |
|
John Preston
|
180f83c528
|
Fix crash in InnerDropdown widget animations.
|
2017-07-26 23:43:18 +03:00 |
|
John Preston
|
2dec9c46a7
|
Add emoji autocomplete to history message field.
|
2017-07-26 15:55:02 +03:00 |
|