SmallJoker
3d73357885
Mainmenu: Fix issues while trying to enable all mods ( #5770 )
2022-05-21 16:14:48 +02:00
ShadowNinja
5030ce5f4b
Use a settings object for the main settings
...
This unifies the settings APIs.
This also unifies the sync and async registration APIs, since the async
registration API did not support adding non-functions to the API table.
2022-05-21 16:14:45 +02:00
rubenwardy
a41241456a
Use tree to list mods rather than textlist
2022-05-21 16:14:20 +02:00
Wuzzy
67fbbcec71
Separate optional from required mod dependencies in main menu ( #4721 )
...
* Separate optional from require dep's in main menu
* Simplify modmgr mod dependency listing code
2022-05-21 16:13:59 +02:00
red-001
db4234d742
Add a button for disabling all mods to world config. ( #3900 )
2022-05-21 16:13:54 +02:00
SmallJoker
0939c871cf
Mainmenu: Standardize the menu button order and sizes
2022-05-21 16:13:35 +02:00
Nathanaël Courant
b7db67f168
Add modname convention checking
...
Fixes #2037
2022-05-21 16:12:26 +02:00
fz72
5d11429074
MainMenu: Save 'hide gamemods' and 'hide modpack contents' checkbox state ( fixes #1960 )
2022-05-21 16:12:10 +02:00
sapier
c2df20263f
Add formspec toolkit and refactor mainmenu to use it Fix crash on using cursor keys in client menu without selected server Add support for non fixed size tabviews
2022-05-21 16:11:42 +02:00