John Preston
9075489c18
Use last history item date for jump-to-date.
2021-10-21 23:01:13 +04:00
John Preston
d361f5c6b0
Hide native notifications of deleted messages.
2021-10-21 23:01:13 +04:00
Ilya Fedin
847c01d605
Add Qt 6 support
...
Tested only on Linux so far
2021-10-21 13:15:00 +04:00
23rd
ea10cf5758
Moved api polls processing to separated file.
2021-10-20 22:56:19 +03:00
23rd
80461bd9fe
Moved ConfirmBox to Ui namespace.
2021-10-19 06:34:27 +03:00
23rd
6148edbc7d
Moved ConfirmBox to td_ui.
2021-10-19 06:34:27 +03:00
23rd
3fa529d858
Extracted MaxInviteBox to separated file.
2021-10-19 06:34:27 +03:00
23rd
9117b3cdfa
Extracted DeleteMessagesBox to separated file.
2021-10-19 06:34:27 +03:00
23rd
d4fe5f7a83
Extracted PinMessageBox to separated file.
2021-10-19 06:34:27 +03:00
23rd
d8fb5be9b5
Moved opening peer from PeerClickHandler to SessionController.
2021-10-07 23:32:10 +03:00
John Preston
5cd0a3719e
Beta version 3.1.6: Detach FastReply from MarkAsRead.
2021-10-06 19:24:30 +04:00
John Preston
e7cf560da0
Handle toast activations by COM activator.
2021-10-06 11:02:57 +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
4ea72f8f89
Don't add "Change colors" to profile menu.
2021-09-30 15:30:29 +04:00
John Preston
1204e282d3
Fix attach icon in theme preview.
2021-09-28 19:27:41 +04:00
John Preston
ab0d2bf9c6
Initial chat theme changing.
2021-09-28 19:27:41 +04:00
John Preston
19ce1edc16
Use base::SafeRound instead of std::round.
...
Previous assertion violations because of NaN from std::round were
in video streaming, see commits 27d58ba07b
, 8f5830d520
.
Now the crashes happened in the ConvertScale() call from a background
thread when preparing an image from clipboard for sending to a chat.
2021-09-27 12:13:57 +04:00
John Preston
2f5bed2899
Skip "contact joined" toast if disabled in Settings.
...
The chats still appear (they are server-side), but skip the toast.
2021-09-23 17:37:29 +04:00
John Preston
17511749de
Hold only last 5 custom themes in memory.
2021-09-19 18:15:46 +03:00
John Preston
54085c70a4
Select light / dark custom theme based on dialogsBg value.
2021-09-19 17:39:29 +03:00
John Preston
d4db679ce8
Base custom chat themes on a separate light theme.
2021-09-19 14:43:09 +03:00
John Preston
2c7d8858c0
Base custom chat themes on a separate dark theme.
2021-09-19 14:43:09 +03:00
John Preston
e0135e509d
Allow exporting test chat themes.
2021-09-19 14:40:43 +03:00
John Preston
559d4cf4da
Update theme preview.
2021-09-17 13:22:33 +03:00
John Preston
703ea9aacd
Apply scale keeping window center in place.
2021-09-17 10:25:36 +03:00
John Preston
3e681e5449
Always force window frame inside screen geometry.
...
I hope this fixes #16934 .
2021-09-17 10:25:36 +03:00
John Preston
139b9723d7
Accumulate and send emoji interactions.
2021-09-17 10:25:36 +03:00
John Preston
8069fdd873
Use base/random.h instead of openssl::RandomValue.
2021-09-15 13:42:22 +03:00
John Preston
e492bbb883
Fix delayed pattern-with-negative-intensity appearance.
2021-09-14 16:36:30 +03:00
John Preston
6a53fc7edc
Beta version 3.0.4: Add some theme loading logging.
2021-09-13 20:09:55 +03:00
Ilya Fedin
e92ae40ecb
Implement close to taskbar option
2021-09-13 17:46:53 +03:00
John Preston
13c00949ed
Add a simple way of testing color themes.
2021-09-10 22:29:30 +03:00
23rd
900a7d0b2b
Appended references to const auto types in loop to prevent copying.
...
Suggested by Apple Clang.
2021-09-09 16:32:04 +03:00
John Preston
8f9e394dd0
Fix build with GCC.
2021-09-07 23:41:08 +03:00
John Preston
b6cd9c2911
Invert patter image to white for dark colors.
2021-09-07 23:41:08 +03:00
John Preston
4273167aa2
Adjust outgoing bubble text and icon colors.
2021-09-07 23:41:08 +03:00
John Preston
c318f57fc0
Use outbox bubble colors, adjust custom colors.
2021-09-07 23:41:08 +03:00
John Preston
a6c98f4bb4
Update API scheme to layer 133.
2021-09-07 23:41:07 +03:00
23rd
613f2ba708
Replaced instant base::call_delayed with InvokeQueued.
2021-09-07 23:41:07 +03:00
John Preston
23e9e7b9f0
Remove for_const macro.
2021-09-06 13:13:26 +03:00
John Preston
2a2607d026
Custom colors in history_view_service_message module.
2021-09-06 13:13:26 +03:00
John Preston
444f21fd7e
Support colorizing of the default palette.
2021-09-06 13:13:26 +03:00
John Preston
2554aaf3c0
Move Window::Theme::Colorizer to style::colorizer.
2021-09-06 13:13:26 +03:00
John Preston
c4982711db
Use ui/style/style_core_palette.
2021-09-06 13:13:26 +03:00
John Preston
47e15d136d
Fix background update with all chats closed.
2021-09-01 19:28:02 +03:00
John Preston
6eb5d47c35
Couple of crash fixes.
2021-09-01 13:27:36 +03:00
John Preston
f59db10267
Update default chat background.
2021-08-31 22:10:39 +03:00