Commit Graph

1183 Commits

Author SHA1 Message Date
rubenwardy f205d99aa7
Hide uninstall package button on unmodifiable paths (#8255) 2022-05-21 16:16:53 +02:00
paramat 17fcbff308
Update minetest.conf.example and settings_translation_file.cpp (#8278) 2022-05-21 16:16:53 +02:00
paramat 31f311dff5
Settingtypes.txt: Remove 2 lines missed in a recent commit (#8277) 2022-05-21 16:16:53 +02:00
ANAND 7fb99b3005
Remove 's' from 'automatic forwards' (#8272) 2022-05-21 16:16:52 +02:00
rubenwardy bd3ee5bc40
Content store: Ignore '_game' in game names in ID generation (#8270)
Fixes 'install' button continuing to be displayed after installing a game whose
name ends with '_game'.
2022-05-21 16:16:52 +02:00
Paul Ouellette 388cba692a
Update gamebar on tab enter (#8192) 2022-05-21 16:16:51 +02:00
rubenwardy f737772867
Fix games not updating on deletion
As reported by @random-geek
2022-05-21 16:16:51 +02:00
Paul Ouellette 8a47eee442
Fix content store crash (#8244) 2022-05-21 16:16:50 +02:00
paramat b762d5d369
lua_api.txt, settingtypes.txt: Various improvements (#8252) 2022-05-21 16:16:50 +02:00
Paul Ouellette 7aa851f622
Fix profiler crash by builtin since eea1fda (#8239)
Default to '??' (common Minetest notation) for unknown mods.
2022-05-21 16:16:50 +02:00
rubenwardy 73a5a06fae
Update credits (#8162) 2022-05-21 16:16:49 +02:00
SmallJoker 665810b7b1
Statbars: Reduce initial update interval
Centralize HUD updating in update_builtin_statbars.
Fixes race condition in 'on joinplayer' that causes stat bar bugs.
Correctly scales stat bars to custom max values set by mods.
2022-05-21 16:16:49 +02:00
SmallJoker 6b883e3ddf
Builtin: Fix grayed-out but enabled modpacks 2022-05-21 16:16:48 +02:00
Wuzzy 8cce78a18b
Remove fgettext("") in builtin
This call is useless and wrong, the empty string has a special meaning in Gettext.
2022-05-21 16:16:48 +02:00
rubenwardy 05191fb0aa
Content store: Fix assertion failed on unsuccessful package list fetch
Fixes #8168
2022-05-21 16:16:47 +02:00
rubenwardy 2a14dfb377
Rename 'Content Store' to 'Online Content Repository' in Advanced Settings 2022-05-21 16:16:47 +02:00
rubenwardy 25d2c1cbb6
Add setting to hide mature content from ContentDB 2022-05-21 16:16:46 +02:00
rubenwardy a69666caa9
Fix rename modpack dialog not appearing to take affect 2022-05-21 16:16:46 +02:00
numzero f153266f8c
Fix modpack rename dialog selecting the wrong mod 2022-05-21 16:16:45 +02:00
rubenwardy 52de9fcd47
Content store: Fix overlapping labels 2022-05-21 16:16:45 +02:00
paramat 37619f1b6b
Settings: Slightly increase block generate, block send, object send distances (#8147) 2022-05-21 16:16:45 +02:00
rubenwardy fb70e83b24
Content store: Fix storage leak by storing screenshots in cache (#8137) 2022-05-21 16:16:44 +02:00
rubenwardy f1675a10d3
Content store: Use composite key to track installations (#8054)
Fixes #7967 'Package manager doesn't track content reliably'.
2022-05-21 16:16:44 +02:00
srfqi c9922b15ff
Add setting to disable confirmation on new player registration (#8102) 2022-05-21 16:16:43 +02:00
paramat abbcd8741a
Rename 'Advanced Settings' button to 'All Settings' (#8131) 2022-05-21 16:16:43 +02:00
Wuzzy 889e9039a4
Make advanced settings noiseparams strings translatable (#8062)
Various minor language improvements in settingtypes.txt.
2022-05-21 16:16:42 +02:00
srfqi d808652180
Advanced settings noiseparams: No tailing comma for empty flags
Previously, when editing noiseparams and disabling all the noise
flags, the noiseparam is displyed in advanced settings with a
tailing comma.
2022-05-21 16:16:42 +02:00
Paul Ouellette 289186639f
Remove incorrect feature flag (#8086)
And document the versions that introduced the features.
2022-05-21 16:16:41 +02:00
Paul Ouellette 86a724a406
Fix some misspellings (#8104) 2022-05-21 16:16:41 +02:00
SmallJoker 338465899e
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
2022-05-21 16:16:41 +02:00
rubenwardy 9275e49a34
pkgmgr: Fix games list not being updated after game install
Fixes #8074
2022-05-21 16:16:40 +02:00
paramat a4f320242f
Settingtypes.txt: Rewrite documentation of 'num_emerge_threads' (#8066) 2022-05-21 16:16:40 +02:00
rubenwardy e683cead1c
Content store: Disable more details dialog for now (#8060)
* Content store: Disable more details dialog for now
2022-05-21 16:16:39 +02:00
rubenwardy 18400b1851
Content store: Fix update button not working 2022-05-21 16:16:39 +02:00
rubenwardy c36f81565b
Deprecate modpack.txt and use modpack.conf instead (#7892)
* Deprecate modpack.txt and use modpack.conf instead
2022-05-21 16:16:38 +02:00
paramat 03c82d48a1
CSM restrictions: Make 'LOAD_CLIENT_MODS' disable loading of 'builtin' (#8000)
Previously, when the CSM restriction 'LOAD_CLIENT_MODS' was used a
client was still able to add CSM code to 'builtin' to bypass that
restriction, because 'builtin' is not yet verified.

Until server-sent CSM and verifying of 'builtin' are complete, make
'LOAD_CLIENT_MODS' disable the loading of builtin.

Clarify code comments and messages to distinguish between client-side
modding and client-side scripting. 'Scripting' includes 'builtin',
'modding' does not.
2022-05-21 16:16:38 +02:00
Moose d928ddd18a
autojump setting: Remove repeated doc line (#8041) 2022-05-21 16:16:38 +02:00
random-geek 0b44261522
Extend pitch fly mode to swimming (#7943) 2022-05-21 16:16:37 +02:00
rubenwardy 9b771420d1
Fix installed modpacks not being found correctly 2022-05-21 16:16:37 +02:00
rubenwardy 59af35cf68
Content store: Fix bugs relating to packages list size 2022-05-21 16:16:36 +02:00
Loïc Blot 74641de4d5
CSM: add requested CSM_RF_READ_PLAYERINFO (#8007)
* CSM: add requested CSM_RF_READ_PLAYERINFO

This new CSM limit permit to limit PLAYERINFO read from server.

It affects get_player_names call
2022-05-21 16:16:36 +02:00
paramat b2eb5fca5b
Remove 'Reset singleplayer world' button from full menu on Android (#8017)
Make button appearence dependent on menustyle not platform.
Button only functions with simple menu.
2022-05-21 16:16:35 +02:00
SmallJoker 24fb09eb40
Fix ignored mod.conf mod name for world.mt (broken by e8eaab6)
Patch supplied by @pgimeno. Thank you.
2022-05-21 16:16:35 +02:00
rubenwardy caa02f7b10
Fix ContentDB packages timing out by using download_file instead (#7891) 2022-05-21 16:16:34 +02:00
random-geek bf317a486d
Content store: Fix missing screenshot in package view dialog 2022-05-21 16:16:34 +02:00
Wuzzy 76bd1c7939
Add eat sound (#7956) 2022-05-21 16:16:33 +02:00
paramat d36ff1f24d
Main menu style: Set to 'full' for Android, remove 'auto' option (#7936) 2022-05-21 16:16:33 +02:00
rubenwardy 44fb7e708e
Disable game bar and header on Android (#7940) 2022-05-21 16:16:32 +02:00
paramat 3496b88810
Declare mapgens v5 and flat stable. Add missing carpathian (#7942) 2022-05-21 16:16:32 +02:00
Paul Ouellette 43ddecfffd
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.
2022-05-21 16:16:31 +02:00