SmallJoker
b5e7280708
Content tab: Fix content download broken by bc3dccc
2022-09-16 13:01:23 +02:00
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
ROllerozxa
2133fc84c4
Fix texture pack sorting in content tab ( #12727 )
...
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
2022-09-10 12:20:33 +02:00
Niklp
2854c19792
Fix incorrectly placed label in tab_online ( #12732 )
2022-09-02 01:05:40 +01:00
rubenwardy
c4ffe630f1
Add package title to ContentDB error messages ( #12705 )
2022-08-16 13:46:11 +01:00
rubenwardy
adc89f7977
Add unit tests for pkgmgr.install_dir
2022-08-15 21:19:24 +01:00
rubenwardy
db612c10ee
Refactor pkgmgr.install_dir to simplify logic
2022-08-15 21:19:24 +01:00
rubenwardy
0090446ccf
Fix crash when trying to overwrite a package
...
Before #11646 , core.copy_dir would overwrite the target if it exists. Adding core.delete_dir restores the exact same behaviour
Fixes #12303
2022-08-15 21:19:24 +01:00
ROllerozxa
eb49b6d85c
Disable dynamic shadow dropdown on OGLES2 ( #12637 )
...
Co-authored-by: sfan5 <sfan5@live.de>
2022-08-04 20:42:43 +02:00
sfan5
b91063daef
Improve look of credits list
2022-08-04 10:31:32 +02:00
sfan5
7c14b434e0
Update credits tab
2022-08-04 10:31:32 +02:00
SmallJoker
a81259d19a
Run Minetest update checker on startup ( #7629 )
...
This feature is enabled by default for non-Android release builds. Package
maintainers may use -DENABLE_UPDATE_CHECKER=0 to disable it.
Co-authored-by: rubenwardy <rw@rubenwardy.com>
Co-authored-by: sfan5 <sfan5@live.de>
2022-08-02 21:34:17 +02:00
AFCMS
6ec6acc539
Add minetest.settings
to CSM API and allow CSMs to provide settingtypes.txt
( #12131 )
...
Co-authored-by: sfan5 <sfan5@live.de>
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
2022-08-02 11:58:08 +02:00
SmallJoker
8dcbca1068
Mainmenu: Escape server_favorite_delete path
...
No similar issues were found inside this file.
2022-07-22 19:04:19 +02:00
ROllerozxa
f090471022
Enable the gamebar on Android ( #12354 )
2022-07-17 14:45:30 +01:00
rubenwardy
9f41b4f72d
Add check_mod_configuration to main menu
2022-07-14 22:12:54 +01:00
SmallJoker
051181fa6e
Enforce limits of settings that could cause buggy behaviour ( #12450 )
...
Enforces the setting value bounds that are currently only limited by the GUI (settingtypes.txt).
2022-07-09 22:32:08 +02:00
rubenwardy
45da0d43fd
Reorganise settingtypes.txt ( #12490 )
...
This organises the settingstype.txt file to use a logical/user-friendly structure. Advanced settings are also demoted to an advanced section at the end.
At most 3 levels of hierarchy are used, as that's the most allowed by the settings redesign
2022-06-30 20:18:09 +01:00
ROllerozxa
17709d7d0f
Improve warnings when no games or only devtest is installed ( #11955 )
2022-06-29 22:20:12 +02:00
Nathanaël Courant
622d857bed
Update my name
2022-06-16 21:38:32 +02:00
rubenwardy
4baf56520d
Android: Add support for sharing debug.txt ( #12370 )
2022-06-05 17:42:09 +01:00
rubenwardy
03d86ea0b4
Add register dialog to separate login/register ( #12185 )
...
New users find Minetest's account system confusing.
This change moves username/password to a new dialog,
with login and register buttons added to the Join Game tab.
The old registration confirmation dialog is removed in
favour of the new dialog.
Fixes #8138
2022-06-05 17:47:38 +02:00
ROllerozxa
21323ef1ff
Hide "Autosave Screen Size" on Android
2022-06-05 15:20:39 +02:00
ROllerozxa
6d163b72dc
Rework main menu confirmation dialogs ( #12356 )
2022-06-03 21:46:37 +02:00
x2048
25ba9d848d
Default settings, presets and configuration for dynamic shadows ( #12359 )
2022-05-29 13:58:57 +02:00
rubenwardy
4e9e230e34
Deprecate game.conf name, use title instead ( #12030 )
2022-05-21 16:23:30 +01:00
Jude Melton-Houghton
f10a260301
Enable dependencies when enabling modpacks ( #12202 )
2022-05-08 16:21:59 +01:00
Jude Melton-Houghton
54bc8a7627
Fix enabling of dependencies with identical names ( #12253 )
2022-05-08 14:14:14 +01:00
rubenwardy
9824a451bb
Fix mods not being recursively enabled
...
Fixes #12290
2022-05-08 14:01:32 +01:00
rubenwardy
e0e897832c
Fix texture packs showing as "Nil (enabled)" in Content tab
...
Fixes #12285
2022-05-07 23:05:39 +01:00
rubenwardy
e9e671078c
ContentDB: Fix ungraceful crash on aliases when list download fails
...
Fixes #12267 and fixes #12154
2022-05-03 20:00:29 +01:00
rubenwardy
480d5f2d51
Fix texture packs not showing as enabled in mainmenu
...
Fixes #12219
2022-04-24 23:09:23 +01:00
Alex
a6170963b8
Fix invalid queued package element and path ( #12218 )
2022-04-24 22:49:07 +01:00
olive
a13cf0e3ce
Use mod names/titles instead of technical names ( #12192 )
2022-04-24 21:09:11 +02:00
ShadowNinja
80db8804c7
Fix typo and update settings files
2022-04-08 14:55:21 +01:00
ShadowNinja
d9effbb179
Fix spaces generated by settings file generator
2022-04-08 14:55:21 +01:00
x2048
31578303a4
Tune shadow perspective distortion ( #12146 )
...
* Pass perspective distortion parameters as uniforms
* Set all perspective bias parameters via ShadowRenderer
* Recalibrate perspective distortion and shadow range to render less shadow geometry with the same quality and observed shadow distance
2022-03-31 22:40:06 +02:00
Jude Melton-Houghton
06d197cdd0
Store vector metatable in registry
2022-03-29 18:07:00 +02:00
rubenwardy
7db751df3b
Fix broken dependency enabling due to missing enabled
field ( #12093 )
2022-02-24 16:01:22 +00:00
ROllerozxa
258ae99491
Apply texture pack main menu textures immediately ( #12018 )
2022-02-12 20:24:20 +01:00
Wuzzy
10cf2f3edd
Add support for 'seed' in disallow_mapgen_settings ( #12023 )
2022-02-12 20:23:58 +01:00
Gaël C
0dd8e8c242
Noise params serialization fixup
2022-02-08 19:30:49 +01:00
Lars Müller
1ee37148a8
Fix types of get_mapgen_setting_noiseparams ( #12025 )
2022-02-04 20:28:43 +01:00
rubenwardy
c61998bd20
Revert "Disable dynamic shadows for the 5.5.0 release" ( #12032 )
2022-01-31 21:48:14 +00:00
rubenwardy
128f6359e9
Use virtual paths to specify exact mod to enable ( #11784 )
2022-01-30 22:40:53 +00:00
sfan5
5e4a01f2de
Update credits for 5.5.0 release ( #12001 )
2022-01-30 21:33:08 +01:00
ROllerozxa
172acce352
Fix Minetest logo when installed system-wide
2022-01-30 13:49:52 +01:00
SmallJoker
a27362de6a
Disable dynamic shadows for the 5.5.0 release
...
The dynamic shadows are yet not in the desired state to justify the
inclusion into version 5.5.0. A stable release is long overdue, hence
this allows fixes to continue in 5.6.0-dev to finally release an
acceptable version of the dynamic shadows feature.
Reverting this commit is highly recommended to proceed in development.
2022-01-29 18:42:55 -05:00
SmallJoker
7c321ad7f5
Main menu: Fix automatic dependency enables on doubleclick
...
When mods were toggled by double-click, the hard dependencies were no longer enabled automatically.
However, the 'Enabled' checkbox did still work. This commit restores the behaviour as seen before commit c401a06
2022-01-19 18:52:27 +01:00
sfan5
4c8c649779
Mainmenu game-related changes ( #11887 )
...
fixes:
* Switching between games does not immediately hide creative mode / damage buttons if so specified
* World creation menu has a game selection list even though the menu already provides a gamebar
* Showing gameid in world list is unnecessary
* Choice of mapgen parameters in menu persists between games (and was half-broken)
2022-01-09 21:15:35 +01:00