Commit Graph

3487 Commits

Author SHA1 Message Date
leha-bot f09f8075fb Add logo copyright info to README 2019-04-23 23:26:39 +03:00
leha-bot 9c1b501123 Happy new Copyright Year! (in winrc) 2019-04-23 23:26:39 +03:00
leha-bot 03a3e5ceee Replace stock copyright-protected logo by ours
These logo variants are available under Creative Commons
Attribution Share-Alike License 4.0. See
https://creativecommons.org/licenses/by-sa/4.0/
(c) 2018 leha-bot.

The short guide about branding and logo usages
(from /Telegram/Resources/art) in Kepka:
1. logo_256.png/logo_256_no_margin.png -
 used in /Telegram/SourceFiles/window/main_window.cpp for loading logo
 (nowrap logo is used on Mac), in /Telegram/SourceFiles/messenger.[cpp|h],
 in /Telegram/SourceFiles/platform/linux/specific_linux.cpp and in qrc.
 Required for branding;
2. icon64.png - Doxyfile and MacOS image assets (they are duplicated in
 /Telegram/Telegram/Images.xcassets/[Icon.iconset|AppIcon.appiconset);
3. icon[<resolution>[@x2]].png - MacOS image assets. We will update
 these icons in next commit;
4. favicon.ico - seems unused;
5. icon256.ico - Windows Resource for EXE;

There is also a dangling reference inside
/Telegram/Resources/uwp/AppX/AppxManifest.xml. It shoud be fixed in some
of next commits.
2019-04-23 23:26:39 +03:00
crackedmind 12185c3062 Remove unused code 2019-04-23 23:26:39 +03:00
leha-bot 62abfe6f63 Use {appname} for splash screen string
Also update usage in intro widget. Please note that the language strings
with placeholders must be created using {lang_id}(lt_{placeholder},
lang({placeholder}), where you should replace {lang_id} with your actual
language string identifier and {placeholder} with your actual string
data.
2019-04-23 23:26:39 +03:00
Vitaly Zaitsev 7ba16730c1 Added PACKAGED_BUILD cmake build option to CMakeLists. 2019-04-05 16:42:50 +03:00
Vitaly Zaitsev 7d43f9dace Enabled IPO optimizations for official RPM package.
Fixed small mistake in README.md file.
2019-04-02 18:35:07 +02:00
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