John Preston
|
6aca90c478
|
Generate fake mouse move event when scrolling the new profiles.
|
2016-06-06 19:09:06 +03:00 |
John Preston
|
1c0548d1e8
|
New profiles Xcode build ready, couple of retina-support bugs fixed.
|
2016-06-06 14:35:49 +03:00 |
John Preston
|
e336030b5e
|
Channels report box added to new profile implementation.
Removed old profilewidget module files.
|
2016-06-06 13:29:51 +03:00 |
John Preston
|
3915576673
|
Online updated in the new profile covers. Covert to supergroup handled.
|
2016-06-04 23:29:16 +03:00 |
John Preston
|
855d44b9d8
|
Convert to megagroup information label added to new profiles.
Tested members and admins realtime in new profiles for groups.
|
2016-06-04 00:46:45 +03:00 |
John Preston
|
ea8f01bd74
|
Members block almost done in the new profile implementation.
Member kicking, upgrade to supergroup and testing is left.
|
2016-06-03 10:20:24 +03:00 |
John Preston
|
2c4ec3d9f3
|
Shared media block done in the new profile implementation.
Preparing to call Notify::peerUpdatedSendDelayed() only from event loop.
|
2016-06-02 16:02:55 +03:00 |
John Preston
|
3fc7cc3453
|
Actions block done for the new profile implementation.
User block status moved to private data.
Notify::PeerUpdateFlag[s] moved to Notify::PeerUpdate::Flag[s].
|
2016-06-01 23:05:37 +03:00 |
John Preston
|
15d6a1aacf
|
Invite link block in the new profile implementation done.
Fixed ClickHandler state when host is destroyed and after drag-n-drop.
|
2016-06-01 19:40:51 +03:00 |
John Preston
|
66a8aa86e1
|
Settings block in the new profile implementation done.
New type of button (LeftOutlineButton) was added. _inviteLink moved
to private section in ChatData and ChannelData (with get-set methods).
|
2016-06-01 16:07:03 +03:00 |
John Preston
|
41c8df029a
|
New profile blocks started. Info block fully ready.
All block widgets added (currently empty).
About text and phone number PeerUpdateFlag added for observers.
|
2016-05-31 22:27:11 +03:00 |
John Preston
|
a06a989f97
|
New profile fixed top bar now is peer observer.
Multiple showAnimated() calls for SectionWidget are now allowed.
|
2016-05-27 18:45:35 +03:00 |
John Preston
|
2c5c25962c
|
Profile fixed bar actions done, adaptive layout for profile buttons.
|
2016-05-27 16:56:35 +03:00 |
John Preston
|
3570a1cf91
|
New profile photo edit by drag-n-drop. Animated photo button.
|
2016-05-27 13:57:11 +03:00 |
John Preston
|
329285a8a6
|
Dragging text from FlatLabel is supported.
Started drag-n-drop support for chat photo updating.
|
2016-05-26 19:05:39 +03:00 |
John Preston
|
ab59ef8498
|
FlatLabel now can allow to select text and copy to clipboard.
Used for peer name in the new profile cover widget.
|
2016-05-26 18:31:20 +03:00 |
John Preston
|
46ad43bb1e
|
New profile cover actions by buttons done.
Two new types of Observers: image loaded and async file dialog.
|
2016-05-25 20:59:21 +03:00 |
John Preston
|
a510bb54ec
|
Peer observers get notified about name/username changes.
All peer observer notifications are async (delayed).
|
2016-05-25 15:09:05 +03:00 |
John Preston
|
e3e49dbeb8
|
New profile buttons started, not performing actions yet.
New system of Observers. Subscriptions on PeerData updates.
|
2016-05-24 19:13:07 +03:00 |
John Preston
|
41b330c5ea
|
Primary and secondary round buttons tested in new profiles.
|
2016-05-23 15:41:09 +03:00 |
John Preston
|
c42b142884
|
Divider added to new profiles. Icons from new styles can fill rects.
|
2016-05-20 18:35:58 +03:00 |
John Preston
|
1d42144c95
|
Profile done as a new generic Window::SectionWidget.
Slide animation reimplemented.
|
2016-05-19 15:03:51 +03:00 |
John Preston
|
bf8a98a13b
|
Side shadow moved to MainWidget. Testing slide animation with 3s duration.
New profile widget has fixed top bar outside of scroll area.
|
2016-05-14 19:57:06 +03:00 |
John Preston
|
3d073eddd6
|
New profiles started. Function<> made by variadic templates.
|
2016-05-12 19:05:20 +03:00 |