leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								4a63c69d7f 
								
							 
						 
						
							
							
								
								Enable messages unpinning for channels  
							
							 
							
							... 
							
							
							
							Also make History Widget react on pinning Channel message event and show
it in UI.
This commit is based on upstream commit
75d8d01b17 
Related to #114 .
Closes  #8 . 
							
						 
						
							2018-09-22 01:03:29 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								ae75810cd5 
								
							 
						 
						
							
							
								
								HistoryItem: enable pins for channel messages  
							
							 
							
							... 
							
							
							
							Now we can pin and unpin channel messages.
This commit is based on upstream commit
75d8d01b17 
Related to #8 , #114 . 
							
						 
						
							2018-09-22 01:03:29 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								dd003ffb7d 
								
							 
						 
						
							
							
								
								PinMessageBox: show notify checkbox only for group  
							
							 
							
							... 
							
							
							
							Prepare for pinning messages in Channels, in which we are could not
disable the pin notification.
Based on upstream commit
75d8d01b17 
Related to #8 , #114 . 
							
						 
						
							2018-09-22 01:03:29 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								265cd836ef 
								
							 
						 
						
							
							
								
								Enable pins for channels  
							
							 
							
							... 
							
							
							
							Based on upstream commit 75d8d01b17 
Related to #114 , #8 . 
							
						 
						
							2018-09-22 01:03:29 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								04112679b5 
								
							 
						 
						
							
							
								
								Rudimentary support for Live Locations  
							
							 
							
							... 
							
							
							
							Cherry picked from upstream commit 6ca105a290 
Related to #114  
							
						 
						
							2018-09-22 01:03:29 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								2aaf08bd71 
								
							 
						 
						
							
							
								
								Minimal layer 72 support  
							
							 
							
							... 
							
							
							
							Compile fixes.
Based on upstream commit 6ca105a290 
Closes  #114 . 
							
						 
						
							2018-09-22 01:03:29 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								0a1a0162e4 
								
							 
						 
						
							
							
								
								Fix Windows build  
							
							 
							
							... 
							
							
							
							There was a regression after PCH cleanup with headers order in
/file_utilities_win.cpp. Seems that the CI and local MSVS used some kind
of cache. 
							
						 
						
							2018-09-22 01:03:29 +03:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								38efa1bf4b 
								
							 
						 
						
							
							
								
								Replace base::lambda with shorter term.  
							
							 
							
							... 
							
							
							
							Partially backport dd81f5d59f 
							
						 
						
							2018-07-27 14:24:31 +00:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e7bace9ab3 
								
							 
						 
						
							
							
								
								Rewrite base::lambda_guard, use only one pointer.  
							
							 
							
							... 
							
							
							
							(cherry picked from commit f6ed3df ) 
							
						 
						
							2018-07-27 14:24:31 +00:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f488d5f9c1 
								
							 
						 
						
							
							
								
								Use std::function for base::lambda implementation.  
							
							 
							
							... 
							
							
							
							(cherry picked from commit 101d4f6 ) 
							
						 
						
							2018-07-27 14:24:31 +00:00  
						
					 
				
					
						
							
							
								 
								Evgeniy Zheltonozhskiy
							
						 
						
							 
							
							
							
							
								
							
							
								9f1896c680 
								
							 
						 
						
							
							
								
								Filter RTL in displayed file names( #156 )  
							
							 
							
							... 
							
							
							
							Adopted from upstream commit aec496d520  to avoid the phishing filenames.
Closes  #103 . 
							
						 
						
							2018-06-20 22:20:39 +03:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								b6df430aa8 
								
							 
						 
						
							
							
								
								Get rid of OrderedSet  
							
							 
							
							
							
						 
						
							2018-06-20 15:40:52 +03:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								8b189226e4 
								
							 
						 
						
							
							
								
								Minimize type_traits ( https://github.com/procxx/kepka/issues/27 )  
							
							 
							
							
							
						 
						
							2018-06-20 15:40:52 +03:00  
						
					 
				
					
						
							
							
								 
								Anton Kashcheev
							
						 
						
							 
							
							
							
							
								
							
							
								21e7a1bbb0 
								
							 
						 
						
							
							
								
								Fix compile error when building with LibreSSL  
							
							 
							
							... 
							
							
							
							Add preprocessor check of LibreSSL version. 
							
						 
						
							2018-06-20 15:16:09 +03: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
							
						 
						
							 
							
							
							
							
								
							
							
								e748c9eede 
								
							 
						 
						
							
							
								
								Fix Release build (add missing includes)  
							
							 
							
							
							
						 
						
							2018-06-10 17:17:44 +03:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								b9cd813127 
								
							 
						 
						
							
							
								
								Apply clang-format  
							
							 
							
							
							
						 
						
							2018-06-06 11:25:23 +03:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								49982a33a5 
								
							 
						 
						
							
							
								
								Pre-reformat fixes  
							
							 
							
							
							
						 
						
							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  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								eba069a406 
								
							 
						 
						
							
							
								
								Branding changes, minor readme fix  
							
							 
							
							
							
						 
						
							2018-06-04 19:56:10 +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  
						
					 
				
					
						
							
							
								 
								Anton Kashcheev
							
						 
						
							 
							
							
							
							
								
							
							
								09f8d60e11 
								
							 
						 
						
							
							
								
								Add libreSSL support  
							
							 
							
							... 
							
							
							
							Also check LIBRESSL_VERSION_NUMBER and if it's defined, we use the LibreSSL-compatible API calls. 
							
						 
						
							2018-04-22 19:45:47 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								c237414cc6 
								
							 
						 
						
							
							
								
								text_entity: Add enum for used Unicode codepoints  
							
							 
							
							... 
							
							
							
							It's better to use the named constants instead of magic character codes. 
							
						 
						
							2018-04-21 19:14:34 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								49b3469963 
								
							 
						 
						
							
							
								
								Add option for typographic message formatting  
							
							 
							
							... 
							
							
							
							This option allows to turn off the old behaviour with replacing char
sequences like <<, >>, -- to chars represented by HTML escape characters
"«", "»", "—".
Based on upstream pull
https://github.com/telegramdesktop/tdesktop/pull/4553  and commit
fe118833ae 
from @PeterMX
Closes  #132  
							
						 
						
							2018-04-21 19:14:34 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								ed0e5b9958 
								
							 
						 
						
							
							
								
								Reorganize #include's in ui/text/text.cpp  
							
							 
							
							... 
							
							
							
							Now it compiles faster
Related to #16  
							
						 
						
							2018-04-17 22:06:33 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								56cbcdcf94 
								
							 
						 
						
							
							
								
								Get rid of qharfbuzz_p private dependency  
							
							 
							
							... 
							
							
							
							It's used for weird conversion from "QChar::Script" to internal
HB_Script and back.
Looks like it was in old Qt on this mirror link:
39b4955da3 ?view=parallel
Related to #96  #27  #16  
							
						 
						
							2018-04-17 22:06:33 +03:00  
						
					 
				
					
						
							
							
								 
								Vitaly Zaitsev
							
						 
						
							 
							
							
							
							
								
							
							
								5a8766e7a2 
								
							 
						 
						
							
							
								
								Completely remove Unity support. Unity is no longer supported by Canonical and will be excluded from Ubuntu 18.04 LTS.  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org> 
							
						 
						
							2018-03-31 20:07:48 +03:00  
						
					 
				
					
						
							
							
								 
								Vitaly Zaitsev
							
						 
						
							 
							
							
							
							
								
							
							
								dbb0030893 
								
							 
						 
						
							
							
								
								Completely drop GTK dialogs. Use native instead.  
							
							 
							
							... 
							
							
							
							Also this commit will remove libnotify support.
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org> 
							
						 
						
							2018-03-24 15:20:03 +00:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								1ab8aa2463 
								
							 
						 
						
							
							
								
								Allow to reply by double click on timestamp  
							
							 
							
							... 
							
							
							
							Based on telegramdesktop/tdesktop@def21367 
Related to #10 , #117 , #118  
							
						 
						
							2018-03-17 05:57:51 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								ea6d487aab 
								
							 
						 
						
							
							
								
								Get rid of local changelogs  
							
							 
							
							... 
							
							
							
							It was appended if your new version is greater than older.
Now it uses the lang string `lng_new_version`. 
							
						 
						
							2018-03-14 00:49:48 +03:00  
						
					 
				
					
						
							
							
								 
								Stanislav Ershov
							
						 
						
							 
							
							
							
							
								
							
							
								ceb9828910 
								
							 
						 
						
							
							
								
								Fix some warnings against size_t to int conversion  
							
							 
							
							
							
						 
						
							2018-03-12 18:30:19 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7ed116aa9d 
								
							 
						 
						
							
							
								
								Reply by double clicking a message.  
							
							 
							
							... 
							
							
							
							Backported from telegramdesktop/tdesktop@128663d9 
Closes  #117  
							
						 
						
							2018-03-11 04:02:00 +03:00  
						
					 
				
					
						
							
							
								 
								Alexey Min
							
						 
						
							 
							
							
							
							
								
							
							
								747e8b3ab5 
								
							 
						 
						
							
							
								
								Use custom application name in tray popup menu ( #106 )  
							
							 
							
							... 
							
							
							
							* Use parameter {appname} for tray icon lang strings and update mainwindow.cpp to use parametrized lang calls;
Note: this fix is only for Windows version. Mac version requires separate changes.
Relates to #20  . 
							
						 
						
							2018-03-02 17:08:48 +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  
						
					 
				
					
						
							
							
								 
								Vitaly Zaitsev
							
						 
						
							 
							
							
							
							
								
							
							
								a4987d41a9 
								
							 
						 
						
							
							
								
								Allow to build Kepka on other than x86 architectures: armv7, aarch64, ppc64le, etc.  
							
							 
							
							
							
						 
						
							2018-02-21 02:31:22 +03:00  
						
					 
				
					
						
							
							
								 
								Anatoly Shirokov
							
						 
						
							 
							
							
							
							
								
							
							
								e1a947e850 
								
							 
						 
						
							
							
								
								Adapt code to compile by MSVC 2015, remove conditional compilation ( #105 )  
							
							 
							
							... 
							
							
							
							Fixes workaround introduced in #101 .
Author: @anatoly-spb.
Related to: #17 . 
							
						 
						
							2018-02-13 21:19:05 +03:00  
						
					 
				
					
						
							
							
								 
								Anatoly Shirokov
							
						 
						
							 
							
							
							
							
								
							
							
								b1c7c6fc61 
								
							 
						 
						
							
							
								
								Made to compile by MSVC 2015/2017 32 bit compilers ( #101 )  
							
							 
							
							... 
							
							
							
							Patches by @anatoly-spb :
1. Get rid of -DWIN64, -DZLIB_WINAPI in 32-bit build for fixing zlib linkage;
2. Work around MSVC2015 limitation based on lacking the C++14 features (like void as literal type) and document it. 
							
						 
						
							2018-02-13 16:13:14 +03:00  
						
					 
				
					
						
							
							
								 
								Alex
							
						 
						
							 
							
							
							
							
								
							
							
								7320149f22 
								
							 
						 
						
							
							
								
								Move out the hardcoded URLs (changelog, about)  
							
							 
							
							
							
						 
						
							2018-02-13 14:50:54 +03:00  
						
					 
				
					
						
							
							
								 
								fox.cpp
							
						 
						
							 
							
							
							
							
								
							
							
								dc231f2e29 
								
							 
						 
						
							
							
								
								Allow to change app. name using CMake cache  
							
							 
							
							
							
						 
						
							2018-01-27 16:13:34 +03:00  
						
					 
				
					
						
							
							
								 
								Vitaly Zaitsev
							
						 
						
							 
							
							
							
							
								
							
							
								45eb128a5e 
								
							 
						 
						
							
							
								
								Fixed issue with running both clients (kepka and tdesktop) simultaneously.  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org> 
							
						 
						
							2018-01-17 21:20:17 +03:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								e609b4464d 
								
							 
						 
						
							
							
								
								Fix non-utf8 text in commit  31ed5214f0 
							
							 
							
							
							
						 
						
							2018-01-14 01:36:38 +02:00  
						
					 
				
					
						
							
							
								 
								Friedrich von Never
							
						 
						
							 
							
							
							
							
								
							
							
								31ed5214f0 
								
							 
						 
						
							
							
								
								Allow unicode quotes as markdown entry separators. ( #54 )  
							
							 
							
							... 
							
							
							
							Fixes  #13 . (Based on upstream's commit telegramdesktop/tdesktop@2e421e8 , ) 
							
						 
						
							2017-12-24 20:30:13 +04: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
							
						 
						
							 
							
							
							
							
								
							
							
								3c309a5f3b 
								
							 
						 
						
							
							
								
								Use correct add_test() format to obtain correct path to test executables  
							
							 
							
							
							
						 
						
							2017-12-21 12:16:49 +03:00  
						
					 
				
					
						
							
							
								 
								crackedmind
							
						 
						
							 
							
							
							
							
								
							
							
								6ffc8d3905 
								
							 
						 
						
							
							
								
								Remove Qt plugins path rewriting  
							
							 
							
							
							
						 
						
							2017-12-20 14:38:02 +02:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								59ee61a90d 
								
							 
						 
						
							
							
								
								Handle all enum values  
							
							 
							
							
							
						 
						
							2017-12-20 14:38:02 +02:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								c4fe2f86ea 
								
							 
						 
						
							
							
								
								Add explicit typecasting for some constants  
							
							 
							
							
							
						 
						
							2017-12-20 14:38:02 +02:00  
						
					 
				
					
						
							
							
								 
								Stanislav Ershov
							
						 
						
							 
							
							
							
							
								
							
							
								0c4f569f65 
								
							 
						 
						
							
							
								
								Fix error c2100 invalid inderection against visual c++ 19.12 (visual studio 15.5)  
							
							 
							
							
							
						 
						
							2017-12-20 14:38:02 +02:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								badbf7a900 
								
							 
						 
						
							
							
								
								Enable tests  
							
							 
							
							
							
						 
						
							2017-12-20 14:38:02 +02:00