Вышел Kotatogram 1.4.9!

Обновление исходников, внутренняя переработка настроек, и новые функции.

Опубликовано: 09.03.2022 в 00:12

Эта версия снова выходит, несмотря на то, что она не до конца готова к этому, но в нынешних условиях иначе никак.

Скачать бету 1.4.9

на основе Telegram Desktop 3.5.2

Windows

Поддерживает Windows 7 и выше.

Linux

Поддерживает Ubuntu 18.04 и выше.

Альтернативные способы

Имейте в виду, что они могут быть обновлены не сразу.

macOS

Поддерживает macOS 10.15 и выше.

Изменения

  • Внутренняя переработка настроек Kotatogram. Это незаметное для пользователя изменение позволяет проще добавлять новые настройки. Для разработчиков есть даже небольшая справка (хоть она и на английском): https://github.com/kotatogram/kotatogram-desktop/wiki/Kotatogram-Settings:-Quick-developer-reference
  • Перезапуск для сохранения настроек Kotatogram теперь можно отложить. Теперь больше не нужно перезапускать приложение по десять раз: можно настроить всё, что нужно, и только потом перезапустить.
  • Выбор времени при переходе к дате в чате. Функция подойдёт тем чатам, в которых за день накапливается столько сообщений, что листать с начала дня невероятно долго. Функция удаления сообщений за конкретные дни тоже никуда не пропала: в окне выбора даты и времени нажмите «три точки», затем «Показать календарь».
  • Экспериментальные настройки Telegram Desktop теперь отображаются всегда. С недавнего времени в Telegram Desktop появились собственные экспериментальные настройки, расположенные в «Настройки» > «Продвинутые настройки». Но к сожалению, в Telegram Desktop они отображаются только когда включено автоматическое обновление и бета-версии. Это же, вдобавок, лишает их отображения в сборках без встроенного автоапдейтера. В Kotatogram они отображаются всегда. Бонус: я сделал возможность их переводить на другие языки.
  • Цвета иконки рядом с именем сообщения теперь те же, что и у самих имён. Изначально мне не нравилась идея дублировать иконки 8 раз в коде, и, честно говоря, мне она не нравится до сих пор. Но посмотрев на то, как работают иконки в 1.4.8, я подумал, что визуальная составляющая здесь важнее. Тем не менее, так как у каждой из них отдельный цвет, никто не помешает вам сделать их одноцветными.
  • Исправлена обрезка аватарки в системных уведомлениях Windows. К сожалению, системные уведомления Windows поддерживают только варианты круг/квадрат, но теперь хотя бы они применяются правильно.
  • Настройка «Панель эмодзи по наведению» заменена стандартной. Так как в экспериментальных настройках есть своя версия этой настройки, я решил убрать свою. Вместо этого я добавил две новых опции, которые позволяют более тонко регулировать поведение панели с эмодзи: «Боковая панель эмодзи» и «Открывать боковую панель эмодзи ПКМ».
  • «Показать профиль» первым пунктом меню как опция. После обновления контекстных меню пункт «Показать профиль» был убран. Вначале я его вернул, поместив в самый верх, но потом в Telegram Desktop была сделана своя настройка, которая его возвращает. Но так как первым пунктом «Показать профиль» может быть удобнее, я решил сделать это настройкой.

Изменения от blank-x

Довольно немало изменений привнёс blank-x. Среди них:

  • Переход в чат по Shift+Enter в окне пересылки. В Telegram Desktop, и, соответственно, у Kotatogram часто не хватает управления с клавиатуры или сочетаний клавиш. Поэтому теперь в Kotatogram есть ещё одно новое.
  • Предупреждение при пересылке викторины без автора. Так как пересылка без автора не работает на викторинах, в которых никто не голосовал, при пересылке без автора теперь показывается об этом предупреждение.
  • Кнопка «Копировать callback-данные» теперь показывается только на callback-кнопках.
  • Исправлено ненужное сокращение имени, когда рядом с ним есть иконка.
  • Исправлены ссылки tg://user?id для 64-битных ID.
  • Исправлено наличие пункта «Упомянуть пользователя» для каналов.
  • Исправлено скругление аватарок в окне пригласительной ссылки и в окне звонков.
  • Исправлены фильтры в папках по наличию прав администратора.

Новая иконка для macOS

Для macOS версии gershik также нарисовал новую иконку в стиле Big Sur. Надеюсь, она будет корректно работать.


А теперь немного про будущее Kotatogram.

Уже несколько дней ходят разговоры о том, что Россия может отключиться от глобального интернета. Так как я живу в России, отключение от глобального интернета будет означать, что я физически не смогу продолжить разработку Kotatogram. Я надеюсь, что это не так, и буду рад, если это окажется не так. Но если это всё же произойдёт, то неизвестно, как скоро я смогу вернуться к разработке Kotatogram (и смогу ли вообще).

Поэтому я приостанавливаю разработку Kotatogram до тех пор, пока не станет ясно, что будет дальше. К сожалению, я не реализовал в этой версии всего, чего хотел, но исходники уже обновлены в репозитории, поэтому оставлять в совсем подвисшем состоянии, я не хочу. Но я так же оставлю эту версию бетой, чтобы если, к примеру, вам не нравятся реакции, вы могли использовать стабильную.

Важная вещь: не используйте профиль от новой версии Telegram Desktop в старой, это приведёт к автоматическому разлогину на всех сессиях в данном профиле! То же относится и к Kotatogram, где версия TD различается. Другими словами: не используйте профиль от бета-версии на стабильной.

Также хочу извиниться перед переводчиками, которым не было дано время на перевод, но к сожалению, в текущей обстановке ждать рискованно.

Надеюсь, это безумие закончится поскорее.