John Preston
e99739ca0e
Alpha 1.0.36: First public release of calls.
2017-05-09 23:51:07 +03:00
John Preston
c78cc331d1
Discard call in case of an error.
...
Also add a couple of call error messages.
2017-05-09 23:46:43 +03:00
John Preston
061bd109d2
Closed beta 1000035003: Try new sounds + fixes.
2017-05-09 23:46:42 +03:00
John Preston
23874a0a26
Animate call answer button with an outer ripple.
2017-05-09 23:46:39 +03:00
John Preston
771bba4e01
Closed beta 1000035002: Sounds in separate qrc.
2017-05-09 23:46:36 +03:00
John Preston
96a0fcb28f
Closed beta 1000035001.
2017-05-09 23:46:32 +03:00
John Preston
fd24aff6b1
Play sounds in calls.
2017-05-09 23:46:31 +03:00
John Preston
11525a1e50
Add RateCallBox for calls feedback collection.
2017-05-09 23:46:28 +03:00
John Preston
f42f79ea95
Add "line busy" call state with a redial button.
2017-05-09 23:46:24 +03:00
John Preston
d5ff728da6
Show privacy / incompatibility errors in calls.
2017-05-09 23:46:24 +03:00
John Preston
a3252c13d7
Edit phone calls privacy in Settings.
2017-05-09 23:46:23 +03:00
John Preston
c4f90983af
Redesign calls service messages.
2017-05-09 23:46:19 +03:00
John Preston
06b081f509
Add calls log box.
...
PeerListBox can have many rows with the same PeerData.
PeerListBox::Row can have arbitrary action on the right side.
2017-05-09 23:46:18 +03:00
John Preston
f6eb2c5205
Add call top bar above the media player.
2017-05-09 23:46:18 +03:00
John Preston
60ac7572af
Display name, status and emoji in Call Panel.
2017-05-09 23:46:17 +03:00
John Preston
4925af69e2
Add Calls::Panel and handle incoming calls.
2017-05-09 23:46:15 +03:00
John Preston
caf2e19d27
Better error message for banned in public groups.
...
Also improve the changelog.
2017-05-08 16:30:59 +03:00
John Preston
5a8ce36181
Alpha 1.0.35: Admins delete messages in chat.
2017-04-30 20:17:35 +03:00
John Preston
10b7d7c473
Update langs.
2017-04-30 20:00:52 +03:00
John Preston
5ec758637d
Alpha 1.0.34: Update langs.
2017-04-21 16:25:17 +03:00
John Preston
33ffa0715d
Alpha 1.0.34: Fix tabbed section widget render.
...
Also fix error message layout in EditCaptionBox.
2017-04-21 16:22:45 +03:00
John Preston
9eea4fcf03
Update API scheme. Closes #3311 , closes #3310 .
2017-04-21 13:45:34 +03:00
John Preston
7ad7028880
Alpha 1.0.33: Various fixes and improvements.
2017-04-16 00:36:46 +03:00
John Preston
0ff299758a
Use correct lang phrases for video messages.
2017-04-15 22:51:44 +03:00
John Preston
ca90b8b8fd
Alpha 1.0.32: Test the new API and CDN support.
2017-04-12 23:04:34 +03:00
John Preston
7b7b9db20b
Add support for video messages send actions.
...
Animate record and upload the same way as voice messages.
2017-04-12 22:37:47 +03:00
John Preston
5480a63beb
Support round video inline playback with sound.
2017-04-12 22:37:27 +03:00
John Preston
8d28d0691f
API scheme updated to layer 66.
...
Support CDN file download.
2017-04-12 22:36:25 +03:00
John Preston
4b7e5750ec
Alpha 1.0.31: Fix crash in localstorage.
2017-04-11 20:31:20 +03:00
John Preston
b736d45bc4
Alpha 1.0.30: New tabbed panel as a third column.
2017-04-11 18:02:46 +03:00
John Preston
0e2c282476
Don't stop GIFs when TabbedSection is opened.
...
Also improve the appearance of Stickers and GIFs tabs with no items.
2017-04-11 17:03:47 +03:00
John Preston
38f94c63e9
Add blocked users list in supergroups profiles.
2017-04-07 18:13:22 +03:00
John Preston
8504bbb9d5
Improve icons and scripts for Windows Store.
2017-04-06 14:35:35 +03:00
John Preston
22d905b39c
Version 1.0.29: Add cloud icon to main menu.
2017-04-05 12:22:45 +03:00
John Preston
20ad611924
Alpha 1.0.28: bump version.
2017-04-03 22:08:22 +03:00
John Preston
e8ed307278
Add search in GIFs to EmojiPanel.
2017-03-31 18:58:59 +03:00
John Preston
1540f6f528
Use emoji/stickers/gifs slider in EmojiPan.
...
Also rename EmojiTabs to EmojiSections.
2017-03-31 15:48:01 +03:00
John Preston
8884cb190a
Version 1.0.27: Fix launch in Ubuntu 17.04
...
Ubuntu 17.04 launch results in segfault if the build was done
by GCC 6.2 (works fine with GCC 4.9). Backtrace shows that it
crashes in gtk_init_check() call somewhere in libmirclient and
tests show that it works fine with GDK_BACKEND=x11.
So we use gdk_set_allowed_backends() method to explicitly state
that we support only "x11" GDK backend, that way it doesn't try
to use libmirclient and it does not crash.
Fix #3176 #3162
2017-03-31 13:46:55 +03:00
John Preston
df6972eeba
Update API scheme.
2017-03-31 13:31:51 +03:00
John Preston
e6d94b5ee7
Version 1.0.26: Better appx manifest, update langs.
2017-03-30 12:49:58 +03:00
John Preston
23f23e3ca5
Closed beta 1000024001: Improved edit privacy box.
2017-03-30 12:49:16 +03:00
John Preston
dde63a9047
Update langs.
2017-03-30 12:49:16 +03:00
John Preston
70b6335b11
Closed beta 1000018003: notifications / jump to date.
2017-03-30 12:49:16 +03:00
John Preston
23b39923ad
Closed beta 1000018002: more phrases for payments.
...
Also replacing the Buy keyboard button with Receipt if the invoice
was payed already (like in mobile apps). This required to move the
inline markup apply before the media apply in message editing.
2017-03-30 12:49:15 +03:00
John Preston
12ca6f3819
Closed beta 1000018001: calls and payments dummies.
2017-03-30 12:49:15 +03:00
John Preston
7b5985445c
Payment service messages supported.
2017-03-30 12:49:15 +03:00
John Preston
2019c24e08
Pay button and messageMediaInvoice supported.
...
New button type keyboardButtonBuy just shows a box with information.
WebDocument photo type is not supported yet, 'photo' is ignored.
Also HistoryMediaPtr is now implemented as a std::unique_ptr wrapper.
2017-03-30 12:49:15 +03:00
John Preston
0cc7cdd212
Added phrases for phone calls service messages.
...
Also refactored service message text parsing from an action object.
2017-03-30 12:49:15 +03:00
John Preston
16396b5d90
API scheme updated to layer 65.
2017-03-30 12:49:14 +03:00
John Preston
6601a00eea
Alpha 1.0.25: Edit phone number in Settings.
...
Also fix build for GCC.
Also add scripts for GitHub releases management.
2017-03-21 22:49:23 +03:00