| 
								
								
									 John Preston | e032dbf383 | Cache reaction lottie in Window::SessionController. | 2022-01-14 21:55:47 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 18e6e2da9e | Open specific chat only in one window. | 2022-01-04 19:36:33 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 54247cd11b | Create dialogs widget only in the primary window. | 2022-01-04 16:44:53 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | e148b5ff08 | Proof-of-concept reactions dropdown. | 2021-12-29 21:22:33 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 5e7e7eaa83 | FullMsgId rely on PeerId instead of ChannelId. | 2021-12-22 10:11:57 +00:00 |  | 
				
					
						| 
								
								
									 23rd | 3647241f71 | Removed unused MTP::Error from callbacks on fail. | 2021-11-30 17:37:07 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 80fcffcc40 | Delete history for specific days in private chats. | 2021-11-26 18:00:19 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | b7c95e9636 | Support selecting messages range. | 2021-11-26 18:00:19 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 4414369fc8 | Implement jump-to-start / end by long press in CalendarBox. | 2021-11-26 18:00:19 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | be7cd51740 | Start scrollable CalendarBox. | 2021-11-26 18:00:19 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 97ae094c3c | Update API scheme with new cloud themes. | 2021-10-29 18:31:07 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 9e05e44a14 | Inform about join request being sent. | 2021-10-29 18:31:06 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 9075489c18 | Use last history item date for jump-to-date. | 2021-10-21 23:01:13 +04: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 | d8fb5be9b5 | Moved opening peer from PeerClickHandler to SessionController. | 2021-10-07 23:32:10 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | ab0d2bf9c6 | Initial chat theme changing. | 2021-09-28 19:27:41 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 17511749de | Hold only last 5 custom themes in memory. | 2021-09-19 18:15:46 +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 | 139b9723d7 | Accumulate and send emoji interactions. | 2021-09-17 10:25:36 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 13c00949ed | Add a simple way of testing color themes. | 2021-09-10 22:29:30 +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 |  | 
				
					
						| 
								
								
									 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 | e9a5c45f34 | Use separate strings for channel voice chats. | 2021-08-31 17:59:29 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | c39024c7fd | Track and display unread count in discussions. | 2021-08-30 20:32:58 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | d684c8057c | Fix build for macOS. | 2021-08-30 20:32:57 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | beff635e45 | Colorize bubbles according to a custom chat theme. | 2021-08-30 20:32:57 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | f5a323e40a | Move all background helper methods to chat_theme module. | 2021-08-30 20:32:57 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 0a1e84ddb2 | Move ChatTheme to td_ui. | 2021-08-30 20:32:57 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 3cd0f9d189 | Start non-unique ChatTheme. | 2021-08-30 20:32:57 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 0cfede984c | Update API scheme to layer 132. | 2021-08-30 20:32:56 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 1e8e163bb1 | Tile patterns horizontally. | 2021-08-20 15:55:10 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 784d57a2bc | Use QImage bubbles background for some Media parts. | 2021-08-20 14:54:11 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | f4fdadd3b0 | Allow arbitrary QImage as outgoing bubbles background. | 2021-08-20 14:54:11 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 662966ba31 | Support patterns with negative intensity. | 2021-08-17 17:35:10 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 1209b2692a | Generate correct next rotated gradient. | 2021-08-16 17:15:02 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 7a06eccaec | Make complex gradients animate on outgoing messages. | 2021-08-16 16:07:43 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 3dadcd9352 | Animated transition on pattern-on-gradient resize. | 2021-08-16 10:26:08 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | b9a9520ef5 | Don't blend SoftLight patterns in realtime. | 2021-08-16 10:26:08 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 2b46f87d7b | Cache background quickly if no buttons pressed. | 2021-08-16 10:26:08 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 2667bb3568 | Move background caching to Window::SessionController. | 2021-08-16 10:26:08 +03:00 |  | 
				
					
						| 
								
								
									 23rd | cc4055a5e3 | Added method to Window::Controller to show custom layer widget. | 2021-07-06 12:13:05 +03:00 |  | 
				
					
						| 
								
								
									 23rd | 4909ba5a1e | Added ability to pass custom layer widgets to stack. | 2021-07-06 12:13:05 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 6981ae605a | Fix fake unread status reset on account change. | 2021-07-05 19:48:06 +03:00 |  | 
				
					
						| 
								
								
									 23rd | 7c02d67665 | Moved cancelUploadLayer from MainWidget to SessionController. | 2021-06-18 09:39:10 +03:00 |  | 
				
					
						| 
								
								
									 23rd | 7924979dfb | Removed Ui::showPeerHistoryAtItem from facades. | 2021-06-17 10:57:46 +04:00 |  |