Autosave function

Dear support,

Is there a function in viktor to autosave a project every for example 30 minutes? A colleague of mine has lost his progress because of inactivity on the application. Ideal would be to create a new save that is overwritten every x minutes.

Ikbal

Dear Ikbal,

Thank you for your question. Unfortunately, as far as I know this does not exist at the moment. You could create a feature request! In the meantime, the best would be to recommend your colleagues to use the save button more often.

I have never noticed this problem personally, in what situation did this occur? Is it possible they have put their laptop in sleep mode or something similar without saving? Or left a tab open for a long while (>1hr) without interacting at all?

Indeed, my colleague went to have dinner, which took (I presume) longer than 1 hour. I have recommended him to save his project more often.

Thank you for your response.

Ikbal

Hi Ikbal,

A nice way you can use the save button can be to save each time the user has performed a single action (for instance change the soil layout), similarly to you as a developer might think about a commit. That way the save history is very clear and you can easily revert single changes, which can be nice in case they made a mistake, or they changed their mind. This way of thinking will probably also increase the number of saves.

I hope this helps!
Paulien

Hi Ikbal,

As Paulien mentioned there is currently no autosave functionality in the VIKTOR platform. However, this is a feature that we plan on adding to the platform in the future. The first step into this direction is a storage functionality that you can use in your apps to permanetly store data. We plan to release this feature end of March / beginning of April

2 Likes

To update this topic:

Request from several users from BAM stating that this is a big pain in user experience that they experience.

cc @Enrique

1 Like

This request is also coming from Terracon:

  • after the switch to sso, users are logged off automatically occasionally
  • with Microsoft software also coming with auto-save features more and more users are forgetting to “manually” do this regularly
1 Like

I Experience a lot of time, mainly in the morning after the first log on, that Viktor jumps back to the log in screen. Ruining all unsaved work. This is a mayor problem…

Hi Johan,
good that you raise this again: we are looking into it.

This is a request from Fast+Epp as well. It is assumed by the users that any changes will be saved, which is not the case.

We are implementing a fix that should address the logouts happening on SSO, it will be rolled out soon.

This feature request would be valuable for NCC as well:

  • The user can close the tab without saving thinking the work is automatically saved.
  • A pop-up saying “You haven’t saved you work in the last 10 minutes” or so would be a nice reminder

When closing a tab with unsaved changes i get the following warning popup (chrome, linux).
Do you see the same?

Yes, actually!

I got used to not reading these pop-ups and just blindly closing tabs :slight_smile:

While I do recognize this need for a casual user. I’d really like there to be an option to turn off autosave for me. I want to have control on what is saved or not. Sometimes I just make adjustments to test something. When the result is unfavorable, I don’t want the params to be saved.

It’s comparable to Office/SharePoint. It’s nice that versions are saved, but in practice you hardly rollback a version, since it’s not that useful (especially if you’ve worked with git). Office allows you to disable autosave, so you don’t pollute the change history.

And Viktor already support the [Ctrl] + [s] shortcut, aren’t all designers grown up with this given the instability of various software packages?

I think the main problem is:

Viktor is in the browser. The browser doesn’t contain a lot of things that should be saved.
So it is not part of the muscle memory to check all tabs if there is an unsaved tab in between.

I acctually didn’t know CTRL + S worked as Viktor nearly doesn’t support any keyboard shortcuts.
@matthijs It would be nice to have a little pop-up when you hover over the save button to see that there is a shortcut.

In my case what happend a lot (maybe due to SSO, or development) is that Viktor jumped back to the login screen out of nowhere and all unsaved work is lost.
Or I leave my pc due to a meeting, going back home, leave the pc turned on and when i get back the login screen is present.

1 Like

It would be nice to have a little pop-up when you hover over the save button to see that there is a shortcut.

Nice idea!