Commit Graph

305 Commits

Author SHA1 Message Date
Elias Fleckenstein
c401a06f8a Make pkgmgr handle modpacks containing modpacks properly
fixes 
2021-03-01 12:13:47 +01:00
rubenwardy
b390bd2ea5 pkgmgr: Fix crash when .conf release field is invalid
Fixes 
2021-02-28 17:11:41 +00:00
Yaman Qalieh
d51d0d77c4 Allow toggling of texture pack by double clicking 2021-02-24 11:50:19 +01:00
sfan5
35b476c65d Update credits tab and mailmap 2021-02-23 19:40:44 +01:00
rubenwardy
4db7fb4a3b Replace 'minetest.' with 'core.' in builtin 2021-02-11 10:18:22 +00:00
rubenwardy
b28749057a Fix crash in tab_online when cURL is disabled 2021-02-09 12:41:11 +00:00
rubenwardy
3a8c37181a Use consistent temp folder path () 2021-02-07 15:27:24 +00:00
rubenwardy
82deed2d7d ContentDB: Order installed content first () 2021-01-28 11:24:36 +00:00
rubenwardy
67aa75d444 Use JSON for favorites, move server list code to Lua ()
Co-authored-by: sfan5 <sfan5@live.de>
2021-01-22 15:08:57 +00:00
Zughy
8ff209c412 Load system-wide texture packs too ()
Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com>
2021-01-21 19:01:37 +00:00
Zughy
eb8af614a5 Local tab: rename 'Configure' to 'Select Mods' ()
Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com>
Co-authored-by: rubenwardy <rw@rubenwardy.com>
2021-01-20 22:32:18 +00:00
rubenwardy
5e6df0e7be ContentDB: Ignore content not installed from ContentDB 2021-01-16 17:51:49 +00:00
Zughy
fcb3ed840a Sanitize server IP field in mainmenu () 2021-01-10 20:10:12 +01:00
rubenwardy
edd0836011 ContentDB: Add overwrite dialog when content is already installed () 2021-01-04 15:18:31 +00:00
Zughy
92aac69b36 "Browse online content" formspec improvement () 2021-01-02 15:13:02 +01:00
Zughy
55dba1bc6d Display Minetest header when menu_last_game value isn't available anymore () 2020-12-28 13:56:58 +01:00
rubenwardy
d2bbf13dfe Add dependency resolution to ContentDB () 2020-12-23 14:42:18 +00:00
Andrey
5066fe7583 MainMenu: Add clear button and icon for search input () 2020-12-19 22:00:20 +01:00
rubenwardy
664f5ce960 Add open user data button to main menu () 2020-12-19 13:27:15 +00:00
Vitaliy
707c8c1e95 Shaders for Android (GLES 2) ()
Shader support for OpenGL ES 2 devices (Android)

Co-authored-by: sfan5 <sfan5@live.de>
2020-10-25 18:01:03 +01:00
Lars
ed22260822 Remove all bump mapping and parallax occlusion related code. 2020-10-17 13:09:16 -07:00
Paramat
d671102546 Give unnamed world names incrementing numbers. Format 'world<number>' ()
Code created with help from GitHub users sirrobzeroone and pauloue, thank you.
2020-10-13 00:52:53 +01:00
Paramat
a69bc67ce2 Improve layout of main menu 'local' tab () 2020-09-29 23:37:03 +01:00
hecks
fcff9f2911 Remove "generate normal maps" feature ()
Erase all traces of normal "generation" from fragment shaders
Remove the "feature" from the engine and default config
Remove any leftover documentation of it
2020-09-14 19:27:25 +02:00
Maksim
788f297595 Android: drop simple MainMenu ()
The default (PC-style) MainMenu works great on Android. Provides access to ContentDB and allows players to create many worlds in a few clicks.
Makes the interface consistent and eliminates player confusion.
2020-08-27 21:46:57 +02:00
rubenwardy
7242de1d4b ContentDB: Add Update All and download queuing () 2020-08-17 19:09:33 +01:00
Paramat
f92a393f6f Mapgen Flat: Add caverns, disabled by default ()
Add the caverns used in V5, V7, Valleys, Carpathian.
Disabled by default to not be force-enabled in existing worlds.
2020-08-05 05:00:00 +01:00
rubenwardy
f948e2c585 Fix incorrect view URL for games
package.id is a sanitised combination of author and basename, used to
compare remote and local content. Minetest ignores `_game` when comparing
game names, so package.id has `_game` removed. This meant that the wrong
URL was being generated for View.
2020-07-28 17:02:32 +01:00
sfan5
21de17e3b6 Fix ContentDB menu icons not appearing on Windows 2020-07-08 23:37:14 +02:00
rubenwardy
36099ba947 Fix incorrect extension used for ContentDB thumbnails 2020-06-06 18:31:39 +01:00
rubenwardy
60bab8b2d7 Add HTTP API to main menu () 2020-06-06 17:17:08 +01:00
rubenwardy
850af80089 Add buttons to ContentDB in game bar and configure world () 2020-06-04 21:53:26 +01:00
rubenwardy
9a64a9fd94 Update ContentDB dialog () 2020-05-29 00:52:48 +01:00
rubenwardy
f90ca96c73 Make ContentDB downloads not block the UI () 2020-05-27 17:02:09 +01:00
Wuzzy
083b285f43 Rename “Minimal development test” to “Development Test” () 2020-05-26 00:17:52 +02:00
rubenwardy
b3c79906d4 Add engine version string to ContentDB API request () 2020-05-24 14:46:50 +01:00
sfan5
11723cffe0 builtin: Move common/async_event.lua to mainmenu/async_event.lua
It only works in the context of the mainmenu.
2020-05-17 21:37:01 +02:00
rubenwardy
a9c3a42323 Add core.open_url() to main menu API () 2020-05-17 19:09:10 +01:00
Wuzzy
7ec76e530d Add mapgen settings to world creation dialog () 2020-05-12 02:52:52 +01:00
rubenwardy
3833396cfa Fix delayed error message in start game tab 2020-04-12 00:12:18 +01:00
Wren Turkal
f91124a0c0 Add allowed_mapgens option in game.conf. ()
The game.conf has a disallowed_mapgens option. However, some games
require a certain mapgen to be used, like the CTF plugin. This change
adds an option to specify allowed mapgens so that the setting can be
specified in a way that needn't be updated as map generators are added
to Minetest.
2020-04-06 16:06:16 +02:00
rubenwardy
09b8f5d1be Update credits for 5.2.0 () 2020-04-05 18:30:44 +02:00
Wuzzy
625b100593 Add comments for translators ()
* Add translator comments for "special" strings

* Add translator comments for some "tricky" strings
2020-03-20 09:41:07 +01:00
Wuzzy
ce8cdc0333 Cleanup global namespace pollution in builtin () 2020-03-06 20:19:14 +00:00
rubenwardy
d3255f92d7 Fix luacheck errors 2019-12-07 23:50:12 +01:00
Muhammad Rifqi Priyo Susanto
b79741c90f All settings: Fix missing flags checkbox caused by 'possible flags' order ()
Previously, the 'rivers' checkbox was missing for mgcarpathian, caused by the 'possible flags' order: 'caverns,nocaverns,rivers,norivers'.
Also reorder mgcarpathian 'possible flags', but only for consistency.
2019-09-27 19:13:08 +01:00
HybridDog
9e95bac75d Automatically enable depends of mods when enabling the mods in the world config menu () 2019-09-26 21:03:54 +02:00
Muhammad Rifqi Priyo Susanto
cd1d01b8b4 'All Settings': Don't use checkboxes for 'no...' mapgen flags () 2019-09-01 22:43:41 +01:00
DS
082066e813 Fix undeclared global warning because of _ () 2019-08-14 23:35:47 +02:00
rubenwardy
8e757859d6 Add luacheck to check builtin () 2019-08-06 19:30:18 +01:00