Обновление интерфейса и функций Лаунчера

Автор
Alex
·
Сайт и Лаунчер
  • Обновлен интерфейс сайдбара: заменен блок с кнопкой "Голосовать" на кликабельный промо-блок с изображением кота
  • Добавлены обработчики событий для клика по коту и промо-блоку, ведущие на страницу голосования
  • Изменены стили для улучшения визуального восприятия и интерактивности элементов
  • Добавлена логика управления состоянием занятости лаунчера: реализованы функции для блокировки кнопок запуска во время проверки и обновления файлов
  • Обновлены обработчики событий для уведомления о состоянии занятости
  • Улучшены стили интерфейса для фиксирования высоты элементов. Также добавлены новые переменные для отслеживания состояния завершения и проверки
  • Добавлена функциональность управления ярлыками для аккаунтов: реализованы функции создания, удаления и проверки существования ярлыков, а также обработка конфликтов при перемещении аккаунтов
  • Обновлены стили и структура HTML для поддержки нового интерфейса ярлыков
  • Улучшена логика перетаскивания аккаунтов и табов
  • Добавлена функциональность привязки клавиш для аккаунтов: реализовано модальное окно для настройки горячих клавиш, добавлены обработчики событий для записи и сохранения комбинаций клавиш
  • Обновлены стили и структура HTML для поддержки нового интерфейса привязки клавиш. Также улучшена логика управления аккаунтами и обновлены соответствующие функции
  • Добавлена функциональность миграции серверов для существующих аккаунтов: реализовано модальное окно для выбора сервера по умолчанию, обновлены обработчики событий и логика сохранения. Также добавлена возможность изменения сервера по умолчанию через интерфейс. Обновлены стили и структура HTML для поддержки новых модальных окон.

Добавлен блок Голосования MMOTOP

Автор
Alex
·
Сайт и Лаунчер
  • Добавлен блок статистики голосования: добавлены новые элементы для отображения количества голосов за месяц и сегодня, а также позиция в рейтинге
  • Устранены устаревшие элементы интерфейса и улучшен дизайн кнопки голосования
  • Добавлено изображение кота из Lineage 2 в интерфейс
  • Кэширование голосов с сайта MMOTOP выполняется каждый час

Формирование имени пользователя входе через социальные сети

Автор
Alex
·
Сайт и Лаунчер
  • Изменено формирование имени пользователя при первом входе через социальные сети: теперь имя генерируется как 'Player' + следующий id пользователя вместо использования email
  • Имя пользователя можно сменить в настройках профиля

Улучшение топа Gear Score

Автор
Alex
·
Сайт и Лаунчер
  • Добавлено вычисление Gear Score для персонажей: обновлен метод получения персонажей, добавлены новые поля для отображения информации о клане и альянсе
  • Увеличен срок кэширования списка персонажей с 5 до 30 минут
  • Обновлены представления для отображения Gear Score в интерфейсе