[Mod] Ratio Workspace (advanced formspec editor) [ratio]

Post Reply
User avatar
sorcerykid
Member
Posts: 1847
Joined: Fri Aug 26, 2016 15:36
GitHub: sorcerykid
In-game: Nemo
Location: Illinois, USA

[Mod] Ratio Workspace (advanced formspec editor) [ratio]

by sorcerykid » Post

Ratio Workspace Mod v1.0
ratio (by sorcerykid)

This is a placeholder topic for Ratio Workspace, the most advanced formspec editor for Minetest.

Here's a sneak peak of what's in store. The following screencaps depict the latest fully-working prototype from late-June, right before I took a hiatus from Minetest. I know quite a few people were eager to see this project completed, so I promise that work will resume again within the next few weeks. All that remains is some code-cleanup and integration testing :)

Image

No more messing around with Minetest's awkward coordinate system. Ratio is a full featured IDE that works in conjunction with Scarlet Formspec Preprocessor, providing all the tools needed to design forms from the ground up without a single line of code!

Image

Customizable rulers, guides, and grids ensure that every element is exactly where you expect it to be. And best of all you can input arithmetic formulas for any measurements -- including variables for standard padding and spacing.

Image

Having trouble recalling which colors and textures to use? No worry, there are interactive color and texture pickers for this purpose!

Image

Image

Placement, alignment, distribution and ordering of elements is a breeze. And there is support for layers, so elements can be organized into groups for easier manipulation.

Image

Projects can be saved in json format, and also exported as quoted strings for insertion directly into your Lua scripts.

Image

Thanks to everyone that nudged me to keep this project going :)

User avatar
Lone_Wolf
Member
Posts: 2578
Joined: Sun Apr 09, 2017 05:50
GitHub: LoneWolfHT
IRC: LandarVargan
In-game: LandarVargan

Re: [Mod] Ratio Workspace (advanced formspec editor) [ratio]

by Lone_Wolf » Post

Can't wait for it to release!
My ContentDB -|- Working on CaptureTheFlag -|- Minetest Forums Dark Theme!! (You need it)

User avatar
Linuxdirk
Member
Posts: 3219
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: [Mod] Ratio Workspace (advanced formspec editor) [ratio]

by Linuxdirk » Post

Damn … You’re truly a formspec genius!

User avatar
Krock
Developer
Posts: 4650
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker
Location: Switzerland
Contact:

Re: [Mod] Ratio Workspace (advanced formspec editor) [ratio]

by Krock » Post

Is there a real_coordinates mode? After that PR I had such a formspec designer on my ideas list, but now this mod is way more sophisticated than what I ever imagined. Looks amazing.
Look, I programmed a bug for you. >> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>

User avatar
texmex
Member
Posts: 1753
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

Re: [Mod] Ratio Workspace (advanced formspec editor) [ratio]

by texmex » Post

This is what we need! \o/

User avatar
BuckarooBanzay
Member
Posts: 437
Joined: Tue Apr 24, 2018 05:58
GitHub: BuckarooBanzay
IRC: BuckarooBanzai
In-game: BuckarooBanzai

Re: [Mod] Ratio Workspace (advanced formspec editor) [ratio]

by BuckarooBanzay » Post

This looks awesome! Any chance you could put that on a public git repository so interested people can potentially help? ;)
¯\_(ツ)_/¯ Not active here anymore, contact me on the minetest discord, irc, lemmy or github (for programming issues)

User avatar
texmex
Member
Posts: 1753
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

Re: [Mod] Ratio Workspace (advanced formspec editor) [ratio]

by texmex » Post

I’m quite excited to start using this. Not only for for easier formspec creation in general but for beginning consolidating best practices for component layout patterns as well. I can see you’ve drawn some patterns from Windows, for instance. Once some patterns gains recognition, players will enjoy greater usability as the burden of interpreting every new UI lowers as they become more predictable.

User avatar
sorcerykid
Member
Posts: 1847
Joined: Fri Aug 26, 2016 15:36
GitHub: sorcerykid
In-game: Nemo
Location: Illinois, USA

Re: [Mod] Ratio Workspace (advanced formspec editor) [ratio]

by sorcerykid » Post

I too am very excited! It will save me so many hours of painstaking trial and error, so I can finally focus more on coding and less on constantly tweaking the interface. Trust me, I absolutely know the feels :)

Right now I'm just finishing up a few other mods that I put on the back burner in 2017. They've been nagging my conscience to no end, and I regret neglecting them for so long. Once I get those rolled out in the next few weeks, I can jump right back into this project and focus my full energy on it. Like I said, nearly all the functionality is in place. And I have an almost fully-working prototype. Thankfully, all that remains is some code reorganization and testing.

I may even go ahead and put a test server online so that people can give Ratio Workspace a trial run and help to identify any bugs or other potential snags prior to the release.

Meanwhile, I put together a quick demonstration video of the latest working prototype on Vimeo:

Image
https://vimeo.com/383923001

Thanks again everyone for the interest and support in this project!

User avatar
runs
Member
Posts: 3225
Joined: Sat Oct 27, 2018 08:32

Re: [Mod] Ratio Workspace (advanced formspec editor) [ratio]

by runs » Post

So, is it safe to use right now?

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

Re: [Mod] Ratio Workspace (advanced formspec editor) [ratio]

by Wuzzy » Post

Why do you say it's v1.0 if there's nothing to download? I'm confused.

User avatar
sorcerykid
Member
Posts: 1847
Joined: Fri Aug 26, 2016 15:36
GitHub: sorcerykid
In-game: Nemo
Location: Illinois, USA

Re: [Mod] Ratio Workspace (advanced formspec editor) [ratio]

by sorcerykid » Post

I'm happy to report that the long list of mods that I'd put on the back burner the past couple of years has finally been released. There are only three additional mods that are still pending testing (due to them being larger scale and scope), but I expect to have those all finalized by next week. That means I will be able to commit almost my full attention to Ratio Workspace at long last :)

CalebJ
Member
Posts: 407
Joined: Sat Dec 29, 2018 19:21
GitHub: KaylebJay
IRC: KaylebJay
In-game: CalebJ
Location: Tunnelers' Abyss

Re: [Mod] Ratio Workspace (advanced formspec editor) [ratio]

by CalebJ » Post

Yes! Yay! :D

LC Creations
Member
Posts: 159
Joined: Mon Feb 18, 2019 02:53
GitHub: LandonAConway

Re: [Mod] Ratio Workspace (advanced formspec editor) [ratio]

by LC Creations » Post

Is this ever going to be released? This would be so useful for my mods!
cdb_ac3a146dcafb

User avatar
Lone_Wolf
Member
Posts: 2578
Joined: Sun Apr 09, 2017 05:50
GitHub: LoneWolfHT
IRC: LandarVargan
In-game: LandarVargan

Re: [Mod] Ratio Workspace (advanced formspec editor) [ratio]

by Lone_Wolf » Post

Was just thinking about this a few days ago, it would be pretty useful
My ContentDB -|- Working on CaptureTheFlag -|- Minetest Forums Dark Theme!! (You need it)

Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 23 guests