John Preston
d0cf39f8ed
Closed alpha version 1.7.8.1.
2019-06-22 22:13:06 +02:00
John Preston
dc102bd9e8
Finish working with localstorage before ~AuthSession.
2019-06-22 12:36:35 +02:00
John Preston
4917ca7b32
Remove all legacy global namespace langs.
2019-06-21 11:06:52 +02:00
John Preston
87fc066e67
Use tr:: instead of lang().
2019-06-21 11:06:51 +02:00
John Preston
5e3734d7bf
ReportSpamPanel -> HistoryView::ContactStatus.
2019-06-21 11:06:45 +02:00
John Preston
26da5c5339
Beta version 1.7.8.
...
- Hide archived chats in the main menu.
- See who is online straight from the chat list.
- Apply formatting to selected text parts
from the MacBook Pro TouchBar.
2019-06-17 18:35:03 +02:00
John Preston
3013301a91
Version 1.7.7.
...
- Download video files while watching them using streaming.
- Set EOL for Windows XP / Vista and OS X 10.6 to 10.9 at September 1.
2019-06-10 10:21:15 +02:00
John Preston
1225c9194a
Fix window title on Windows 7.
...
Regression was introduced in dd68c7e90
.
Fixes #6106 .
2019-06-07 14:46:07 +03:00
John Preston
abfe685697
Beta version 1.7.6.
...
- Bug fixes and other minor improvements.
2019-06-06 16:08:46 +03:00
John Preston
b674003868
Fix build for Xcode.
2019-06-06 15:07:34 +03:00
John Preston
0868a9f7b9
Use Controller::account in MainWindow.
2019-06-06 14:59:00 +03:00
John Preston
dd68c7e90d
Use Window::Controller to manage MainWindow.
2019-06-06 14:20:21 +03:00
John Preston
a547f80ae9
Rename Window::Controller to Window::SessionController.
2019-06-06 13:21:40 +03:00
John Preston
263bbf1788
Move _authSession to Main::Account.
2019-06-06 12:37:12 +03:00
John Preston
94c4ea6174
Access _authSession through activeAccount().
2019-06-05 23:41:51 +03:00
John Preston
bd2e1ceb02
Wrap AuthSession in a new Main::Account object.
2019-06-05 22:47:54 +03:00
John Preston
a8d3951116
Beta version 1.7.5.
...
- Crash fix.
2019-06-05 15:15:50 +03:00
John Preston
961fd1dbab
Beta version 1.7.4.
...
- Download video files while watching them using streaming.
- Set EOL for Windows XP / Vista and OS X 10.6 to 10.9 at September 1.
2019-06-04 18:59:05 +03:00
John Preston
9c613fe2f7
Move system versions to platform/platform_info.
2019-06-04 14:23:14 +03:00
John Preston
9fce11b672
Version 1.7.3.
...
- Bug fixes and other minor improvements.
2019-06-01 11:29:58 +03:00
John Preston
c560f327cd
Version 1.7.2: Update version in code.
2019-05-31 21:17:08 +03:00
John Preston
8829b742fd
Beta version 1.7.1.
...
- Disabled pinned messages notifications in Settings.
2019-05-28 18:45:27 +02:00
John Preston
ff0ff1d99c
Fix stickers lagging on macOS.
2019-05-28 13:39:38 +02:00
John Preston
9b6d41a0aa
Closed alpha version 1.7.0.1.
...
- Discussion groups in channels.
- Animated stickers.
- Touchbar support.
- Chat background in the main menu.
2019-05-27 17:24:40 +02:00
23rd
9059b2e617
Fixes for Audio Player in touchbar.
...
- Removed unused Platform::SetTouchBar.
- Added rpl::event_stream in Media Player Instance for handle closing player.
- Fixed hiding of touchbar when last track is ended.
- Fixed display of time when last track is ended.
- Slightly refactored.
2019-05-27 15:34:58 +02:00
23rd
47910b2ae1
Added '-scale' command-line argument for custom scale.
...
- Fixed #5272 .
- Fixed #5365 .
- Fixed #6055 .
2019-05-27 14:10:36 +02:00
23rd
5f97b3bc22
Added ability to open links without confirmation with Ctrl key.
...
- Fixed #6051 .
2019-05-27 14:10:35 +02:00
Vitaly Zaitsev
ddb9c84a1d
Allow GNU/Linux maintainers to forward launcher name.
...
Use optional compiler directive -DTDESKTOP_LAUNCHER_FILENAME to forward
required XDG desktop file name.
If not specified, fallback to default value will be used.
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2019-05-10 12:08:58 +03:00
John Preston
69960a47da
Apply telegram-wayland-icon.patch from Flatpak version.
2019-05-10 09:22:21 +03:00
John Preston
8af684f7f7
Version 1.7.
...
Introducing Archived Chats:
- Archive any chat from the right-click menu.
- Chats with enabled notifications will pop out of the archive
when a notification arrives.
- Muted chats will stay in the archive.
- Pin an unlimited number of chats in your archive.
2019-05-08 23:55:33 +03:00
John Preston
6de30b1137
Closed alpha version 1.6.7.3.
2019-05-08 12:44:01 +03:00
John Preston
a0e2a925ee
Filter command line arguments passed to Qt.
...
See https://www.bleepingcomputer.com/news/security/
qt5-based-gui-apps-susceptible-to-remote-code-execution/
This RCE exploit doesn't affect Telegram Desktop directly, because
Telegram Desktop uses statically linked Qt and does not load any
plugins from external shared libraries. But in any case it's better
to control how command line arguments can affect the app behaviour.
For now pass only the first command line part, the executable path.
2019-05-06 12:40:04 +02:00
John Preston
5c9a907c88
Closed alpha version 1.6.7.2.
2019-05-01 16:11:45 +04:00
John Preston
d74992b85b
Closed alpha version 1.6.7.1.
2019-05-01 16:11:42 +04:00
John Preston
08bddc5579
Move messages data to AuthSession.
2019-05-01 16:11:42 +04:00
John Preston
58519300ea
Support pinned chats in folders.
2019-05-01 16:11:37 +04:00
John Preston
854870683b
Add ability to archive/unarchive the chats.
2019-05-01 16:11:35 +04:00
John Zimmermann
c2a10f9c56
Linux: manually set desktop file name
...
resolves #5180
2019-04-25 13:41:19 +04:00
John Preston
0023fdc707
Version 1.6.7.
...
- Replace media when editing messages with media content.
- Jump quickly to the top of your chats list.
- Get emoji suggestions for the first word you type in a message.
- Help Telegram improve emoji suggestions in your language
using this interface https://translations.telegram.org/en/emoji
2019-04-13 10:46:58 +04:00
John Preston
56b6673e17
Beta version 1.6.6: Fix animations engine.
2019-04-11 10:43:13 +04:00
John Preston
c310cdbb8c
Beta version 1.6.6.
...
- Bug fixes and other minor improvements.
2019-04-11 10:20:30 +04:00
John Preston
b5be6df5e2
Copy text with expanded links only to external.
...
Paste valid custom links in message field if copied from messages.
2019-04-08 19:10:06 +04:00
John Preston
ff51423125
Remove ExpandLinksNone, rename Text::originalText.
2019-04-08 15:53:11 +04:00
John Preston
d9a14e1227
Beta version 1.6.5.
...
- Bug fixes and other minor improvements.
2019-04-06 12:32:24 +04:00
John Preston
1ab4dbe466
Fix crash in application closing.
2019-04-06 12:12:24 +04:00
John Preston
53c659cbda
Beta version 1.6.4.
...
- Replace media when editing messages with media content.
- Jump quickly to the top of your chats list.
- Get emoji suggestions for the first word you type in a message.
- Help Telegram improve emoji suggestions in your language
using this interface https://translations.telegram.org/en/emoji
2019-04-05 15:53:46 +04:00
John Preston
d3c5ed08ab
Add qt_signal_producer.h to git.
2019-04-05 14:41:06 +04:00
John Preston
2bdce7dce6
Fix window activations handling without event loop nesting.
...
This was causing an assertion violation in Ui::PostponeCall.
- Add a generic Core::QtSignalProducer to convert Qt signals to rpl::producer.
- Track event loop nesting inside QtSignalProducer.
- Use QtSignalProducer for QWindow::activeChanged tracking.
2019-04-05 14:13:54 +04:00
John Preston
73470c3a95
Handle private channel post links.
2019-04-04 19:30:59 +04:00
John Preston
bc03c80d8d
Closed alpha version 1.6.3.6.
2019-04-03 16:57:49 +04:00
John Preston
db631acf80
Remove old animations code.
2019-04-02 14:33:54 +04:00
John Preston
3971f27c66
Closed alpha version 1.6.3.4.
2019-04-02 14:33:53 +04:00
John Preston
54ca5772f8
Closed alpha version 1.6.3.3.
2019-04-02 14:33:53 +04:00
John Preston
24dcde2f87
Closed alpha version 1.6.3.2.
2019-04-02 14:33:53 +04:00
John Preston
77fbf19a72
Use serverside keywords for emoji suggestions.
2019-04-02 14:33:53 +04:00
John Preston
efb2972d28
Move delete-from-ToS to AuthSession.
2019-04-02 14:33:52 +04:00
John Preston
5c0f278775
Closed alpha version 1.6.3.1.
2019-03-29 14:24:08 +04:00
John Preston
bf182697b9
Use streaming player speed in 2x playback.
2019-03-26 16:51:40 +04:00
John Preston
a26d82eec6
Version 1.6.3:
...
- Bug fixes and other minor improvements.
2019-03-25 16:04:59 +04:00
John Preston
0b5500fe75
Version 1.6.2.
...
- Delete any message on both ends in any private chat, anytime.
- Control whether your forwarded messages link back to your account.
- Control who may see your profile picture.
- Enjoy the new streamlined group management screen.
2019-03-24 18:53:06 +04:00
John Preston
2845f48430
Closed alpha version 1.6.1.1.
2019-03-24 12:12:45 +04:00
John Preston
25affe5484
Version 1.6.1.
...
- Bug fixes and other minor improvements.
2019-03-20 14:32:34 +04:00
John Preston
fd538bc6c8
Version 1.6.
...
- Play video files and listen to music
without waiting for them to fully download.
- Press CTRL+0 (CMD+0 on macOS) to jump to your Saved Messages.
2019-03-18 12:24:03 +04:00
John Preston
5bfd5e4495
Beta version 1.5.18.
...
- Bug fixes and other minor improvements.
2019-03-15 16:11:55 +04:00
John Preston
0df628dc7a
Fix notifications hiding on Linux.
...
Regression was introduced in 3372dfcd3e
.
Only when platform-specific code can give us the global time of the
last user input event we rely on idle time for notifications hiding.
Fixes #5791 .
2019-03-14 21:59:10 +04:00
John Preston
b113696fe6
Beta version 1.5.17.
...
- Bug fixes and other minor improvements.
2019-03-13 19:02:53 +04:00
John Preston
b8045cbcc7
Beta version 1.5.16.
...
- Play video files and listen to received music
without waiting for them to download.
- Press CTRL+0 (CMD+0 on macOS) to jump to your Saved Messages.
2019-03-12 17:05:11 +04:00
23rd
6fe736c9fc
Added Shortcut to jump to the Saved Messages.
2019-03-12 13:03:23 +04:00
John Preston
5c3f667fc3
Fix background reset on language change.
2019-03-12 12:55:26 +04:00
John Preston
6afb3f70bb
Closed alpha version 1.5.15.6.
2019-03-11 21:03:26 +04:00
John Preston
e66cde398a
Closed alpha version 1.5.15.5.
2019-03-11 12:08:19 +04:00
John Preston
95954c4b1f
Closed alpha version 1.5.15.4.
2019-03-11 12:08:18 +04:00
John Preston
a56a12a1ef
Optimized video frame pushing.
2019-03-11 12:08:18 +04:00
John Preston
9a616edf2a
Add new animations engine.
2019-03-11 12:08:17 +04:00
John Preston
6c441353c4
Closed alpha version 1.5.15.3.
2019-03-11 12:08:17 +04:00
John Preston
b5eb88a32f
Closed alpha version 1.5.15.2.
2019-03-11 12:08:13 +04:00
John Preston
ffb48c42b0
Closed alpha version 1.5.15.1.
2019-03-11 12:08:10 +04:00
John Preston
fde8dd9607
Play streaming audio in player.
2019-03-11 12:08:08 +04:00
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
John Preston
fe618bd652
Use crl::time/now instead of TimeMs/getms.
2019-02-19 11:06:33 +04:00
John Preston
032694ad9e
Move files to media/audio and media/clip.
2019-02-13 15:41:33 +03:00
John Preston
7d15cca1ee
Version 1.5.15.
...
- Crash fix.
2019-02-12 19:02:08 +03:00
John Preston
c9ad2cd1aa
Version 1.5.14.
...
- Crash fix.
2019-02-12 16:56:23 +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
dbb7568b92
Fix changelogs blog link previews.
2019-02-11 15:52:36 +03:00
John Preston
26f1ade5ba
Optimize connecting widget.
2019-02-10 21:35:44 +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
e2f0886950
Add option to blur chat background.
2019-02-07 19:36:30 +03:00
John Preston
c47781c25a
Version 1.5.11.
...
- Bug fixes and other minor improvements.
2019-02-01 15:51:46 +03:00
John Preston
69c73d0a2c
Version 1.5.10.
...
- Bug fixes and other minor improvements.
2019-02-01 12:51:02 +03:00
John Preston
c66b2b2291
Fix setting offline on quit.
2019-02-01 12:23:37 +03:00
23rd
769923c6cc
Fixed a keeping online status after application quit.
...
Fixes https://github.com/telegramdesktop/tdesktop/issues/5528 .
2019-02-01 11:52:25 +03:00
John Preston
f5cc93ec64
Decouple MTP::Instance from Core::App.
2019-02-01 10:48:31 +03:00
John Preston
b28e374e06
Fix Media::Audio::Instance destruction.
2019-02-01 10:09:55 +03:00
John Preston
0f4909621b
Version 1.5.9.
...
- Bug fixes and other minor improvements.
2019-01-31 20:34:19 +03:00
John Preston
e09510ea9f
Fix crash in update checker destruction.
2019-01-30 17:58:23 +03:00
John Preston
df0fe0a460
Closed alpha version 1.5.8.2.
2019-01-29 14:52:33 +03:00
John Preston
646d15b257
Add LSFileQuarantineEnabled to the .plist
2019-01-29 14:52:33 +03:00