| 
								
								
									 John Preston | ea7441ae77 | Use single LEGAL file with license and copyright. | 2018-01-03 13:23:14 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | b8204a317d | Testing crl (concurrency runtime library). | 2017-12-17 23:05:00 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 837dac50fa | Fix build for the original range-v3. | 2017-11-26 18:20:22 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | d93c1ccbaa | Improve compile time. | 2017-11-21 14:20:52 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | bc7c88c511 | Fix build in Xcode / GCC. | 2017-11-19 20:31:58 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 68bc8d0231 | Add range-v3 library. | 2017-11-19 18:37:07 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 9a988d89e3 | Remove std::any dependency (for now). Xcode 9 still doesn't have std::any :( | 2017-11-16 07:59:08 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | b51f865c54 | Save info members list state to memento. | 2017-11-16 07:59:08 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ffc20e4492 | Divide structs into several data/ modules. | 2017-11-16 07:59:04 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | e1ba9f8ff8 | Hide send message in Info for current chat. | 2017-11-16 07:59:04 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 449986456e | Add SharedMediaSliceMerged for migrated histories. | 2017-11-16 07:59:02 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 41ed2d1b84 | New storage for shared media messages index. | 2017-11-16 07:59:02 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | c76389e126 | Allow to use base::lambda independently. | 2017-09-03 15:45:49 +03: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 | bca444b92e | Add base::optional as a wrapper of base::variant. | 2017-08-30 19:15:21 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | ae1dacb7d7 | Add base/algorithm for range-based algorithms. | 2017-08-30 19:15:21 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 7ad21ff713 | Move std and gsl includes to precompiled header. | 2017-08-25 14:39:33 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 5444b8166c | Finalize rename / move of files. | 2017-04-07 18:13:18 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 7fb1463c43 | Version 1.0 stable: bump copyright date to 2017. | 2017-01-11 23:02:13 +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 | e880c4876e | Strict alignment request for base::lambda. Various improvements. | 2016-12-30 17:52:21 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 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 |  | 
				
					
						| 
								
								
									 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 | 807bebb3cf | Buttons moved to ui/widgets/buttons module, BoxButton removed. | 2016-12-30 17:52:04 +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 | dbb6371e67 | First version on loading themes is ready. | 2016-12-30 17:51:27 +04: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 | f1f7333c7a | Removed some old styles. Divided basic_types module to several. | 2016-09-29 14:37:16 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 89cbf3a55a | Build scripts updated for Xcode projects from GYP, MacStore build tested. | 2016-08-31 11:58:46 -06: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 | 520260f207 | Merge branch 'profile' into drafts Conflicts:
	Telegram/SourceFiles/app.cpp
	Telegram/SourceFiles/codegen/style/processor.cpp
	Telegram/SourceFiles/history.cpp
	Telegram/SourceFiles/historywidget.cpp
	Telegram/SourceFiles/mainwidget.cpp
	Telegram/SourceFiles/mainwidget.h
	Telegram/SourceFiles/profilewidget.cpp
	Telegram/SourceFiles/profilewidget.h
	Telegram/Telegram.vcxproj
	Telegram/Telegram.vcxproj.filters | 2016-06-06 18:16:52 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 916068447a | Cloud stored drafts started. | 2016-05-31 12:46:31 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | ab59ef8498 | FlatLabel now can allow to select text and copy to clipboard. Used for peer name in the new profile cover widget. | 2016-05-26 18:31:20 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 705358993d | New style::icon class added, colorized icons by codegen_style. Moved style_core to /ui/style/, Xcode and QtCreator builds are broken. | 2016-04-21 20:57:29 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | b61c0941ef | Some better source organization. Removed C++11 STL usage (old OS X). | 2016-04-15 12:59:02 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 246e39adb1 | Fixed Xcode build, improved project folders (similar to MSVC), warnings fixed. | 2016-04-14 16:03:03 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 68a9a0a12e | Text copy from HistoryItem/HistoryMedia/combined is done and tested. Moved text module to ui/text/ and split it to several modules.
Xcode build currently broken. | 2016-04-14 14:00:23 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 5a3fea05ac | ClickHandler, TopBarWidget and Overview layouts moved to separate files. Xcode and QtCreator builds are currently broken. | 2016-04-13 00:31:28 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 04f8d4dd37 | Build fixed for renamed sources folder SourceFiles/{gui->ui}/ | 2016-04-07 22:05:28 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 35785efa50 | Inline bot video and sticker layout and sending done. | 2016-04-03 13:11:41 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 174302a907 | Ignoring 4099 warning in VS project linking. Added <cmath> header to precompiled header and std:: math usage. | 2016-04-01 12:50:02 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 7c99f947eb | added connection implementations to git, protocol improved | 2016-03-24 15:57:10 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | d9ef8217e5 | moved MTProtoSession and MTProtoConnection to MTP::internal:: namespace | 2016-03-24 11:57:11 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 26e2918841 | Modules renamed in mtproto folder, Xcode build should not work yet | 2016-03-23 21:43:12 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 68ed885568 | Moved mtproto/mtpPublicRSA.h to mtproto/rsa_public_key module, rewritten and refactored, removed openssl headers from stdafx.h
Xcode project file does not contain mtproto/rsa_public_key.cpp yet | 2016-03-23 21:12:07 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | a2f5acdff1 | some winrt macro changes | 2016-03-20 21:34:20 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | a88b676588 | global shortcuts with loading from .json map | 2016-02-27 22:39:51 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | bbc804bd56 | added numeric header, v 0.9.22 dev | 2016-02-14 22:53:42 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 0b8523d58e | added year 2016 to copyright | 2016-02-08 13:56:18 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | daa0adfff9 | added breakpad support for os x | 2016-02-01 13:12:37 +03:00 |  |