Skip to content

Releases: Skrepysh/mineSquid

v3.3

26 May 12:59
58062ec
Compare
Choose a tag to compare
  1. Исправлена ошибка, когда программа не могла загрузить модпак, который уже был загружен, в случае когда функция "выделять активный модпак" включена.
  2. Теперь программа не дает загрузить пустой модпак. Он будет отображаться, но его нельзя будет выбрать.
  3. Добавлены два новых цвета интерфейса.
  4. Изменен механизм установки цвета. Теперь при желании можно взять любой цвет отсюда и прописать его в config.ini в таком виде: teal400, lightgreenaccent200, amber800 (без нижних подчеркиваний, нижним регистром, БЕЗ ft.colors.).

v3.2

01 May 13:03
06ff2f6
Compare
Choose a tag to compare
  1. Добавлена функция выделения текущего модпака (если в папке mods находится один из модпаков, добавленных в mineSquid, то программа выделит его знаком 👈)
  2. Добавлено описание чекбоксов в настройках (наведите курсор, чтобы увидеть)
  3. Другие очень мелкие изменения

v3.1

12 Apr 17:47
ae4e335
Compare
Choose a tag to compare
  1. Исправлена ошибка, когда пользователь отменял назначение папки с игрой после нажатия кнопки "Назначить" в диалоговом окне.
  2. Изменено положение прогрессбара, отображающегося при загрузке модпака
  3. Теперь кнопка "Применить" в настройках будет неактивна, если введены неверные настройки.
  4. Добавлена функция изменения цветовой темы оформления интерфейса.
  5. Теперь все диалоговые окна и задний фон программы соответствуют выбранному цвету.
  6. Изменена работа функции обновления. Теперь программа будет понимать, что версия 3.11* новее версии 3.9*.
    *номера версий приведены для примера
  7. Добавлен переключатель компактного вида интерфейса (подробнее в галерее)

v3.0

24 Mar 22:13
98de527
Compare
Choose a tag to compare
  1. Теперь программа имеет графический интерфейс на фреймворке flet🥳
    Посмотреть фото можно тут: галерея
    Инструкция: клик
  2. Удалены аргументы командной строки
  3. Добавлена функция сброса настроек
  4. Изменен алгоритм загрузки модпаков и восстановления бэкапа для ЗНАЧИТЕЛЬНОГО ускорения этих процессов
  5. Теперь программа имеет новую цифровую подпись с новым именем (skrepysh.dll)
  6. readme.txt, поставляемый вместе с программой, теперь имеет в себе пошаговую инструкцию по использованию программы
  7. Удалено логирование👋
    Внимание! Программа МОЖЕТ содержать в себе баги. В случае обнаружения открывайте issue.

v2.26

29 Jan 19:55
1ef5282
Compare
Choose a tag to compare
  1. Допилено ожидание enter при ошибке, добавлено там, где его не было
  2. Добавлен выход из программы по нажатию enter, если при выборе модпака не было ничего введено
  3. Немного допилено логирование
  4. Теперь если папка с игрой не назначена, то программа не запрещает видеть пользователю список модпаков, но все равно сообщает о том, что папка не назначена, и не позволяет загрузить модпак/восстановить бэкап
  5. Теперь программа по умолчанию не закрывается после загрузки модпака/восстановления бэкапа, а ждет enter и продолжает работу. Это может быть удобно при отладке большого модпака (т.е. удалении и добавлении модов с цель добиться запуска игры)
  • изменить это поведение можно в настройках - set - 4 - 1
  1. Удалена команда "q", ранее используемая для закрытия программы. Теперь программа закрвается по нажатию enter при пустом после ввода.
  2. Удален модуль migrate.exe, переносивший данные из папки pySelector в папку mineSquid (был нужен для перехода со старой на новую версию). С этого момент все модпаки придется перенести вручную.

v2.25

09 Dec 14:43
ff3e80e
Compare
Choose a tag to compare
v2.25 Pre-release
Pre-release
  1. Теперь конфиг восстанавливается всегда, даже если частично цел или был поврежден пользователем вручную
    *раньше если конфиг не был пуст или был поврежден пользователем, то при попытке восстановления появлялась ошибка
  2. Добавлено ожидание нажатия enter при ошибке. Теперь при возникновении ошибки будет вылезать строка ">>>". При ее появлении стоит ознакомиться с ошибкой и нажать enter
    *это поведение можно отключить в настройках set > 3 > 0.
  3. Уменьшены некоторые задержки
  4. Пофикшены максимумы в прогрессбарах при загрузке модпака и восстановлении бэкапа. Теперь колличество выполненных действий равняется макимальному колличеству.

v2.24

17 Oct 18:14
b042d4c
Compare
Choose a tag to compare
  1. Теперь программа снова собирается в exe с помощью pyinstaller. Сделано так, потому что найден cx_Freeze имеет некоторые проблемы.
    P.S. Не беспокойтесь, программа по прежнему:
    1. Не гадит на диске C:\ в папках %temp%_MEI******
    2. Запускается мгновенно
  2. Доработаны цветные сообщения в программе
  3. Убрана надпись "Перезапуск..." при перезапуске программы (иногда она могла быть видна, и это раздаражает)

v2.23

16 Oct 20:55
3589a1d
Compare
Choose a tag to compare
  1. Фикс бага, когда модпак не загружался при наличии в нем папки
  2. Теперь бэкап модов делаться не будет, если они отсутствуют
  3. Фикс бага, когда при указании собственного имени в config.ini русскими буквами оно отображалось некорректно
  4. Добавлена возможность смены имени через саму программу. Команда set
  5. Добавлен запрет на использование корня диска в качестве папки с игрой (для предотвращения повреждения данных программой)
  6. Теперь некоторые строки в программе покрашены при помощи colorama

v2.22

14 Oct 20:37
8e3ef4c
Compare
Choose a tag to compare
  1. Удалены лишние модули, идущие в комплекте с программой, теперь она весит гораздо меньше
  2. Добавлена новая свистоперделка: теперь можно выбрать, как программа будет приветствовать вас при запуске. Для этого откройте config.ini, расположенный по пути %appdata%\minesquid и измените параметр custom_username default на желаемое имя.
  3. Теперь, если папка игры не назначена, программа пишет, что конкретно надо сделать для ее назначения
  4. Изменен метод бэкапа и загрузки модпака. Теперь процесс происходит "пофайлово" и можно видеть, на каком шаге сейчас программа
  5. Фикс бага в --mpnum, когда можно было загрузить только модпаки с номерами меньше максимального минимум на 2 (был перепутан + и -)

v2.21

06 Oct 15:35
423a370
Compare
Choose a tag to compare
  1. Теперь программа собирается в exe при помощи cx_Freeze вместо pyinstaller. Благодаря этому программа:
    1. Не гадит на диске C:\ в папках %temp%_MEI******
    2. Запускается мгновенно
  2. Теперь программа не даст восстановить бэкап, если он пуст