John Preston
216865a20d
Fix file albums with inline keyboard buttons.
2024-09-05 12:01:43 +04:00
John Preston
6c5036ee8d
Fix typo in swipe-to-reply through QWheelEvent.
2024-09-05 11:52:25 +04:00
John Preston
16825fff41
Use QWheelEvent::inverted() in swipe gesture.
2024-09-05 11:30:37 +04:00
John Preston
5024f1db8c
Beta version 5.4.6.
...
- Add Swipe-To-Reply for modern touchpads and touchscreens.
- Add text selection in collapsed and expanded blockquotes.
- Fix text rendering in 100% interface scale on Windows.
2024-09-04 18:39:16 +04:00
23rd
a60385fc3d
Removed QGraphicsOpacityEffect usage from media view overlay widget.
2024-09-04 18:39:16 +04:00
23rd
b20e2c37c1
Fixed build on Qt6.
2024-09-04 18:39:16 +04:00
John Preston
acd40cbeb6
Apply invert_media flag on message send finish.
2024-09-04 18:32:48 +04:00
23rd
6a45a862dd
Removed wheel events from scale slider in section of main settings.
2024-09-04 16:01:55 +02:00
23rd
5bd45e9a20
Fixed updating of left userpic with offset from swipe-on-reply.
2024-09-04 16:01:55 +02:00
23rd
52e42f23ab
Improved animation speed on release of swipe-on-reply with various x.
2024-09-04 16:01:54 +02:00
23rd
96b7755cde
Fixed updating of message on bounce animation of swipe-on-reply icon.
2024-09-04 16:01:54 +02:00
23rd
c589ee1ca5
Fixed overlap of reply icon on left swipe of message with right action.
2024-09-04 16:01:54 +02:00
23rd
18c9ee093b
Fixed unwanted top offset of dialogs widget when float player opened.
2024-09-04 16:01:54 +02:00
John Preston
b82fa3112c
Improve touchscreen swipt-to-reply.
2024-09-04 16:01:20 +02:00
John Preston
8d0f66d562
Fix touchscreen history scrolling.
2024-09-04 14:06:11 +02:00
John Preston
20a5e0ba73
Fix controls layout after adding a bot to a group.
...
Fixes https://bugs.telegram.org/c/19451
2024-09-04 14:56:50 +04:00
John Preston
5a2667c71e
Fix reply previews to blockquotes / codeblocks.
2024-09-04 14:45:35 +04:00
John Preston
1f4a8d7eb6
Fix build with MSVC.
2024-09-04 14:45:07 +04:00
John Preston
4430bd0328
Improve lottie icon layout in group calls.
2024-09-04 14:14:12 +04:00
John Preston
ab2e7f4c03
Fix media viewer create on non-primary screen.
2024-09-04 14:14:12 +04:00
John Preston
54e5c06b4d
Revert updated Harfbuzz-NG in Qt 5.15.15.
...
This fixes the regression with text rendering in 100% scale.
Fixes #28340 .
2024-09-04 14:14:12 +04:00
23rd
add5a6a0be
Added debug util to ensure end of life of objects.
2024-09-04 14:14:12 +04:00
23rd
89c2ba4293
Weakened gesture orientation check within swipe-to-reply.
2024-09-04 14:14:12 +04:00
23rd
dd100fb709
Fixed back gesture responsiveness for swipe-to-reply on macOS.
2024-09-04 14:14:12 +04:00
John Preston
e8dd2b9e7b
Use only integer translations in reply swipe.
2024-09-04 14:14:12 +04:00
23rd
71e3cd227c
Added initial swipe-to-reply to section for replies.
2024-09-04 14:14:12 +04:00
23rd
1648c31a22
Moved out swipe-to-reply setup to inner method in HistoryInner.
2024-09-04 14:14:12 +04:00
23rd
f8c820f319
Fixed swipe-to-reply on macOS.
2024-09-04 14:14:12 +04:00
John Preston
300f35e78f
Implement both touch and wheel swipe-to-reply.
2024-09-04 14:14:12 +04:00
23rd
2aa5849997
Improved horizontal animation for reply icon on left swipe.
2024-09-04 14:14:12 +04:00
23rd
fb1b845211
Improved process of message repaint on swipe to reply.
2024-09-04 14:14:11 +04:00
23rd
3d2af9db8e
Improved distance of reply icon on left swipe.
2024-09-04 14:14:11 +04:00
23rd
6129e5a1cf
Added bounce animation on finish of replying with left swipe.
2024-09-04 14:14:11 +04:00
23rd
7f70ee1227
Added initial ability to reply with left swipe.
2024-09-04 14:14:11 +04:00
23rd
c9f7da6e82
Added ability to paint icons in center of QRectF.
2024-09-04 10:33:28 +03:00
23rd
f956c0f227
Added experimental option to disable touch bar on macOS.
2024-09-04 10:12:08 +03:00
23rd
df935e0477
Improved code style of gifMaxStatusWidth static function.
2024-09-04 10:11:57 +03:00
23rd
841f1afe1e
Improved subtitle space in permissions and restrictions edit boxes.
2024-09-04 10:11:54 +03:00
23rd
fb8b88557e
Added ability to kick participants from section of admin log.
2024-09-04 10:11:49 +03:00
23rd
2b502b22b9
Replaced PeerData::generateUserpicImage with static function.
2024-09-04 10:11:44 +03:00
23rd
5ac80d2655
Fixed text clipping at bottom in settings section for cloud password.
2024-09-04 10:11:41 +03:00
23rd
8aa7499e63
Fixed width of stats PointDetailsWidget for charts with currency.
2024-09-04 10:11:36 +03:00
23rd
8cd5e51982
Added missed handler of server error when try to reset cloud password.
2024-09-04 10:11:31 +03:00
23rd
e5c2133446
Disabled Qt build on Windows without successful applied patches.
2024-09-04 10:11:17 +03:00
John Preston
3dccdf2f05
Beta version 5.4.5.
...
- Fix possible crash in text rendering.
2024-09-01 10:19:39 +04:00
John Preston
8a708c6655
Update Qt to 5.15.15 on Windows.
2024-09-01 10:19:39 +04:00
Ilya Fedin
f30aabc365
Update Qt 6.7.2 -> 6.8.0
2024-08-31 19:54:58 +02:00
John Preston
a5546d016f
Fix possible crash in long-word texts.
2024-08-31 21:48:52 +04:00
John Preston
f79d70d112
Use Ui::Text::String in Ui::RoundButton.
2024-08-31 21:48:52 +04:00
John Preston
ec28f258fb
Use full bubble width in message text rendering.
...
Fixes #28331 .
2024-08-31 21:48:52 +04:00
John Preston
08f3a6fb40
Fix local group sent-as display.
2024-08-31 21:48:52 +04:00
John Preston
8823d5256f
Fix indentation.
2024-08-31 21:48:52 +04:00
23rd
60e7aa90d2
Added ability to report profile photo from peer info section.
2024-08-31 12:34:50 +03:00
John Preston
71357a9546
Fix archive chats list bidi support.
2024-08-29 17:48:06 +04:00
John Preston
a5b06e9c56
Fix possible crash in text elision.
2024-08-29 17:41:15 +04:00
23rd
0f94419f6d
Improved fix of crash in video messages playback.
...
Regression was introduced in ad3e447f08
.
2024-08-29 17:37:55 +04:00
John Preston
94e7aabea5
Fix spaces after emoji in text rendering.
2024-08-29 17:19:28 +04:00
John Preston
f6c816cafe
Beta version 5.4.4.
...
- Fix wrong layout and crashes in text shaping.
- Fix crashes in voice / video messages playback.
2024-08-29 13:01:06 +04:00
John Preston
4cf160e8dc
Fix UB in text shaping.
2024-08-29 12:54:52 +04:00
John Preston
9252be5e8c
Fix crash in video messages playback.
...
Regression was introduced in ad3e447f08
.
2024-08-29 12:13:51 +04:00
John Preston
ed342eea64
Beta version 5.4.3. (Windows only)
...
- Fix working on Windows 7.
2024-08-29 10:32:53 +04:00
John Preston
e6405bc455
Beta version 5.4.2.
...
- Select audio devices from one-on-one call window.
- Bug fixes and other minor improvements.
- New text layout testing.
2024-08-28 21:50:05 +04:00
John Preston
fed09461ce
Fix spaces after newline rendering.
2024-08-28 19:16:55 +04:00
John Preston
6e1ddef4fe
Fix strings for group profile colors.
2024-08-28 17:45:29 +04:00
John Preston
76be4a3eb9
Fix build on Windows.
2024-08-28 17:45:18 +04:00
John Preston
997a9e2fe3
Fix text elision under spoiler.
2024-08-28 17:29:43 +04:00
23rd
03790f3da0
Removed include directive for ui_utility from rp_widget header.
2024-08-28 15:15:58 +03:00
23rd
e46a703c7d
Removed include directive for ui/integration from ui_utility header.
2024-08-28 14:39:05 +03:00
23rd
ae17acdfd4
Removed include directive for ui_utility from rp_widget header.
2024-08-28 14:38:33 +03:00
23rd
2422c9ce9e
Moved out Ui::MakeWeak to separate file.
2024-08-28 14:37:56 +03:00
23rd
7f75d7082a
Moved out Ui::CreateChild to separate file.
2024-08-28 14:37:07 +03:00
23rd
4749ab175e
Fixed build with Apple clang.
2024-08-28 14:37:07 +03:00
John Preston
e651699e1d
Fix thumbnailed document layout.
2024-08-28 14:58:21 +04:00
John Preston
3f4157bab2
Fix crash in unlock with chat in separate window.
...
Fixes #28306 , fixes #28319 .
2024-08-28 14:58:21 +04:00
John Preston
a98f559066
Add test_text test app.
2024-08-28 14:58:09 +04:00
John Preston
ffd54c452c
Support DirectManipulation in chat preview.
2024-08-28 14:58:02 +04:00
John Preston
61424eeab9
Fix build with Qt 5.
2024-08-28 14:57:49 +04:00
John Preston
c131d6637d
Don't force LTR direction on texts.
2024-08-28 14:57:42 +04:00
John Preston
24b0b33f1d
Wrap names in LRM/RLM for correct layout.
2024-08-28 14:55:41 +04:00
23rd
675198d361
Fixed gradient in Ui::Premium::BubbleWidget with large ui scale.
2024-08-28 12:38:07 +03:00
23rd
ed667a42ad
Moved out MainWidget::clearBotStartToken to static function.
2024-08-28 09:49:53 +03:00
23rd
920484d540
Fixed update of submit way in all opened windows.
2024-08-28 09:32:39 +03:00
23rd
07c5e6542b
Replaced Info::Controller with navigation in box for giveaway creation.
2024-08-28 09:10:10 +03:00
23rd
6a43f2e508
Fixed display of round edges in box for giveaway creation.
2024-08-28 09:06:44 +03:00
23rd
ad3e447f08
Added ability to player to go to message for songs from another session.
2024-08-28 08:50:28 +03:00
23rd
1840da1d68
Moved out creation of button for paging of stats lists to single place.
2024-08-27 18:48:19 +03:00
23rd
c82b86cea3
Added ability to convert scale float values.
2024-08-27 18:48:19 +03:00
23rd
0fb383c466
Added ability to block bot from moderate box.
2024-08-27 18:27:15 +03:00
23rd
69fc2f48bf
Removed unused include directives from MainWidget.
2024-08-27 18:27:15 +03:00
23rd
7c604fc86a
Added ability to send GIF with caption.
2024-08-27 18:27:15 +03:00
23rd
ec7fbb8952
Added ability to provide text with tags when send existing document.
2024-08-22 17:10:17 +03:00
23rd
679350e23d
Removed unused simple sendExistingDocument methods from sections.
2024-08-22 17:10:12 +03:00
23rd
f0209c9d6e
Removed unused MainWidget::sendExistingDocument.
2024-08-22 17:10:06 +03:00
23rd
5020aec6ec
Moved out AddEmojiToggleToField to separate file.
2024-08-22 17:08:25 +03:00
23rd
13737577e7
Fixed updating over state in history widget when edit spoiler of media.
2024-08-21 20:00:48 +03:00
23rd
4ee7d46d78
Improved static infinite radial animation in panel of webview bot.
2024-08-21 19:25:58 +03:00
23rd
d143e32022
Fixed loading of credits history list with offset.
2024-08-21 18:26:24 +03:00
23rd
0a0dab74a1
Added ability to rejoin to subscribed channel after left.
2024-08-21 17:46:36 +03:00
23rd
c6ea91e671
Replaced AdminLog::FilterBox with GenericBox.
2024-08-21 17:18:12 +03:00
23rd
8011adb219
Replaced bool with std::optional in AdminLog::FilterValue.
2024-08-21 17:18:12 +03:00
23rd
6ba5d5f16b
Removed old AdminLog::FilterBox.
2024-08-21 17:18:12 +03:00
23rd
d5774830d8
Added ability to provide data to Ui::ExpandablePeerListController.
2024-08-21 17:18:12 +03:00
23rd
eb268102fc
Moved out functions to create expandable moderate list to separate file.
2024-08-21 17:18:12 +03:00
23rd
b364c4f23a
Moved out graphic of button for expandable moderate list to view.
2024-08-21 17:18:12 +03:00
23rd
91b9266a91
Moved out lambdas to create expandable moderate list to functions.
2024-08-21 17:18:12 +03:00
23rd
1e6236a987
Wrapped filter value labels with EditFlagsControl.
2024-08-21 17:18:12 +03:00
23rd
10ebd7e6ef
Moved out AdminLog::FilterValue to separate file.
2024-08-21 17:18:12 +03:00
John Preston
6b83c52c7c
Improve top senders rebuild.
...
Fixes #28296 .
2024-08-21 10:54:30 +02:00
John Preston
46304c7a2d
Fix build in Release.
2024-08-21 09:35:46 +02:00
John Preston
c3fda41224
Check for local URLs more strictly.
2024-08-21 09:35:46 +02:00
John Preston
a4017e930e
Add device selectors to one-on-one calls.
2024-08-21 09:35:46 +02:00
John Preston
95bdb925d5
Fix paddings in text messages disabler.
2024-08-20 16:10:27 +02:00
23rd
a26bae70c7
Added Enter shortcut to EditForumTopicBox for confirmation.
2024-08-19 12:53:42 +03:00
23rd
a38dcb6ee5
Improved color of topic icon in TopicIconView.
2024-08-19 12:02:12 +03:00
23rd
eb27c12117
Added icon and name of contact to deletion confirmation box.
2024-08-18 21:53:12 +03:00
23rd
c03fcf9a23
Added icon and name of topic to deletion confirmation box.
2024-08-18 21:44:34 +03:00
23rd
71f83b5993
Made creation of title with userpic more generic.
2024-08-18 21:44:23 +03:00
23rd
fd2d12d6b1
Removed time shift when reschedule history item.
2024-08-18 20:32:21 +03:00
23rd
50f9f36c3d
Fixed padding for history entries in channel earn section.
2024-08-18 13:02:39 +03:00
23rd
f650c679e0
Improved text padding in ShowOrPremiumBox.
2024-08-18 12:41:00 +03:00
23rd
8349cb0dd4
Removed currency column from channel earn section when it's empty.
2024-08-18 12:29:56 +03:00
John Preston
2c1788a63a
Version 5.4.1.
...
- Fix crash when sending Star Reaction in comments.
- Fix loading "Send As" channels in a channel.
- Place Star Reaction always first in list.
- Removed paid Invite Links in groups.
2024-08-17 18:14:54 +02:00
John Preston
eec59611ef
Fix leaving forum glitch.
2024-08-17 17:09:49 +02:00
23rd
bfbdf1b935
Removed currency stat from channel earn section when it's not available.
2024-08-16 14:07:55 +03:00
John Preston
f2ea0edc95
Fix link confirmation box in media viewer.
2024-08-16 11:16:35 +02:00
John Preston
754b3a5ae8
Fix bottom text and info layout in albums.
2024-08-16 11:16:18 +02:00
John Preston
62a20ba975
Fix incorrect window activation on message jump.
...
Fixes #28275 .
2024-08-16 10:57:30 +02:00
John Preston
f3dca6efb7
Show correct signature in send-as channel posts.
2024-08-16 10:54:02 +02:00
John Preston
dc1df14a71
Fix send_as appearance in channels.
2024-08-16 09:45:17 +02:00
John Preston
73c018667d
Place star reaction always first.
2024-08-16 09:11:25 +02:00
23rd
3905fc7c38
Slightly improved input of credits with large numbers for invite links.
2024-08-15 16:18:33 +03:00
23rd
0c3cabf4ac
Removed interface for subscription links from mega groups.
2024-08-15 16:18:33 +03:00
23rd
838d5669ed
Replaced api for credits rate.
2024-08-15 16:18:33 +03:00
John Preston
3a7a485dd0
Fix switching profiles in a channel.
2024-08-15 10:45:55 +02:00
John Preston
a4ac00acbd
Allow sending star reactions to discussion roots.
2024-08-15 10:14:30 +02:00
John Preston
7d52c13625
Fix focus search on topic open.
2024-08-15 09:48:59 +02:00
John Preston
520de600a0
Fix manifest for Windows Store version.
2024-08-15 08:19:18 +02:00
23rd
4f8e914d53
Added button to media viewer for photo from sponsored messages.
2024-08-15 00:46:58 +03:00
John Preston
79c8c5ec5d
Version 5.4.
...
- Super Channels with post authors' profiles.
- Support favorite channels with Star Reactions.
- Channel Subscriptions with Stars monthly payments.
2024-08-14 23:32:55 +03:00
John Preston
3548aba652
Fix build with GCC.
2024-08-14 23:32:55 +03:00
John Preston
5d1812efc8
Fix build on Windows.
2024-08-14 19:57:38 +02:00
23rd
0477d43fbb
Added button to media viewer for media from sponsored messages.
2024-08-14 20:51:01 +03:00
John Preston
73609fe5b2
Fix build on macOS.
2024-08-14 19:02:31 +02:00
23rd
6d00165e5a
Fixed text state of media in sponsored messages.
2024-08-14 18:17:53 +02:00
John Preston
693eaf9262
Allow tonsite:// custom links.
2024-08-14 18:17:53 +02:00
John Preston
3549349ffb
Improve layout for the first star reaction.
2024-08-14 18:17:53 +02:00
John Preston
fac20e436d
Nice top-up / star sent toasts.
2024-08-14 18:17:53 +02:00
John Preston
63f0feaf04
Change shown top senders only on amount change.
2024-08-14 18:17:52 +02:00
John Preston
3001464f6b
Show error on webapp share-to-story.
2024-08-14 18:17:52 +02:00
John Preston
eec9c8a46b
Support tg://stars_topup links.
2024-08-14 18:17:52 +02:00