@ProCxx

Страница 298 из 2477
Vitaly
05.09.2016
18:17:26
Поэтому я собираю его себе сам в виртуалке с нормальным fontconfig и freetype.

Egor
05.09.2016
18:17:32
Это перепакованный официальный блоб, слинкованный статически. По сути это проприетарщина.
Я не являюсь сторонником только открытого софта, хотя при равных возможностях буду использовать открытый вариант, так что меня проприетарщина не коробит

Google
Andre
05.09.2016
18:22:40
Reindex.. please wait

Vitaly
05.09.2016
18:23:35
А, вот почему шг
Они собирают свой собственный Qt с флагом -qt-freetype, а не -system-freetype. Из-за этого и кривые шрифты.

Мы недавно Cutegram протащили в репозитории Fedora. Вот этот собирается отлично, правда не очень стабилен, т.к. 3.0 находится в состоянии ранней альфа-версии.

Vitaly
05.09.2016
18:29:56
Или нужна ссылка на исходники этого клиента?

Вот официальный сайт: http://aseman.co/en/products/cutegram/. Исходники на GitHub. Сейчас разрабатывается версия 3.0a.

Stanislav
05.09.2016
18:32:33
Vitaly
05.09.2016
18:32:58
там 2 их 4 патчей под мак
Патч Qt общий. Он самый большой из всех.

Alex Фэils?︙
05.09.2016
18:33:31
http://aseman.co/en/products/cutegram/

Во, нашел

Andre
05.09.2016
18:34:52
Reindex.. please wait

Stanislav
05.09.2016
18:34:53
Патч Qt общий. Он самый большой из всех.
там fcitx, патчи для винды и мака, и совсем чуть чуть для шрифтов

Google
Stanislav
05.09.2016
18:38:34
причем я думаю ими можно принебречь при сборке под линукс

Vitaly
05.09.2016
18:39:30
причем я думаю ими можно принебречь при сборке под линукс
Нет, нельзя. Оно собирается только с их патченным Qt.

Stanislav
05.09.2016
18:39:54
Нет, нельзя. Оно собирается только с их патченным Qt.
в том что у них система сборки говно, я уже писал

Suigintou45
05.09.2016
18:39:58
а пропатчить телегу под нормальный qt?

Stanislav
05.09.2016
18:40:16
да и код какой то подозрительный

Vitaly
05.09.2016
18:40:22
а пропатчить телегу под нормальный qt?
Хипстеры Дурова не принимают такие патчи.

в том что у них система сборки говно, я уже писал
Да у них её вообще нет. Всё нужно делать руками.

И, кстати, Telegram не будет в большинстве дистрибутивов ещё и потому, что он использует ffmpeg с патентованными кодеками.

Stanislav
05.09.2016
18:41:33
Хипстеры Дурова не принимают такие патчи.
да и секретные чаты там совсем не приоритетны, отмазываются что важно только для мобилок, хотя тот же нативный мак клиент в них умеет

Stanislav
05.09.2016
18:44:34
он мне не понравился

Vitaly
05.09.2016
18:45:36
он мне не понравился
Мне кстати тоже, но он единственный на десктопе поддерживает секретные чаты и не имеет проблем со сборкой, лицензиями и патентами.

Stanislav
05.09.2016
18:46:09
плюс когда я его пробовал он как то не стабильно работал

Andre
05.09.2016
18:46:24
Reindex.. please wait

Reindex.. please wait

Stanislav
05.09.2016
18:49:54
QT_TDESKTOP_PATH_DEFAULT = /usr/local/tdesktop/Qt-$${QT_TDESKTOP_VERSION_DEFAULT} наркоманы

у меня такое ощущение что это сделано специально

Vitaly
05.09.2016
18:51:40
у меня такое ощущение что это сделано специально
У них в куче мест .PRO файла захардкодены /usr/local, т.к. они всё собирают статически, криво и устанавливают методом make install, а не пакетами.

Stanislav
05.09.2016
18:52:59
да совсем поехавшие, почему бы не юзать .pro для всех платформ, а то через .pro виндовую версию не собрать

Vitaly
05.09.2016
18:53:05
Им бы почитать что такое cmake и начать его использовать. Тогда бы и проблем никаких со сборкой не было.

Google
Stanislav
05.09.2016
18:53:50
А там куча .pro для разных платформ внутри репа.
не, там отдельно проекты для хкоде и визуал студии

под виндой про совсем не работают



пытаюсь под винду собрать )

нда сотня патчей нужна

Alex Фэils?︙
05.09.2016
19:21:36
Похоже на то, когда я свои старые лабы и пет-прожекты рефакторил с \W4)

Andre
05.09.2016
19:38:02
Reindex.. please wait

Stanislav
05.09.2016
19:38:38
Reindex.. please wait
unsigned, платформозависимый

поэтому...

может и лонгом быть

Alex Фэils?︙
05.09.2016
19:49:04
Вряд ли

Alex Фэils?︙
05.09.2016
19:49:13
Лонг же сигнед

Вот unsigned long'ом - да

Stanislav
05.09.2016
20:05:01
Вот unsigned long'ом - да
ну я про него, да)

Alex Фэils?︙
05.09.2016
20:05:19
А, ок

Мне цппчек ругался на код с принтфами

На size_t и %u

хотя в vs size_t это typedef unsigned int

И их printf не поддерживает %z

Google
Stanislav
05.09.2016
20:07:57
Iu же

Alex Фэils?︙
05.09.2016
20:08:17
Это если unsigned long

Stanislav
05.09.2016
20:08:43
Iu а не lu

Alex Фэils?︙
05.09.2016
20:09:10
А. Да, но у меня тогда древняя сткдия была, в ней не было

Stanislav
05.09.2016
20:09:39
да это давно поддерживается, а 2015 и zu начала

Alex Фэils?︙
05.09.2016
20:10:46
В 6.0 не былл?

Stanislav
05.09.2016
20:11:19
В 6.0 не былл?
? зачем там с int64 тогда работать)

Alex Фэils?︙
05.09.2016
20:11:40
Я работал с size_t)

Admin
ERROR: S client not available

Stanislav
05.09.2016
20:12:49
? короче пишу новые .pro файлы для телеграма, форк сделаю ?

ффмпег еще выкину для начала, мне чет лень мсис ставить для его сборки

Andre
05.09.2016
20:16:22
Reindex.. please wait

Alex Фэils?︙
05.09.2016
20:19:00
странно, что подсистема не поддерживает симлинки, когда сама система поддерживает симлинки еще с 2k

Stanislav
05.09.2016
20:19:14
точн, спасибо что напомнил, мне наконец-то аниверсари апдейт же пришел

жесть

For contributions to be accepted they should be granted into the public domain. This will solve the issue if Telegram team needs to use full Telegram Desktop source code with some different license. а сами не делают

Alex Фэils?︙
05.09.2016
20:30:02
типа "чтобы приняли вклад, надо в публичное достояние отдать"?

[Anonymous]
05.09.2016
20:34:03
Это на случай если они просто перестанут выпускать исходники как уже было с iOS типа GPLv2 версией

Alex Фэils?︙
05.09.2016
20:36:23
ого

Google
Stanislav
05.09.2016
22:16:26
трампампам, в доках по сборке тдесктопа дичь

как минимум 1 зависимость не нужную нашел

#if QT_VERSION < QT_VERSION_CHECK(5, 5, 0) #include <libexif/exif-data.h> #endif а у них сборка аткая и не поддержвиается

Square
05.09.2016
22:17:18
http://aseman.co/en/products/cutegram/
Он ужасен кстати был полгода назад

Stanislav
05.09.2016
22:17:20
lzma только для апдейтера нужна

Square
05.09.2016
22:17:29
Вечер вам

Stanislav
05.09.2016
22:18:37
openal для аудиокепчеринга онли О_О

Alex Фэils?︙
06.09.2016
10:40:07
openal для аудиокепчеринга онли О_О
типа абстракция от sound capture API :)

Stanislav
06.09.2016
10:41:18
есть qt multimedia для абстракции, не понятно

Alex Фэils?︙
06.09.2016
10:44:19
ну, лошки ж )

Кути Мультимедия СЛОЖНААА, а опенал ЛЁГКААА

а вообще хер знает, зачем так..

мб сначала без кутэ пилили телегу

Suigintou45
06.09.2016
14:00:10
openal хорошая абстракция

Alex Фэils?︙
06.09.2016
14:19:47
мне тоже нравится

Stanislav
06.09.2016
17:09:56
мб сначала без кутэ пилили телегу
а хз, там первый коммит сразу версии 0.4.18

кто там хотел симейк для телеграм десктопа? gyp/ninja в дев ветке сделали, причем для генерации студийных проектов only

получите

Страница 298 из 2477