Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								0c4399431a 
								
							 
						 
						
							
							
								
								Replace strings with raw strings in style  
							
							 
							
							
							
						 
						
							2018-10-27 12:28:53 +00:00  
						
					 
				
					
						
							
							
								 
								Evgeniy Zheltonozhskiy
							
						 
						
							 
							
							
							
							
								
							
							
								22b0cffccd 
								
							 
						 
						
							
							
								
								Fix almost all warnings ( #157 )  
							
							 
							
							... 
							
							
							
							There are possible deprecation warnings could be on new ffmpeg. It will be investigated later.
Related to #42 . 
							
						 
						
							2018-06-12 01:59:24 +03:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								b9cd813127 
								
							 
						 
						
							
							
								
								Apply clang-format  
							
							 
							
							
							
						 
						
							2018-06-06 11:25:23 +03:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								80071b61d5 
								
							 
						 
						
							
							
								
								Fix deprecated qt functions in CMake  
							
							 
							
							
							
						 
						
							2018-06-06 11:25:23 +03:00  
						
					 
				
					
						
							
							
								 
								Alex
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								69661217d2 
								
							 
						 
						
							
							
								
								Remove PCH ( #148 )  
							
							 
							
							... 
							
							
							
							This commit brings many changes:
1. Remove cotire;
2. Remove PCH files (stdafx.xxx) and mentions;
3. Rearrange and clean includes:
3.1. Remove core includes path, use full header path core/xxx;
3.2. Move object_ptr to separate file base/object_ptr.h;
3.3. Add missing includes;
5. Add forward decls;
6. Get rid of some Qt private parts;
7. Fix ALL compilation errors after removing cotire on Windows, Linux, MacOS.
Closes  #133 .
Related to #96 . 
							
						 
						
							2018-06-04 16:25:31 +03:00  
						
					 
				
					
						
							
							
								 
								Pavel Perekhozhikh
							
						 
						
							 
							
							
							
							
								
							
							
								1cb6dcee54 
								
							 
						 
						
							
							
								
								[Refactoring] set current standart to c++17 and change any logic to std::clamp (if it's possible)  
							
							 
							
							
							
						 
						
							2018-02-28 22:12:25 +02:00  
						
					 
				
					
						
							
							
								 
								Pavel Perekhozhikh
							
						 
						
							 
							
							
							
							
								
							
							
								40f8f0939a 
								
							 
						 
						
							
							
								
								[Refactoring] change qt math function to cmath analog  
							
							 
							
							
							
						 
						
							2018-02-28 22:12:25 +02:00  
						
					 
				
					
						
							
							
								 
								Friedrich von Never
							
						 
						
							 
							
							
							
							
								
							
							
								18cd75ab41 
								
							 
						 
						
							
							
								
								Fix handling of dashes in the style directory path ( #53 )  
							
							 
							
							... 
							
							
							
							Fix by @ForNeVeR 
							
						 
						
							2017-12-24 19:03:59 +04:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								e9184f9ab5 
								
							 
						 
						
							
							
								
								Replace non-standard types with Qt equivalents  
							
							 
							
							
							
						 
						
							2017-12-20 14:38:02 +02:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								3b9edbf7dc 
								
							 
						 
						
							
							
								
								Fix include path  
							
							 
							
							
							
						 
						
							2017-12-20 14:38:02 +02:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								c28a457572 
								
							 
						 
						
							
							
								
								Add cmake files  
							
							 
							
							
							
						 
						
							2017-12-20 14:38:02 +02:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								25ffaaaa2d 
								
							 
						 
						
							
							
								
								Replace t_assert() with Assert().  
							
							 
							
							... 
							
							
							
							Also use this assertions for Expects(), Ensures() and Unexpected(). 
							
						 
						
							2017-08-30 19:15:42 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								edbc3f8fde 
								
							 
						 
						
							
							
								
								Use QDataStream directly on QByteArray.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:30 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7dd24a30b5 
								
							 
						 
						
							
							
								
								Replace MetaLang with codegen_lang.  
							
							 
							
							
							
						 
						
							2017-04-12 22:18:42 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								958d3b7c15 
								
							 
						 
						
							
							
								
								Good alignment in palette reading generated code.  
							
							 
							
							... 
							
							
							
							Also added -std=gnu++1y to CMake precompiled header generation. 
							
						 
						
							2017-02-21 21:24:36 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b842761ea3 
								
							 
						 
						
							
							
								
								Closed beta 1000006001: Built in theme and color palette editor.  
							
							 
							
							
							
						 
						
							2017-02-07 17:56:33 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7fb1463c43 
								
							 
						 
						
							
							
								
								Version 1.0 stable: bump copyright date to 2017.  
							
							 
							
							
							
						 
						
							2017-01-11 23:02:13 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								bc0c355d2d 
								
							 
						 
						
							
							
								
								Alpha version 0.10.21: pinned chats, groups in common, new design.  
							
							 
							
							
							
						 
						
							2016-12-30 22:23:17 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								eb4d2a38b6 
								
							 
						 
						
							
							
								
								Closed beta 10020003: All colors moved to palette, some bug fixes.  
							
							 
							
							
							
						 
						
							2016-12-30 17:53:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								177078b0af 
								
							 
						 
						
							
							
								
								Closed beta 10020002: Use default color theme link in Settings.  
							
							 
							
							
							
						 
						
							2016-12-30 17:53:00 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8a0c275658 
								
							 
						 
						
							
							
								
								Group and channel create box photo select button improved.  
							
							 
							
							
							
						 
						
							2016-12-30 17:52:20 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2a3fd0066d 
								
							 
						 
						
							
							
								
								Closed beta 10019001: style::color copy is denied, only const refs.  
							
							 
							
							
							
						 
						
							2016-12-30 17:51:33 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5d10c02b5b 
								
							 
						 
						
							
							
								
								Applying color themes with confirmation / reverting (15 seconds).  
							
							 
							
							
							
						 
						
							2016-12-30 17:51:32 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								af9edc17d2 
								
							 
						 
						
							
							
								
								Applying color theme without restarting the application.  
							
							 
							
							
							
						 
						
							2016-12-30 17:51:31 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c932f3d9df 
								
							 
						 
						
							
							
								
								Removing almost all animated over states in IconButton.  
							
							 
							
							
							
						 
						
							2016-12-30 17:51:30 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e08f5437a6 
								
							 
						 
						
							
							
								
								Palette usage improvements.  
							
							 
							
							
							
						 
						
							2016-12-30 17:51:29 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								dbb6371e67 
								
							 
						 
						
							
							
								
								First version on loading themes is ready.  
							
							 
							
							
							
						 
						
							2016-12-30 17:51:27 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e616c39608 
								
							 
						 
						
							
							
								
								Merge branch 'dev' into player  
							
							 
							
							... 
							
							
							
							Conflicts:
	Telegram/SourceFiles/application.cpp
	Telegram/SourceFiles/core/utils.h
	Telegram/SourceFiles/localstorage.cpp
	Telegram/SourceFiles/pspecific_mac_p.mm 
							
						 
						
							2016-10-08 12:10:33 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ef2faf676e 
								
							 
						 
						
							
							
								
								Version 0.10.9: langs updated, moved shadow icons to separate files.  
							
							 
							
							
							
						 
						
							2016-10-01 15:35:52 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f970ac3163 
								
							 
						 
						
							
							
								
								New audio player done (without playlist).  
							
							 
							
							
							
						 
						
							2016-09-23 19:04:26 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								07dffb948d 
								
							 
						 
						
							
							
								
								Closed beta 10002002: testin OS X build by GYP.  
							
							 
							
							
							
						 
						
							2016-09-02 01:27:54 -04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								167adc652b 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://bitbucket.org/johnprestonmail/telegram-desktop  into dev  
							
							 
							
							
							
						 
						
							2016-09-02 00:04:04 -04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								659551e439 
								
							 
						 
						
							
							
								
								Fixed sprite generation for 125% and 150% interface scales.  
							
							 
							
							
							
						 
						
							2016-09-02 00:03:36 -04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								50616cc267 
								
							 
						 
						
							
							
								
								Version for OS X 10.6-10.7 build from GYP is ready, not tested yet.  
							
							 
							
							
							
						 
						
							2016-08-29 23:24:16 -06:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								42ebe60f0b 
								
							 
						 
						
							
							
								
								GYP/Ninja Windows build: complete, build scripts updated.  
							
							 
							
							... 
							
							
							
							Telegram.sln deleted, in the future .sln will be in .gitignore. 
							
						 
						
							2016-08-14 21:08:55 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								356b48bcca 
								
							 
						 
						
							
							
								
								Started video player UI in MediaView.  
							
							 
							
							
							
						 
						
							2016-07-11 21:05:46 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7db7b177c0 
								
							 
						 
						
							
							
								
								Members block in group conversation view finished (except Xcode project).  
							
							 
							
							
							
						 
						
							2016-06-20 14:31:12 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1c0548d1e8 
								
							 
						 
						
							
							
								
								New profiles Xcode build ready, couple of retina-support bugs fixed.  
							
							 
							
							
							
						 
						
							2016-06-06 14:35:49 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2c5c25962c 
								
							 
						 
						
							
							
								
								Profile fixed bar actions done, adaptive layout for profile buttons.  
							
							 
							
							
							
						 
						
							2016-05-27 16:56:35 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c42b142884 
								
							 
						 
						
							
							
								
								Divider added to new profiles. Icons from new styles can fill rects.  
							
							 
							
							
							
						 
						
							2016-05-20 18:35:58 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1d42144c95 
								
							 
						 
						
							
							
								
								Profile done as a new generic Window::SectionWidget.  
							
							 
							
							... 
							
							
							
							Slide animation reimplemented. 
							
						 
						
							2016-05-19 15:03:51 +03:00