Commit graph

63 commits

Author SHA1 Message Date
Gravit
3654a450f8
Папка лаунчера перемещена в AppData(Windows) .minecraftlauncher(Linux) 2018-12-20 15:35:04 +07:00
Yaroslavik
39a5cee1c2
Correcting typos 2018-12-16 16:25:02 +02:00
Zaxar163
7b345f2302
Merge pull request #101 from GravitLauncher/master
IOOBE Fix #2
2018-12-14 17:02:34 +03:00
Yaroslavik
5d570ed022 IOOBE Fix #2
А если профайл удалили, а у пользователя до сих пор выбран этот сервер?!
Верно! Крушиться с истериками!
Либо подыматься до последнего существующего клиента, что и подразумевает данная правка.
2018-12-14 20:57:30 +07:00
Gravit
f6b0255ee6
Получение объема памяти с помощью OSHI 2018-12-06 10:24:02 +07:00
zaxar163
2676cd0dde
Fixed my mistake. 2018-12-02 15:46:21 +03:00
zaxar163
f879c98995
Fix #89. 2018-12-02 15:21:27 +03:00
Gravit
637867dbc8
Очень странный Баг с NPE 2018-11-29 00:16:38 +07:00
Gravit
c12d93b435
Исправление неверного синтаксиса комантария в дефолтном конфиге 2018-11-28 18:02:35 +07:00
Gravit
16803776d0
Использованеи библиотеки OSHI для получения HWID 2018-11-28 17:54:23 +07:00
Gravit
444d4a94f1
Merge branch 'v4.1.x' 2018-11-26 18:19:29 +07:00
Gravit
1e54e661f5
Перемещение dirUpdates 2018-11-26 18:09:22 +07:00
Yaroslavik
5a13d56122 Optional mods fix. (#81)
Если модификация была в профайле, но не была в конфиге - дерево модификаций пыталось переключить несуществующую. Что приводило к неправильной работе веток.
2018-11-24 12:18:06 +03:00
Zaxar163
eac2a85478
API reformat. 2018-11-23 17:58:51 +03:00
Zaxar163
3ac30f07d3
Fix API. (#80) 2018-11-23 17:53:03 +03:00
Yaroslavik
23d60cb28f Add Transfer dialog (#74)
Я программист-экономист... Чем я вообще занимаюсь...
2018-11-21 21:59:29 +03:00
Yaroslavik
7e7a3c5fa3 Add transfer dialog (settings.fxml) (#76)
* Add transfer dialog

Добавлен диалог подтверждения/отказа переноса файлов при смене директории.

* Centered buttons...
2018-11-21 21:58:27 +03:00
Yaroslavik
dc3a7542f8 Add transfer dialog (#75) 2018-11-21 21:58:06 +03:00
Yaroslavik
a191c45a57 IOOBE Fix (#73)
Если в клиенте не было профилей - клиент не загружался. (Вечная загрузка)
https://hastebin.com/qesogeyutu.hs
2018-11-21 17:29:57 +03:00
Gravit
3b29043dca
Сохранение текущего выбранного профиля 2018-11-20 01:12:58 +07:00
Gravit
d4d4f78387
Merge pull request #64 from GravitLauncher/master
Слияние ветки master с 4.1
2018-11-14 16:49:19 +07:00
Yaroslavik
7c58959e24 Update optional mods.. Again... (#66)
Поддержка многослойного дерева вложенности / новая механика выбора одного из национальных модов.
Сортировка дерева производится так же, как и в прошлой версии (Сначала всё как config.js, потом всё остальное). Необходимо соблюдать порядок, это важно. Т.к. дерево на нём завязано. То есть модификации должны быть по порядку {Кор-мод}{Мод}{Аддон}, с соответствующими им уровнями вложенности.

Теперь выбор "одного из" работает со всеми модами/субмодами. (К примеру: При включении миникарты - отключится неи со всеми его аддонами. Т.к. NEI и миникарта имели общий флаг группы [onlyOneGroup]  и соответственно включенный параметр [onlyOne])

Видео с демонстрацией работы вложенности/зависимости и функции выбора "одного из": https://lww.page.link/FKec
2018-11-14 15:53:39 +07:00
Yaroslavik
93ab36477e Update optional mods.. Again... (#65)
Поддержка многослойного дерева вложенности / новая механика выбора одного из национальных модов.
Сортировка дерева производится так же, как и в прошлой версии (Сначала всё как config.js, потом всё остальное). Необходимо соблюдать порядок, это важно. Т.к. дерево на нём завязано. То есть модификации должны быть по порядку {Кор-мод}{Мод}{Аддон}, с соответствующими им уровнями вложенности.

Теперь выбор "одного из" работает со всеми модами/субмодами. (К примеру: При включении миникарты - отключится JEI со всеми его аддонами. Т.к. JEI и миникарта имели общий флаг группы [onlyOneGroup]  и соответственно включенный параметр [onlyOne])

Видео с демонстрацией работы вложенности/зависимости и функции выбора "одного из": https://lww.page.link/FKec
2018-11-14 15:51:58 +07:00
Gravit
370466dbe7
ООП-like стиль опциональных модов 2018-11-13 17:49:56 +07:00
Yaroslavik
78ecb7ff43 Sorting optional mods, triggering core-mods. (#60)
Сортировка производится по механике: Сначала все моды по порядку как в config.js, а потом всё остальное.

Триггер core-модификации работает так:
Если 2 модификации имеют параметр submod: false и одинаковую группу - то они будут переключатся, при включении одного из них. То есть не возможно будет включить две модификации сразу.
Полезно для тех же различных типов мини-карт.
2018-11-13 09:49:56 +07:00
Yaroslavik
909d55076c Fixed ram lable (lable don't change value when moving the slider) (#61)
Lable don't change value when moving the slider.
2018-11-13 09:49:12 +07:00
Yaroslavik
a80b0d9ccb Names, descriptions, submodifications and switch mechanics for additional mods (#52)
* Names for optional mods

* Names for optional modifications

* Description and submodifications

* Description and submodifications

* Switching tree of mods.

* Switching tree of mods.

* Switching tree of mods. (Damn spaces..)

* Switching tree of mods. (Lost variable)
2018-11-13 00:09:10 +07:00
Gravit
e37dae3a0d
Merge pull request #56 from yaroslav4167/patch-7
CSS fixes with optional mods
2018-11-13 00:08:37 +07:00
Gravit
403da79e0f
Merge branch 'master' of github.com:GravitLauncher/Launcher 2018-11-12 22:28:11 +07:00
Gravit
aa91d12d27
Сохранение опциональных модов 2018-11-12 22:27:44 +07:00
Zaxar163
db08bafc40
Fixed double loader (#57) 2018-11-12 08:06:51 +03:00
Yaroslavik
9241c0064f Fixed double loader (#57) 2018-11-12 08:05:57 +03:00
Yaroslavik
e3bd1a2d2e
Names for optional mods 2018-11-11 16:23:22 +02:00
Zaxar163
bf9c232f85
Critical API fix. (#55) 2018-11-11 17:14:13 +03:00
Gravit
f21572879e
Экспериментальная фитча: RequestWorker 2018-11-11 16:13:14 +07:00
Zaxar163
4dc275bb17 Runtime fixes and improvements. (#43)
* Big fixes of runtime.

* Fixed forms...
2018-11-11 13:58:22 +07:00
Gravit
c5ec2cf3e1
Обновление дизайна от DrLeonardo 2018-11-10 21:18:14 +07:00
Gravit
eb409dcc01
Фикс варнинга о Java 10 FXML 2018-11-10 20:42:00 +07:00
Gravit
65d62da507
Фикс бага, когда кнопка применить опускалась на задний план 2018-11-08 22:41:54 +07:00
Gravit
e316674946
Обновление дизайна от DrLeonardo 2018-11-08 22:06:02 +07:00
Gravit
f9b8bd2947
IDEA Refractoring 2018-11-08 19:28:31 +07:00
Gravit
6377f9f287
Фикс обновления опциональных модов 2018-11-08 18:50:56 +07:00
Gravit
06c94316dd
Опциональные моды в runtime 2018-11-08 17:41:16 +07:00
Gravit
5ef915c00b
Hotfix рантайма 2018-11-08 13:49:16 +07:00
Gravit
9c5d132ebc
Фикс удаления папки загрузок 2018-11-08 13:36:54 +07:00
Gravit
f79799bee1
Новый дизайн с раздельной авторизацией от DrLeonardo 2018-11-04 12:08:37 +07:00
Gravit
7a7abd09bd
Фикс диалогового окна с выбором папки 2018-11-04 10:34:40 +07:00
Gravit
ad8ce5e74e
dialog.js подгружается init.js 2018-11-01 19:39:53 +07:00
Gravit
8594c2f702
Runtime не контролирует процедуру обновления 2018-10-26 23:48:42 +07:00
Gravit
d2faeec55f
Переименование lastSign в lastDigest 2018-10-26 21:49:36 +07:00