GravitLauncher / Launcher

Улучшеный Minecraft лаунчер на основе sashok's742 v3
https://gravitlauncher.com
GNU General Public License v3.0
127 stars 105 forks source link

Доработки JavaRuntime модуля #677

Open daniorio opened 11 months ago

daniorio commented 11 months ago
  1. Уведомления должны исчезать через X (вынести в конфиг, наверно, с поддержкой выключения) секунд после появления. Также, сделать их переход со сцены на сцену, либо же стирать уведомления на старой сцене после перехода на новую.
  2. При включенной опции автологина заблокировать кнопку входа, чтобы юзер не мог ее нажать. При клике по ней ловим ошибки.
  3. При ошибке загрузки клиента, будь то разрыв соединения или другая ошибка, запускать загрузку повторно через N сек.
  4. При нажатии на кнопку отмены загрузку надо не только менять сцену на другую, но и убивать поток загрузки. Возможно, нужно и прекратить запуск клиента, чтобы он не продолжал загружать при условии нажатия этой же кнопки.
daniorio commented 10 months ago
  1. Корректное вычисление скорости загрузки. Мне в моменте написало 300 мбит, хотя инет в лучшем случае 150, а у хоста еще и меньше - 100. Забыли наверно на потоки поделить или чет такое.