I want to add a section to the platform's Setting panel (the one accessed by the Settings button on the sidebar). I need to have some settings specifically for my app. Is it possible to add them to the platform settings panel in sections like the headings I see: "Graphics","Edges". and so on? Neither claude nor I could figure it out. I want to optionally add a heading and its sub-settings when my application is loaded along with the various other platform capabilities I need.
I was able to add another panel that is brought up when the Settings button is pressed, but that looks too hacky and has bugs that are under the platform's control. I am able to add my settings fields and read them from my added panel under the settings tab, but I get a few problems that would likely not exist if I could optionally add a heading and its sub-settings to the main Setting panel:
-
the splitter between the two panels misbehaves if I open a drop down on my new panel to show the individual settings fields the gap between the two panels moves as expected but the drag control in the gap does not highlight. if I move my cursor down to the location in the window where the drag control was before I opened the drop down, it highlights there then when I mouse down and drag, it moves the gap, and after it moves the gap the drag control hilights in the gap back to the way it should be. The dragging class is stuck on data-from === data-to, this is a concrete repro detail observed after the initial odd state.
-
my new panel is not hosted properly in the settings window area. The Setting panel is bounded by the splitter and the top of the settings window so when the panel is too short for its contents it gets a scroll bar. My new panel is constrained by the splitter but not by the bottom of the setting window so when its visible area is not large enough to show all of its content it does not get a scroll bar. Claude found a way to bind the bottom of my panel to the window, but then it shows an additional scrollbar that is not part of my panel but floats to its right in the settings window and is non-functional.
I want to add a section to the platform's Setting panel (the one accessed by the Settings button on the sidebar). I need to have some settings specifically for my app. Is it possible to add them to the platform settings panel in sections like the headings I see: "Graphics","Edges". and so on? Neither claude nor I could figure it out. I want to optionally add a heading and its sub-settings when my application is loaded along with the various other platform capabilities I need.
I was able to add another panel that is brought up when the Settings button is pressed, but that looks too hacky and has bugs that are under the platform's control. I am able to add my settings fields and read them from my added panel under the settings tab, but I get a few problems that would likely not exist if I could optionally add a heading and its sub-settings to the main Setting panel:
the splitter between the two panels misbehaves if I open a drop down on my new panel to show the individual settings fields the gap between the two panels moves as expected but the drag control in the gap does not highlight. if I move my cursor down to the location in the window where the drag control was before I opened the drop down, it highlights there then when I mouse down and drag, it moves the gap, and after it moves the gap the drag control hilights in the gap back to the way it should be. The dragging class is stuck on data-from === data-to, this is a concrete repro detail observed after the initial odd state.
my new panel is not hosted properly in the settings window area. The Setting panel is bounded by the splitter and the top of the settings window so when the panel is too short for its contents it gets a scroll bar. My new panel is constrained by the splitter but not by the bottom of the setting window so when its visible area is not large enough to show all of its content it does not get a scroll bar. Claude found a way to bind the bottom of my panel to the window, but then it shows an additional scrollbar that is not part of my panel but floats to its right in the settings window and is non-functional.