John Preston
cfa88b840a
Alpha 1.1.27: Fix build error.
2017-12-06 20:00:31 +04:00
John Preston
32f955404b
Alpha version 1.1.27.
...
- Bookmark messages by forwarding them to "Saved Messages".
Access them from the Chats list or from the side menu.
2017-12-06 19:30:51 +04:00
John Preston
ff84962148
Stop using current working directory on Windows.
...
Links generated by system sometimes have weird working directories,
like C:\Windows\system32. Stop trying to use current working folder
as a place for program data. Instead always try to use current exe
folder and if we were unable use app data folder.
2017-12-06 19:07:19 +04:00
John Preston
727f8aec13
Fix admin/creator status in megagroup members list.
2017-12-06 18:55:10 +04:00
John Preston
d77afef8b0
Hide Share contact button in saved messages.
2017-12-06 18:41:37 +04:00
John Preston
775cede16f
Use separate phrases for clearing saved messages.
2017-12-06 18:39:27 +04:00
John Preston
c6d3fd883a
Display right action button not too high.
2017-12-06 18:15:41 +04:00
John Preston
1473c14668
Forward messages to Saved Messages instantly.
2017-12-06 17:56:40 +04:00
John Preston
6764a3cc86
Replace SelectedItemSet with MessageIdsList.
...
Use vector<FullMsgId> everywhere instead QMap<..,HistoryItem*>.
The old way the app crashed in case some messages were deleted.
If the items are needed use HistoryItemsList=vector<HistoryItem*>.
2017-12-06 14:13:38 +04:00
John Preston
3845985a6b
Fix third column appearing on window resize.
2017-12-06 11:05:34 +04:00
John Preston
76a716007c
Closed beta 1.1.26.2.
2017-12-05 20:49:45 +04:00
John Preston
993877b0d4
Change main menu cloud icon to saved messages.
2017-12-05 20:48:03 +04:00
John Preston
8b3d203861
Display saved messages senders correctly.
2017-12-05 20:38:13 +04:00
John Preston
85d8273009
Implement correct saved messages history layout.
...
Forwarded info is displayed as a message author info (name/photo).
Outgoing messages without forwarded info are displayed as out().
Messages with save_from_ info have a button for GoToOriginal().
2017-12-05 20:14:28 +04:00
John Preston
f8e094392f
Fix ripple animation glitch in history top bar.
2017-12-05 20:14:15 +04:00
John Preston
46bafc2dcc
Support Saved messages in chats list and forwards.
2017-12-05 18:07:01 +04:00
John Preston
e4ce08e64e
Show other shared media links in Saved Photos.
2017-12-05 16:23:08 +04:00
John Preston
aebdc2fd94
Add custom userpic rendering for Saved Messages.
2017-12-05 15:50:32 +04:00
John Preston
1d85c8a6b6
API scheme updated to layer 73.
2017-12-05 12:44:27 +04:00
John Preston
5eeb8143b6
Move EmptyUserpic from data_peer to empty_userpic.
2017-12-05 12:44:27 +04:00
John Preston
68009b6fba
Refactor userpic storage and access in PeerData.
2017-12-05 11:58:18 +04:00
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
76f951e3e6
Show members list in the third column.
2017-12-04 15:45:15 +04:00
John Preston
1a273702d3
Revert closed beta version.
2017-12-04 13:52:22 +04:00
John Preston
4678de0440
Closed beta 1.1.26.1.
2017-12-04 13:51:44 +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
629c216a7f
Fix storage size variables, use qint64.
...
Fixes #4110 .
2017-12-03 20:51:31 +04:00
John Preston
f3c8da4819
Request all admins when first opening a supergroup.
2017-12-03 20:43:42 +04:00
John Preston
9ba482f56f
Fix crash in edit group info box.
2017-12-03 19:24:33 +04:00
John Preston
2a59802a16
Alpha version 1.1.26: Fix release script.
2017-12-02 18:57:13 +04:00
John Preston
8668d43032
Alpha version 1.1.26.
...
- Admin badges in supergroup messages.
- Fix crashing on launch in OS X 10.6.
- Bug fixes and other minor improvements.
2017-12-02 18:55:47 +04:00
John Preston
d6f7cae024
Fix two crashes in OS X 10.6.
...
Disable rtl control chars (harfbuzz-ng crashes on them).
Disable creating state of not yet created top level windows.
2017-12-02 16:10:52 +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
da77c10f60
Hide three-dot peer menu when peer changes.
2017-12-02 15:11:01 +04:00
John Preston
301aa9572f
Apply channel admin edition changes.
2017-12-02 15:07:27 +04:00
John Preston
675499df4d
Fix render bug in single column layout.
2017-12-02 14:22:48 +04:00
John Preston
0a1165dac9
Remove locking in crash annotations.
...
We removed ffmpeg crash annotations so now all are from main thread.
2017-12-02 13:28:15 +04:00
John Preston
a495de7cf8
Ask OpenAL to use kDefaultFrequency (48 kHz).
2017-12-02 13:27:32 +04:00
John Preston
2161858088
Fail resampling audio with inconsistent frames.
2017-12-02 12:58:52 +04:00
John Preston
001be82566
Add some more checks to file downloader.
2017-12-02 12:32:43 +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
3bdce06e19
Use peer colors uniformly with mobile apps.
2017-12-01 14:21:40 +04:00
John Preston
36fe4ff327
Alpha version 1.1.25.
...
- Bug fixes and other minor improvements.
2017-11-30 22:34:57 +04:00
John Preston
afd1548533
Attempt to fix a crash in touch event handlers.
2017-11-30 22:18:39 +04:00
John Preston
595af2c6d9
Rename weak(QObject*) to make_weak(QObject*).
2017-11-30 22:04:13 +04:00
John Preston
2bbf17b672
Fix t.me/share links.
...
Regression was introduced in ffc20e4492
.
Fixes #4099 .
2017-11-30 21:47:58 +04:00
John Preston
43570d1613
Check current chat before auto-closing it.
...
Close current chat only if it is the one being delete-and-exit'ed.
2017-11-30 21:35:35 +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
0bf854bf18
Fix edit name button in Settings.
...
Regression was introduced in 703b944839
.
2017-11-30 18:01:01 +04:00