Replies: 21 comments 2 replies
-
Related - loading a set of "team layouts" or "layout templates" from a url? Maybe a separate issue? |
Beta Was this translation helpful? Give feedback.
-
Also related to #194 |
Beta Was this translation helpful? Give feedback.
-
Hm, maybe a duplicate, although that other ticket seems to be trying to cover multiple things in one. |
Beta Was this translation helpful? Give feedback.
-
+1 to this. Not sure what the reference to "team layouts" is, but being able to load in with multiple useful layouts available to the user would be great as well. But just getting a single default layout via remote url + deep linking would be amazing. |
Beta Was this translation helpful? Give feedback.
-
@jameskuszmaul-brt "team layouts" is a reference to the layout sharing feature we have within Studio. When you are signed-in to your Foxglove account in Studio you are able to share layouts with other members of your organization. You can also include the layoutId in urls you share with other members of your org and they will be able to load the same layout. |
Beta Was this translation helpful? Give feedback.
-
A nice blend between the old webviz feature of 1 hosted layout and the current Foxglove abilities would be to allow us to load a set of named layouts from a URL/json file. In our webviz use-case we can launch the viewer using different layouts for realtime technical observations of the state of the robots at "dark sites" where there is no internet access. We'd like to transition to Foxglove and the ability to have curated layouts hosted on the robot and switchable at runtime would be very appealing. |
Beta Was this translation helpful? Give feedback.
-
Importing comment from @adrienbarral https://github.com/foxglove/studio/issues/2117#issue-1048474869
|
Beta Was this translation helpful? Give feedback.
-
+1 on the ability to load layout from a file like |
Beta Was this translation helpful? Give feedback.
-
+1 for loading layouts from a file. |
Beta Was this translation helpful? Give feedback.
-
Thx for pointing me to this issue, @jtbandes. +1 for this feature. Is there another way to load a layout when offline? |
Beta Was this translation helpful? Give feedback.
-
@maxpolzin => Did you see that you can export Layout as a JSON file to import them later. That fullfill a lot of offline usecase. |
Beta Was this translation helpful? Give feedback.
-
@adrienbarral Thx for the hint, I am aware of this feature. Unfortunately, this requires the layout.json, which I want to import, to be saved on my local machine. That's not the case for me; the layout.json which I want to import is located on a remote machine. |
Beta Was this translation helpful? Give feedback.
-
+1 for this feature. We would use the cloud service, but our bag files are only available in our domain which means we need to use self-hosted version of Foxglove. This feature |
Beta Was this translation helpful? Give feedback.
-
I think this is what was implemented in this commit? foxglove/studio@59abc5e That's from a fork of studio. We would need to open a PR against foxglove/studio introducing the feature. |
Beta Was this translation helpful? Give feedback.
-
Any insight on how highly the Foxglove team has prioritized this ticket? IMO loading layouts from a remote URL is the most useful feature that's still missing from Foxglove Studio! I have literally created multiple custom builds of Studio each with a different default layout to get around this limitation 😢. Would +1 more than once if I could! |
Beta Was this translation helpful? Give feedback.
-
@markkuskoodi How does the domain where your bag files are available limit using the hosted version of studio? Also happy to take this to DM on our slack if there's more context outside this ticket. |
Beta Was this translation helpful? Give feedback.
-
@siddancha Where has the layout storage and sync feature of the foxglove account not met your needs that you had to make custom builds with the layout as part of the build? |
Beta Was this translation helpful? Give feedback.
-
@defunctzombie I have two use cases that are not being met:
DM-ing you separately to give an example of my use case. |
Beta Was this translation helpful? Give feedback.
-
Just to mention latest statement about this long standing feature request (almost 1,5 years old): |
Beta Was this translation helpful? Give feedback.
-
Hey folks, I went ahead and took a try at implementing this. Checkout this PR: I needed this for my own use case as documented and described here: |
Beta Was this translation helpful? Give feedback.
-
Hi folks, we've just merged a change to allow overriding the default layout when using the Docker image: https://github.com/foxglove/studio/pull/6400. This should be helpful for some of the use cases described above. |
Beta Was this translation helpful? Give feedback.
-
Related: #193
I'd like to embed Studio in my website using an
<iframe>
. I need to be able to specify a layout, but I can't control the localStorage or the user's account, so I'd like to do something like&layout.data=<base64...>
or&layout.url=https://example.org/mylayout.json
.Bonus: API to dynamically change the layout if my website wants to swap between multiple example layouts.
Beta Was this translation helpful? Give feedback.
All reactions