[Request] Advanced settings

User avatar
Gael de Sailly
Member
 
Posts: 475
Joined: Sun Jan 26, 2014 17:01
GitHub: Gael-de-Sailly
IRC: Gael-de-Sailly
In-game: Gael-de-Sailly

[Request] Advanced settings

by Gael de Sailly » Mon Oct 13, 2014 20:13

Hello !

I have a feature request :
making a convenient way to set the settings of minetest.conf without having to open and write manually in the file.
We can make a dialog, with a scrollable textlist : each line is a setting of the minetest.conf, sorted alphabetically if possible. We select the setting to change, and click on a button (perhaps "Change", or "Set") and then we can see another dialog with a field to write the new value. Or, if the setting is not in the list (not already defined in our minetest.conf), we can click on another button : "Add", which shows a third dialog with 2 fields : the name of the setting (for example "mgv6_spflags"), and the value.

I've briefly watched the builtin code and the menu_lua_api.txt and I think we lack a function to get ALL of the fields stored in minetest.conf, or simply its path to get it by the Settings API. If I study the builtin code in more details, I will probably be able to implement these dialogs, but if we really lack this feature (tell me if not the case), I can't add it myself, because of my knowleadges in C++ which aren't sufficients.

You can react if you support the project, or not.
Very busy this year too, so do not expect me to be very active on the forum or in game. But I'm not about to drop Minetest forever :)
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

Re: [Request] Advanced settings

by Inocudom » Mon Oct 13, 2014 22:19

I support this addition to Minetest.
 

User avatar
Esteban
Member
 
Posts: 872
Joined: Sun Sep 08, 2013 13:26
GitHub: Esteban-
IRC: Esteban
In-game: Esteban

Re: [Request] Advanced settings

by Esteban » Mon Oct 13, 2014 23:15

I support this project. I wish you good luck! :)
 

User avatar
Gael de Sailly
Member
 
Posts: 475
Joined: Sun Jan 26, 2014 17:01
GitHub: Gael-de-Sailly
IRC: Gael-de-Sailly
In-game: Gael-de-Sailly

Re: [Request] Advanced settings

by Gael de Sailly » Tue Oct 14, 2014 16:54

I will report it in github.
 

User avatar
Wuzzy
Member
 
Posts: 2161
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: [Request] Advanced settings

by Wuzzy » Wed Oct 15, 2014 11:57

This is a good suggestion. I would add to this suggestion that optionally a setting can also have a short description about valid parameters or what the setting means.

IMO the “deep” settings aren’t documented so well anyways.
 

User avatar
ExeterDad
Member
 
Posts: 1121
Joined: Sun Jun 01, 2014 20:00
In-game: ExeterDad

Re: [Request] Advanced settings

by ExeterDad » Thu Oct 16, 2014 01:52

Wuzzy wrote:This is a good suggestion. I would add to this suggestion that optionally a setting can also have a short description about valid parameters or what the setting means.

IMO the “deep” settings aren’t documented so well anyways.

Amen. Was digging through it earlier today only half certain of what affected what.
٩(̾●̮̮̃̾•̃̾)۶

Kibbie and I have a beautiful public server now! HOMETOWN
 

Irish
Member
 
Posts: 14
Joined: Mon Sep 14, 2015 22:39

Re: [Request] Advanced settings

by Irish » Mon Oct 05, 2015 03:30

I think this is a very good suggestion. Maybe also add a "Default" button to return a value to its default setting in case overzealous setting changes break the game.
 

User avatar
Don
Member
 
Posts: 1641
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: [Request] Advanced settings

by Don » Mon Oct 05, 2015 17:16

I love this idea.
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here
 

User avatar
kaadmy
Member
 
Posts: 627
Joined: Thu Aug 27, 2015 23:07
GitHub: kaadmy
IRC: KaadmY
In-game: KaadmY kaadmy NeD

Re: [Request] Advanced settings

by kaadmy » Mon Oct 05, 2015 18:07

I agree, but reviving a year-old topic?
Never paint white stripes on roads near Zebra crossings.
 

Dragonop
Member
 
Posts: 1178
Joined: Tue Oct 23, 2012 12:59
GitHub: Dragonop
IRC: Dragonop
In-game: Dragonop

Re: [Request] Advanced settings

by Dragonop » Mon Oct 05, 2015 22:46

Yes, it's called bumpimg :B
And, well, we still need advanced settings, it's better bump something than waiting for somebody elso to post a new thread.
+1 for advanced settings
 

User avatar
kaadmy
Member
 
Posts: 627
Joined: Thu Aug 27, 2015 23:07
GitHub: kaadmy
IRC: KaadmY
In-game: KaadmY kaadmy NeD

Re: [Request] Advanced settings

by kaadmy » Mon Oct 05, 2015 22:57

I'd like advanced settings(like Xonotic's), but I don't think it's a problem for me to just change the file.
Never paint white stripes on roads near Zebra crossings.
 

Dragonop
Member
 
Posts: 1178
Joined: Tue Oct 23, 2012 12:59
GitHub: Dragonop
IRC: Dragonop
In-game: Dragonop

Re: [Request] Advanced settings

by Dragonop » Mon Oct 05, 2015 23:05

Maybe it could be useful for users on a phone/tablet?
 

User avatar
kaadmy
Member
 
Posts: 627
Joined: Thu Aug 27, 2015 23:07
GitHub: kaadmy
IRC: KaadmY
In-game: KaadmY kaadmy NeD

Re: [Request] Advanced settings

by kaadmy » Mon Oct 05, 2015 23:35

Dragonop wrote:Maybe it could be useful for users on a phone/tablet?

Didn't think of that, but again I don't think anybody with a mobile device would attempt to put text into a text field :)
Never paint white stripes on roads near Zebra crossings.
 

User avatar
Minetestforfun
Member
 
Posts: 936
Joined: Tue Aug 05, 2014 14:09
GitHub: Darcidride
IRC: Darcidride + MinetestForFun
In-game: Darcidride + MinetestForFun

Re: [Request] Advanced settings

by Minetestforfun » Wed Oct 07, 2015 15:51

Damn, this is a really good idea...

Why nobody do this since 2014... ?
 

Dragonop
Member
 
Posts: 1178
Joined: Tue Oct 23, 2012 12:59
GitHub: Dragonop
IRC: Dragonop
In-game: Dragonop

Re: [Request] Advanced settings

by Dragonop » Wed Oct 07, 2015 23:54

Because the developers usually won't care about the forums, if you want something, post it at Github, they will notice you there, but on the forums... well, there are not many things that posted here actually get to be developed on the game.
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: [Request] Advanced settings

by rubenwardy » Wed Oct 07, 2015 23:55

The developers have discussed such a feature, however they have a lot more important things to do other than this.

Also: https://github.com/minetest/minetest/issues/1736
 

User avatar
Don
Member
 
Posts: 1641
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: [Request] Advanced settings

by Don » Thu Oct 08, 2015 00:58

Dragonop wrote:Because the developers usually won't care about the forums, if you want something, post it at Github, they will notice you there, but on the forums... well, there are not many things that posted here actually get to be developed on the game.

I question this. I have seen the developers on the forums. They seem to care about the forums but might not reply to everything. I do not know what the developers are doing but from what I have seen, they care about the community.
Besides, this is a free open source game. If the developers are not up to peoples standards then they can fork the project and make it how they feel. I like the efforts the team puts into the project and even though I disagree with a few things I do understand that they give their free time to developing minetest and I might actually be wrong in my opinion.
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here
 

Dragonop
Member
 
Posts: 1178
Joined: Tue Oct 23, 2012 12:59
GitHub: Dragonop
IRC: Dragonop
In-game: Dragonop

Re: [Request] Advanced settings

by Dragonop » Thu Oct 08, 2015 02:38

@Don: Never said they don't care, but usually the developers will focus more on requests on github than a post on the forums, I think that this is because of how the forums are organized, and how everything is pretty much mixed together.
I can't blame them, I would do the same, Github is pretty much a serious platform for developing, and requests, etc can be organized better.
The devs are at the forums, but I have seen little changes inspired by a forum post. I mean, have you seen the "Vote for subgames to be boundled with Minetest" thread? It's there, and none of those subgames have made it to Minetest (well, not in the last year), not even some that are very polished and could be easily drag-dropped to the master branch on Git.
Probably this is good, I see it like a filter:
>>Request on forums>>Discussion>>Offtopic chat that is somehow needed>>Interested user>>Request on Github>>Profit?
 

User avatar
Gael de Sailly
Member
 
Posts: 475
Joined: Sun Jan 26, 2014 17:01
GitHub: Gael-de-Sailly
IRC: Gael-de-Sailly
In-game: Gael-de-Sailly

Re: [Request] Advanced settings

by Gael de Sailly » Fri Oct 09, 2015 17:31

kaadmy wrote:I agree, but reviving a year-old topic?

I've not forgotten it. I thought about it recently but haven't the time to code it.
Very busy this year too, so do not expect me to be very active on the forum or in game. But I'm not about to drop Minetest forever :)
 

User avatar
Glorfindel
Member
 
Posts: 129
Joined: Tue Jul 07, 2015 20:05
GitHub: the1glorfindel
IRC: Glorfindel DoomWeaver
In-game: Glorfindel

Re: [Request] Advanced settings

by Glorfindel » Fri Oct 23, 2015 16:44

I'd like this implemented as well.
 

User avatar
kaadmy
Member
 
Posts: 627
Joined: Thu Aug 27, 2015 23:07
GitHub: kaadmy
IRC: KaadmY
In-game: KaadmY kaadmy NeD

Re: [Request] Advanced settings

by kaadmy » Fri Oct 23, 2015 16:55

It's already in the latest git.
Never paint white stripes on roads near Zebra crossings.
 

User avatar
Gael de Sailly
Member
 
Posts: 475
Joined: Sun Jan 26, 2014 17:01
GitHub: Gael-de-Sailly
IRC: Gael-de-Sailly
In-game: Gael-de-Sailly

Re: [Request] Advanced settings

by Gael de Sailly » Sat Oct 24, 2015 09:20

kaadmy wrote:It's already in the latest git.

Yes and no. I was meaning that ALL settings that are in minetest.conf should appear, even settings that are defined by mods, with possibility to add or remove lines.
And it may be a mistake to remove the old interface that was incomplete but more intuitive. The best woud be to have both, with a button "Show/Hide advanced settings" to switch between the 2 interfaces.

But that's still very good, PilzAdam :)
Last edited by Gael de Sailly on Sat Oct 31, 2015 09:12, edited 1 time in total.
Very busy this year too, so do not expect me to be very active on the forum or in game. But I'm not about to drop Minetest forever :)
 

User avatar
kaadmy
Member
 
Posts: 627
Joined: Thu Aug 27, 2015 23:07
GitHub: kaadmy
IRC: KaadmY
In-game: KaadmY kaadmy NeD

Re: [Request] Advanced settings

by kaadmy » Sat Oct 24, 2015 17:20

Gael de Sailly wrote:
kaadmy wrote:It's already in the latest git.

[...]
even settings that are defined by mods
[...]

That would be impossible with the current mod configuration, as the mods are not run in the main menu, but after the game starts.
Never paint white stripes on roads near Zebra crossings.
 

User avatar
Don
Member
 
Posts: 1641
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: [Request] Advanced settings

by Don » Sat Oct 24, 2015 17:38

Could you look for a specific file in each mod folder and if it exists then add it to the menu? Then each mod owner would be responsible for the information presented.
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: [Request] Advanced settings

by rubenwardy » Sat Oct 24, 2015 19:42

Gael de Sailly wrote:
kaadmy wrote:It's already in the latest git.

Yes and no. I was meaning that ALL settings that are in minetest.conf should appear, even settings that are defined by mods, with possibility to add or remove lines.
And it may be a mistake to remove the old interface that was incomplete but more intuitive. The best woud be to have both, with a button "Show/Hide advanced settings" to switch between the 2 interfaces.

But that's still very good, PilzAdam :)


kaadmy wrote:
Gael de Sailly wrote:
kaadmy wrote:It's already in the latest git.

[...]
even settings that are defined by mods
[...]

That would be impossible with the current mod configuration, as the mods are not run in the main menu, but after the game starts.


Don wrote:Could you look for a specific file in each mod folder and if it exists then add it to the menu? Then each mod owner would be responsible for the information presented.


The ability for mods and subgames to define settings is added by commit 6f2d9d, now merged.
 

User avatar
Don
Member
 
Posts: 1641
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: [Request] Advanced settings

by Don » Sat Oct 24, 2015 20:14

Wow! That was fast.
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: [Request] Advanced settings

by rubenwardy » Sat Oct 24, 2015 20:15

He was working on it before you suggested it. It's an obvious improvement to make.
 


Return to Minetest Features

Who is online

Users browsing this forum: No registered users and 3 guests

cron