Castro-Fidel / PortWINE

MIT License
488 stars 35 forks source link

Repair stat func and dropped entry point #402

Closed Htylol closed 4 weeks ago

Htylol commented 1 month ago

1) Добавил ремонты если файл вдруг неработоспособным окажется 2) Добавил отключение, если обе функции отключены в глобальных настройках (FILE_SHA256SUM в принципе он и без него будет делать, если она ещё где-то потребуется) 3) Пофиксил баг, который всё сломал и пришлось всё это делать 😂😂😂

4) Пофиксил баг с PORTWINE_DB_DESKTOP, когда после установки приложения, неправильное название предлагалось 5) Пофиксил баг, когда в автоустановках могло быть некорректное название (сейчас для комментариев приложения и для предложения названия приложения используется переменная PW_NAME_DESKTOP_PROXY, а не PORTPROTON_NAME (добавил вторую переменную, так как portproton_name брал практически всегда название с product name, он мог быть не всегда корректным, по отношению к названию игры или названию .exe файла, переменная PW_NAME_DESKTOP_PROXY дополнительно это проверяет, чтобы название было нормальным) она не парсила названия с автоинсталлов, в этом пре это добавил). Проверки быстрые 6) Для автоисталов, если создаётся только 1 шорткат, разрешил как в автоинсталлах, чтобы после создания ярлыка предлагал перейти к запуску приложения, а не закрывал окно