SmallJoker
bc3dccca5c
Mainmenu: Properly sort mods and games ( #12758 )
...
This also removes trivial and unused pkgmgr functions
Fixes a bug caused by sorting in 2133fc8
2022-09-12 19:24:54 +02:00
rubenwardy
9f41b4f72d
Add check_mod_configuration to main menu
2022-07-14 22:12:54 +01:00
olive
a13cf0e3ce
Use mod names/titles instead of technical names ( #12192 )
2022-04-24 21:09:11 +02:00
rubenwardy
128f6359e9
Use virtual paths to specify exact mod to enable ( #11784 )
2022-01-30 22:40:53 +00:00
rubenwardy
4db7fb4a3b
Replace 'minetest.' with 'core.' in builtin
2021-02-11 10:18:22 +00:00
rubenwardy
850af80089
Add buttons to ContentDB in game bar and configure world ( #9944 )
2020-06-04 21:53:26 +01:00
HybridDog
3066d76e33
World config: Make depends easier to read ( #7396 )
...
* Do not always show every depends textfieds
When there are no dependencies, it does not longer show an empty list.
* Adjust the list height to avoid a scrollbar when possible
* change minimum height and no dependencies message
* Do not get depends for modpacks
2019-03-07 08:23:03 +01:00
Paul Ouellette
3fce27ece5
Fix some misspellings ( #8104 )
2019-01-16 13:39:13 +01:00
SmallJoker
ed1415f78d
world.mt: Only accept true/false/nil values ( #8055 )
...
This patch will make distinguishable mods in modpacks possible in the future
`nil` checks are required to provide backwards-compatibility for fresh configured worlds
2019-01-13 16:22:32 +01:00
Paul Ouellette
e8eaab64a0
Improve world configure menu ( #7922 )
...
Replace `Subgame mods` with <game name> mods.
Display game description on left instead of dependencies.
Fix double DIR_DELIM in some paths.
2018-12-02 23:41:05 +00:00
HybridDog
4937c5007f
World config: Add modpack descriptions and remove dependencies there ( #7397 )
...
* Allow adding descriptions to modpacks using description.txt
* Use a proper multiline formspec element: textarea
2018-08-17 20:34:08 +02:00
you
7f7678e4e3
Tidy up dlg_config_world.lua ( #5351 )
...
Move code to pkgmgr
2018-05-29 18:37:51 +02:00
rubenwardy
87ad4d8e7f
Add online content repository
...
Replaces mods and texture pack tabs with a single content tab
2018-04-19 20:14:53 +01:00
SmallJoker
674400523e
Mainmenu: Fix issues while trying to enable all mods ( #5770 )
2017-05-19 07:45:47 +02:00
ShadowNinja
43d1f375d1
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.
2017-05-06 15:33:19 -04:00
rubenwardy
bb4db84bdb
Use tree to list mods rather than textlist
2017-02-10 17:59:17 +00:00
Wuzzy
1c570cb390
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
2016-11-05 18:42:14 +01:00
red-001
4f684b589d
Add a button for disabling all mods to world config. ( #3900 )
2016-10-12 03:11:38 +10:00
SmallJoker
30083d1e00
Mainmenu: Standardize the menu button order and sizes
2016-04-28 07:16:58 +01:00
Novatux
804d65a8ec
Add modname convention checking
...
Fixes #2037
2015-02-18 16:48:58 +01:00
fz72
86cfbc21da
MainMenu: Save 'hide gamemods' and 'hide modpack contents' checkbox state ( fixes #1960 )
2014-12-28 23:20:51 -05:00
sapier
c3984569c0
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
2014-05-16 22:57:14 +02:00