John Preston
fee8690ca6
Channel action log items display and layout.
2017-06-30 09:21:41 +03:00
John Preston
401bc86f27
Closed beta 1001007002: New channel rights.
...
Also fix build in Xcode.
2017-06-30 09:21:41 +03:00
John Preston
8ae159dd66
Add special dc options config request.
2017-06-29 11:40:07 +03:00
John Preston
d9785f6071
Closed beta 1001007001.
...
First cloud langpacks version.
2017-06-29 11:39:59 +03:00
John Preston
110e7c8074
Finalize rename / move.
2017-06-29 11:39:38 +03:00
John Preston
81e728ada0
Version 1.1.7.
...
- Improved video messages: radial playback progress,
Picture-in-Picture support, duration countdown.
- Voice and video messages now automatically play one after another.
2017-05-30 21:33:02 +03:00
John Preston
21df34ad55
Alpha 1.1.6.
2017-05-26 23:10:20 +03:00
John Preston
878e46c61a
Alpha 1.1.5.
...
Also fix build in Xcode.
2017-05-26 19:03:41 +03:00
John Preston
b04c03a5c3
Alpha 1.1.4.
...
- Fix a crash in animated history scrolling.
- Fix a bug with pinned chat to supergroup upgrade.
2017-05-24 22:59:17 +03:00
John Preston
413be7d76d
Alpha 1.1.3.
...
Also update libtgvoip.
2017-05-24 16:59:40 +03:00
John Preston
43c8046e4c
Don't handle telesco.pe links like t.me links.
...
It is better to open web version of telesco.pe/username instead of
a channel, because it shows only the round videos. You can share a
t.me link to your channel if you wish to share the full channel.
It is not bad to open web version of telesco.pe/username/post instead
of a specific post in a channel, because the video message is shown
in the web page preview and can be viewed without following the link.
2017-05-24 16:25:10 +03:00
John Preston
59100a51c6
Version 1.1.2 update and changelog.
2017-05-18 00:07:06 +03:00
John Preston
38a99c4669
Alpha 1.1.1: Improved protocol, emoji tooltip.
2017-05-17 17:35:47 +03:00
John Preston
820b07b2bc
Version 1.1: Calls.
2017-05-14 19:15:30 +03:00
John Preston
0496a52cdd
Alpha 1.0.38: Fix webpage layout.
...
Webpage layout is broken if title contains a newline.
Remove all newline characters from webpage / game / invoice title.
2017-05-13 17:31:00 +03:00
John Preston
e3ddac1686
Handle t.me/iv links, just open the requested url.
2017-05-13 15:14:34 +03:00
John Preston
d6a919c372
Alpha 1.0.37: Multiple crash fixes.
...
Also rate call box style is improved.
2017-05-10 11:01:34 +03:00
John Preston
e99739ca0e
Alpha 1.0.36: First public release of calls.
2017-05-09 23:51:07 +03:00
John Preston
061bd109d2
Closed beta 1000035003: Try new sounds + fixes.
2017-05-09 23:46:42 +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
b267957abe
Apply all MTP Key generation checks to calls.
...
Also move all OpenSSL BN_* calls to base/openssl_help header.
2017-05-09 23:46:16 +03:00
John Preston
4925af69e2
Add Calls::Panel and handle incoming calls.
2017-05-09 23:46:15 +03:00
John Preston
5a8ce36181
Alpha 1.0.35: Admins delete messages in chat.
2017-04-30 20:17:35 +03:00
John Preston
a925822141
Generate and handle new video message links.
2017-04-30 16:43:19 +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
7ad7028880
Alpha 1.0.33: Various fixes and improvements.
2017-04-16 00:36:46 +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
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
5444b8166c
Finalize rename / move of files.
2017-04-07 18:13:18 +03:00
John Preston
c94a88e154
Rename / move a bunch of files.
...
Next commit fixes the build.
2017-04-07 18:13:16 +03:00
John Preston
22d905b39c
Version 1.0.29: Add cloud icon to main menu.
2017-04-05 12:22:45 +03:00
Lonami
b7ea15b83d
Use message date by default when saving a photo ( #1586 ) ( #3150 )
...
Signed-off-by: Lonami <totufals@hotmail.com> (github: Lonami)
2017-04-04 12:14:32 +03:00
John Preston
20ad611924
Alpha 1.0.28: bump version.
2017-04-03 22:08:22 +03:00
John Preston
6003ac2132
Add base::weak_unique_ptr<T> template class.
...
Sometimes you don't need shared ownership (shared_ptr), but you
still need to be able to have weak pointers to an object.
Now you can derive the object from base::enable_weak_from_this
and use base::weak_unique_ptr<T> after that.
2017-04-03 14:08:36 +03:00
John Preston
0690c4f98c
Move EmojiPanel bottom controls to Controller.
...
Open sticker set by click on the name.
Add a delete sticker set button.
2017-03-31 15:58:52 +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
cdca00368f
Improve EmojiPan: resource management.
...
Store inline results and layouts in unique_ptrs.
Move EmojiPan from RPCSender to MTP::Sender.
2017-03-31 15:47:57 +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
a851497bbf
Version 1.0.26 for macOS: Fix Clang builds.
...
Custom build of libc++ for OS X 10.6-10.7 already has C++17 as_const.
Add workaround for Apple Clang has strange issues (freeze and segfault).
2017-03-30 15:00:02 +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
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
Christoph
be659e2611
Fix regex for in app links ( #3142 )
...
Before, this regex matched also links which contained a in app link, e.g.: https://github.com/search?q=https://telegram.me/BotFather
Fix #3141
Signed-off-by: Christoph <auer.chrisi@gmx.net>
2017-03-23 17:56:51 +03:00
John Preston
e9ec09b91a
Add MTP::Sender to replace RPCSender some day.
...
Also use c++1z language standard in Xcode build.
Also treat warnings as errors.
2017-03-23 14:37:38 +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