🦥Alex Fails
Надо захкячить Win32_Telegram
Anonymous
Только вот почему-то самые популярные чаты по линуксам. На втором месте - языки программирования.
🦥Alex Fails
И x11_Telegram
🦥Alex Fails
да я хочу телегу с древним, как говно трилобитов, CreateWindowEx и WndProc😂
Stanislav
В сабмодули они не умеют 😞
ovf
из примерно этих же соображений надо написать клиент на tcl/tk
ovf
но mtproto это такое уродское поделие, что за бесплатно вообще его никто не готов реализовывать
Anonymous
Stanislav
Anonymous
А что вы обычно пишете на плюсах? С помощью каких либ/фреймворков?
Anonymous
https://cpp.libhunt.com/
🦥Alex Fails
Egor
Anonymous
В Федоре есть
Я как мейнтейнер Fedora, заявляю, что нет.
Anonymous
И не будет никогда.
Egor
Egor
У меня вот от туда поставлен
Egor
И обновляется кем-то оперативно
ovf
не знаю, мне хватило ознакомления с оригинальными
Anonymous
ОК, в Russian fedora
Это перепакованный официальный блоб, слинкованный статически. По сути это проприетарщина.
Egor
Не следил кем)))
Stanislav
Egor
Зато единообразие
Anonymous
Это проприетарщина очень криво собранная хипстерами Дурова. Например она не умеет работать с конфигами fontconfig и слинкована с кривым freetype, из-за чего шрифты выглядят ужасно.
Anonymous
Лично у меня уже через 10 минут начинают течь глаза от такого сглаживания шрифтов в официальном блобе.
Anonymous
Поэтому я собираю его себе сам в виртуалке с нормальным fontconfig и freetype.
🦥Alex Fails
🦥Alex Fails
А плюс мессенджер - его код как?
Anonymous
А, вот почему шг
Они собирают свой собственный Qt с флагом -qt-freetype, а не -system-freetype. Из-за этого и кривые шрифты.
Anonymous
Мы недавно Cutegram протащили в репозитории Fedora. Вот этот собирается отлично, правда не очень стабилен, т.к. 3.0 находится в состоянии ранней альфа-версии.
🦥Alex Fails
Anonymous
Или нужна ссылка на исходники этого клиента?
Anonymous
Вот официальный сайт: http://aseman.co/en/products/cutegram/. Исходники на GitHub. Сейчас разрабатывается версия 3.0a.
Stanislav
🦥Alex Fails
http://aseman.co/en/products/cutegram/
🦥Alex Fails
Во, нашел
Stanislav
причем я думаю ими можно принебречь при сборке под линукс
Anonymous
Stanislav
Suigintou45
а пропатчить телегу под нормальный qt?
Stanislav
да и код какой то подозрительный
Anonymous
И, кстати, Telegram не будет в большинстве дистрибутивов ещё и потому, что он использует ffmpeg с патентованными кодеками.
Anonymous
Stanislav
он мне не понравился
Anonymous
он мне не понравился
Мне кстати тоже, но он единственный на десктопе поддерживает секретные чаты и не имеет проблем со сборкой, лицензиями и патентами.
Stanislav
плюс когда я его пробовал он как то не стабильно работал
Stanislav
QT_TDESKTOP_PATH_DEFAULT = /usr/local/tdesktop/Qt-$${QT_TDESKTOP_VERSION_DEFAULT}
наркоманы
Stanislav
у меня такое ощущение что это сделано специально
Stanislav
да совсем поехавшие, почему бы не юзать .pro для всех платформ, а то через .pro виндовую версию не собрать
Anonymous
Им бы почитать что такое cmake и начать его использовать. Тогда бы и проблем никаких со сборкой не было.
Anonymous
Stanislav
под виндой про совсем не работают
Stanislav
Stanislav
пытаюсь под винду собрать )
Stanislav
нда сотня патчей нужна
🦥Alex Fails
Похоже на то, когда я свои старые лабы и пет-прожекты рефакторил с \W4)
Stanislav
unsigned, платформозависимый
Stanislav
поэтому...
Stanislav
может и лонгом быть
🦥Alex Fails
Вряд ли
🦥Alex Fails
Лонг же сигнед
🦥Alex Fails
Вот unsigned long'ом - да
Stanislav
🦥Alex Fails
А, ок
🦥Alex Fails
Мне цппчек ругался на код с принтфами
🦥Alex Fails
На size_t и %u
🦥Alex Fails
хотя в vs size_t это typedef unsigned int