Nikolai Nechaev
7fcd84d08e
Fix handling of notification disappearing under cursor
...
Previously, notifications disappearing under cursor (e.g., because closed
manually or open from another device) did not notify the manager
properly, as the leaveEventHook was not triggered. This could lead to
notifications staying around when not supposed to (see #28813 ).
This commit fixes that by explicitly notifying manager when the
notification widget disappears under the cursor.
Fixes #28813 .
2025-01-06 09:51:09 +04:00
John Preston
9ace04d2c9
Support entities in star gift messages.
2024-10-04 10:06:21 +04:00
John Preston
39fb0a5b66
Remove custom PeerData::isVerifyCodes() userpic.
2024-10-04 10:06:21 +04:00
John Preston
79b1c0edee
Support PeerData::isVerifyCodes() peer type.
2024-10-04 10:06:20 +04:00
John Preston
24b0b33f1d
Wrap names in LRM/RLM for correct layout.
2024-08-28 14:55:41 +04:00
Ilya Fedin
490ec7949f
Don't call hide/createWinId just to call show right after that in Window::Notifications::Default::HideAllButton
2024-06-22 11:32:36 +04:00
Ilya Fedin
d79da3d884
Remove old notification descturction workaround for old X11 systems
...
There seem to be no need in it anymore
2024-06-15 11:08:06 +04:00
23rd
d03d50ef0d
Removed cIntRetinaFactor and cRetinaFactor.
2024-03-24 07:10:07 +03:00
John Preston
b60e50df10
Try using hide media viewer workaround on Linux.
2023-11-22 12:18:45 +04:00
Ilya Fedin
0f9d83f34b
Use setFixedSize instead of set{Minimum,Maximum}Size combo
2023-11-21 21:20:50 +04:00
John Preston
b2eeab53c5
Improve 5-line reply text elision.
2023-11-06 12:35:27 +04:00
John Preston
396c229a4d
Improve Ui::Text::String features.
2023-10-04 22:24:25 +04:00
23rd
98bb520f47
Adjusted code for refactor of input fields in lib_ui.
2023-09-04 17:36:54 +04:00
John Preston
864959aee0
Hide login code with a spoiler in chats list.
2023-04-27 15:23:36 +04:00
John Preston
32e650548f
One more attempt to fix DND on macOS.
2023-03-15 15:00:29 +04:00
John Preston
2a4c39b9d7
Implement some power saving options.
2023-03-01 09:12:02 +04:00
John Preston
762589b622
Fix userpic in a notification with hidden sender.
2023-02-03 09:51:06 +04:00
John Preston
7023b013ce
Initial support of separate windows for accounts.
2023-01-19 09:45:28 +04:00
Ilya Fedin
13eeddf479
Don't wait for input when there are fullscreen applications
2022-12-23 14:04:17 +04:00
John Preston
cb653df0f6
Support adaptive forum userpic rounding radius.
2022-12-05 16:18:10 +04:00
John Preston
01139e1b04
Remove facades module.
2022-11-30 16:55:51 +04:00
John Preston
01773e5bb1
Fix custom notifications in topics.
2022-11-30 13:03:42 +04:00
John Preston
34a2c5c8ce
Display topic name in chats list.
2022-11-02 16:39:13 +04:00
John Preston
e62bdd286d
Show topic title in the notifications.
2022-11-01 21:05:49 +04:00
John Preston
97d8aa0a0d
Add a distinct forum icon in chats list.
2022-11-01 19:25:42 +04:00
John Preston
b8bdca8921
Extract Data::Thread common for History / ForumTopic.
2022-11-01 19:25:37 +04:00
John Preston
92a4b27e65
Support per-topic notification settings.
2022-11-01 19:25:37 +04:00
John Preston
b13471672d
Move some chat styles from basic.style to chat.style.
2022-11-01 19:25:34 +04:00
John Preston
1401b19994
Add PaintContext for Dialogs::Ui::RowPainter.
2022-11-01 19:25:34 +04:00
John Preston
749fb52113
Implement animated spoilers.
2022-09-18 16:52:30 +04:00
John Preston
60cc232884
Update API scheme on layer 145.
2022-09-02 21:14:29 +04:00
John Preston
8bc807dc40
Set name / phone texts on-demand.
2022-08-09 14:12:19 +03:00
John Preston
fce4452af5
Fix repainting of custom emoji in notifications.
2022-07-26 20:12:12 +03:00
John Preston
ee8d8171f7
Support custom emoji in custom notification replies.
2022-07-26 20:12:08 +03:00
John Preston
8c8cbbbc83
Display custom emoji in custom notifications.
2022-07-26 20:12:08 +03:00
John Preston
7a10d3d82c
Support animated emoji in share box comment.
2022-07-26 20:12:08 +03:00
John Preston
1dd7cc956b
Show reaction notifications in groups.
2022-01-28 19:10:07 +03:00
John Preston
df044dbd83
Show local notifications about contact reactions.
2022-01-14 21:55:48 +03:00
23rd
e11904e05b
Removed TextParseRichText.
2022-01-12 11:54:24 +03:00
23rd
b55ed7214a
Removed text commands from history item components.
2022-01-12 11:54:24 +03:00
John Preston
18e6e2da9e
Open specific chat only in one window.
2022-01-04 19:36:33 +03:00
23rd
f2c7237d5f
Moved item preview structs to separated file.
2021-12-29 21:22:33 +03:00
John Preston
aef45b3a1d
Refactor icon unread counter painting.
2021-11-02 20:12:57 +04:00
Ilya Fedin
847c01d605
Add Qt 6 support
...
Tested only on Linux so far
2021-10-21 13:15:00 +04:00
John Preston
730412fefe
Load albums of last chat messages.
2021-10-04 23:47:33 +04:00
John Preston
8c21fad642
Move preview paint to Dialogs::Ui::MessageView.
2021-10-04 23:45:21 +04:00
John Preston
5136cc3c9c
Rename Dialogs::Layout to Dialogs::Ui.
2021-10-04 23:45:21 +04:00
John Preston
b78b27f517
Move dialogs_layout to dialogs/ui/.
2021-10-04 23:45:21 +04:00
John Preston
23e9e7b9f0
Remove for_const macro.
2021-09-06 13:13:26 +03:00
John Preston
4276b6cce0
Use rpl for Window::Theme::Background updates.
2021-07-15 16:42:36 +03:00