Перейти к содержимому

Нововведения в Rolisteam v1.10

Версия 1.10 включает множество изменений, новых возможностей и улучшений.

Новые возможности

Интеллект-карта

см. Интеллект-карта

Кости 3D

см. Кости 3D

Новая система обмена мгновенными сообщениями

см. Мгновенные сообщения

Панель антагонистов

см. Панель антагонистов

Улучшения

Карты

  • Новая панель инструментов сверху
  • Панель инструментов теперь связана с картой.
  • Новый способ изменения размера объектов

Лист персонажа

  • Новый способ показа таблицы в листе персонажа
  • Выполнение команды броска костей непосредственно в листе персонажа и управление результатом (см. лист персонажа)
  • Новые элементы: переход на следующую/предыдущую страницу,

Диалог подключения

  • Управление изображением профиля игрока и персонажа.

Рефакторинг и качество

  • Переход на Qt6.
  • Интеграция с KDE CI

Изменения архитектуры

  • Система сборки (переход с QMake на CMake)
  • Разделение представления и логики
  • Использование средства обновления для сетевого взаимодействия

Тесты

  • Написание нескольких модульных тестов
  • Модульные тесты охватывают около 70 % кода.
  • Добавление отдельного приложения для более быстрой проверки некоторых возможностей: интеллект-карта, карта сражения, мгновенные сообщения…
  • Реализация проверочного теста

Удаление

  • Старая система карт
  • Старая система обмена мгновенными сообщениями
  • Старый диалог выбора профиля