This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
Lego Stax's profile picture

GSet - GUI for Settings API

Started by Lego Stax, 08 March 2016 - 01:55 AM
Lego Stax #1
Posted 08 March 2016 - 02:55 AM
GSet



I don't believe anyone's made something like this yet. It's an easy visual way to quickly add, remove, and make changes to settings. It's probably not to useful for most people, but it was still fun to make.

Features:
- Works on both regular and Advanced computers (I haven't tried pocket computers yet)
- Keyboard shortcuts for all commands
- Easily add, remove, and edit settings
- Set and load from different files

TODO:
- React better to screen size changes

Shortcuts:
Arrow keys and W and S : move selection up and down (for regular computers only)
A or + : add setting
D or - : delete setting
Enter or Left-click : edit setting
Right-click : edit setting directly (only necessary if you want to change a boolean to a different data type)
Q : quit program

Screenshots:
SpoilerAdvanced interface


Editing setting


Regular computer

Bugs:
SpoilerNone yet, that I know of
Yeah, I know. GSet? Gedit?

Download:
pastebin get CtNLHb37 gset
or
packman install gset

Feedback is always appreciated.
Edited on 11 August 2016 - 07:48 PM
X3ME #2
Posted 13 March 2016 - 09:35 PM
Nice program, seems like a very niche thing though; few people would want a GUI to change their CC settings; but still an amazing program and haven't found any bugs yet
Lego Stax #3
Posted 20 March 2016 - 04:18 AM
Nice program, seems like a very niche thing though; few people would want a GUI to change their CC settings; but still an amazing program and haven't found any bugs yet

Thanks! I know it is. I've really run out of ideas for coding in CC because I like to do things that haven't already been done.
That's why I'm waiting for CraftOS 2.0. Then I'll be able to accomplish plenty of things.