John Preston
528c98af67
Beta version 2.6.4.
...
- Fix freeze in voice chats.
2021-03-17 00:02:05 +04:00
John Preston
1db1328a91
Beta version 2.6.3.
...
- Fix audio device selection in voice chats.
- Fix blinking self profile photo
in case the profile photo privacy is used.
- Fix voice chat admin menu on macOS.
2021-03-16 19:13:15 +04:00
John Preston
a909c1a813
Make default UI scale 120% on macOS Retina.
2021-03-15 20:33:41 +04:00
Ilya Fedin
11723aedff
Get rid of empty QStringLiterals
2021-03-15 17:19:59 +03:00
Ilya Fedin
6b68d001ae
Get rid of deprecated ranges::action
2021-03-15 11:41:29 +03:00
Ilya Fedin
ae0b9141dd
Trying to get rid of unused variables...
2021-03-15 11:40:44 +03:00
Ilya Fedin
508762cd2c
Use static QFileInfo::exists
2021-03-15 11:21:05 +03:00
John Preston
ab2c99acf3
Beta version 2.6.2.
...
- Fix text disappearing because of cloud drafts sync.
2021-03-13 20:16:23 +04:00
Ilya Fedin
c0c10689a1
Get rid of deprecated ranges::view usage
2021-03-13 19:14:58 +03:00
Ilya Fedin
c4dcf064d5
Avoid multiple .arg usage as suggested by clazy
2021-03-13 19:08:33 +03:00
Ilya Fedin
f25b2a2094
Apply autofixes from clazy
2021-03-13 15:25:47 +03:00
John Preston
0e72dc3974
Closed alpha version 2.6.1.1.
2021-03-12 17:31:10 +04:00
John Preston
68b0a85369
Rename RPCError to MTP::Error.
2021-03-12 16:58:26 +04:00
John Preston
e681b0d95a
Support new url-auth auto-logins in links.
2021-03-12 16:58:26 +04:00
John Preston
c0df6f7bca
Join voice chats by invite links.
2021-03-12 16:58:26 +04:00
23rd
658671089e
Added timestamp highlighting in voice captions.
2021-03-05 13:36:39 +03:00
Ilya Fedin
23272430b4
Build with QT_NO_KEYWORDS
2021-03-04 12:07:54 +04:00
John Preston
54f06740d5
Remove some App::wnd() calls.
2021-03-03 11:29:26 +04:00
John Preston
97d8ee75d5
Version 2.6.1.
...
- Fix time formatting in links.
- Fix copy QR code in night mode.
- Fix invite link sharing without a comment.
- Fix crash in link editing on Linux.
2021-02-24 21:41:37 +04:00
John Preston
740ffb3c64
Version 2.6.
...
- Set messages to auto-delete for everyone
24 hours or 7 days after sending.
- Control auto-delete settings in any of your chats,
as well as in groups and channels where you are an admin.
- To enable auto-delete, right click on the chat
in the chat list > Clear History > Enable Auto-Delete.
- Create invite links that work for a limited time
or a limited number of uses.
- See which users joined using your, or your admins', invite links.
- Turn any invite link into a QR code users can scan
with their phone cameras.
- To manage invite links, click
... > Manage Group/Channel > Invite Links.
- Convert groups that have reached 200,000 members
into unlimited Broadcast Groups.
2021-02-23 21:21:42 +04:00
Ilya Fedin
1a3253ae8b
Implement three items tray menu on Linux
2021-02-23 17:14:57 +04:00
John Preston
433866f2c5
Closed alpha version 2.5.9.1.
2021-02-22 23:42:42 +04:00
John Preston
45dcadfff4
Auto-login to domains from app config.
2021-02-22 23:42:42 +04:00
John Preston
c1fde61e03
Add admin log events about links, volumes, ttl.
2021-02-22 23:42:41 +04:00
Ilya Fedin
4fde7852b1
Use qEnvironmentVariable where appropriate
2021-02-19 14:15:09 +04:00
Ilya Fedin
15d18077b8
Use new methods from lib_ui
2021-02-19 14:15:09 +04:00
John Preston
b3660f1ed8
Version 2.5.9: Move window position to Core::Settings.
2021-02-17 19:20:05 +04:00
John Preston
70570e0987
Always make sure that settings are saved.
2021-02-17 19:19:00 +04:00
John Preston
69b41fadef
Version 2.5.9.
...
- Add 'Invite via Link' button to Add Members box.
- Fix window size in Windows 10 Tablet Mode.
- Fix layout of round video messages in channels.
2021-02-17 11:19:45 +04:00
John Preston
e8affa85b0
Try to open localized changelog.
2021-02-04 20:42:32 +04:00
John Preston
0cd8453b00
Support different invite link syntax.
2021-02-04 18:13:04 +04:00
23rd
1f80c297ec
Removed App:wnd for opening settings.
...
Removed unused App::showSettings from facades.
2021-02-04 18:13:03 +04:00
23rd
813470ff25
Replaced submenu for playback speed with slider.
2021-02-04 18:13:03 +04:00
John Preston
e8c3df2abb
Version 2.5.8.
...
- Fix OpenAL device closing in calls and voice chats.
- Fix video chat rotation when calling from iOS.
- Fix scheduling messages without sound.
- Remove redundant Cancel button in ScheduleBox.
2021-01-29 22:10:13 +04:00
John Preston
c13d0e96ef
Fix build.
2021-01-28 19:58:35 +04:00
John Preston
fbf4f912c6
Fix OpenAL device closing in calls and voice chats.
...
Also add 64 bit Windows info in crash platform string.
2021-01-28 19:31:54 +04:00
John Preston
9a0023cc99
Version 2.5.7: Support win64 autoupdate.
2021-01-28 17:44:53 +04:00
John Preston
d2662ba1fd
Version 2.5.7.
...
- Delete not only messages, but also groups you created
and call history for all sides, without a trace.
- Adjust volume for individual participants of a voice chat.
- Report fake groups or channels impersonating famous people
or organizations by opening their Profile > ... > Report.
2021-01-28 15:11:56 +04:00
Ilya Fedin
9b59e74d66
Make native notifications setting tri-state
2021-01-28 11:44:43 +04:00
John Preston
7da224d725
Allow disabling calls on tdesktop device.
2021-01-26 15:58:30 +04:00
John Preston
b2c84d675c
Allow clearing calls log.
2021-01-25 16:50:59 +04:00
23rd
d4bbbdb65c
Replaced rand_value util function with openssl::RandomValue.
2021-01-24 10:41:10 +03:00
23rd
c90258664d
Removed unused StaticNeverFreedPointer class from utils.
2021-01-24 10:41:10 +03:00
23rd
dd01ece14a
Replaced snap util function with std::clamp.
2021-01-24 10:41:10 +03:00
John Preston
24f2ca7443
Beta version 2.5.6.
...
- Press Up arrow to edit your last sent comment.
- Add more information to date tooltips
in Recent Actions and channel comments.
- Bug and crash fixes.
2021-01-22 19:00:11 +04:00
Ilya Fedin
5e60b87cf9
Remove platform_specific.h include from mainwindow.h
...
In order to avoid mass rebuilds on specific_*.h changing
2021-01-22 17:22:37 +04:00
John Preston
838a3b23c7
Beta version 2.5.5.
...
- Fix recording of audio in voice chats.
- Fix media viewer zoom and crashing.
2021-01-10 12:30:58 +04:00
John Preston
7508980f62
Beta version 2.5.4.
...
- Implement new audio module code for calls and voice chats.
- Allow retracting votes from polls in comments to channel posts.
- Show small voice chat button for empty voice chats.
- Fix media viewer updating when screen resolution is changed.
2021-01-07 20:02:21 +04:00
John Preston
e11efe483e
Add ability to choose calls audio backend.
2021-01-07 19:27:11 +04:00
John Preston
373635a765
Beta version 2.5.3.
...
- Allow using mouse buttons in Push-to-Talk shortcut.
- Fix blurred thumbnails in Shared Links section.
2020-12-30 17:53:37 +04:00
Ilya Fedin
19a5dcbffc
Make OpenAL debugging easier
2020-12-30 11:49:30 +04:00
Ilya Fedin
8da33113a2
Use DeviceModelPretty/SystemVersionPretty directly
...
This allows using methods that require a running QGuiApplication instance to detect system
2020-12-29 12:36:47 +04:00
John Preston
f3614d6402
Beta version 2.5.2: Add in-app changelog.
2020-12-25 18:30:41 +04:00
John Preston
71151f6bf6
Beta version 2.5.2.
...
- Fix possible crash in video calls.
- Fix possible crash in connecting to voice chats.
- Use different audio module code on Windows in calls.
2020-12-25 16:45:18 +04:00
John Preston
b1b25b0df9
Version 2.5.1.
...
- Fix crash in voice calls.
2020-12-23 15:01:31 +04:00
John Preston
b7216c40fc
Version 2.5.
...
- Turn any of your group chats into a hop-on, hop-off conference call.
- Get up to several thousand participants in each voice chat.
- Control the number of speakers with flexible admin tools.
2020-12-23 11:59:50 +04:00
John Preston
ae6decf70b
Support ctrl+m/ctrl+w in voice chat panel.
2020-12-22 20:28:13 +04:00
John Preston
4ef2918bcc
Beta version 2.4.15: Update version.
2020-12-19 14:27:09 +04:00
John Preston
eaf9b58337
Beta version 2.4.15.
...
- Improve design of voice chats.
- Fix sending of voice messages as replies.
- Fix 'Open With' menu position in macOS.
- Fix freeze on secondary screen disconnect.
2020-12-19 14:22:31 +04:00
John Preston
d301601360
Fix mouse/keyboard input on Windows.
2020-12-18 12:43:51 +04:00
Ilya Fedin
a0b0799399
Fully disable session manager interaction
...
Since session manager functionality is not used anyway
2020-12-17 19:13:44 +04:00
John Preston
cb6db82809
Beta version 2.4.14.
...
- Create voice chats in legacy groups.
- Fix sticker pack opening.
- Fix group status display.
- Fix group members display.
2020-12-14 21:12:06 +04:00
John Preston
b6483cb65c
Use shared_ptr<Memento> for sections.
2020-12-14 18:48:10 +04:00
23rd
dc7a754418
Added ability to prevent application lock and account switch.
2020-12-14 17:09:24 +04:00
23rd
c8643aa1ee
Wrapped raw SectionMemento with unique_ptr.
2020-12-14 17:09:24 +04:00
John Preston
43564d1850
Beta version 2.4.13.
...
- Fix voice messages sending.
- Fix crash in voice calls.
2020-12-09 17:40:27 +04:00
John Preston
d55a05739b
Beta version 2.4.12.
...
- Voice chats in groups. (alpha version)
2020-12-09 11:21:09 +04:00
John Preston
5fe8c0ed7e
Show user as active when in call panel.
2020-12-08 21:06:56 +04:00
John Preston
a527d5c535
Improve join group call bar style.
2020-12-08 10:44:22 +04:00
23rd
54567a4253
Replaced Application::appDeactivates with appDeactivatedValue.
2020-12-06 18:36:39 +03:00
John Preston
72a8b92827
Add push-to-talk release delay.
2020-12-06 16:44:20 +04:00
John Preston
d41e93fb1c
Add push-to-talk with global shortcut on Windows.
2020-12-03 21:17:15 +03:00
23rd
79d5a49e7c
Added hiding of Blob animations at application deactivating.
2020-12-03 19:44:17 +03:00
23rd
a57d23f7d9
Added ability to handle application deactivating.
2020-12-03 19:34:18 +03:00
John Preston
3134d68971
Closed alpha version 2.4.11.1.
2020-12-01 09:45:24 +03:00
John Preston
cc48afac1c
Beta version 2.4.11.
...
- Improve locked voice message recording.
- Fix main window closing to tray on Windows.
- Fix crash in bot command sending.
- Fix adding additional photos when sending an album
to a group with enabled slow mode.
2020-11-19 19:05:46 +03:00
John Preston
91b8ad171a
Beta version 2.4.10.
...
- Use inline bots and sticker by emoji suggestions
in channel comments.
- Lock voice message recording,
listen to your voice message before sending.
2020-11-17 18:21:19 +03:00
John Preston
cf6ca3b1ac
Handle bot command clicks in Replies / Scheduled.
2020-11-17 12:56:51 +03:00
John Preston
db23485fa2
Fix quit from fullscreen on macOS.
2020-11-09 13:47:53 +03:00
John Preston
05f43cabdf
Beta version 2.4.9.
...
- Fix crash in tray icon removing. (macOS only)
2020-11-06 17:24:30 +03:00
John Preston
65ba81f504
Beta version 2.4.8.
...
- Upgrade Qt to version 5.15.1.
- Upgrade FFmpeg to version 4.2.
- Upgrade OpenAL to version 1.20.1.
2020-11-06 11:21:34 +03:00
John Preston
547251f67c
Fix deprecation warnings when building with FFmpeg 4.2.
2020-11-06 11:21:34 +03:00
John Preston
74d2313784
Build Linux version with Qt 5.15.1 in CentOS 7 docker.
2020-11-06 11:21:34 +03:00
John Preston
620639ef83
Version 2.4.7.
...
- Fix playback display in albums of music files.
- Several crash fixes.
2020-11-05 17:54:49 +03:00
John Preston
7dffc6e912
Version 2.4.6.
...
- Fix image compression option when sending files with drag-n-drop.
- Fix caption text selection in media albums.
- Fix drafts display in personal chats in the chats list.
- Bug fixes and other minor improvements.
2020-11-02 13:54:30 +03:00
John Preston
9592e7dfc8
Highlight telegram/telegraph/telescope links.
2020-11-02 11:26:39 +03:00
Ilya Fedin
12a77cffd8
Add flatpak and snap update URLs
2020-11-01 18:30:12 +03:00
John Preston
cc9fa178e6
Version 2.4.5.
...
- Pin several messages in any chat, including one-on-one chats.
- Jump between pinned messages or open them all on a separate page.
- Send several music tracks as a playlist.
- Send several files as an album in one chat bubble.
- Send a 🎰 emoji to any chat to see if you hit the jackpot.
- Hide Telegram taskbar icon on Linux in Settings > Advanced.
2020-10-30 21:29:59 +03:00
John Preston
a614ccad97
Correctly check media when editing files.
2020-10-30 18:32:19 +03:00
John Preston
8d2fa313b7
Add setting for grouping files.
2020-10-30 18:32:19 +03:00
John Preston
8b96f4c214
Move Media::Clip::Reader and FileLocation to td_ui.
2020-10-30 18:32:18 +03:00
John Preston
05eb549a3d
Move App::roundRect to Ui::FillRoundRect.
2020-10-30 18:32:18 +03:00
John Preston
b3b11bd9e7
Move PreparedFile/PreparedList to td_ui.
2020-10-30 18:32:18 +03:00
John Preston
39cf51c066
Move SendButton/EmojiButton to td_ui.
2020-10-30 18:32:18 +03:00
John Preston
ae298818a8
Implement message bar with animations.
2020-10-30 18:32:17 +03:00
Ilya Fedin
eb27763cae
Restore Ui::hideLayer call in ShowInFolder on Linux
2020-10-30 18:20:38 +03:00
Ilya Fedin
bb94507af1
Use UrlClickHandler::Open instead of File::OpenUrl
2020-10-30 11:52:10 +03:00
Ilya Fedin
bbc59c1a99
Use Launcher::initHook on Linux
2020-10-30 11:52:10 +03:00
Ilya Fedin
a38b4f039a
Use some methods from lib_base
2020-10-30 10:52:49 +03:00
23rd
bcc11d7850
Changed shortcut to open contacts to avoid conflict with formatting.
...
Fixed #8896 .
2020-10-27 20:17:14 +03:00
John Preston
9717a8b5fa
Version 2.4.4.
...
- Fix application quit on call end with main window hidden in tray.
- Update OpenAL library on Windows.
- Several crash fixes.
2020-10-23 19:40:48 +03:00
John Preston
aff4f69b64
Don't quit on call end with window hidden in tray.
...
Fixes #8585 .
2020-10-23 19:37:58 +03:00
23rd
7de9bcad03
Added ability to open contacts with shortcut.
...
Fixed #8775 .
2020-10-23 13:31:24 +03:00
John Preston
9697567b8d
Add some more open file warnings.
2020-10-23 13:10:43 +03:00
John Preston
f0b5dc42f9
Version 2.4.3.
...
- Fix sending voice messages in scheduled messages section.
- Fix deleting profile / group / channel photos.
- Several crash fixes.
2020-10-07 15:08:52 +03:00
23rd
7e9695b213
Added missed *.mov extension to dialog files filter for album items.
2020-10-07 13:09:15 +03:00
John Preston
983d9e6eee
Version 2.4.2.
...
- Allow block, report and delete all message from user
in "user joined" service message context menu.
- Fix admin badge display in groups.
- Fix loading and opening of comments in channels.
2020-10-02 19:32:20 +03:00
John Preston
4e1904b137
Version 2.4.1.
...
- Move by PageUp and PageDown in channel comments.
- Several layout bugfixes.
- Several crashfixes.
2020-10-01 18:24:29 +03:00
John Preston
4a78eb100a
Version 2.4.
...
- Turn on "Remain Anonymous" in an admin's Permissions to let them post
on behalf of the group and become invisible in the list of members.
- Comment on posts in channels that have a discussion group.
- Get notified about replies to your comments via the new Replies chat
(if you are not a member of the discussion group).
2020-09-30 19:15:43 +03:00
23rd
6ac5f32796
Moved other authorizations api request to separated file.
2020-09-30 18:48:34 +03:00
John Preston
8634c1f7f3
Move lang keys to td_lang library.
2020-09-30 12:18:52 +03:00
John Preston
c29730650e
Closed alpha version 2.3.2.2.
2020-09-29 20:20:31 +03:00
23rd
5968219fe4
Added ability to mark as read selected chat with shortcut.
2020-09-29 19:03:29 +03:00
23rd
f81271d1fe
Simplified confirmed callback for ConfirmBox instances.
2020-09-29 19:03:29 +03:00
John Preston
a38f7b357c
Closed alpha version 2.3.2.1.
2020-09-29 19:03:28 +03:00
John Preston
889139f31f
Handle links to replies section.
2020-09-29 19:03:28 +03:00
John Preston
61d89113d4
Handle correctly comment links for public channels.
2020-09-29 19:03:26 +03:00
John Preston
ce91caa820
Fix build on macOS.
2020-09-29 19:03:23 +03:00
John Preston
f0e1d2fd02
'base::optional_variant<' -> 'std::variant<v::null_t,'
2020-09-29 19:03:19 +03:00
John Preston
734d834a20
Replace mapbox variant with std::variant.
2020-09-29 19:03:19 +03:00
23rd
58008ab7b0
Removed App::wnd from local_url_handlers.
2020-09-29 19:02:52 +03:00
Ilya Fedin
70c993774a
Get rid of redudant cmake options
2020-09-29 18:24:16 +03:00
Ilya Fedin
f128665f6b
Fix -debug argument
...
processArguments is called before ComputeDebugMode gets called, Logs::DebugEnabled gets overriden that way.
Fix that by setting gDebugMode variable and checking it in ComputeDebugMode.
2020-09-20 16:51:01 +03:00
John Preston
ae59de7652
Version 2.3.2.
...
- Revert custom window shadow on Linux.
2020-08-23 17:36:52 +04:00
John Preston
7b1c47ff2e
Version 2.3.1.
...
- Fix Calls Settings for Video Calls.
2020-08-21 18:22:53 +04:00
John Preston
aa87d627c9
Allow to choose camera device in Settings.
2020-08-21 17:52:13 +04:00
John Preston
e782e065a0
Use audio device enumeration from lib_webrtc.
2020-08-21 17:52:12 +04:00
Ilya Fedin
580e6baee6
Get rid of redudant fontconfig hack
2020-08-15 17:43:28 +04:00
John Preston
b6a66bbf1b
Version 2.3.
...
- Video Calls (alpha version).
2020-08-14 20:20:59 +04:00
John Preston
476b9c44c1
Closed alpha version 2.2.0.2.
2020-08-13 15:42:23 +04:00
John Preston
e01bf8e1cd
Closed alpha version 2.2.0.1.
2020-08-11 21:33:15 +04:00
John Preston
361b99b0c9
Use threaded decoding in ffmpeg streaming.
2020-07-28 20:14:45 +04:00
John Preston
e5434ea491
Version 2.2.
...
- Quickly switch between different Telegram accounts
if you use multiple phone numbers.
- Share and store unlimited files of any type, now up to 2'000 MB each.
- Edit your scheduled messages.
- Use Auto-Night Mode to make Telegram night mode match
the system Dark Mode settings.
- Also added an option to switch to system window frame
in Windows and Linux.
2020-07-26 13:48:13 +04:00
John Preston
ce4338fae4
Closed alpha version 2.1.22.1.
2020-07-25 11:36:02 +04:00
John Preston
638d4d63c5
Update API scheme to layer 115.
2020-07-25 11:24:11 +04:00
John Preston
9370e87c54
Beta version 2.1.22.
...
- Fix crash in web page preview display.
2020-07-24 20:00:08 +04:00
John Preston
59c38df5cc
Fix crash in web page preview display.
2020-07-24 19:54:47 +04:00
John Preston
5655ad25b0
Beta version 2.1.21.
...
- Edit your scheduled messages.
- See the unread messages indicator for your additional accounts
on the main menu button.
- Use Auto-Night Mode to make Telegram night mode match
the system Dark Mode settings.
- Enjoy dark native window frame for Telegram night mode on Windows.
2020-07-24 17:07:54 +04:00
John Preston
511067981d
Forbid auto-night mode with theme editor.
2020-07-24 10:01:37 +04:00
Ilya Fedin
841908fe31
Read decoration layout property from gtk
2020-07-23 14:29:56 +04:00
John Preston
8c4e8212cd
Add 'respect system dark mode' checkbox.
2020-07-22 17:18:17 +04:00
Ilya Fedin
47a237c924
Implement system-based dark mode for Windows and Linux
2020-07-22 10:32:56 +04:00
23rd
4eaba39a7c
Added drag'n'drop area to EditCaptionBox.
2020-07-20 21:44:07 +03:00
John Preston
01dc3b9382
Beta version 2.1.20.
...
- Fix animated emoji.
- Fix crash in bot callback sending.
2020-07-17 09:23:42 +04:00
John Preston
9463bbd266
Fix animated stickers with wrong dimensions.
2020-07-17 08:13:45 +04:00
John Preston
55bd469b2d
Beta version 2.1.19.
...
- File uploading in an inactive account correctly finishes.
- Stickers panel works correctly after switching between accounts.
- Large .webp files are not shown as stickers.
- MacBook TouchBar support was fully rewritten with fixes for multiple accounts.
- Custom window title bar works in all Linux versions.
- Passcode doesn't auto-lock while you're active in other apps on Linux X11.
2020-07-16 11:49:10 +04:00
23rd
ed4b90717a
Added new rpl events to Media::Player::Instance for stop/start.
...
Removed unused playerWidgetToggled event.
2020-07-15 22:10:06 +04:00
Sean Wei
556aa28df6
Remove unused variable
...
The following are commits related to removed variables.
apiwrap.cpp
e050e27
: kSaveDraftBeforeQuitTimeout
app.cpp
113f665
: serviceImageCacheSize
boxes/auto_download_box.cpp
a0c6104
: checked(Source source, Type type)
boxes/background_preview_box.cpp
b6edf45
: resultBytesPerPixel
fe21b5a
: ms
boxes/calendar_box.cpp
ae97704
: yearIndex, monthIndex
99bb093
: ms
boxes/connection_box.cpp
f794d8d
: ping
boxes/dictionaries_manager.cpp
8353867
: session
boxes/peer_list_box.cpp
2ce2a14
: grayedWidth
boxes/peers/add_participants_box.cpp
07e010d
: chat, channel
boxes/self_destruction_box.cpp
fe9f02e
: count
chat_helpers/emoji_suggestions_widget.cpp
a12bc60
: is(QLatin1String string)
chat_helpers/field_autocomplete.cpp
8c7a35c
: atwidth, hashwidth
chat_helpers/gifs_list_widget.cpp
ff65734
: inlineItems
3d846fc
: newSelected
d1687ab
: kSaveDraftBeforeQuitTimeout
chat_helpers/stickers_dice_pack.cpp
c83e297
: kZeroDiceDocumentId
chat_helpers/stickers_emoji_pack.cpp
d298953
: length
chat_helpers/stickers_list_widget.cpp
eb75859
: index, x
core/crash_reports.cpp
5940ae6
: LaunchedDateTimeStr, LaunchedBinaryName
data/data_changes.cpp
3c4e959:clearRealtime
data/data_cloud_file.cpp
4b354b0
: fromCloud, cacheTag
data/data_document_media.cpp
7db5359
: kMaxVideoFrameArea
data/data_messages.cpp
794e315
: wasCount
data/data_photo_media.cpp
e27d2bc
: index
data/data_wall_paper.cpp
b6edf45
: resultBytesPerPixel
data/data_types.cpp
aa8f62d
: kWebDocumentCacheTag, kStorageCacheMask
history/admin_log/history_admin_log_inner.cpp
794e315
: canDelete, canForward
history/history_location_manager.cpp
60f45ab
: kCoordPrecision
9f90d3a
: kMaxHttpRedirects
history/history_message.cpp
cedf8a6
: kPinnedMessageTextLimit
history/history_widget.cpp
b305924
: serviceColor
efa5fc4
: hasForward
5e7aa4f
: kTabbedSelectorToggleTooltipTimeoutMs, kTabbedSelectorToggleTooltipCount
history/view/history_view_context_menu.cpp
fe1a90b
: isVideoLink, isVoiceLink, isAudioLink
settings.cpp
e2f54eb
: defaultRecent
settings/settings_folders.cpp
e8bf5bb
: kRefreshSuggestedTimeout
ui/filter_icon_panel.cpp
c4a0bc1
: kDelayedHideTimeoutMs
window/themes/window_theme_preview.cpp
ef927c8
: mutedCounter
-----
Modified variables
boxes/stickers_box.cpp
554eb3a
: _rows[pressedIndex] -> set
data/data_notify_settings.cpp
734c410
: muteForSeconds -> muteUntil
history/view/history_view_list_widget.cpp
07528be
: _items[index] -> view
e5f3bed
: fromState, tillState
history/history.cpp
cd3c1c6
: kStatusShowClientsideRecordVideo -> kStatusShowClientsideRecordVoice
storage/download_manager_mtproto.cpp
ae8fb14
: _queues[dcId] -> queue
storage/localstorage.cpp
357caf8
: MTP::Environment::Production -> production
2020-07-13 09:33:55 +04:00
John Preston
c3f5de30be
Beta version 2.1.18: Update changelog.
2020-07-08 10:08:45 +04:00
John Preston
c9ebe28fc1
Beta version 2.1.18.
...
- Fix a possible crash in Picture-in-Picture video player.
- Fix copying links from message texts.
- Allow using system window frame in Windows and Linux.
2020-07-08 09:41:20 +04:00
John Preston
f10b2194e6
Add option for a native window frame.
...
Fixes #2958 .
2020-07-07 21:34:25 +04:00
John Preston
3822845f86
Fix build for OS X 10.10-10.11.
2020-07-02 23:02:59 +04:00
John Preston
f887bf3b6a
Beta version 2.1.17.
...
- Fix messages editing in a non-active account.
- Fix large animated emoji messages editing.
- Fix high definition GIF animations opening in media viewer.
- Multiple crash fixes.
2020-07-02 22:11:53 +04:00
John Preston
dfa4a9990d
Show accounts in main menu when added.
2020-07-02 22:11:45 +04:00
Sean Wei
212944d89c
Fix format
2020-07-02 11:32:17 +04:00
Ilya Fedin
2b5df331bd
Install Qt log handler
2020-07-02 11:31:51 +04:00
John Preston
0981335ca7
Beta version 2.1.16.
...
- Crash fix.
2020-07-01 00:42:21 +04:00
John Preston
e050055c1e
Beta version 2.1.15.
...
- Receive notifications only from the active account
in Settings > Notifications.
- Fix saving chats list width between application relaunches.
- Multiple crash fixes.
2020-06-30 22:17:36 +04:00
John Preston
1dc31c7f2f
Allow turning off inactive accounts notifications.
2020-06-30 22:11:54 +04:00
John Preston
41f2cc6d81
Fix crash in notifications clearing.
2020-06-30 19:33:22 +04:00
John Preston
c15019dee6
Fix crashes in MainWidget and ApiWrap.
2020-06-30 18:26:44 +04:00
John Preston
10ced19841
Fix crash in redundant checkStartUrl call.
2020-06-30 17:23:21 +04:00
John Preston
a95b756111
Fix settings saving.
...
Regression was introduced in 5d6a494934
.
Fixes #8168 .
2020-06-30 13:49:22 +04:00
John Preston
c3fa300b5c
Create notifications manager after reading settings.
2020-06-30 11:44:32 +04:00
John Preston
a8d0b80baa
Beta version 2.1.14.
...
- Support for multiple accounts.
2020-06-29 21:51:06 +04:00
John Preston
52eef22273
Fix build.
2020-06-29 21:37:55 +04:00
John Preston
44e81269a3
Fix assertion violation in event loop tracking.
2020-06-29 21:29:20 +04:00
John Preston
b6ac4a0233
Closed alpha version 2.1.13.1: Multiaccount.
2020-06-26 17:09:39 +04:00
John Preston
70fdc4eb39
Improve quit prevent management.
2020-06-26 11:22:53 +04:00
John Preston
79a361ba43
Move call management to Core::App.
2020-06-25 21:57:36 +04:00
John Preston
bf7aae5fc6
Allow float video player across accounts.
2020-06-25 18:17:37 +04:00
John Preston
5d6a494934
Move some more settings to Core::App.
2020-06-25 16:25:53 +04:00
John Preston
8fec04ba7a
Track session better in media viewer.
2020-06-25 13:42:30 +04:00
John Preston
8ad1e8aed9
Fix saving of main menu accounts state.
2020-06-25 13:01:17 +04:00
John Preston
65050bf9dd
Move export management to Core::App.
2020-06-25 11:14:05 +04:00
John Preston
e7b8a52278
Move terms lock from Core::App to Session.
2020-06-24 11:56:16 +04:00
John Preston
7b0a32b607
Add unread unmuted counter to main menu cover.
2020-06-23 21:53:44 +04:00
John Preston
51c2bc7349
Create only one EmojiImageLoader to fix a crash.
2020-06-23 21:53:43 +04:00
23rd
0696a2d5c0
Replaced mapping to rpl::empty_value with rpl::to_empty.
2020-06-23 21:53:43 +04:00
John Preston
5f238a71f9
Allow switching accounts from the main menu.
2020-06-23 21:53:43 +04:00
John Preston
3bb352e0e5
Fix build and working on macOS.
2020-06-23 21:53:42 +04:00
John Preston
0824d2da20
Reset some settings on full logout.
2020-06-23 21:53:42 +04:00
John Preston
2635ca33f8
Move background to global settings.
2020-06-23 21:53:42 +04:00
John Preston
5433c16244
Add target account name to notifications.
2020-06-23 21:53:42 +04:00
John Preston
997913be25
One Window::Notifications system for all sessions.
2020-06-23 21:53:42 +04:00
John Preston
83538675ce
Move a lot of settings to Core::Settings.
2020-06-23 21:53:42 +04:00
John Preston
4d6cc58f0d
Move session settings to main_session_settings.
2020-06-23 21:53:42 +04:00
John Preston
3a5ede534e
Count all accounts in Core::App().unreadBadge.
2020-06-23 21:53:41 +04:00
John Preston
357caf8007
Keep separate MTP::Config's for separate accounts.
2020-06-23 21:53:41 +04:00
John Preston
63cdda2df7
Fix launching with autoupdates disabled.
2020-06-23 21:53:41 +04:00
John Preston
c83659f0c7
Fix logouting from the passcode.
2020-06-23 21:53:41 +04:00
John Preston
ba103fdd40
Fix starting with a passcode.
2020-06-23 21:53:41 +04:00
John Preston
bc144377c0
Support logout of a secondary account.
2020-06-23 21:53:41 +04:00
John Preston
ab5796c117
Several working accounts together.
2020-06-23 21:53:40 +04:00
John Preston
6fc5e22882
Allow several accounts in Core::App.
2020-06-23 21:53:40 +04:00
23rd
9faf15943a
Fixed build for macOS.
2020-06-23 21:53:40 +04:00
John Preston
f450f81215
Remove non-UI calls to App::main.
2020-06-23 21:53:40 +04:00
John Preston
3c4e959468
Replace observer_peer with rpl interface.
2020-06-23 21:53:40 +04:00
John Preston
0ad7dcaef9
Remove MTP::MainInstance() global access point.
2020-06-23 21:53:40 +04:00
John Preston
0b028b959b
Move updates handling MainWidget -> Api::Updates.
2020-06-23 21:53:39 +04:00
John Preston
ee43027bea
Remove some usages of App::main().
2020-06-23 21:53:39 +04:00
John Preston
ea86433be5
Remove some activeAccount() calls.
2020-06-23 21:53:39 +04:00
John Preston
598fb67cdf
Remove Session::Exists() global access point.
2020-06-23 21:53:39 +04:00
John Preston
5f8d22f1f2
Remove Auth() global access point.
2020-06-23 21:53:39 +04:00
John Preston
ad4afe9293
Move session data localstorage -> storage_account.
2020-06-23 21:53:39 +04:00
John Preston
03dec15e8e
Pass Main::Session to click handler creators.
2020-06-23 21:53:38 +04:00
John Preston
27af83267e
Move autolock checking to Core::Application.
2020-06-23 21:53:38 +04:00
John Preston
4b354b0928
Use Main::Session in download/upload.
2020-06-23 21:53:38 +04:00
John Preston
3878a1b212
Remove some more Auth() calls.
2020-06-23 21:53:38 +04:00
John Preston
f6150d4d3e
Version 2.1.13.
...
- Fix photos loading.
- Fix Picture-in-Picture window movement on Wayland in Linux.
2020-06-23 21:52:59 +04:00
Ilya Fedin
2743aee614
Disable restart on session start explicitly
2020-06-23 21:30:44 +04:00
Ilya Fedin
68fde210c6
Platform::IsWayland could be used on any platform now
2020-06-23 21:24:44 +04:00
John Preston
f07e4a8e5e
Version 2.1.12.
...
- Fix sticker and video results in inline bots.
- Fix clipboard issues in Linux.
- Fix several crashes.
2020-06-17 20:38:41 +04:00
Ilya Fedin
dbad9fa73a
Use Q_OS_UNIX instead of Q_OS_LINUX since linux-specific code can be used also on *BSD/Haiku
2020-06-17 20:33:23 +04:00
John Preston
cdc295c1d7
Fix build with updated submodules.
2020-06-16 19:10:39 +04:00
John Preston
ef08b52597
Version 2.1.11 (Linux only).
...
- Fix launch on old Linux systems.
Degrade OpenAL back to 1.19.1 so that it will still work on old systems.
Fixes #8005 .
2020-06-08 12:23:27 +04:00
John Preston
9f6fc3a4c8
Ignore observables notification after ~Application.
2020-06-08 12:20:51 +04:00
John Preston
bdbcd8e540
Use Main::Session in entities parsing.
2020-06-08 12:05:17 +04:00
John Preston
f50fdd0236
Version 2.1.10.
...
- Improve memory usage.
- Add support for full group message history export.
- Allow export of a single chat message history in JSON format.
2020-06-05 20:04:22 +04:00
John Preston
23f94c61a4
Beta version 2.1.9.
...
- Several crash fixes.
2020-06-04 17:32:10 +04:00
John Preston
383e6dec43
Beta version 2.1.8.
...
- Add support for full group message history export.
- Allow export of a single chat message history in JSON format.
2020-06-03 15:51:27 +04:00
Ilya Fedin
d45e74619d
Use Platform::IsWayland from lib_base
2020-06-03 11:43:55 +04:00
Ilya Fedin
e098922a4b
Add Platform::AutostartSupported
2020-06-01 18:25:21 +04:00
John Preston
1598165e2b
Closed alpha version 2.1.7.4.
2020-06-01 18:09:34 +04:00
John Preston
9b574e497d
Closed alpha version 2.1.7.3.
2020-06-01 18:09:34 +04:00
John Preston
0965b06fa3
Closed alpha version 2.1.7.2.
2020-06-01 18:09:34 +04:00
Ilya Fedin
be96bf2812
Set parent for dialogs only on Wayland
2020-06-01 18:09:34 +04:00
John Preston
6513422e40
Remove legacy image-related code.
2020-06-01 18:09:33 +04:00
John Preston
6dabd87df3
Closed alpha version 2.1.7.1.
2020-06-01 18:09:32 +04:00
John Preston
bf616036b3
Check loaded status through DocumentMedia if possible.
2020-06-01 18:09:30 +04:00
Ilya Fedin
b19dcf0653
Add possibility to control external upater flag with a config in /etc
2020-05-25 10:27:48 +04:00
Ilya Fedin
77d1f64e0e
Disable fallback session management
2020-05-25 09:31:52 +04:00
John Preston
7351641034
Version 2.1.7.
...
- Fix the Fcitx input method plugin.
2020-05-24 11:59:19 +04:00
John Preston
d679703bbf
Version 2.1.6.
...
- Fix automatic downloads on Windows by clean rebuild.
2020-05-14 01:16:13 +04:00
John Preston
66a3e36024
Version 2.1.5.
...
- Disable the taskbar icon flash or the dock icon bounce
in Settings > Notifications.
- View messages containing long monospace texts in wide bubbles.
- Bug fixes and other minor improvements.
2020-05-13 18:22:05 +04:00
Ilya Fedin
492dc2568c
Add DESKTOP_APP_USE_PACKAGED support for Windows
2020-05-12 17:32:40 +04:00
John Preston
2ede53e0ee
Always try to open new provided URL.
...
Fixes #6941 .
2020-05-12 16:15:22 +04:00
Ilya Fedin
7409d615a3
Add a cheat code to enable freetype on Windows and macOS
2020-05-10 17:09:59 +04:00
John Preston
c9553c2d4c
Version 2.1.4.
...
- Improve bold font selection.
2020-05-08 20:34:00 +04:00
John Preston
bedefaee4d
Version 2.1.3.
...
- Added support for new emoji.
- Channels to which you can't post will no longer be suggested when forwarding.
- Improved font selection and bold font support for CJK and Farsi.
2020-05-08 16:48:56 +04:00
John Preston
82a372873f
Add two local urls to open language selection box.
...
tg://setlanguage and tg://settings/language
Fixes #7831 .
2020-05-08 13:03:49 +04:00
John Preston
1b7f3db43a
Version 2.1.2.
...
- Fix polls and quizes results viewing.
- Fix memory leak in web page previews with autoplayed videos.
- Fix running on OS X 10.10.
- Other minor bug fixes and improvements.
2020-05-05 17:20:03 +04:00
John Preston
b98f0933af
Version 2.1.1.
...
- Improve quiz explanation tooltip layout.
- Fix possible crash in theme editor.
- Other minor bug fixes and improvements.
2020-05-01 17:16:57 +04:00
Aokromes
ae64747489
Remove whitespaces, fix spaces
2020-05-01 14:47:33 +04:00
seniorivn
6709147560
Update shortcuts.cpp
2020-05-01 12:11:14 +04:00
seniorivn
0b2d4326e7
add folder commands for custom config
2020-05-01 12:11:14 +04:00
Ilya Fedin
95b4f56b86
Don't use QDesktopServices::openUrl on snap
2020-05-01 12:06:01 +04:00
Ilya Fedin
17de6c1ff3
Fix scaling in crash reporter
2020-04-29 15:51:24 +04:00
Ilya Fedin
e13593b095
Restore setFamily in crash report window
...
Since setFamily in QApplication::setFont was removed
2020-04-28 19:00:44 +04:00
John Preston
c1f3fe1961
Version 2.1.
...
- Access a catalog of over 20,000 stickers made by professional
artists from the updated Sticker Panel by clicking the '+' icon.
- Use sticker search to find the stickers you're looking for - or
scroll from the latest packs all the way to the classics.
- Add explanations that appear after users respond to a quiz question.
- See how much time you have left to answer a question from @QuizBot
with the new countdown animation.
- Send a single 🎯 emoji to see if you hit the bullseye.
2020-04-24 09:08:08 +04:00