Releases: Skrepysh/mineSquid
Releases · Skrepysh/mineSquid
v3.3
- Исправлена ошибка, когда программа не могла загрузить модпак, который уже был загружен, в случае когда функция "выделять активный модпак" включена.
- Теперь программа не дает загрузить пустой модпак. Он будет отображаться, но его нельзя будет выбрать.
- Добавлены два новых цвета интерфейса.
- Изменен механизм установки цвета. Теперь при желании можно взять любой цвет отсюда и прописать его в config.ini в таком виде: teal400, lightgreenaccent200, amber800 (без нижних подчеркиваний, нижним регистром, БЕЗ ft.colors.).
v3.2
v3.1
- Исправлена ошибка, когда пользователь отменял назначение папки с игрой после нажатия кнопки "Назначить" в диалоговом окне.
- Изменено положение прогрессбара, отображающегося при загрузке модпака
- Теперь кнопка "Применить" в настройках будет неактивна, если введены неверные настройки.
- Добавлена функция изменения цветовой темы оформления интерфейса.
- Теперь все диалоговые окна и задний фон программы соответствуют выбранному цвету.
- Изменена работа функции обновления. Теперь программа будет понимать, что версия 3.11* новее версии 3.9*.
*номера версий приведены для примера - Добавлен переключатель компактного вида интерфейса (подробнее в галерее)
v3.0
- Теперь программа имеет графический интерфейс на фреймворке flet🥳
Посмотреть фото можно тут: галерея
Инструкция: клик - Удалены аргументы командной строки
- Добавлена функция сброса настроек
- Изменен алгоритм загрузки модпаков и восстановления бэкапа для ЗНАЧИТЕЛЬНОГО ускорения этих процессов
- Теперь программа имеет новую цифровую подпись с новым именем (skrepysh.dll)
- readme.txt, поставляемый вместе с программой, теперь имеет в себе пошаговую инструкцию по использованию программы
- Удалено логирование👋
Внимание! Программа МОЖЕТ содержать в себе баги. В случае обнаружения открывайте issue.
v2.26
- Допилено ожидание enter при ошибке, добавлено там, где его не было
- Добавлен выход из программы по нажатию enter, если при выборе модпака не было ничего введено
- Немного допилено логирование
- Теперь если папка с игрой не назначена, то программа не запрещает видеть пользователю список модпаков, но все равно сообщает о том, что папка не назначена, и не позволяет загрузить модпак/восстановить бэкап
- Теперь программа по умолчанию не закрывается после загрузки модпака/восстановления бэкапа, а ждет enter и продолжает работу. Это может быть удобно при отладке большого модпака (т.е. удалении и добавлении модов с цель добиться запуска игры)
- изменить это поведение можно в настройках - set - 4 - 1
- Удалена команда "q", ранее используемая для закрытия программы. Теперь программа закрвается по нажатию enter при пустом после ввода.
- Удален модуль migrate.exe, переносивший данные из папки pySelector в папку mineSquid (был нужен для перехода со старой на новую версию). С этого момент все модпаки придется перенести вручную.
v2.25
- Теперь конфиг восстанавливается всегда, даже если частично цел или был поврежден пользователем вручную
*раньше если конфиг не был пуст или был поврежден пользователем, то при попытке восстановления появлялась ошибка - Добавлено ожидание нажатия enter при ошибке. Теперь при возникновении ошибки будет вылезать строка ">>>". При ее появлении стоит ознакомиться с ошибкой и нажать enter
*это поведение можно отключить в настройках set > 3 > 0. - Уменьшены некоторые задержки
- Пофикшены максимумы в прогрессбарах при загрузке модпака и восстановлении бэкапа. Теперь колличество выполненных действий равняется макимальному колличеству.
v2.24
- Теперь программа снова собирается в exe с помощью pyinstaller. Сделано так, потому что найден cx_Freeze имеет некоторые проблемы.
P.S. Не беспокойтесь, программа по прежнему:- Не гадит на диске C:\ в папках %temp%_MEI******
- Запускается мгновенно
- Доработаны цветные сообщения в программе
- Убрана надпись "Перезапуск..." при перезапуске программы (иногда она могла быть видна, и это раздаражает)
v2.23
- Фикс бага, когда модпак не загружался при наличии в нем папки
- Теперь бэкап модов делаться не будет, если они отсутствуют
- Фикс бага, когда при указании собственного имени в config.ini русскими буквами оно отображалось некорректно
- Добавлена возможность смены имени через саму программу. Команда set
- Добавлен запрет на использование корня диска в качестве папки с игрой (для предотвращения повреждения данных программой)
- Теперь некоторые строки в программе покрашены при помощи colorama
v2.22
- Удалены лишние модули, идущие в комплекте с программой, теперь она весит гораздо меньше
- Добавлена новая свистоперделка: теперь можно выбрать, как программа будет приветствовать вас при запуске. Для этого откройте config.ini, расположенный по пути %appdata%\minesquid и измените параметр custom_username default на желаемое имя.
- Теперь, если папка игры не назначена, программа пишет, что конкретно надо сделать для ее назначения
- Изменен метод бэкапа и загрузки модпака. Теперь процесс происходит "пофайлово" и можно видеть, на каком шаге сейчас программа
- Фикс бага в --mpnum, когда можно было загрузить только модпаки с номерами меньше максимального минимум на 2 (был перепутан + и -)