47044ab25e 
								
							 
						 
						
							
							
								
								Fix GCC warning on Release build in Emoji::Init.  
							
							... 
							
							
							
							Also use initializer_list instead of recursion in Emoji::ComputeId. 
							
						 
						
							2017-03-23 15:47:01 +03:00  
				
					
						
							
							
								 
						
							
								7fcc5d649c 
								
							 
						 
						
							
							
								
								Change push_back to emplace_back in emoji_config.  
							
							... 
							
							
							
							Perhaps that way GCC won't give a warning on variable count inside
one method Ui::Emoji::Init() in Release builds. 
							
						 
						
							2017-03-22 12:24:53 +03:00  
				
					
						
							
							
								 
						
							
								bd121752f1 
								
							 
						 
						
							
							
								
								Change your account phone number in Settings.  
							
							
							
						 
						
							2017-03-21 20:13:34 +03:00  
				
					
						
							
							
								 
						
							
								a5df46f381 
								
							 
						 
						
							
							
								
								Improve EditPrivacyBox layout.  
							
							... 
							
							
							
							Also fix incorrect killTimer() calls in DiscreteSlider. 
							
						 
						
							2017-03-19 11:32:24 +03:00  
				
					
						
							
							
								 
						
							
								5530172add 
								
							 
						 
						
							
							
								
								Alpha 1.0.24: Fix build in Xcode.  
							
							
							
						 
						
							2017-03-19 00:29:43 +03:00  
				
					
						
							
							
								 
						
							
								12cbf78191 
								
							 
						 
						
							
							
								
								Refactor Ui::Radiobutton. Add Ui::Radioenum<Enum>.  
							
							... 
							
							
							
							Now group of Ui::Radiobutton instances share Ui::RadiobuttonGroup.
All value management is done through the group instance, not through
separate radio buttons. Also a template for groups over enums added. 
							
						 
						
							2017-03-19 00:06:10 +03:00  
				
					
						
							
							
								 
						
							
								0a40bf2071 
								
							 
						 
						
							
							
								
								WIP radiobuttons refactoring.  
							
							
							
						 
						
							2017-03-18 14:55:04 +03:00  
				
					
						
							
							
								 
						
							
								61c5b45d7a 
								
							 
						 
						
							
							
								
								Select exception users in EditPrivacyBox.  
							
							
							
						 
						
							2017-03-18 12:49:46 +03:00  
				
					
						
							
							
								 
						
							
								85fd117675 
								
							 
						 
						
							
							
								
								Add EditPrivacyBox. Edit last seen privacy.  
							
							... 
							
							
							
							Selecting exception users is not supported yet. 
							
						 
						
							2017-03-18 12:49:45 +03:00  
				
					
						
							
							
								 
						
							
								16fa56de48 
								
							 
						 
						
							
							
								
								Finalize rename / move of files.  
							
							
							
						 
						
							2017-03-16 12:53:13 +03:00  
				
					
						
							
							
								 
						
							
								1027bd431a 
								
							 
						 
						
							
							
								
								Add some helper methods to effect wrappers.  
							
							... 
							
							
							
							Add and use similar methods to WidgetSlideWrap and WidgetFadeWrap:
[show|hide|toggle]Fast() and [show|hide|toggle]Animated(). 
							
						 
						
							2017-03-15 18:10:18 +03:00  
				
					
						
							
							
								 
						
							
								805be84bff 
								
							 
						 
						
							
							
								
								Add block user box. Search isn't working yet.  
							
							... 
							
							
							
							Add a box containing all chats and contacts for blocking users.
Contacts and dialogs loaded state can be accessed in AuthSession. 
							
						 
						
							2017-03-14 17:16:03 +03:00  
				
					
						
							
							
								 
						
							
								3b373e236e 
								
							 
						 
						
							
							
								
								Make all owned MTPD types immutable.  
							
							... 
							
							
							
							Remove custom refcounting in mtpData, use std::shared_ptr instead. 
							
						 
						
							2017-03-10 23:27:23 +03:00  
				
					
						
							
							
								 
						
							
								6061d9d65b 
								
							 
						 
						
							
							
								
								Fix WidgetFadeWrap::showFast() after animation.  Fix   #3096  
							
							
							
						 
						
							2017-03-10 19:41:44 +03:00  
				
					
						
							
							
								 
						
							
								b80dd99172 
								
							 
						 
						
							
							
								
								Ui::FadeAnimation now supports scaling.  
							
							... 
							
							
							
							Ui::WidgetScaledFadeWrap<> wrapper added for fading widgets out and
fading them in with a scale effect similar to Ui::SendButton. 
							
						 
						
							2017-03-07 21:58:40 +03:00  
				
					
						
							
							
								 
						
							
								6456a83a22 
								
							 
						 
						
							
							
								
								Finalizing files rename.  
							
							... 
							
							
							
							Also moved peer_avatar_button to ui/special_buttons. 
							
						 
						
							2017-03-07 21:58:35 +03:00  
				
					
						
							
							
								 
						
							
								9510492174 
								
							 
						 
						
							
							
								
								Renamed history_down_button module.  
							
							... 
							
							
							
							Next commit fixes the build. 
							
						 
						
							2017-03-07 21:58:24 +03:00  
				
					
						
							
							
								 
						
							
								81790b2271 
								
							 
						 
						
							
							
								
								Notifications management moved to AuthSession.  
							
							... 
							
							
							
							Also implemented Global::WorkMode() as an base::Variable. 
							
						 
						
							2017-03-06 18:38:15 +03:00  
				
					
						
							
							
								 
						
							
								31009b19c6 
								
							 
						 
						
							
							
								
								Removed obsolete storage_file_type fields.  
							
							
							
						 
						
							2017-03-04 14:28:21 +03:00  
				
					
						
							
							
								 
						
							
								83720d8789 
								
							 
						 
						
							
							
								
								Finalizing file renaming.  
							
							
							
						 
						
							2017-03-04 13:23:56 +03:00  
				
					
						
							
							
								 
						
							
								08167a6a91 
								
							 
						 
						
							
							
								
								Removed #include "stdafx.h" from all files.  
							
							... 
							
							
							
							Currently the build without implicitly included precompiled header
is not supported anyway (because Qt MOC source files do not include
stdafx.h, they include plain headers).
So when we decide to support building without implicitly included
precompiled headers we'll have to fix all the headers anyway. 
							
						 
						
							2017-03-04 12:27:52 +03:00  
				
					
						
							
							
								 
						
							
								fb230a443e 
								
							 
						 
						
							
							
								
								Fixed text with right bearings display.  
							
							... 
							
							
							
							Sometimes Text::_maxWidth was not accumulated correctly because
the intermediate text blocks had negative right bearing larger
than the whole width of the next text block, so the final computed
line width was less than some intermediate value. Now we accumulate
the _maxWidth value after each block making this value correct. 
							
						 
						
							2017-02-28 19:38:23 +03:00  
				
					
						
							
							
								 
						
							
								f8318177b9 
								
							 
						 
						
							
							
								
								Platform-dependent file methods called async.  
							
							... 
							
							
							
							Some major platform-dependent file operations refactoring.
All methods like "open file", "open file with", "show in folder"
were moved to core/file_utilities module with platform-dependent
backends. All methods interacting with DesktopServices made async. 
							
						 
						
							2017-02-28 18:03:38 +03:00  
				
					
						
							
							
								 
						
							
								6f0cf30b12 
								
							 
						 
						
							
							
								
								Some platform-dependent modules refactoring.  
							
							... 
							
							
							
							Now each platform-dependent module declares its interface in
platform/platform_module.h file and after that includes platform-
specific headers like platform/win/module_win.h with implementation.
Also removed the legacy WinRT platform-dependent implementations. 
							
						 
						
							2017-02-28 13:51:00 +03:00  
				
					
						
							
							
								 
						
							
								5195b4d3ef 
								
							 
						 
						
							
							
								
								RTL strings with trailing spaces render fix.  
							
							... 
							
							
							
							Commit 8d354382a4 
							
						 
						
							2017-02-26 21:02:45 +03:00  
				
					
						
							
							
								 
						
							
								c207743338 
								
							 
						 
						
							
							
								
								Made base::lambda a copyable value type.  
							
							... 
							
							
							
							Now base::lambda can be copied and can wrap any immutable lambda.
For mutable lambdas there is base::lambda_once (which you're
supposed to call only once to pass data through lambda captures,
for example by using std::unique_ptr). Generally base::lambda is
passed by value and base::lambda_once is passed by rvalue reference. 
							
						 
						
							2017-02-26 21:01:23 +03:00  
				
					
						
							
							
								 
						
							
								f82989c9c3 
								
							 
						 
						
							
							
								
								Using std::vector<> and const fields for emoji.  
							
							
							
						 
						
							2017-02-25 23:35:55 +03:00  
				
					
						
							
							
								 
						
							
								c48ed2e62b 
								
							 
						 
						
							
							
								
								Closed beta 1000014001: fixed GCC build.  
							
							
							
						 
						
							2017-02-25 21:17:50 +03:00  
				
					
						
							
							
								 
						
							
								7d89b54d1c 
								
							 
						 
						
							
							
								
								Ability to delete authorization keys added.  
							
							... 
							
							
							
							If we start logging in and we know, that some of the authorization
keys were read from the hard drive, not generated, we destroy all
the existing authorization keys and start generating new keys. 
							
						 
						
							2017-02-25 19:48:22 +03:00  
				
					
						
							
							
								 
						
							
								c3b3819d9f 
								
							 
						 
						
							
							
								
								Moved AppClass to messenger.cpp:Messenger.  
							
							
							
						 
						
							2017-02-25 19:48:20 +03:00  
				
					
						
							
							
								 
						
							
								63c61637f8 
								
							 
						 
						
							
							
								
								Moved MTP::authedId() to AuthSession::Current().  
							
							
							
						 
						
							2017-02-25 19:48:19 +03:00  
				
					
						
							
							
								 
						
							
								755325fef3 
								
							 
						 
						
							
							
								
								Updated Xcode build for using standard library.  
							
							... 
							
							
							
							Also trying to use g++-6 for travis build. 
							
						 
						
							2017-02-21 17:37:53 +03:00  
				
					
						
							
							
								 
						
							
								ffc557a0f9 
								
							 
						 
						
							
							
								
								Using standard library instead of std_ namespace.  
							
							... 
							
							
							
							Currently tested only in VS2015. 
							
						 
						
							2017-02-21 16:45:56 +03:00  
				
					
						
							
							
								 
						
							
								7fa1986b27 
								
							 
						 
						
							
							
								
								Version 1.0.14: crash fix in text rendering.  
							
							... 
							
							
							
							Fix a regression introduced in 8d354382a4 
							
						 
						
							2017-02-20 23:58:54 +03:00  
				
					
						
							
							
								 
						
							
								8060c7e141 
								
							 
						 
						
							
							
								
								Alpha 1.0.11: fix Qt 5.3.2 build.  
							
							... 
							
							
							
							Qt 5.3.2 QVector works only with types having an assignment operator. 
							
						 
						
							2017-02-17 22:59:25 +03:00  
				
					
						
							
							
								 
						
							
								b7c4e867e8 
								
							 
						 
						
							
							
								
								Alpha 1.0.11: emoji parsing fixed.  
							
							... 
							
							
							
							We should count emoji length correctly in cases we have a partial
match for a longer one, but not a full match. If we start reading
the next characters but don't find a full emoji there we need to
have a correct length of a previously found emoji saved already. 
							
						 
						
							2017-02-17 21:57:21 +03:00  
				
					
						
							
							
								 
						
							
								d259656e89 
								
							 
						 
						
							
							
								
								Alpha 1.0.11: emoji parsing fixed.  
							
							... 
							
							
							
							Now we ignore all 0xFE0F characters, because some other
apps send or not send them randomly, not like iOS/macOS. 
							
						 
						
							2017-02-17 20:31:46 +03:00  
				
					
						
							
							
								 
						
							
								695733f520 
								
							 
						 
						
							
							
								
								Alpha 1.0.10: fix clang/GCC and old OS X build.  
							
							
							
						 
						
							2017-02-17 12:56:42 +03:00  
				
					
						
							
							
								 
						
							
								8d354382a4 
								
							 
						 
						
							
							
								
								Text selection display fixes.  
							
							... 
							
							
							
							- Use QPainter current pen for selected text in cases we
didn't specify it explicitly in the TextPalette.
- Better rounding of QRectF from QFixed values to QRect selected
background filling areas.
- Using QPainter::viewport() instead of random huge QRect() in
clipping, because it fails to apply this huge QRect() clip region
in Retina paint devices: 2x scale QMatrix::map() is not defined for
QRegion-s having rects with sum of dimensions larger than 100000. 
							
						 
						
							2017-02-16 17:07:16 +03:00  
				
					
						
							
							
								 
						
							
								9757489645 
								
							 
						 
						
							
							
								
								Moved to the latest emoji set.  
							
							... 
							
							
							
							Also the old MetaEmoji project was converted to codegen_emoji.
All emoji now use full string identifiers for local storage. 
							
						 
						
							2017-02-15 21:27:31 +03:00  
				
					
						
							
							
								 
						
							
								25f90b5159 
								
							 
						 
						
							
							
								
								Fix build of the new TWidgetHelper<> for GCC, finally.  
							
							... 
							
							
							
							Also fixed a char-related warning in codegen project. 
							
						 
						
							2017-02-13 02:17:06 +03:00  
				
					
						
							
							
								 
						
							
								232ed0a7c0 
								
							 
						 
						
							
							
								
								Fix build of the new TWidgetHelper<> for Clang and GCC.  
							
							
							
						 
						
							2017-02-12 23:41:29 +03:00  
				
					
						
							
							
								 
						
							
								25583fa813 
								
							 
						 
						
							
							
								
								Replace T_WIDGET macro with a template base class.  
							
							
							
						 
						
							2017-02-11 14:24:37 +03:00  
				
					
						
							
							
								 
						
							
								3c18532612 
								
							 
						 
						
							
							
								
								Fixed Ui::PopupMenu submenu creation.  #2971  
							
							
							
						 
						
							2017-02-09 17:20:49 +03:00  
				
					
						
							
							
								 
						
							
								e8ead2974b 
								
							 
						 
						
							
							
								
								Added logging of file location invalidations.  
							
							... 
							
							
							
							If file size or file last modified time were changed we
invalidate our known location for a downloaded file. Now
we log those events to DebugLogs to see if they're responsible
for reported download problems. 
							
						 
						
							2017-02-09 16:51:49 +03:00  
				
					
						
							
							
								 
						
							
								8e3274cd8f 
								
							 
						 
						
							
							
								
								Colors added in palette for selected messages.  
							
							... 
							
							
							
							User names in groups, text and links in messages and names
in files and shared contacts not can have different colors
in plain inbox / outbox messages and in selected messages.
Now we can use a separate color for selected parts in Text. 
							
						 
						
							2017-02-09 16:46:14 +03:00  
				
					
						
							
							
								 
						
							
								cce99a96ac 
								
							 
						 
						
							
							
								
								Fixed directory choose dialog in Windows XP.  
							
							
							
						 
						
							2017-02-09 16:44:37 +03:00  
				
					
						
							
							
								 
						
							
								b842761ea3 
								
							 
						 
						
							
							
								
								Closed beta 1000006001: Built in theme and color palette editor.  
							
							
							
						 
						
							2017-02-07 17:56:33 +03:00  
				
					
						
							
							
								 
						
							
								60f45ab9b3 
								
							 
						 
						
							
							
								
								Improved location coords precision when converting them to string.  
							
							... 
							
							
							
							Also disabled some options for a packaged build. 
							
						 
						
							2017-02-03 13:17:40 +03:00  
				
					
						
							
							
								 
						
							
								d1b9b8e3a3 
								
							 
						 
						
							
							
								
								Alpha 1.0.4: Click and drag to reorder pinned chats.  
							
							
							
						 
						
							2017-01-30 18:27:13 +03:00  
				
					
						
							
							
								 
						
							
								041e366df7 
								
							 
						 
						
							
							
								
								Alpha 1.0.1: resize chats list with mouse press-and-drag.  
							
							... 
							
							
							
							Also fixed drag-n-drop images from Firefox in Windows.
Also some additional colors added to themes palette:
HistoryToDown button now has separate colors.
Windows title bar and buttons have separate active/inactive colors. 
							
						 
						
							2017-01-16 16:27:11 +03:00  
				
					
						
							
							
								 
						
							
								47aa03ce37 
								
							 
						 
						
							
							
								
								Logging string in case of crash inside Qt text processing.  
							
							... 
							
							
							
							There are some crash reports from OS X 10.6 and it is the way
to find out which string exactly crashes the app in that place. 
							
						 
						
							2017-01-16 13:18:34 +03:00  
				
					
						
							
							
								 
						
							
								4424dbf64a 
								
							 
						 
						
							
							
								
								Allow to resize chats list. One more mode added (narrow chats list).  
							
							
							
						 
						
							2017-01-16 12:55:03 +03:00  
				
					
						
							
							
								 
						
							
								c58df19b93 
								
							 
						 
						
							
							
								
								Fix popup menu rendering in OS X 10.6-10.7.  #2839  
							
							
							
						 
						
							2017-01-15 16:12:35 +03:00  
				
					
						
							
							
								 
						
							
								7fb1463c43 
								
							 
						 
						
							
							
								
								Version 1.0 stable: bump copyright date to 2017.  
							
							
							
						 
						
							2017-01-11 23:02:13 +04:00  
				
					
						
							
							
								 
						
							
								2d185cf66e 
								
							 
						 
						
							
							
								
								Some colors split for the palette. Theme preview applying improved.  
							
							... 
							
							
							
							Also attempting to fix travis build. 
							
						 
						
							2017-01-11 12:16:44 +04:00  
				
					
						
							
							
								 
						
							
								30c9bcb985 
								
							 
						 
						
							
							
								
								Alpha 0.10.27: appoint admins in your supergroups from context menu.  
							
							
							
						 
						
							2017-01-11 09:30:51 +04:00  
				
					
						
							
							
								 
						
							
								143181095f 
								
							 
						 
						
							
							
								
								Alpha 0.10.26: t.me links, latest OpenAL code used.  
							
							... 
							
							
							
							Also inline results should be displayed above the message field. 
							
						 
						
							2017-01-07 15:55:05 +04:00  
				
					
						
							
							
								 
						
							
								d0a7e6be73 
								
							 
						 
						
							
							
								
								Delete messages box labels fix and confirm by Enter key.  
							
							... 
							
							
							
							Also context menu fixed in case of non-transparent windows.
Also pausing GIFs when the window is not active. 
							
						 
						
							2017-01-02 21:11:49 +04:00  
				
					
						
							
							
								 
						
							
								72e34dc5b1 
								
							 
						 
						
							
							
								
								Fixed alpha 0.10.23 build for Linux.  
							
							
							
						 
						
							2017-01-01 21:49:44 +04:00  
				
					
						
							
							
								 
						
							
								c65a280b9d 
								
							 
						 
						
							
							
								
								Alpha 0.10.23: small tiled background performance improved.  
							
							... 
							
							
							
							Also some error texts improved. Also Ctrl+W closes MediaView now. 
							
						 
						
							2017-01-01 20:59:33 +04:00  
				
					
						
							
							
								 
						
							
								eec5b78054 
								
							 
						 
						
							
							
								
								Delete for everyone checkbox added. Various bugfixes.  
							
							
							
						 
						
							2017-01-01 15:47:00 +04:00  
				
					
						
							
							
								 
						
							
								218f991547 
								
							 
						 
						
							
							
								
								Alpha version 0.10.22: critical bug fixes.  
							
							
							
						 
						
							2016-12-31 17:34:41 +04:00  
				
					
						
							
							
								 
						
							
								b39987c343 
								
							 
						 
						
							
							
								
								Closed beta 10020007: New selected messages count animation.  
							
							
							
						 
						
							2016-12-30 17:53:10 +04:00  
				
					
						
							
							
								 
						
							
								1d8e76aa08 
								
							 
						 
						
							
							
								
								New empty user/chat photos: with filled background and initials.  
							
							
							
						 
						
							2016-12-30 17:53:09 +04:00  
				
					
						
							
							
								 
						
							
								38e6a0ae7e 
								
							 
						 
						
							
							
								
								Closed beta 10020005: Added several buttons animations.  
							
							
							
						 
						
							2016-12-30 17:53:06 +04:00  
				
					
						
							
							
								 
						
							
								ef927c8465 
								
							 
						 
						
							
							
								
								Theme preview ready.  
							
							... 
							
							
							
							Also style::color is now copyable, constructed only inside a palette.
Also macOS setup new background ready. 
							
						 
						
							2016-12-30 17:53:05 +04:00  
				
					
						
							
							
								 
						
							
								1d895cd953 
								
							 
						 
						
							
							
								
								Closed beta 10020004: stickers box fixed, manage admins box fixed.  
							
							
							
						 
						
							2016-12-30 17:53:03 +04:00  
				
					
						
							
							
								 
						
							
								eb4d2a38b6 
								
							 
						 
						
							
							
								
								Closed beta 10020003: All colors moved to palette, some bug fixes.  
							
							
							
						 
						
							2016-12-30 17:53:02 +04:00  
				
					
						
							
							
								 
						
							
								177078b0af 
								
							 
						 
						
							
							
								
								Closed beta 10020002: Use default color theme link in Settings.  
							
							
							
						 
						
							2016-12-30 17:53:00 +04:00  
				
					
						
							
							
								 
						
							
								0480e02b23 
								
							 
						 
						
							
							
								
								Closed beta 10020001: application icon changed.  
							
							
							
						 
						
							2016-12-30 17:52:58 +04:00  
				
					
						
							
							
								 
						
							
								2436ad74bd 
								
							 
						 
						
							
							
								
								Boxes redesigned. Common groups moved to Shared Media.  
							
							... 
							
							
							
							Also transparent images sending fixed. 
							
						 
						
							2016-12-30 17:52:56 +04:00  
				
					
						
							
							
								 
						
							
								90234cb7a0 
								
							 
						 
						
							
							
								
								Closed beta 10019014: New input fields design and animations.  
							
							
							
						 
						
							2016-12-30 17:52:52 +04:00  
				
					
						
							
							
								 
						
							
								4692fdeb5f 
								
							 
						 
						
							
							
								
								Closed beta 10019013: Groups in common now are opened in a section.  
							
							
							
						 
						
							2016-12-30 17:52:50 +04:00  
				
					
						
							
							
								 
						
							
								47977009b8 
								
							 
						 
						
							
							
								
								Moved FloatAnimation->Animation, Animation->BasicAnimation.  
							
							
							
						 
						
							2016-12-30 17:52:48 +04:00  
				
					
						
							
							
								 
						
							
								06ed7b8eaf 
								
							 
						 
						
							
							
								
								Some more ripple animations. Now only anim::value (float64).  
							
							... 
							
							
							
							Also each FloatAnimation now stops MTP responses.
Also slide animations done by FloatAnimation.
Closed beta 10019012. 
							
						 
						
							2016-12-30 17:52:46 +04:00  
				
					
						
							
							
								 
						
							
								7bb3b4d807 
								
							 
						 
						
							
							
								
								Common groups profile block done. Moved to layer 59.  
							
							... 
							
							
							
							Also profile block modules were renamed. 
							
						 
						
							2016-12-30 17:52:42 +04:00  
				
					
						
							
							
								 
						
							
								a3c406dd00 
								
							 
						 
						
							
							
								
								Some macOS improvements for animations and retina support.  
							
							
							
						 
						
							2016-12-30 17:52:41 +04:00  
				
					
						
							
							
								 
						
							
								3e6d483939 
								
							 
						 
						
							
							
								
								Closed beta 10019011: fixed build in Xcode, langs updated.  
							
							
							
						 
						
							2016-12-30 17:52:40 +04:00  
				
					
						
							
							
								 
						
							
								b0f14d1856 
								
							 
						 
						
							
							
								
								Closed beta 10019011: various style improvements.  
							
							
							
						 
						
							2016-12-30 17:52:39 +04:00  
				
					
						
							
							
								 
						
							
								2796c53542 
								
							 
						 
						
							
							
								
								Some more ripple animations.  
							
							
							
						 
						
							2016-12-30 17:52:37 +04:00  
				
					
						
							
							
								 
						
							
								8958ae0377 
								
							 
						 
						
							
							
								
								Typing animations from android.  
							
							
							
						 
						
							2016-12-30 17:52:36 +04:00  
				
					
						
							
							
								 
						
							
								3cff50009c 
								
							 
						 
						
							
							
								
								Closed beta 10019010: unified attach button, new intro, new stickers.  
							
							... 
							
							
							
							Now all files sending is confirmed before preparing for sending.
You can paste from clipboard and drag many files at once. 
							
						 
						
							2016-12-30 17:52:32 +04:00  
				
					
						
							
							
								 
						
							
								26c08236cd 
								
							 
						 
						
							
							
								
								Fixed build for Xcode. Round cap used in radial animations.  
							
							
							
						 
						
							2016-12-30 17:52:31 +04:00  
				
					
						
							
							
								 
						
							
								3da0533339 
								
							 
						 
						
							
							
								
								Intro redesign done.  
							
							
							
						 
						
							2016-12-30 17:52:30 +04:00  
				
					
						
							
							
								 
						
							
								6e0394dd42 
								
							 
						 
						
							
							
								
								Stickers box redesigned.  
							
							
							
						 
						
							2016-12-30 17:52:28 +04:00  
				
					
						
							
							
								 
						
							
								38d20c506e 
								
							 
						 
						
							
							
								
								Image options are used in cache key. Medias with captions has tails.  
							
							
							
						 
						
							2016-12-30 17:52:27 +04:00  
				
					
						
							
							
								 
						
							
								b1ca0f5ea3 
								
							 
						 
						
							
							
								
								Fixed build for macOS old versions.  
							
							
							
						 
						
							2016-12-30 17:52:26 +04:00  
				
					
						
							
							
								 
						
							
								eb05e62422 
								
							 
						 
						
							
							
								
								Not rounding images (photos/videos/gifs) that continue to a bubble.  
							
							
							
						 
						
							2016-12-30 17:52:25 +04:00  
				
					
						
							
							
								 
						
							
								9155591e8a 
								
							 
						 
						
							
							
								
								New cancel search icon animation.  
							
							
							
						 
						
							2016-12-30 17:52:24 +04:00  
				
					
						
							
							
								 
						
							
								9fa284a6d1 
								
							 
						 
						
							
							
								
								Photo and video overview and background gallery checkboxes improved.  
							
							
							
						 
						
							2016-12-30 17:52:23 +04:00  
				
					
						
							
							
								 
						
							
								e880c4876e 
								
							 
						 
						
							
							
								
								Strict alignment request for base::lambda. Various improvements.  
							
							
							
						 
						
							2016-12-30 17:52:21 +04:00  
				
					
						
							
							
								 
						
							
								8a0c275658 
								
							 
						 
						
							
							
								
								Group and channel create box photo select button improved.  
							
							
							
						 
						
							2016-12-30 17:52:20 +04:00  
				
					
						
							
							
								 
						
							
								2ada4d841f 
								
							 
						 
						
							
							
								
								Top bar buttons design improved, emoji pan animations removed.  
							
							
							
						 
						
							2016-12-30 17:52:18 +04:00  
				
					
						
							
							
								 
						
							
								31a66d66e2 
								
							 
						 
						
							
							
								
								Layers show/hide rewritten, animated show over mainmenu and settings.  
							
							
							
						 
						
							2016-12-30 17:52:15 +04:00  
				
					
						
							
							
								 
						
							
								07689476a6 
								
							 
						 
						
							
							
								
								Closed beta 10019008: Some more ripple animations added.  
							
							
							
						 
						
							2016-12-30 17:52:13 +04:00  
				
					
						
							
							
								 
						
							
								cdef9fa14f 
								
							 
						 
						
							
							
								
								Active state for IconButton added, when ripple is not hidden.  
							
							
							
						 
						
							2016-12-30 17:52:11 +04:00  
				
					
						
							
							
								 
						
							
								7fa274a68e 
								
							 
						 
						
							
							
								
								Improved ripple animation colors and styles for different buttons.  
							
							... 
							
							
							
							Also moved FlatLabel and LabelSimple to ui/widgets/labels module.
Also moved ScrollArea to ui/widgets/scroll_area module. 
							
						 
						
							2016-12-30 17:52:10 +04:00  
				
					
						
							
							
								 
						
							
								3186e1e495 
								
							 
						 
						
							
							
								
								Ripple animations done for IconButton, FlatButton and RoundButton.  
							
							... 
							
							
							
							Also moved input field classes to ui/widgets/input_fields module. 
							
						 
						
							2016-12-30 17:52:08 +04:00  
				
					
						
							
							
								 
						
							
								48eb72a9c2 
								
							 
						 
						
							
							
								
								Optimized dropdown animation. Dropdown animation for EmojiPan done.  
							
							
							
						 
						
							2016-12-30 17:52:07 +04:00  
				
					
						
							
							
								 
						
							
								78f55c10e9 
								
							 
						 
						
							
							
								
								Closed beta 10019006: left main menu.  
							
							
							
						 
						
							2016-12-30 17:52:06 +04:00  
				
					
						
							
							
								 
						
							
								807bebb3cf 
								
							 
						 
						
							
							
								
								Buttons moved to ui/widgets/buttons module, BoxButton removed.  
							
							
							
						 
						
							2016-12-30 17:52:04 +04:00  
				
					
						
							
							
								 
						
							
								55b1ba128d 
								
							 
						 
						
							
							
								
								Fixed PanelAnimation for Retina, added 1px padding to emoji.  
							
							
							
						 
						
							2016-12-30 17:52:01 +04:00  
				
					
						
							
							
								 
						
							
								bd2be4e0c1 
								
							 
						 
						
							
							
								
								Build fixed for Linux, checking for compositing manager running.  
							
							... 
							
							
							
							Backported QX11Info::isCompositingManagerRunning from Qt 5.7. 
							
						 
						
							2016-12-30 17:52:00 +04:00  
				
					
						
							
							
								 
						
							
								27ff8d4bf5 
								
							 
						 
						
							
							
								
								Closed beta 10019004: improved new dropdown animation on macOS.  
							
							
							
						 
						
							2016-12-30 17:51:58 +04:00  
				
					
						
							
							
								 
						
							
								1310b156dc 
								
							 
						 
						
							
							
								
								Closed beta 10019004: new add contact button, various improvements.  
							
							
							
						 
						
							2016-12-30 17:51:57 +04:00  
				
					
						
							
							
								 
						
							
								3366e05b77 
								
							 
						 
						
							
							
								
								Rich dropdown animations.  
							
							
							
						 
						
							2016-12-30 17:51:56 +04:00  
				
					
						
							
							
								 
						
							
								494254496e 
								
							 
						 
						
							
							
								
								10019003: Some compose area icons improved. Box headers redesigned.  
							
							
							
						 
						
							2016-12-30 17:51:52 +04:00  
				
					
						
							
							
								 
						
							
								19f4e50e33 
								
							 
						 
						
							
							
								
								New compose area icons.  
							
							
							
						 
						
							2016-12-30 17:51:50 +04:00  
				
					
						
							
							
								 
						
							
								23c2e5364a 
								
							 
						 
						
							
							
								
								Removed anim::cvalue and ColorAnimation, all done by fvalue now.  
							
							... 
							
							
							
							Also moved style::interpolate to anim::color/anim::pen/anim::brush. 
							
						 
						
							2016-12-30 17:51:46 +04:00  
				
					
						
							
							
								 
						
							
								d12177befd 
								
							 
						 
						
							
							
								
								Update Telegram button added to DialogsWidget/Intro. Three dot menu.  
							
							
							
						 
						
							2016-12-30 17:51:41 +04:00  
				
					
						
							
							
								 
						
							
								3a599e0752 
								
							 
						 
						
							
							
								
								New main menu in DialogsWidget.  
							
							... 
							
							
							
							Also "flip_horizontal" and "flip_vertical" modifiers support added.
Also moving parts of MainWindow to Window::MainWindow. 
							
						 
						
							2016-12-30 17:51:38 +04:00  
				
					
						
							
							
								 
						
							
								1ecd6866c7 
								
							 
						 
						
							
							
								
								Closed beta 10019001: improved style apply for FlatButton.  
							
							
							
						 
						
							2016-12-30 17:51:35 +04:00  
				
					
						
							
							
								 
						
							
								1466338e7e 
								
							 
						 
						
							
							
								
								Closed beta 10019001: Build fixed for Xcode.  
							
							
							
						 
						
							2016-12-30 17:51:34 +04:00  
				
					
						
							
							
								 
						
							
								2a3fd0066d 
								
							 
						 
						
							
							
								
								Closed beta 10019001: style::color copy is denied, only const refs.  
							
							
							
						 
						
							2016-12-30 17:51:33 +04:00  
				
					
						
							
							
								 
						
							
								5d10c02b5b 
								
							 
						 
						
							
							
								
								Applying color themes with confirmation / reverting (15 seconds).  
							
							
							
						 
						
							2016-12-30 17:51:32 +04:00  
				
					
						
							
							
								 
						
							
								af9edc17d2 
								
							 
						 
						
							
							
								
								Applying color theme without restarting the application.  
							
							
							
						 
						
							2016-12-30 17:51:31 +04:00  
				
					
						
							
							
								 
						
							
								c932f3d9df 
								
							 
						 
						
							
							
								
								Removing almost all animated over states in IconButton.  
							
							
							
						 
						
							2016-12-30 17:51:30 +04:00  
				
					
						
							
							
								 
						
							
								e08f5437a6 
								
							 
						 
						
							
							
								
								Palette usage improvements.  
							
							
							
						 
						
							2016-12-30 17:51:29 +04:00  
				
					
						
							
							
								 
						
							
								dbb6371e67 
								
							 
						 
						
							
							
								
								First version on loading themes is ready.  
							
							
							
						 
						
							2016-12-30 17:51:27 +04:00  
				
					
						
							
							
								 
						
							
								2e4426aac0 
								
							 
						 
						
							
							
								
								Old sprites removed completely. Only #rrggbb and #rrggbbaa in styles.  
							
							... 
							
							
							
							Also moved Checkbox and Radiobutton to Ui namespace.
Also child widgets in many boxes were wrapped in ChildWidget<>. 
							
						 
						
							2016-10-28 12:20:24 +03:00  
				
					
						
							
							
								 
						
							
								f7374aa7b7 
								
							 
						 
						
							
							
								
								Almost all icons moved from sprite.  
							
							... 
							
							
							
							It is a broken build, some of sprite()s are in stickers.style file. 
							
						 
						
							2016-10-28 00:19:38 +03:00  
				
					
						
							
							
								 
						
							
								29493a0693 
								
							 
						 
						
							
							
								
								All emoji icons moved from sprite.  
							
							
							
						 
						
							2016-10-27 17:10:28 +03:00  
				
					
						
							
							
								 
						
							
								6e33f039b2 
								
							 
						 
						
							
							
								
								Dropdown replaced by Ui::DropdownMenu. ScrolledWidget removed.  
							
							... 
							
							
							
							Ui::DropdownMenu is like Ui::PopupMenu, both based on Ui::Menu. 
							
						 
						
							2016-10-27 15:56:48 +03:00  
				
					
						
							
							
								 
						
							
								140e6d6268 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/telegramdesktop/tdesktop  into dev  
							
							
							
						 
						
							2016-10-26 15:24:38 +03:00  
				
					
						
							
							
								 
						
							
								ec6e46dae7 
								
							 
						 
						
							
							
								
								Some more icons moved from sprite.  
							
							
							
						 
						
							2016-10-26 15:24:21 +03:00  
				
					
						
							
							
								 
						
							
								abd755d7fc 
								
							 
						 
						
							
							
								
								Fixed build for Xcode and GCC.  
							
							
							
						 
						
							2016-10-26 14:03:33 +03:00  
				
					
						
							
							
								 
						
							
								ff2d959abd 
								
							 
						 
						
							
							
								
								Some icons moved from sprite. Ui::WidgetFadeWrap() effect added.  
							
							
							
						 
						
							2016-10-26 13:06:00 +03:00  
				
					
						
							
							
								 
						
							
								c8a379e85e 
								
							 
						 
						
							
							
								
								Fix crash: transfer QMenu ownership to PopupMenu. Not tested.  
							
							
							
						 
						
							2016-10-24 18:38:57 +03:00  
				
					
						
							
							
								 
						
							
								a774e9b712 
								
							 
						 
						
							
							
								
								Closed beta 0.10.17.2: macOS animation improvements, multiselect design.  
							
							
							
						 
						
							2016-10-24 00:25:29 +03:00  
				
					
						
							
							
								 
						
							
								c1d862d8de 
								
							 
						 
						
							
							
								
								Some icons moved from sprite to separate files.  
							
							
							
						 
						
							2016-10-22 21:58:36 +03:00  
				
					
						
							
							
								 
						
							
								e1478359e6 
								
							 
						 
						
							
							
								
								Fixed build in Xcode.  
							
							
							
						 
						
							2016-10-22 20:05:19 +03:00  
				
					
						
							
							
								 
						
							
								8bc4e3816b 
								
							 
						 
						
							
							
								
								ShareBox and CountrySelect use Ui::MultiSelect as a search field.  
							
							
							
						 
						
							2016-10-22 18:59:36 +03:00  
				
					
						
							
							
								 
						
							
								48332c0c6b 
								
							 
						 
						
							
							
								
								Ui::MultiSelect control ready.  
							
							
							
						 
						
							2016-10-22 18:59:36 +03:00  
				
					
						
							
							
								 
						
							
								3455344c62 
								
							 
						 
						
							
							
								
								Ui::MultiSelect control started: now it's just search field + cancel.  
							
							
							
						 
						
							2016-10-22 18:59:34 +03:00  
				
					
						
							
							
								 
						
							
								e5a5273b3a 
								
							 
						 
						
							
							
								
								Scrollable boxes reorganized: _scroll always owns _inner.  
							
							... 
							
							
							
							Also some boxes moved to separate modules: MembersBox, StickersBox. 
							
						 
						
							2016-10-22 18:59:33 +03:00  
				
					
						
							
							
								 
						
							
								2bd561821a 
								
							 
						 
						
							
							
								
								Using cute userpic checkbox Ui::RoundImageCheckbox in ContactsBox.  
							
							
							
						 
						
							2016-10-22 18:59:32 +03:00  
				
					
						
							
							
								 
						
							
								763b347a8f 
								
							 
						 
						
							
							
								
								Moved a cute userpic checkbox from ShareBox to a separate class.  
							
							
							
						 
						
							2016-10-22 18:59:32 +03:00  
				
					
						
							
							
								 
						
							
								c514c62d61 
								
							 
						 
						
							
							
								
								Attempt to fix a crash in getUserFull() without a loaded peer.  
							
							
							
						 
						
							2016-10-22 18:58:14 +03:00  
				
					
						
							
							
								 
						
							
								130c41d711 
								
							 
						 
						
							
							
								
								Take control over macOS media keys only when using music player.  #2549  
							
							
							
						 
						
							2016-10-22 17:35:37 +03:00  
				
					
						
							
							
								 
						
							
								c773bffec6 
								
							 
						 
						
							
							
								
								Applying the ReplyMarkup returned in updateNewMessage.  #2543  
							
							... 
							
							
							
							Also InputField now can be forced to hide placeholder. 
							
						 
						
							2016-10-20 18:29:18 +03:00  
				
					
						
							
							
								 
						
							
								48a20f0e71 
								
							 
						 
						
							
							
								
								Version 0.10.15 alpha: crash fix in new player, close button added.  
							
							... 
							
							
							
							Also some grammar improvements and pinned message bar hiding fixed. 
							
						 
						
							2016-10-18 18:19:13 +03:00  
				
					
						
							
							
								 
						
							
								2f4b2d0a33 
								
							 
						 
						
							
							
								
								Version 0.10.14 alpha: userpic images are now generated as icons.  
							
							... 
							
							
							
							Also fixed Windows build by adding breakpad include path back to gyp. 
							
						 
						
							2016-10-18 14:48:03 +03:00  
				
					
						
							
							
								 
						
							
								ba4dcc42dc 
								
							 
						 
						
							
							
								
								Version 0.10.14 alpha: using $XDG_DATA_HOME in Linux.  
							
							... 
							
							
							
							If there is no app data in ~/.TelegramDesktop (like in
fresh installs) we use $XDG_DATA_HOME/TelegramDesktop. 
							
						 
						
							2016-10-18 13:32:33 +03:00  
				
					
						
							
							
								 
						
							
								fa0e255183 
								
							 
						 
						
							
							
								
								Fixed tooltip display when hiding media player panel.  
							
							
							
						 
						
							2016-10-14 21:44:15 +03:00  
				
					
						
							
							
								 
						
							
								5d6dafeeda 
								
							 
						 
						
							
							
								
								New media player build fixed for Xcode.  
							
							
							
						 
						
							2016-10-14 21:27:42 +03:00  
				
					
						
							
							
								 
						
							
								31a847fb9d 
								
							 
						 
						
							
							
								
								Playlist appearance added to the new media player.  
							
							... 
							
							
							
							Also itemRemoved() now is fired as a global observable. 
							
						 
						
							2016-10-14 20:10:15 +03:00  
				
					
						
							
							
								 
						
							
								4f0cff5467 
								
							 
						 
						
							
							
								
								Playlist added in the new media player panel.  
							
							
							
						 
						
							2016-10-13 18:04:40 +03:00  
				
					
						
							
							
								 
						
							
								d543073632 
								
							 
						 
						
							
							
								
								Display download progress in the media player playback widget.  
							
							
							
						 
						
							2016-10-13 12:12:12 +03:00  
				
					
						
							
							
								 
						
							
								956d048d56 
								
							 
						 
						
							
							
								
								Changing volume in media player by mouse wheel events.  
							
							
							
						 
						
							2016-10-13 11:36:02 +03:00