Commit Graph

3420 Commits

Author SHA1 Message Date
Friedrich von Never 05b766a460 Extract Appveyor scripts into separate files (#57) 2018-03-11 03:53:52 +03:00
Alex dde6ba57a8
Update links in CONTRIBUTING.md (#111)
replace telegram links to kepka links.
Related to #20
[skip ci]
2018-03-02 17:18:08 +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
Alex 6b4e4dd006 Use "Kepka" instead of "pro.cxx fork"
Closes #9
[skip ci]
2018-03-02 16:50:25 +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
Vitaly Zaitsev 356f1cb083 Fixed build of libtgvoip on Big-Endian architectures. 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
Alex 2a2d4a260e Get rid of usused file freedesktop.org.xml
It is ambigious and don't need.
2018-02-12 03:03:24 +03:00
Stanislav Ershov 389c355f5d Update build instructions [skip ci] 2018-02-08 17:33:49 +03:00
fox.cpp dc231f2e29 Allow to change app. name using CMake cache 2018-01-27 16:13:34 +03:00
Stanislav Ershov e190620cb8 Update README.md 2018-01-24 00:38:25 +03:00
Alex 7debac668d Contributing.md: formatting fixes 2018-01-22 01:53:47 +03:00
leha-bot 726373bcab ligtgvoip: get rid of unused & erroneous MIN macro
This macro is not used and has an error with parenthesis. At some input
arguments it will be generate incorrect code:
MIN(a++, b--) -> expands to (a++<b-- ? a++ : b--)
2018-01-22 01:52:24 +03:00
leha-bot f9f9e450a0 libtgvoip: get rid of GYP 2018-01-22 01:52:24 +03:00
Vitaly Zaitsev 6cf354d516 Added additional build definitions for packaged build:
* disable all desktop file and schema generators (already included in package).

Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2018-01-19 10:54:09 +02:00
Alex 42fea7cd81 Update CONTRIBUTING.md
1. Add brief example from https://chris.beams.io/posts/git-commit/ (thanks Chris, for your post!);
2. Add note about [skip ci];
3. Replace Telegram mentions in all possible cases;
4. Clarify "What contributions are accepted".

Related to #20
[skip ci]
2018-01-17 21:36:50 +03:00
Vitaly Zaitsev b8ce61ca1f Replaced old name from shortcuts and metadata package.
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2018-01-17 21:20:46 +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
aa.novozhilov 579f5d0b19 Add vim service files to .gitignore
[skip ci]
2018-01-17 19:37:34 +03:00
Vitaly Zaitsev d9af5dbc7a Prepare to use regular releases instead of single tarballs.
[skip ci]

Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2018-01-17 19:12:04 +03:00
Vitaly Zaitsev e591fdec95 Install metadata package for Gnome Software to metainfo directory.
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2018-01-17 19:12:04 +03:00
Vitaly Zaitsev 2dd877dc48 Removed obsolete scriptlets.
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2018-01-17 19:12:04 +03:00
Stanislav Ershov 2ba3bb0eb1 Update build intructions for Debian/Ubuntu [skip ci] 2018-01-17 19:02:33 +03:00
Stanislav Ershov 4dd4dae21d Update README.md [skip ci]
Update links to badges
2018-01-17 17:59:24 +03:00
Stanislav Ershov 909f3fae50 Update README.md 2018-01-17 16:27:23 +03:00
Friedrich von Never bf3b82194c Add build instructions for Windows (#45) [skip ci] 2018-01-15 14:45:07 +03:00
Berkus Decker e609b4464d Fix non-utf8 text in commit 31ed5214f0 2018-01-14 01:36:38 +02:00
Berkus Decker befa910b9c Enable only PR builds on Travis 2018-01-13 03:39:01 +02:00
Berkus Decker f650d377c0 Switch to single build for CI 2018-01-13 03:39:01 +02:00
Berkus Decker 3670d0a30d Disable OSX build temporarily - will be addressed in further `ci_osx` branch 2018-01-12 23:23:38 +02:00
Berkus Decker c8409776f6 Fix detection variable usage 2018-01-12 23:23:38 +02:00
Berkus Decker a9ea8da861 Print found frameworks 2018-01-12 23:23:38 +02:00
Berkus Decker aaf3cd7328 Reorder osx frameworks list 2018-01-12 23:23:38 +02:00
Berkus Decker bbb718dcca Add clutches for conan-limp 2018-01-12 23:23:38 +02:00
Berkus Decker 4aefbdbe15 Disable unused conan repos 2018-01-12 23:23:38 +02:00
Berkus Decker 6eac160c9c Pass extra cmake flags on osx 2018-01-12 23:23:38 +02:00
Berkus Decker 9c55a71a5e Add OSX build 2018-01-12 23:23:38 +02:00
Berkus Decker 8dd7ec667b Dockerize travis build 2018-01-12 23:23:38 +02:00
Berkus Decker 67cfd8e8b2 Remove unused submodule 2018-01-12 23:23:38 +02:00
Friedrich von Never 1a55f8531e Slightly update the README file (#55) 2017-12-24 21:03:32 +04: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
Stanislav Ershov d73cfacde9 [skip ci] remove unused code from original tdesktop app 2017-12-22 19:07:36 +03:00
Vitaly Zaitsev bc363c4cf2 Added RPM package SPEC for Fedora GNU/Linux distribution. 2017-12-21 17:47:16 +02:00
Vitaly Zaitsev e1ffe76dff Fixed spelling in libtgvoip third-party library.
Patch backported from https://github.com/grishka/libtgvoip/pull/31 pull request.
Original patch by: Nicholas Guriev <guriev-ns@ya.ru>
2017-12-21 17:42:17 +02:00
Vitaly Zaitsev 03eb0169b3 Fixed build against OpenSSL 1.1.
Patch backported from https://github.com/grishka/libtgvoip/pull/31 pull request.
Original patch by: Nicholas Guriev <guriev-ns@ya.ru>

Closes #43.
2017-12-21 17:42:17 +02:00