thunkable / thunkable-issues

24 stars 9 forks source link

Save vs. Save As — Custom Data Viewer, etc. #678

Open tatiang opened 3 years ago

tatiang commented 3 years ago

Is your feature request related to a problem? Please describe. If I create a Custom Data Viewer list/grid layout and save it, it works great. But if I then make a change to it and save it with the same name, it creates a new layout instead of saving over the existing one.

Describe the solution you'd like There should be an option to save to an existing layout or save as to a new name/layout. This happens in other places in Thunkable in different ways (e.g. uploading an image, making a copy of a project). There should be consistency across features. And the ability to save/save as and provide a name in each case.

Also, the save name should appear in the list of custom layouts when you're selecting one to use in your design. What good is it to choose a save name if it doesn't even show up?

There should also be a way to load a saved list/grid layout into a scene to edit it further.

Describe alternatives you've considered

Which platform are you asking for? Thunkable ✕ (x.thunkable.com)

Additional context

Screen Shot 2020-09-28 at 9 41 31 AM
josmas commented 3 years ago

Thanks for the requests @tatiang. Those are all improvements that will eventually happen; we just need the time to work on them. Thanks!

tatiang commented 3 years ago

Without a name associated with each layout, I ran into a new bug:

If I create a custom layout with labels that have white text (to go on a black background in my main scene) and save it as a custom layout, it does show up as a blank white rectangle -- which is a little confusing when choosing a layout later -- but if I click on it, nothing happens. It doesn't select that layout and it doesn't close the window until I select a different layout.

Edit: okay, I got it to work but I had to click on where the white (invisible) text of the label was. So one quick fix would be to allow clicking on the entire rectangle to select a custom layout rather than only on the content itself.

domhnallohanlon commented 3 years ago

At the moment we have this "My Data View Layouts" tab which allows you to rename, delete and edit your custom DV layouts.

Screenshot 2021-03-19 at 14 56 11

When you click on "Edit" it will bring your to this new /modules/ URL (rather that the /projects/ URL we typically use) so you can chance one layout rather than making a copy of it with the same name as you originally mentioned above.

Screenshot 2021-03-19 at 14 56 32

Hope this helps!