John Preston
021115b463
Nice join confcall confirm box.
2025-05-01 11:13:17 +04:00
John Preston
a3ba99c682
Implement incoming confcall window.
2025-05-01 11:13:16 +04:00
John Preston
d052eac019
Initial call->confcall migration.
2025-05-01 11:13:16 +04:00
John Preston
9dbd134601
Implement multi-inviting to confcalls.
2025-05-01 11:13:16 +04:00
John Preston
9f3f715527
Allow sharing link from confcall.
2025-05-01 11:13:16 +04:00
John Preston
5d5dda548a
Implement nice call link box.
2025-05-01 11:13:16 +04:00
John Preston
4eaf03b922
Update API scheme on layer 202.
2025-05-01 11:13:15 +04:00
John Preston
4401ea388c
PoC confcall invite, emoji.
2025-05-01 11:13:15 +04:00
John Preston
7deb5bfdf2
Update API scheme, something works now.
2025-05-01 11:13:15 +04:00
John Preston
c80c23e8e8
PoC conference call creation.
2025-05-01 11:13:15 +04:00
John Preston
5e6c81a98e
Parse e2e participant keys.
2025-05-01 11:13:15 +04:00
John Preston
214cc83d4a
Update API scheme to layer 202.
2025-05-01 11:13:15 +04:00
23rd
9ad1d1c25d
Fixed some unused-but-set-variable warnings.
2025-05-01 11:13:00 +04:00
23rd
df69a70dd7
Removed ability to set wallpaper to chat with bot verification.
2025-05-01 11:13:00 +04:00
23rd
63578affa4
Added toasts to quick dialog actions.
2025-05-01 11:12:59 +04:00
John Preston
906fc9cc1d
Show more frozen errors.
2025-03-26 07:13:16 +04:00
John Preston
f51320d1bc
Add some more frozen restrictions.
2025-03-26 07:13:15 +04:00
John Preston
fbab3964e6
Handle some frozen cases.
2025-03-26 07:11:20 +04:00
23rd
f734c0475b
Replaced SetupSwipeHandler signature from arguments to struct.
2025-03-24 22:58:04 +03:00
23rd
28c125a3ec
Added some special cases when quick dialog action can't be performed.
2025-03-21 17:59:26 +03:00
23rd
d7a89ef122
Added implementation for all swipe dialog actions.
2025-03-20 16:59:33 +03:00
John Preston
fe0c1acd79
Fix crash in main menu swipes on macOS.
2025-03-17 10:45:23 +04:00
John Preston
af35beefc2
Beta version 5.12.5: Fix build with Qt 6.
2025-03-14 17:23:54 +04:00
John Preston
f9df522b41
Show error not-found on comment link click.
2025-03-14 16:40:49 +04:00
John Preston
188edce258
Support swipe-back from main menu.
2025-03-14 15:03:27 +04:00
Ilya Fedin
b14c2878b3
Revert "Move icon name getter to cross-platform header"
...
This reverts commit d9318c9935
.
2025-03-12 14:54:41 +04:00
23rd
2b43f2682a
Fixed open of locked chats filter with shortcuts to open near filters.
2025-03-10 11:20:28 +04:00
23rd
7da0124286
Moved out lambda to jump to near chats filters to static function.
2025-03-10 11:18:43 +04:00
John Preston
0537c5f273
Fix crashes in empty repaint callbacks.
2025-03-08 07:05:45 +04:00
John Preston
c9fb97cd7c
Simplify marked text context logic.
2025-03-07 19:03:40 +04:00
John Preston
95ccc99fee
Hide reply in notification for paid peers.
2025-03-07 19:03:39 +04:00
John Preston
d1e6150874
Don't suggest userpics to paid-restricted.
2025-03-07 19:03:38 +04:00
John Preston
4121c99f36
Allow folders submenu to have a scroll.
2025-03-07 19:03:38 +04:00
John Preston
8ea7bd4913
Simplify paid message button labeling.
2025-03-07 19:03:38 +04:00
John Preston
97b021efaf
Star-count button in multi-Forward/CreatePoll.
2025-03-07 19:03:38 +04:00
John Preston
b3f9a77ba7
Star-count button in SendFilesBox/ShareBox.
2025-03-07 19:03:38 +04:00
John Preston
fe2df96953
Improve paid peer-box multi-send.
2025-03-07 19:03:38 +04:00
John Preston
ee9d0cfd99
Update API scheme, disable scheduled paid.
2025-03-07 19:03:38 +04:00
John Preston
7b7e18e752
Support paid sending in ShareBox.
2025-03-07 19:03:38 +04:00
John Preston
37dd648686
Implement paid location sending.
2025-03-07 19:03:38 +04:00
John Preston
93a590774e
Send paid stickers/gifs/inline-results.
2025-03-07 19:03:38 +04:00
John Preston
22b99b6d3e
Send paid shared contacts.
2025-03-07 19:03:37 +04:00
John Preston
101d626d4f
Support paid files-with-comment and polls.
2025-03-07 19:03:37 +04:00
John Preston
852ab19760
Update API scheme, track stars-per-message.
2025-03-07 19:03:37 +04:00
John Preston
909b01241b
Update API scheme to layer 200.
2025-03-07 19:03:36 +04:00
Ilya Fedin
6f23010382
Fix IconGraphic::counterSlice for Window::WithSmallCounter
2025-02-24 13:25:59 +04:00
Ilya Fedin
cf61dedc79
Simplify GNotification actions
2025-02-18 21:21:37 +04:00
Nikolai Nechaev
03af444735
Notifications: stop fading in before starting to fade out
...
When a notification is to start hiding (i.e., fade out), it is supposed
to start fading out from the maximum opacity, even if it was not fully
restored (which only happens if the cursor passed through the
notification too quickly). Thus, call `.stop()` for the previous
animation, if any, before `.start()`ing the next animation.
2025-02-14 20:17:02 +04:00
Nikolai Nechaev
7f6221b409
Manager::startAllHiding
: don't treat fading in notifications specially
...
Previously, `Window::Notifications::Default::Manager` would not start
hiding notifications that are fading in when other notifications should
hide. This would lead to some notifications never hiding, e.g., when the
cursor passes through the notification too quickly and there was not
enough time for the notification to fade in completely.
Also renamed `Widget::isShowing` -> `Widget::isFadingIn` for clarity.
Fixes #28811 .
2025-02-14 20:17:02 +04:00
John Preston
247a070405
Prioritize last used playback timestamp.
2025-02-12 17:24:24 +04:00