Поменять главное окошко, выводить все сообщения об ошибках в облако Галадриэли
Поменять информацию о пачтах в облаке Галадриэли, убрать деление на 4 патча (видеоролики, тексты, картинки), оставить только общий прогресс загрузки/установки. Убрать общий прогресс внизу страницы.
* Поменять главное окошко, выводить все сообщения об ошибках в облако Галадриэли
* Поменять информацию о пачтах в облаке Галадриэли, убрать деление на 4 патча (видеоролики, тексты, картинки), оставить только общий прогресс загрузки/установки. Убрать общий прогресс внизу страницы.
(Наименее приоритетный) - случайные сообщения aka в Эланоре
Подсказки окна статуса делятся на 3 глобальных вида:
Подсказки при наведении на новости
Подсказки при наведении на еженедельный код
Подсказки при наведении на список серверов
Сообщения об ошибках бывают:
Неправильная папка с игрой (не удалось обнаружить LotroLauncher.exe)
Не существует файлов данных (client_local_English.dat ИЛИ client_general.dat)
Файлы данных существуют, но нет доступа (ошибка инициализации - нет доступа)
Файлы данных существуют, но некорректны (ошибка инициализации - некорректный и/или устаревший формат файла)
Нет доступа к серверам Наследия (скачивание патчей невозможно).
Делим все сообщения в облаке на 4 вида:
* (Наиболее приоритетный) - подсказки окна статуса
* Сообщения об ошибках
* Прогресс установки
* (Наименее приоритетный) - случайные сообщения aka в Эланоре
Подсказки окна статуса делятся на 3 глобальных вида:
* Подсказки при наведении на новости
* Подсказки при наведении на еженедельный код
* Подсказки при наведении на список серверов
Сообщения об ошибках бывают:
* Неправильная папка с игрой (не удалось обнаружить LotroLauncher.exe)
* Не существует файлов данных (client_local_English.dat ИЛИ client_general.dat)
* Файлы данных существуют, но нет доступа (ошибка инициализации - нет доступа)
* Файлы данных существуют, но некорректны (ошибка инициализации - некорректный и/или устаревший формат файла)
* Нет доступа к серверам Наследия (скачивание патчей невозможно).
Переключения между сообщениями делаем таким образом:
Если сообщение обновилось и текущий статус <= статусу сообщения - создаем fade-in/fade-out эффект на сообщение и показываем его. Иначе просто обновляем значение QString-переменной, хранящей текст всех видов сообщений.
Переключения между сообщениями делаем таким образом:
Если сообщение обновилось и текущий статус <= статусу сообщения - создаем fade-in/fade-out эффект на сообщение и показываем его. Иначе просто обновляем значение QString-переменной, хранящей текст всех видов сообщений.
Поменять главное окошко, выводить все сообщения об ошибках в облако Галадриэли
Поменять информацию о пачтах в облаке Галадриэли, убрать деление на 4 патча (видеоролики, тексты, картинки), оставить только общий прогресс загрузки/установки. Убрать общий прогресс внизу страницы.
Делим все сообщения в облаке на 4 вида:
Подсказки окна статуса делятся на 3 глобальных вида:
Сообщения об ошибках бывают:
Переключения между сообщениями делаем таким образом: Если сообщение обновилось и текущий статус <= статусу сообщения - создаем fade-in/fade-out эффект на сообщение и показываем его. Иначе просто обновляем значение QString-переменной, хранящей текст всех видов сообщений.
PR: https://git.endevir.ru/LotRO_Legacy/Legacy_v2/pulls/17
PR: https://git.endevir.ru/LotRO_Legacy/Legacy_v2/pulls/22