John Preston
|
d2048f3c25
|
New connecting status design.
|
2018-05-08 20:31:33 +03:00 |
John Preston
|
cc2c13d018
|
Fix build with TDESKTOP_DISABLE_AUTOUPDATE.
Fixes #4655.
|
2018-05-07 00:34:58 +03:00 |
John Preston
|
8bbea976ea
|
Display proxies list in a box.
|
2018-05-05 21:55:38 +03:00 |
John Preston
|
900d1ddb36
|
Support multiple proxies in local storage.
|
2018-05-05 21:55:38 +03:00 |
John Preston
|
48e913bf2c
|
Use static version map for autoupdates.
|
2018-05-05 21:55:37 +03:00 |
John Preston
|
993cb987a6
|
Improve autoupdate code, move it from Application.
|
2018-05-05 21:55:37 +03:00 |
John Preston
|
87d6081408
|
Version 1.2.16: Fix build in Xcode 9.3.
|
2018-04-07 12:47:08 +04:00 |
John Preston
|
4a32b00068
|
Setting for cloud stickers suggestions.
|
2018-03-20 01:09:03 +04:00 |
John Preston
|
8a56ede187
|
Move all (item/view/media) maps to Data::Session.
|
2018-02-08 12:20:49 +03:00 |
John Preston
|
97a9089ebf
|
Move draw / getState code to HistoryView::Message.
Item dimensions broken for now.
Also remove history.h from pch.
|
2018-02-08 12:20:48 +03:00 |
John Preston
|
6a9556d42c
|
Move non-settings session data to Data::Session.
Rename AuthSessionData to AuthSessionSettings, move data away.
|
2018-02-08 12:20:46 +03:00 |
John Preston
|
ea7441ae77
|
Use single LEGAL file with license and copyright.
|
2018-01-03 13:23:14 +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
|
3f751bfbb0
|
Activate window on dropEvent.
|
2017-12-18 20:25:24 +04:00 |
John Preston
|
14034c255e
|
Replace QSharedPointer with std::shared_ptr.
|
2017-12-18 13:07:18 +04:00 |
John Preston
|
537400d8b2
|
Enable distinct selecting of grouped media.
|
2017-12-16 20:50:42 +04:00 |
John Preston
|
68009b6fba
|
Refactor userpic storage and access in PeerData.
|
2017-12-05 11:58:18 +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
|
0bf854bf18
|
Fix edit name button in Settings.
Regression was introduced in 703b944839 .
|
2017-11-30 18:01:01 +04:00 |
John Preston
|
eb8800f2d4
|
Replace $ with _ in rpl::mappers.
|
2017-11-20 16:32:55 +04:00 |
John Preston
|
8dd3f24285
|
Replace Profile::UserpicButton with one from Ui::
|
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
|
8ff0120642
|
Add EditPeerInfoBox without saving.
|
2017-11-16 07:59:10 +04:00 |
John Preston
|
d67a8a4708
|
Fix edit bio in Settings.
|
2017-11-16 07:59:09 +04:00 |
John Preston
|
93c15e5ee6
|
Use internal section stack in Info::WrapWidget.
|
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 |
John Preston
|
086e46c162
|
Add and use only rpl::start_with_*() methods.
|
2017-11-16 07:59:05 +04:00 |
John Preston
|
ffc20e4492
|
Divide structs into several data/ modules.
|
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
|
766e7dadb1
|
Use improved rpl::start().
|
2017-11-16 07:59:03 +04:00 |
John Preston
|
f162462111
|
Move info between Layer and Narrow wrap.
|
2017-11-16 07:59:03 +04:00 |
John Preston
|
c302219f9e
|
Use rpl in some widgets and effects.
|
2017-11-16 07:59:02 +04:00 |
John Preston
|
d46a5f693f
|
Remove unused lang phrases and some code.
|
2017-09-28 19:18:27 +03:00 |
John Preston
|
df64c972d8
|
Replace QFlags with base::flags.
|
2017-09-03 15:45:47 +03: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
|
f7359093b4
|
Replace ContactsBox with PeerListBox in two cases.
- View contacts list in PeerListBox.
- Add participants when creating group / channel in PeerListBox.
|
2017-08-30 19:15:27 +03:00 |
John Preston
|
17cef93ac0
|
Use gsl::finally() instead of base::scope_guard().
|
2017-08-30 19:15:26 +03:00 |
John Preston
|
012d59ab42
|
Use nullptr instead of std::unique_ptr<Type>().
|
2017-08-30 19:15:25 +03:00 |
John Preston
|
0bea2620b5
|
Replace BoxContent::closeHook() with boxClosing.
|
2017-08-30 19:15:24 +03:00 |
John Preston
|
b08732cf28
|
Move MediaView from MainWindow to Messenger.
|
2017-08-25 14:39:27 +03:00 |
John Preston
|
ab35829358
|
Remove App::app(), App::uploader(), App::api().
Also use Auth() instead of AuthSession::Current*().
|
2017-08-25 14:39:18 +03:00 |
John Preston
|
fdcb28f1a0
|
Version 1.1.16: Hide emoji replaces list for now.
|
2017-07-26 17:59:08 +03:00 |
John Preston
|
216692cd9b
|
Remove the Link row in Settings.
Anyway it duplicates the Username row.
|
2017-07-26 14:56:58 +03:00 |
John Preston
|
2e5930eb58
|
Update full peer in profile and settings.
Not more than once in five seconds get the full info to update bio.
|
2017-07-26 14:53:49 +03:00 |
John Preston
|
f283aa033b
|
Fix a couple of layout bugs for username edit.
|
2017-07-23 12:34:44 +03:00 |