[FR] Version Control History
-
There's not a dedicated area for feature requests, so, I figured this was the best area for it.
I really appreciate the fact that FxDreema has such meticulous historical tracking. It's a needed feature.
I'd like to request an optimization for it.
In the past, I've often made a bunch of different versions of the same project, mainly because I want to preserve certain states.
Instead, I really like the idea of a project staying a project and having some version control. My thinking is like git would, for example. As in, it's still tracking all the changes, as per usual, but with the gained ability to make a "commit."
Basically a commit would be a saved version within the project.
So, once loading the project, we could also toggle different commits (to reactivate old states and whatnot). Call it what you will. I just like the idea of being able to have a project for one trade idea, but being able to toggle between different save states (and then resave them before switching to another, if we so wish to).
I think the benefits are self evident, but in making a request, I feel obligated to demonstrate why it would be useful.
I'm designing something as a prototype right now. I will not use it live. It's just a proof of concept. I'd like to keep it forever, and then start a Version 1, Version 1.1, Version 1.2, Version 2.0, etc.
It's all one project technically...just different points in history or time.
I also feel like the QoL on this is quite nice and I (assume) it wouldn't be THAT big of a task since it seems you already have the most essential building blocks in place.
Anyways. That's all. Thanks. Feel free to close this if this is something you're not interested in doing.
-
I don't know if admin will do this, for now only option is download the ex and import back... this will leave it in your project list.
-
Agreed. You can contact the admin directly to let him know.
-
I guess you're suggesting that I @fxDreema ?
-
Version control, I am afraid that is not an interest of fxDreema
-
Did he tell you that or something? I'm kind of of the mind of letting him speak for himself. Hahaha. We'll just have to see.
-
@MrDaisyBates Yes, you can contact him directly via the support page.
-
Thanks, @l-andorrà ! I guess he doesn't check here?
-
That'll actually be really nice to have, I would welcome the feature if it ever gets implemented. it gets quite tiring if you have 15 different versions of the same project when you think about it.
-
@MrDaisyBates Correct. He almost never reads the forums.
-
I'm in a process of rewriting the whole website. Such version control is something I was thinking about and I'm making the new database structure with this in mind. My first target, however, will be to release the new version of the builder with almost the same features as we have now, with slight upgrades on the most used stuff. For example, the movement of the blocks around will be a little bit different - without the scrollbars, with zoom.
-
@fxDreema And this is exactly what happens when you think the admin never reads the forums!!!!

-
Hahahaha. And to be fair, @l-andorrà , I did take your advice and email him first! haha. So. You might have been correct. Don't be too hard on yourself. Appreciate you, bud.
And to @fxDreema , that's really great to hear and I'm glad it's already in the back of your mind. I'm patient. I just wanted it out there.
Eliminating the scroll bars and with zoom might be an interesting combo. I assume kind of like an infinite canvas like you see on many other, modern applications (like Obsidian's Canvas, for example).
If you're in the process of doing all of that anyways (and you're already probably thinking of this, but I'd like to say it for the record), one night, I was on my phone and looking at a forum post about something, and there was an example project linked with a custom code block...and there was no gesture for me to access and see its contents! I know phone isn't optimal, but it'd be really nice if I could at least like long press and then select the block's contents window via the menu that comes up. There's likely some other mobile/tablet specific pain points, as well. Again, I know it's not optimal, but if you're already gutting and redoing everything anyways, it's probably worth having in the back of your mind.
That's my two cents regardless.
Really appreciate what your'e doing here regardless. Just wanted to voice some thoughts. I've said what I thought and consider this closed on my end. Appreciate your consideration in these matters.