23rd
3372dfcd3e
Refactored checking of last input while notifications are displayed.
...
- Removed condition for Windows platform only.
- Added smooth hiding of notifications in case video is watched or voice message is recorded.
- psUserActionDone() was completely replaced with Core::App().updateNonIdle().
2019-03-10 22:02:58 +04:00
23rd
78d00bcf22
Refactored counting idle time.
...
- psIdleTime() was replaced with Platform::LastUserInputTime().
- _lastTimeVideoPlayedAt was moved to Application as _lastNonIdleTime.
- Call of updateNonIdle() was added while voice is recording.
- Fixed #5695 .
- Thanks Preston. =)
2019-03-10 22:02:58 +04:00
23rd
9dc9e019f6
Added Search Shortcut in Shared Media.
...
- Works for Documents, Audio files and Shared links.
2019-03-10 10:58:05 +04:00
John Zimmermann
178c0078c1
docs: Fix setting the gcc-7 alternative with apt
...
#5766
2019-03-10 10:56:48 +04:00
Martin Delille
8478abe378
Add brew install cmake ninja
2019-03-10 10:29:37 +04:00
23rd
bfc9e43eb4
Added a handler for "MESSAGE_EMPTY" error to delete a local message.
...
- Added a determination of the zero-width-space as the space.
- Fixes #3145 .
2019-03-10 10:26:40 +04:00
John Preston
e174025a92
Fix travis build.
2019-03-09 15:27:36 +04:00
23rd
89f4408029
Added forwarded info in tooltip of sticker.
2019-03-09 15:24:35 +04:00
23rd
d7dc277003
Added author of channel post in tooltip.
...
- Added "const" to vars within HistoryMessageSigned::refresh().
2019-03-09 15:01:08 +04:00
23rd
32bc723745
Added scroll animation in dialogs list when it scrolls to top.
2019-03-09 13:56:33 +04:00
23rd
c2ad765424
Fixed extra space in a name of the post author after forwarding message.
2019-03-09 13:41:39 +04:00
23rd
9799afa064
Updated libvdpau to 1.2.
2019-03-06 14:41:04 +04:00
23rd
e880c14d61
Fixed crash in window resizing when layer is opened.
...
Regression was introduced in 26f1ade5ba
.
2019-03-05 13:38:58 +04:00
23rd
e70465c633
Removed unnecessary calling of saveDraftToCloud() method when quit.
2019-02-20 11:46:37 +04:00
23rd
4ed1835d32
Fixed Ctrl + F shortcut for full screen toggle in media view.
2019-02-20 11:43:50 +04:00
23rd
19bbccd1a7
Improved "Create link" box title display.
2019-02-20 11:42:10 +04:00
23rd
9d8b80cbce
Fixed Travis build.
...
Regression was introduced in 771a51224e
.
2019-02-20 11:41:13 +04:00
John Preston
dec8264625
Fix extensive CPU usage on macOS when audio is played.
...
Regression was introduced in 91c85ec86b
The openal-soft version 1.19.1 tried to use semaphores created by sem_init,
which are not supported on macOS, so they just didn't work at all. This was
leading to an event loop thread spin-waiting instead of a normal sem_wait.
In the v1.19 upstream branch GCD semaphores are used on macOS.
2019-02-20 11:37:38 +04:00
John Preston
fe618bd652
Use crl::time/now instead of TimeMs/getms.
2019-02-19 11:06:33 +04:00
John Preston
d208236994
Accept binary_guard in crl::guard().
2019-02-17 15:56:07 +04:00
John Preston
4d987f7278
Fix index_based_iterator for const containers.
2019-02-17 15:56:07 +04:00
23rd
193e454fd4
Fixed sending polls as reply to other messages.
...
Fixes #5550 .
2019-02-17 15:55:44 +04:00
John Preston
bdfb9b4143
Ignore actions from other chats in HistoryWidget.
...
This should fix an issue that was noticed in #5701 .
2019-02-17 15:09:02 +04:00
John Preston
c9716f3c72
Make crl::object_on_queue usages consistent.
2019-02-17 15:09:01 +04:00
John Preston
7c1704e68b
Fix crash in EditCaptionBox.
2019-02-17 13:51:53 +04:00
John Preston
771a51224e
Support errors in rpl::event_stream.
2019-02-17 10:55:29 +04:00
John Preston
cf275b152a
Fix crash in layers closing.
...
Sometimes AbstractBox::setClosing invoked Ui::hideLayers that
destroyed LayerStackWidget and all its children, including the
closing AbstractBox. After that a unique_ptr stored on stack
and owning that box was destroyed and it lead to a crash.
Now LayerStackWidget always owns several closing boxes.
2019-02-17 10:55:28 +04:00
John Preston
98cb85df66
Polymorphic classes without virtual dtor warning.
2019-02-15 15:55:34 +04:00
John Preston
032694ad9e
Move files to media/audio and media/clip.
2019-02-13 15:41:33 +03:00
John Preston
5437215677
Use premultiplied format for GIF frames.
2019-02-13 15:19:05 +03:00
John Preston
5ec80238a0
Fix permissions dependencies.
2019-02-13 15:19:05 +03:00
John Preston
ae6c152988
Version 1.5.15: Fix macOS media viewer overlay.
...
Regression was introduced in c1a0dad2b7
.
2019-02-12 19:55:35 +03:00
John Preston
7d15cca1ee
Version 1.5.15.
...
- Crash fix.
2019-02-12 19:02:08 +03:00
John Preston
83c5a67af5
Fix another crash in last message checking.
...
Regression was introduced in 83bc6fb39c
.
2019-02-12 19:01:30 +03:00
John Preston
c9ad2cd1aa
Version 1.5.14.
...
- Crash fix.
2019-02-12 16:56:23 +03:00
John Preston
fe1f198d99
Fix crash in last message checking.
...
Fixes #5683 .
2019-02-12 16:53:46 +03:00
John Preston
818662c2e6
Version 1.5.13: Don't automatically load executable files.
2019-02-12 14:28:33 +03:00
John Preston
05d0d2a6d6
Version 1.5.13.
...
- Bug fixes and other minor improvements.
2019-02-12 14:03:34 +03:00
John Preston
c1a0dad2b7
Use QOpenGLWidget for macOS media viewer overlay.
...
Also move mediaview to media/view/media_view_overlay_widget.
2019-02-12 14:00:47 +03:00
John Preston
4caf26d069
Fix build for Xcode.
2019-02-11 15:56:25 +03:00
John Preston
83bc6fb39c
Fix changelog dialogs list appearance.
...
Fixes #5678 , fixes #5674 .
2019-02-11 15:52:36 +03:00
John Preston
dbb7568b92
Fix changelogs blog link previews.
2019-02-11 15:52:36 +03:00
John Preston
45fda44924
Fix crash on bad sticker.
...
DocumentData::getStickerLarge and DocumentData::loaded go to a loop.
2019-02-11 15:52:36 +03:00
John Preston
26f1ade5ba
Optimize connecting widget.
2019-02-10 21:35:44 +03:00
John Preston
9dd93a77a0
Always keep inline thumbnail images loaded.
2019-02-10 11:19:27 +03:00
John Preston
331d1baad6
Fix videos without thumbnails in MediaView.
...
Fixes #5668 .
2019-02-10 11:18:54 +03:00
John Preston
d3159d86da
Version 1.5.12: Fix manual loading GIFs to cache.
2019-02-09 18:00:48 +03:00
John Preston
f9e1513491
Version 1.5.12.
...
- Apply blur effects to backgrounds.
- Use the backgrounds you set in Telegram Desktop
in all other Telegram apps.
2019-02-09 16:46:43 +03:00
John Preston
b6e37b7730
Allow removing cloud wallpapers.
2019-02-09 16:36:07 +03:00
John Preston
f9d56eb4c1
Send installWallPaper requests.
2019-02-08 19:47:02 +03:00