John Preston
fc72fe3a78
Version 1.9.6.
...
- Bug fixes and other minor improvements.
2020-01-22 02:16:47 +03:00
John Preston
5f646dd125
Fix strange crash on Windows.
2020-01-22 02:16:38 +03:00
John Preston
6748233869
Version 1.9.5.
...
- Bug fixes and other minor improvements.
2020-01-21 23:32:41 +03:00
John Preston
fef90ea363
Fix build for Linux.
2020-01-21 23:32:05 +03:00
Ilya Fedin
0480611bf8
Add possibility to build without dbus
2020-01-21 23:30:47 +03:00
23rd
b4fbff0b6c
Fixed build for Windows with c++latest.
2020-01-21 20:29:14 +03:00
John Preston
5f5d5629f8
Fix memory leak in media streaming.
2020-01-21 18:48:21 +03:00
John Preston
2d7f6fc2e7
Removed old lib_storage sources.
2020-01-21 18:47:57 +03:00
John Preston
5d6fd32496
Fixed detecting unsupported languages for spellcheck.
2020-01-21 18:47:40 +03:00
John Preston
48b24d12b2
Always ask for TDESKTOP_LAUNCHER_BASENAME on Linux.
2020-01-21 18:47:36 +03:00
John Preston
f0dc912080
Fix video frame rounding.
...
Fixes #6982 .
2020-01-21 18:47:30 +03:00
John Preston
23f6044081
Remove GYP build scripts.
2020-01-21 18:47:25 +03:00
John Preston
f52fe937ed
Fix possible crash in text processing on Linux.
...
Fixes #7005 .
2020-01-21 18:47:21 +03:00
John Preston
97fe03e522
Update submodules.
2020-01-21 18:47:13 +03:00
John Preston
1ce2b5d946
Fix build for macOS with C++14 and later.
2020-01-21 18:47:03 +03:00
John Preston
c1003e39d1
Fix build with new libtgvoip.
2020-01-21 18:46:49 +03:00
kbroulik
b50073d281
Implement inline-reply
...
On supported notification servers (currently only KDE Plasma 5.18+) this
action will create a reply text field inside the notification.
2020-01-21 15:27:50 +03:00
Ilya Fedin
c13d637502
Fix spaces on end of lines
2020-01-21 11:58:57 +03:00
Ilya Fedin
2298eed8bf
Use QStringList::contains also
2020-01-21 11:57:52 +03:00
Nicholas Guriev
8fab9167be
Use QStringList::join to print notifications capabilities
2020-01-20 14:05:00 +03:00
John Preston
965a01a4cd
Hide connecting status when update is ready.
2020-01-20 13:57:45 +03:00
John Preston
98bc7ce49b
Revert "Pass cdn_supported flag to upload.getFile."
...
This reverts commit 7751f383ca
.
2020-01-20 13:39:18 +03:00
John Preston
12873f8be0
Fix crash in CDN file download.
2020-01-20 13:04:12 +03:00
John Preston
6820b0b3b3
Fix spell checker crash for Persian language.
...
Fixes #6994 .
2020-01-20 13:02:27 +03:00
John Preston
862093e1dd
Revert min width 360px back to 380px.
...
Many visual glitches appeared, for example one in theme previews.
2020-01-20 13:01:52 +03:00
John Preston
7751f383ca
Pass cdn_supported flag to upload.getFile.
2020-01-20 13:01:38 +03:00
John Preston
f1b0e81b60
Version 1.9.4.
...
- Bug fixes and other minor improvements.
2020-01-17 18:14:48 +03:00
John Preston
340271fea0
Fix build, improve flat containers.
2020-01-17 18:13:50 +03:00
John Preston
25c48cc08e
Update submodules.
2020-01-17 17:50:21 +03:00
Ilya Fedin
0bcc4befa1
Change fc-custom.conf condition to DESKTOP_APP_USE_PACKAGED
2020-01-17 17:49:07 +03:00
John Preston
d24735b217
Fix possible crash in CDN file loading.
2020-01-17 17:45:43 +03:00
John Preston
3643622e1b
Update lib_spellcheck.
2020-01-17 17:00:47 +03:00
John Preston
8fb2772093
Fix sent GIFs playback.
2020-01-17 16:58:19 +03:00
23rd
4794a0be84
Fixed indents in utils.cpp.
2020-01-17 15:03:11 +03:00
John Preston
bd3d57056b
Use MACRO_TO_STRING in config.h
2020-01-17 14:33:46 +03:00
John Preston
afe34121af
Use MACRO_TO_STRING from lib_base.
2020-01-17 14:15:40 +03:00
John Preston
4f71383557
Fix video timestamps in replies when editing.
2020-01-17 14:14:43 +03:00
John Preston
5aee0f642a
Fix timestamps adjacent to parentheses.
...
Fixes #6997 .
2020-01-17 14:14:36 +03:00
John Preston
38d799de24
Fix links parsing.
2020-01-17 14:14:30 +03:00
John Preston
0eb8d24394
Fix unread badge update when leaving a channel.
...
Fixes #6995 .
2020-01-17 14:14:19 +03:00
Ilya Fedin
ee9336f781
Fix notification actions for Cinnamon, fix notification icon for Gnome, add support for TDESKTOP_LAUNCHER_FILENAME in notifications and fix indentation
2020-01-17 13:40:31 +03:00
Ilya Fedin
6fdd1389e6
Make packaged build working
2020-01-17 13:34:27 +03:00
Anton Afanasyev
00e601296c
Fix as suggested
...
Co-Authored-By: 23rd <23rd@vivaldi.net>
2020-01-17 13:00:12 +03:00
Anton Afanasyev
3bc58fb690
Add Ctrl+9 shortcut to show archive.
2020-01-17 13:00:12 +03:00
Vitaly Zaitsev
a52dfe7998
Fixed TDESKTOP_LAUNCHER_FILENAME option.
...
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2020-01-17 12:52:31 +03:00
CynicallDude
6bba0cf986
Update copyright year
2020-01-17 11:33:34 +03:00
John Preston
1f447f98d8
Include variables.cmake after project() call.
...
Fixes #6950 .
2020-01-17 11:29:10 +03:00
John Preston
208b5d7b5b
Link libstdc++ statically in Updater.
...
Fixes #6939 .
2020-01-17 10:45:14 +03:00
John Zimmermann
87f44e87cd
Cmake: Also use /bin subdir for Ninja if the executable does not have a suffxi (e.g. Linux)
2020-01-17 10:43:40 +03:00
Leo
f2c8167124
lib_tgvoip.cmake: Match against x86 arches.
...
This avoids matching against other 32bit arches like armv7/armhf that
doesn't have msse2 but are 32bit and need other 32bit-specific flags to
allow for compilation like -g0.
2020-01-17 10:42:50 +03:00
John Preston
1f71630f51
Improve spell check underline color.
...
Fixes #6926 .
2020-01-02 15:24:36 +03:00
John Preston
322367c1b1
Correctly minimize window.
...
Fixes #6932 .
2020-01-02 14:57:36 +03:00
John Preston
4eeac7dc18
Fix whitespace and indentation errors.
...
See #6672 , thanks Sea-n.
2020-01-02 14:25:53 +03:00
John Preston
74733275d8
Fix build scripts.
2020-01-02 13:45:21 +03:00
John Preston
100fed3622
Fix build for Linux 32 bit.
...
Fixes #6921 .
2019-12-31 20:20:58 +03:00
John Preston
3e8b76dbd8
Version 1.9.3: Catch Enchant exceptions.
2019-12-31 18:06:54 +03:00
John Preston
da7178089f
Version 1.9.3: Fix build for OS X 10.10-10.11.
2019-12-31 17:52:15 +03:00
John Preston
8c0e168009
Version 1.9.3.
...
- Videos in chats start playing automatically.
- Resume playback from where you left off
when watching long videos and listening to long audio tracks.
- Control automatic playback for
videos, GIFs and round video messages
in Settings > Advanced > Automatic media download.
- Enjoy system spell checker support on all modern systems.
2019-12-31 17:26:41 +03:00
John Preston
fb36359a6d
Disable one failing assertion for now.
2019-12-31 17:26:05 +03:00
John Preston
f2a92f2b02
Check if app is active before showing a tooltip.
...
Fixes #6885 , fixes #6895 .
2019-12-31 16:48:44 +03:00
John Preston
22df6fb42e
Allow videos to have size as before streaming.
...
Fixes #6915 .
2019-12-31 14:56:31 +03:00
John Preston
735457c231
Fix infinite spell checker loop.
...
Fixes #6912 .
2019-12-31 14:39:14 +03:00
John Preston
b387ccdcf7
Fix video restart in media viewer.
...
Fixes #6913 .
2019-12-31 14:20:37 +03:00
John Preston
03ff48cf07
Allow several lines in QR code intro step phrases.
2019-12-31 14:19:50 +03:00
John Preston
6db4222b1b
Update submodules.
2019-12-31 10:30:14 +03:00
John Preston
72d8cd7ef0
Save playback position in long audio files.
2019-12-31 10:30:06 +03:00
John Preston
2637c860e9
Fix glitch in open GIF from context menu.
2019-12-30 17:02:37 +03:00
John Preston
50b5af64dd
Fix possible crash in lib_storage.
2019-12-30 16:02:15 +03:00
23rd
e5682a9b25
Fixed Spelling Highlighter creation on unsupported platforms.
2019-12-30 16:02:15 +03:00
John Preston
1ee7801c0b
Force GTK file dialog in official builds.
2019-12-30 14:20:12 +03:00
John Preston
c13e433e65
Fix possible crash in failed media resume.
2019-12-30 13:39:18 +03:00
John Preston
4aaecfd531
Fix upload progress and message time display.
...
Fixes #6909 .
2019-12-30 13:38:36 +03:00
John Preston
57b27d217c
Fix 'Open GIF' context menu item.
...
Fixes #6908 .
2019-12-30 13:38:02 +03:00
John Preston
1e8f4e428a
Beta version 1.9.2.
...
- Videos in chats start playing automatically.
- Resume playback from where you left off
when watching long videos.
- Control videos, GIFs and round video messages automatic playback
in Settings > Advanced > Automatic media download.
- Spell checker on Linux using Enchant.
2019-12-29 19:34:52 +03:00
John Preston
0693f98107
Fix build on Linux.
2019-12-29 18:57:19 +03:00
ilya-fedin
3d36b4f866
Replace libnotify with QtDBus notification implementation ( #6825 )
2019-12-29 18:41:45 +03:00
Nicholas Guriev
22585ca919
Activate spellchecking on Linux
2019-12-29 18:13:42 +03:00
Julian Sparber
0b5ac98282
Make min width 360
2019-12-29 17:58:32 +03:00
Xaaalera
d506f10e9f
Update utils.cpp
...
fix for the Ukrainian language
https://i.imgur.com/GcGZOvf.png
https://i.imgur.com/0ZUNw4X.png
2019-12-29 15:46:31 +03:00
John Preston
49129c1529
Update API scheme to layer 108.
2019-12-29 15:28:27 +03:00
John Preston
66204bae95
Update API scheme on layer 107.
2019-12-29 14:41:10 +03:00
John Preston
d47c138f23
Save streaming player between message edits.
2019-12-28 17:56:06 +03:00
John Preston
a980fba3aa
Create only temporary keys for CDN.
2019-12-28 13:52:29 +03:00
John Preston
f3d5f0c9de
Fix build script for Windows.
2019-12-27 17:35:51 +03:00
John Preston
28c58b41fe
Closed alpha version 1.9.1.12.
2019-12-27 17:34:43 +03:00
John Preston
da385069f4
Fix build for Xcode.
2019-12-27 17:29:51 +03:00
John Preston
79870600d9
Fix saving of playback position for long videos.
2019-12-27 17:09:55 +03:00
John Preston
ac48ec5969
Fix radial progress on in-chat streaming start.
2019-12-27 15:55:02 +03:00
John Preston
74e2175a7a
Don't show tooltips for internal: links.
2019-12-27 15:43:29 +03:00
John Preston
a7fe88bea7
Highlight timestamps in media viewer.
2019-12-27 15:35:35 +03:00
John Preston
fedf29adb1
Fix timestamp highlights when editing media.
2019-12-27 15:15:16 +03:00
John Preston
1ba052cc13
Highlight timestamps in replies to media.
2019-12-27 13:41:30 +03:00
John Preston
90c54b1f2a
Highlight timestamps in song captions.
2019-12-26 17:14:35 +03:00
John Preston
3e3e1d628c
Highlight timestamps in video captions.
2019-12-25 18:20:02 +03:00
John Preston
e9620af6fb
Save last playback position for long videos.
2019-12-25 18:19:52 +03:00
John Preston
b584204522
Fix sound stop in streamed videos.
2019-12-25 13:12:42 +03:00
John Preston
dc146cb1fe
Blur small thumbnails.
2019-12-25 13:12:00 +03:00
John Preston
08e04cdcb1
Fix autoplay settings apply in albums.
2019-12-25 12:01:49 +03:00
John Preston
063be9a13a
Closed alpha version 1.9.1.11.
2019-12-24 16:39:56 +03:00
John Preston
616957e46f
Add file size limit to autoplay settings.
2019-12-24 13:09:04 +03:00
John Preston
8a3506af89
Restore download priorities without streaming.
2019-12-23 14:13:32 +03:00
John Preston
85545dba64
Set higher streaming priority in media overlay.
2019-12-23 13:27:20 +03:00
John Preston
fa4d8f2fbd
Support priorities in download tasks.
2019-12-23 12:37:03 +03:00
John Preston
8ae6156477
Fix video quality when opening from chat.
2019-12-23 11:10:11 +03:00
John Preston
621a5cc4ab
Fix GIFs freezing playback.
2019-12-21 16:57:06 +03:00
John Preston
a4ea4689a2
Autoplay full-width videos in albums.
2019-12-20 17:13:55 +03:00
John Preston
a8935178a2
Remove autodownload for GIFs and video messages.
2019-12-20 15:56:39 +03:00
John Preston
7f033c1cc4
Closed alpha 1.9.1.10: Stream videos in chat.
2019-12-19 18:29:19 +03:00
23rd
eb9c2ce39a
Split build types by folders for GCC.
2019-12-19 18:27:52 +03:00
23rd
4102551108
Fixed covering message status with mentions button at end.
2019-12-19 18:27:34 +03:00
23rd
ff4ccdc59c
Fixed covering right part of chat list with dialogs up button at end.
2019-12-19 18:27:32 +03:00
John Preston
f51f133832
Send packets for processing in batches.
2019-12-19 18:14:05 +03:00
John Preston
c4319a7370
Add a separate setting for video files autoplay.
2019-12-19 14:48:53 +03:00
John Preston
041670b8e7
Fix download of short videos in media overlay.
2019-12-19 14:13:27 +03:00
John Preston
4cdf08cbfb
Fix video with autoplay disabled.
2019-12-19 13:50:33 +03:00
John Preston
9f96237b85
Remove unnecessary repaints in an inactive window.
2019-12-18 22:00:19 +03:00
John Preston
92d87f96e1
Optimize locked videos repainting.
2019-12-18 21:48:07 +03:00
John Preston
40d4353d05
Allow stopping audio without stopping video.
2019-12-18 21:26:17 +03:00
John Preston
a2b6e05cdf
Fix inline player for rotated videos.
2019-12-18 20:15:42 +03:00
John Preston
10c810ff03
Lock inline HistoryView::Gif when playing fullscreen.
2019-12-17 17:30:14 +03:00
John Preston
51dac66998
Show inline video playback state.
2019-12-17 16:04:53 +03:00
John Preston
9b9ea336be
Use HistoryView::Gif for video files.
2019-12-17 14:11:10 +03:00
John Preston
0e75ad42e2
Fix playback state display in round videos.
2019-12-16 17:17:13 +03:00
John Preston
ceecbaa904
Continue GIFs in media overlay.
2019-12-16 16:22:53 +03:00
John Preston
58315ec50e
Closed alpha version 1.9.1.9
2019-12-14 17:46:59 +03:00
John Preston
1f2b5ba0a2
Update spellcheck and ui submodules.
2019-12-14 17:46:31 +03:00
John Preston
dc3e9e2f3d
Fix updates script and instruction.
2019-12-13 18:13:28 +03:00
John Preston
ff6df75adc
Fix QR login to different dc.
2019-12-13 18:11:31 +03:00
John Preston
07ceee79ff
Support password in QR login.
2019-12-13 18:00:21 +03:00
John Preston
55859f3caa
Fix layout regressions in login.
2019-12-13 17:51:50 +03:00
John Preston
418b0e7db0
Always try to stream video messages.
2019-12-13 17:51:14 +03:00
John Preston
38199276f1
Fix round video messages streaming.
2019-12-12 16:26:53 +03:00
John Preston
7f26f81e4f
Give names to MTProto session threads.
2019-12-12 16:26:26 +03:00
John Preston
8211c94a74
Prepare frames for all instances with requests.
2019-12-12 12:34:40 +03:00
John Preston
dbdd9aa481
Stop GIFs that are far away from the screen.
2019-12-11 17:15:29 +03:00
John Preston
9339db900f
Pause GIFs in message history.
2019-12-11 17:01:11 +03:00
John Preston
2d7adbc68a
All players create own Media::Streaming::Instance.
2019-12-11 15:09:21 +03:00
John Preston
bfa5accc29
Use shared player for each document.
2019-12-11 13:15:48 +03:00
John Preston
f91f77ff2e
Make temporary keys live one day.
2019-12-10 18:29:18 +03:00
John Preston
1243123579
Allow multiple players of the same file.
2019-12-10 17:06:22 +03:00
John Preston
8e8c356659
Use streamed video for GIFs in History.
2019-12-10 15:49:37 +03:00
John Preston
b73f1be856
Make some video player code reusable.
2019-12-10 15:13:12 +03:00
John Preston
c7836be614
In emoji suggestions match only full strings.
2019-12-10 11:17:27 +03:00
John Preston
f88466a376
Don't refresh messages redundantly.
...
Fixes #6781 .
2019-12-10 10:49:31 +03:00
John Preston
e60a9f0943
Fix key creation for media cluster.
2019-12-09 18:42:11 +03:00
John Preston
41e13e39bc
Apply ignore_restriction_reasons from config.
2019-12-09 18:42:11 +03:00
John Preston
431b7445c3
Allow editing sensitive content filtering.
2019-12-09 15:59:08 +03:00
John Preston
c301be3826
Fix GIFs and animated stickers freeze.
2019-12-09 09:37:02 +03:00
John Preston
998b36f014
Use installed opus on non-Windows.
2019-12-09 09:36:37 +03:00
John Preston
5b787a6759
Add more extensions as possibly-executable.
2019-12-08 17:54:21 +03:00