NK
1.3.7 (TD 2.1.17)
Этот релиз даже важнее предыдущего. Для начала: в бета-версии Telegram Desktop появился мультиаккаунт! Да, это свершилось. Этого долго ждали, этого много просили, и вот, это свершилось. Правда, аккаунта всего 3 максимум. Я поднял этот лимит до 10, но имейте в виду: если добавляете больше 3 аккаунтов, увеличится потребление памяти и может случиться вылет.
Вторая важная вещь: Windows-сборки теперь без LTO. Я давно хотел, чтобы сборки были без LTO, потому что тогда можно было бы собирать на GitHub, но сейчас это вынужденная мера, потому что с LTO у меня теперь не собирается из-за нехватки памяти. К счастью, мне повезло, и в предварительной версии Visual Studio исправлена проблема, которая вызывала баг с автозагрузкой файлов.
Третья важная вещь: у Котатограма теперь есть билд под macOS. За это спасибо @IlyaFedin, который сделал экшен для сборки, а также @zweel за помощь в тестировании. К сожалению, в связи с тем, что у меня нет ни одного устройства с macOS (тут могла быть шутка про «задонатьте на мак»), это порождает несколько проблем:
• Я не могу грамотно отлаживать проблемы, связанные с macOS. Поэтому тут я действую почти что вслепую.
• Я не могу подписывать бинари, так как для создания аккаунта разработчика требуется устройство от Apple. Это же порождает проблему: при запуске установочного файла будет показано предупреждение.
Но даже с этими проблемами Котатограмом теперь можно пользоваться на macOS, что, думаю, порадует тех, кто этого ждал.
На этом чейнжлог не заканчивается, я же не рассказал про новые функции:
• Мультипересылка. Пожалуй, об этом надо сказать в первую очередь. Теперь для пересылки всегда используется то же окно, что и по стрелке рядом с сообщением из канала. Конечно, там есть несколько моментов, которые надо доработать, но тем не менее. К слову, теперь после пересылки выделение сообщений не сбрасывается, что даёт вам возможность удалить сообщения, не выделяя их заново.
• Возможность отключить расширение сообщений с моноширинным текстом, которое была сделано в Telegram Desktop. Добавлена пользователем.
• Больше копирований по клику в профиле. Теперь по клику можно скопировать ID, юзернейм и номер телефона.
• Удалять свои сообщения в личных чатах и обычных группах для всех по умолчанию. Мне кажется, там это более предпочтительный вариант.
• Дополнительная информация о чатах в папке. Для пользователей в папке отображается статус контакта, а для чатов – тип чата, а при наличии и права администратора.
• Кнопки управления группой/каналом в профиле. Для этой функции @Deelite сделал концепт, и несмотря на то, что он реализован не в полной мере, должно стать поудобнее: по крайней мере теперь, не нужно каждый раз заходить в управление группой для доступа к журналу недавних действий. Бонус: для любого чата теперь можно просмотреть список администраторов, даже если вы не администратор.
Ещё несколько функций были взяты из TDesktop-x64:
• Разделённое разрешение «Отправка стикеров и GIF». Эта настройка на самом деле содержит в себе четыре настройки: отправка стикеров, отправка GIF, отправка игр и отправка сообщений через ботов.
• Не делиться номером телефона по умолчанию. Если вы добавляете в контакты при скрытии своего номера от всех, у вас будет галочка «Поделиться номером телефона», но в официальных клиентах она включена по умолчанию, из-за чего можно случайно раскрыть свой номер.
• GIF в общих медиа. Наряду с фото, видео, ссылками и т.д., теперь в общих медиа есть и раздел GIF.
Фиксов же не особо много, но ни всё же есть:
• Исправления для иконки в трее на Linux от @IlyaFedin, связанные с XEmbed и SNI.
• Исправлено скругление кнопки с пустой аватаркой (можно было увидеть в окне «Создать группу/канал»).
И напоследок, Котатограм теперь полностью переведён на украинский! За предоставленный перевод спасибо @winqooq.