Alex
							
						 
						
							 
							
							
							
							
								
							
							
								e511b23a83 
								
							 
						 
						
							
							
								
								Document new flag  
							
							 
							
							
							
						 
						
							2019-04-02 18:35:07 +02:00  
						
					 
				
					
						
							
							
								 
								Vitaly Zaitsev
							
						 
						
							 
							
							
							
							
								
							
							
								f792920622 
								
							 
						 
						
							
							
								
								Allow user to enable or disable interpocedural optimizations.  
							
							 
							
							... 
							
							
							
							IPO optimizations will be disabled by default. To enable you need to
forward cmake build flag -DENABLE_IPO:BOOL=ON.
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org> 
							
						 
						
							2019-04-02 18:35:07 +02:00  
						
					 
				
					
						
							
							
								 
								Vitaly Zaitsev
							
						 
						
							 
							
							
							
							
								
							
							
								9fc007889b 
								
							 
						 
						
							
							
								
								Removed AL_LIBTYPE_STATIC build definition.  
							
							 
							
							... 
							
							
							
							Kepka is built against packaged version of OpenAL, so we don't need this.
Closes  #227 .
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org> 
							
						 
						
							2019-03-16 19:29:59 +05:00  
						
					 
				
					
						
							
							
								 
								Vitaly Zaitsev
							
						 
						
							 
							
							
							
							
								
							
							
								6ebbe5a2a9 
								
							 
						 
						
							
							
								
								Enabled LTO optimizations.  
							
							 
							
							... 
							
							
							
							Closes  #226 .
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org> 
							
						 
						
							2019-03-16 16:52:33 +05:00  
						
					 
				
					
						
							
							
								 
								Vitaly Zaitsev
							
						 
						
							 
							
							
							
							
								
							
							
								450409095a 
								
							 
						 
						
							
							
								
								Added Clang build support.  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org> 
							
						 
						
							2019-03-15 23:02:33 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Akulich
							
						 
						
							 
							
							
							
							
								
							
							
								792a88d064 
								
							 
						 
						
							
							
								
								Refactor DC configuration  
							
							 
							
							
							
						 
						
							2019-03-02 23:30:24 +00:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								bbd77096d5 
								
							 
						 
						
							
							
								
								Add issue template for feature requests  
							
							 
							
							... 
							
							
							
							[skip ci] 
							
						 
						
							2019-02-08 18:02:10 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								b0d2191f80 
								
							 
						 
						
							
							
								
								Convert issue template to new named template "Bug report"  
							
							 
							
							... 
							
							
							
							[skip ci] 
							
						 
						
							2019-02-08 18:02:10 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								04ad56bb0d 
								
							 
						 
						
							
							
								
								Replace TDesktop logs path to Kepka's path  
							
							 
							
							... 
							
							
							
							[skip ci] 
							
						 
						
							2019-02-08 18:02:10 +03:00  
						
					 
				
					
						
							
							
								 
								Friedrich von Never
							
						 
						
							 
							
							
							
							
								
							
							
								9d4a8596dc 
								
							 
						 
						
							
							
								
								Copy OpenSSL libraries to the output ( #215 )  
							
							 
							
							... 
							
							
							
							[skip travis] 
							
						 
						
							2018-11-11 23:10:35 +03:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								4fd2f16142 
								
							 
						 
						
							
							
								
								Clang-format  
							
							 
							
							
							
						 
						
							2018-11-01 00:12:21 +02:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								ee47a1c904 
								
							 
						 
						
							
							
								
								Update .style files  
							
							 
							
							
							
						 
						
							2018-11-01 00:12:21 +02:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								eed10ab487 
								
							 
						 
						
							
							
								
								Change xdg link data  
							
							 
							
							
							
						 
						
							2018-11-01 00:12:21 +02:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								d3c5e4458e 
								
							 
						 
						
							
							
								
								Fix codegenerated license headers  
							
							 
							
							
							
						 
						
							2018-11-01 00:12:21 +02:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								8e50d9637f 
								
							 
						 
						
							
							
								
								Convert manually what couldn't be converted automatically  
							
							 
							
							
							
						 
						
							2018-11-01 00:12:21 +02:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								8fcbf45bba 
								
							 
						 
						
							
							
								
								Convert license headers automatically  
							
							 
							
							
							
						 
						
							2018-11-01 00:12:21 +02:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								287b4f6611 
								
							 
						 
						
							
							
								
								Add license header converter  
							
							 
							
							
							
						 
						
							2018-11-01 00:12:21 +02:00  
						
					 
				
					
						
							
							
								 
								Berkus Decker
							
						 
						
							 
							
							
							
							
								
							
							
								97011cd84a 
								
							 
						 
						
							
							
								
								Convert last mentions of offical in strings  
							
							 
							
							
							
						 
						
							2018-11-01 00:12:21 +02:00  
						
					 
				
					
						
							
							
								 
								Stanislav Ershov
							
						 
						
							 
							
							
							
							
								
							
							
								ca8941eeeb 
								
							 
						 
						
							
							
								
								Update docker image  
							
							 
							
							
							
						 
						
							2018-10-31 16:19:50 +03:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								79367a7760 
								
							 
						 
						
							
							
								
								Print diff in case of clang-format output  
							
							 
							
							
							
						 
						
							2018-10-31 11:15:09 +03:00  
						
					 
				
					
						
							
							
								 
								Stanislav Ershov
							
						 
						
							 
							
							
							
							
								
							
							
								1b9b2bbeed 
								
							 
						 
						
							
							
								
								Remove empty line. Third-party list is more compact now [ci skip]  
							
							 
							
							
							
						 
						
							2018-10-28 22:19:41 +00:00  
						
					 
				
					
						
							
							
								 
								Stanislav Ershov
							
						 
						
							 
							
							
							
							
								
							
							
								5d01f48192 
								
							 
						 
						
							
							
								
								workaround for cmake < 3.12  
							
							 
							
							
							
						 
						
							2018-10-28 23:03:07 +03:00  
						
					 
				
					
						
							
							
								 
								Stanislav Ershov
							
						 
						
							 
							
							
							
							
								
							
							
								7f2cb4e155 
								
							 
						 
						
							
							
								
								Update kepka.spec for Fedora  
							
							 
							
							
							
						 
						
							2018-10-28 23:03:07 +03:00  
						
					 
				
					
						
							
							
								 
								Stanislav Ershov
							
						 
						
							 
							
							
							
							
								
							
							
								6c2d2613ad 
								
							 
						 
						
							
							
								
								Use FindPython3 cmake module to launch codegen_scheme  
							
							 
							
							
							
						 
						
							2018-10-28 23:03:07 +03:00  
						
					 
				
					
						
							
							
								 
								Friedrich von Never
							
						 
						
							 
							
							
							
							
								
							
							
								de6b51bc4e 
								
							 
						 
						
							
							
								
								Convert build script to PowerShell  
							
							 
							
							... 
							
							
							
							Close  #205 . 
							
						 
						
							2018-10-27 21:48:50 +03:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								2a341d77b1 
								
							 
						 
						
							
							
								
								Fix broken lambda (MSVC bug?)  
							
							 
							
							
							
						 
						
							2018-10-27 12:40:27 +00:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								25fbc2f7e1 
								
							 
						 
						
							
							
								
								Minor refactoring  
							
							 
							
							
							
						 
						
							2018-10-27 12:40:27 +00:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								4b78d52194 
								
							 
						 
						
							
							
								
								Fix more warnings  
							
							 
							
							
							
						 
						
							2018-10-27 12:40:27 +00:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								16318f93fc 
								
							 
						 
						
							
							
								
								Remove now unused Generator::writeSetSearch  
							
							 
							
							
							
						 
						
							2018-10-27 12:40:27 +00:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								f1b4a86cfe 
								
							 
						 
						
							
							
								
								Fix unused variables, lambda captures.  
							
							 
							
							
							
						 
						
							2018-10-27 12:40:27 +00:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								f526586bfb 
								
							 
						 
						
							
							
								
								Delete Instance constructor, since its member constructor is deleted  
							
							 
							
							
							
						 
						
							2018-10-27 12:40:27 +00:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								e4478fd0fd 
								
							 
						 
						
							
							
								
								Reformat  
							
							 
							
							
							
						 
						
							2018-10-27 12:28:53 +00:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								0e7d653b32 
								
							 
						 
						
							
							
								
								Replace switch with map  
							
							 
							
							
							
						 
						
							2018-10-27 12:28:53 +00:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								6bed3132ae 
								
							 
						 
						
							
							
								
								Replace switch with map  
							
							 
							
							
							
						 
						
							2018-10-27 12:28:53 +00:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								af4cfd8a41 
								
							 
						 
						
							
							
								
								Fix generator  
							
							 
							
							
							
						 
						
							2018-10-27 12:28:53 +00:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								0c4399431a 
								
							 
						 
						
							
							
								
								Replace strings with raw strings in style  
							
							 
							
							
							
						 
						
							2018-10-27 12:28:53 +00:00  
						
					 
				
					
						
							
							
								 
								Stanislav Ershov
							
						 
						
							 
							
							
							
							
								
							
							
								ed2cceec57 
								
							 
						 
						
							
							
								
								Update config.h.in  
							
							 
							
							
							
						 
						
							2018-10-27 11:19:19 +03:00  
						
					 
				
					
						
							
							
								 
								Stanislav Ershov
							
						 
						
							 
							
							
							
							
								
							
							
								f85e740494 
								
							 
						 
						
							
							
								
								Rename Telegram.rc -> Kepka.rc.in  
							
							 
							
							... 
							
							
							
							Configure Kepka.rc.in -> Kepka.rc 
							
						 
						
							2018-10-27 11:19:19 +03:00  
						
					 
				
					
						
							
							
								 
								Stanislav Ershov
							
						 
						
							 
							
							
							
							
								
							
							
								ac62bc1469 
								
							 
						 
						
							
							
								
								Improve cmake  
							
							 
							
							
							
						 
						
							2018-10-27 11:19:19 +03:00  
						
					 
				
					
						
							
							
								 
								Stanislav Ershov
							
						 
						
							 
							
							
							
							
								
							
							
								9cf55590c0 
								
							 
						 
						
							
							
								
								Fix some warnings  
							
							 
							
							
							
						 
						
							2018-10-24 02:34:15 +03:00  
						
					 
				
					
						
							
							
								 
								Stanislav Ershov
							
						 
						
							 
							
							
							
							
								
							
							
								e2e9b8aefc 
								
							 
						 
						
							
							
								
								Fix compilation errors in conformance mode  
							
							 
							
							
							
						 
						
							2018-10-20 20:27:10 +03:00  
						
					 
				
					
						
							
							
								 
								Stanislav Ershov
							
						 
						
							 
							
							
							
							
								
							
							
								5d336eb54f 
								
							 
						 
						
							
							
								
								Enable conformance mode for MSVC >= 15.5  
							
							 
							
							
							
						 
						
							2018-10-20 20:27:10 +03:00  
						
					 
				
					
						
							
							
								 
								Evgenii Zheltonozhskii
							
						 
						
							 
							
							
							
							
								
							
							
								f4ae3d5e0d 
								
							 
						 
						
							
							
								
								Replace mess with maps in lang_auto (  https://github.com/procxx/kepka/issues/196  ).  Also fixes  https://github.com/procxx/kepka/issues/59  
							
							 
							
							
							
						 
						
							2018-10-19 18:01:27 +00:00  
						
					 
				
					
						
							
							
								 
								Vladislav Isenbaev
							
						 
						
							 
							
							
							
							
								
							
							
								56b40c4e31 
								
							 
						 
						
							
							
								
								OS X build fixes ( #193 )  
							
							 
							
							... 
							
							
							
							The AppleClang 9.1 doesn't support std::is_invocable (introduced in f488d5f ), so we have to use backported version from Facebook's Folly library which provides "batteries" for C++ and Standard Library's backports from C++14/17. Folly library is licensed under Apache 2.0 License which is compatible with GNU GPL v3.
Also set CMAKE_BUNDLE_DIR to CMAKE_INSTALL_DIR to avoid the CMake error "install TARGETS given no BUNDLE DESTINATION for MACOSX_BUNDLE executable" (seems it introduced in CMake 3.12.x). 
							
						 
						
							2018-10-19 12:37:41 +03:00  
						
					 
				
					
						
							
							
								 
								Stanislav Ershov
							
						 
						
							 
							
							
							
							
								
							
							
								7499968f84 
								
							 
						 
						
							
							
								
								Add doxygen target to cmake  
							
							 
							
							
							
						 
						
							2018-10-19 01:34:02 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								8b5f81a218 
								
							 
						 
						
							
							
								
								Fix channel message pinning for channel moderators  
							
							 
							
							... 
							
							
							
							The way of fixing this is weird and is a natural clutch. But we have to
live with it. And I hate it.
Note: all another function members movings from header file to source
are postponed to another commit.
This commit based on
75d8d01b17 (diff-efcc341e70654031bd8fee83d8b7105bR999) 
Fixes  #189 . 
							
						 
						
							2018-10-18 14:48:11 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								04882ed746 
								
							 
						 
						
							
							
								
								Allow edit messages older than 2 days in sgroups  
							
							 
							
							... 
							
							
							
							This feature is cherry-picked from
75d8d01b17 (diff-c0b32cc8ed01e3b1cdbfd5427184a41dL874) 
							
						 
						
							2018-10-18 14:48:11 +03:00  
						
					 
				
					
						
							
							
								 
								Vitaly Zaitsev
							
						 
						
							 
							
							
							
							
								
							
							
								9c4a0ee2dc 
								
							 
						 
						
							
							
								
								Added Doxygen basic support.  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org> 
							
						 
						
							2018-10-17 18:50:18 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								ef41b88b64 
								
							 
						 
						
							
							
								
								Add note about deprecated document  
							
							 
							
							
							
						 
						
							2018-10-15 20:33:12 +03:00  
						
					 
				
					
						
							
							
								 
								leha-bot
							
						 
						
							 
							
							
							
							
								
							
							
								956a8bd22f 
								
							 
						 
						
							
							
								
								Remove unused docs  
							
							 
							
							
							
						 
						
							2018-10-15 20:33:12 +03:00