| 
								
								
									 23rd | d03d50ef0d | Removed cIntRetinaFactor and cRetinaFactor. | 2024-03-24 07:10:07 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | ffb2c5093d | Use StickersListFooter for GIFs section. | 2023-02-02 22:12:31 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 7cdf20a7c5 | Allow topic deletion. | 2022-11-01 19:25:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ffb024a5f7 | Move Ui::Text::String to HistoryView::Element. | 2022-09-22 11:07:48 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 11b711c43f | Fix realtime "Large emoji" applying to only-custom-emoji. | 2022-08-16 09:29:02 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | e438cb57bc | Show, send and receive interactions in single custom emoji. | 2022-08-04 16:10:36 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 543bfab24a | Resolve custom emoji in OnlyCustomEmoji media. | 2022-08-04 14:31:15 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 7a88f9434e | Support OnlyCustomEmoji unwrapped messages. | 2022-08-03 20:43:26 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | edfb7bb65a | Support custom emoji in IsolatedEmoji. | 2022-07-26 20:12:14 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 21aa1323ec | Provide custom emoji factory through MarkedTextContext. | 2022-07-26 20:12:08 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | ad3c6ebb1e | Use / cache the same sticker / effect size in preview. | 2022-05-19 19:05:07 +04:00 |  | 
				
					
						| 
								
								
									 23rd | 3647241f71 | Removed unused MTP::Error from callbacks on fail. | 2021-11-30 17:37:07 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 92e398e0b7 | Support new skin color modifiers in rlottie. | 2021-11-30 16:05:52 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 4f7c728632 | Update API scheme on layer 135. | 2021-11-26 18:00:20 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 139b9723d7 | Accumulate and send emoji interactions. | 2021-09-17 10:25:36 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | d152782115 | Load and reload interaction stickers. | 2021-09-17 10:25:36 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | c79cd0b692 | Use Images::Read instead of App::readImage. | 2021-08-11 18:55:08 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 68b0a85369 | Rename RPCError to MTP::Error. | 2021-03-12 16:58:26 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 07f94cc184 | Fix skin-colored animated emoji refresh. | 2021-02-17 10:46:36 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 9a0edbd0c5 | Update skin-colored animated emoji. | 2021-02-17 10:46:36 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ae298818a8 | Implement message bar with animations. | 2020-10-30 18:32:17 +03:00 |  | 
				
					
						| 
								
								
									 Sean Wei | 556aa28df6 | Remove unused variable The following are commits related to removed variables.
apiwrap.cpp
e050e27: kSaveDraftBeforeQuitTimeout
app.cpp113f665: serviceImageCacheSize
boxes/auto_download_box.cppa0c6104: checked(Source source, Type type)
boxes/background_preview_box.cppb6edf45: resultBytesPerPixelfe21b5a: ms
boxes/calendar_box.cppae97704: yearIndex, monthIndex99bb093: ms
boxes/connection_box.cppf794d8d: ping
boxes/dictionaries_manager.cpp8353867: session
boxes/peer_list_box.cpp2ce2a14: grayedWidth
boxes/peers/add_participants_box.cpp07e010d: chat, channel
boxes/self_destruction_box.cppfe9f02e: count
chat_helpers/emoji_suggestions_widget.cppa12bc60: is(QLatin1String string)
chat_helpers/field_autocomplete.cpp8c7a35c: atwidth, hashwidth
chat_helpers/gifs_list_widget.cppff65734: inlineItems3d846fc: newSelectedd1687ab: kSaveDraftBeforeQuitTimeout
chat_helpers/stickers_dice_pack.cppc83e297: kZeroDiceDocumentId
chat_helpers/stickers_emoji_pack.cppd298953: length
chat_helpers/stickers_list_widget.cppeb75859: index, x
core/crash_reports.cpp5940ae6: LaunchedDateTimeStr, LaunchedBinaryName
data/data_changes.cpp
3c4e959:clearRealtime
data/data_cloud_file.cpp4b354b0: fromCloud, cacheTag
data/data_document_media.cpp7db5359: kMaxVideoFrameArea
data/data_messages.cpp794e315: wasCount
data/data_photo_media.cppe27d2bc: index
data/data_wall_paper.cppb6edf45: resultBytesPerPixel
data/data_types.cppaa8f62d: kWebDocumentCacheTag, kStorageCacheMask
history/admin_log/history_admin_log_inner.cpp794e315: canDelete, canForward
history/history_location_manager.cpp60f45ab: kCoordPrecision9f90d3a: kMaxHttpRedirects
history/history_message.cppcedf8a6: kPinnedMessageTextLimit
history/history_widget.cppb305924: serviceColorefa5fc4: hasForward5e7aa4f: kTabbedSelectorToggleTooltipTimeoutMs, kTabbedSelectorToggleTooltipCount
history/view/history_view_context_menu.cppfe1a90b: isVideoLink, isVoiceLink, isAudioLink
settings.cppe2f54eb: defaultRecent
settings/settings_folders.cppe8bf5bb: kRefreshSuggestedTimeout
ui/filter_icon_panel.cppc4a0bc1: kDelayedHideTimeoutMs
window/themes/window_theme_preview.cppef927c8: mutedCounter
-----
Modified variables
boxes/stickers_box.cpp554eb3a: _rows[pressedIndex] -> set
data/data_notify_settings.cpp734c410: muteForSeconds -> muteUntil
history/view/history_view_list_widget.cpp07528be: _items[index] -> viewe5f3bed: fromState, tillState
history/history.cppcd3c1c6: kStatusShowClientsideRecordVideo -> kStatusShowClientsideRecordVoice
storage/download_manager_mtproto.cppae8fb14: _queues[dcId] -> queue
storage/localstorage.cpp357caf8: MTP::Environment::Production -> production | 2020-07-13 09:33:55 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | eb1845e33b | Fix crash in session destruction. Also use rpl::event_stream for downloaderTaskFinished. | 2020-07-01 12:26:29 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 51c2bc7349 | Create only one EmojiImageLoader to fix a crash. | 2020-06-23 21:53:43 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 83538675ce | Move a lot of settings to Core::Settings. | 2020-06-23 21:53:42 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 4d6cc58f0d | Move session settings to main_session_settings. | 2020-06-23 21:53:42 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 36fbdfb380 | Simplify Image, remove ImageSource. | 2020-06-01 18:09:33 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | d0c78eaddd | Leave only one image source type. | 2020-06-01 18:09:33 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 6513422e40 | Remove legacy image-related code. | 2020-06-01 18:09:33 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 7ad660a0e7 | Allow photos not have some of the thumbnails. | 2020-06-01 18:09:32 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | e27d2bc2d5 | Move photo data to Data::PhotoMedia. | 2020-06-01 18:09:32 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | fb322b5fc5 | Use empty Storage::Cache::Key as nullopt. | 2020-06-01 18:09:31 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 30a1bd7ba2 | Use base::call_delayed. | 2019-10-19 12:27:56 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 0c713a930a | Remove app.h / facades.h from precompiled header. | 2019-10-01 23:59:46 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 04b9d4bdb5 | Fix animated emoji reloading. | 2019-09-11 14:00:18 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 037b936613 | Fix possible crash with emoji load failure. | 2019-09-09 10:45:18 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 6343221d7b | Remove many includes from stdafx.pch. | 2019-09-06 19:31:07 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | bc83df9d7f | Repaint skin-toned animated emoji. | 2019-08-09 11:51:33 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | 57cdef4e6b | Improve large emoji outline. | 2019-08-09 11:50:49 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | 1b1b1780db | Reuse global emoji large images. | 2019-08-09 11:50:49 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | e479daca03 | Use outlined large emoji. | 2019-08-09 11:50:49 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | 51d350c356 | Fix stickers and emoji render. | 2019-08-09 11:50:49 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | 9da4bd671e | Closed alpha version 1.7.15.4. | 2019-08-09 11:50:49 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | d298953653 | Add large emoji implementation. | 2019-08-09 11:50:49 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | fd59147b8a | Allow disabling animated emoji. | 2019-08-09 11:50:49 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | 7e4c9f98a6 | Track all single-emoji messages. | 2019-08-09 11:50:49 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | f7f797dd78 | Initial animated emoji implementation. | 2019-08-09 11:50:49 +01:00 |  |