web-client-ui
web-client-ui copied to clipboard
Deephaven Web Client UI
It would be really convenient if the UI theme switched based on whether the system is in light vs. dark mode. Like GitHub does when "theme mode" is set to...
Panels in the panels menu currently get updated whenever field update events are fired on the connection (`connection.subscribeToFieldUpdates` in `AppMainContainer`). These respond to any changes on the server not just...
ZonedDateTimes should be displayed with their defined time zone, not the UI global default (or at least there should be an option to do so). Users can get confused that...
IDE preferences are complicated. Monaco has good defaults, but for users to really feel at home, they may want to customize monaco to behave more like their preferred IDE. This...
@dsmmcken submitted a PR to React Spectrum repo to export `TextAreaProps`. https://github.com/adobe/react-spectrum/pull/6090 . It has been merged. Whenever it has actually been released, we should 1. Upgrade Spectrum to latest...
The components need to be regenerated to interact with the table again, otherwise the options menu gets in the way. I’m not sure of the best design for this scenario,...
As part of theming, we've noticed a few usages of css classes + variables that we'd like to get rid of. - Bootstrap `$low` and `$high` variables. These are provided...
**Description** On the MDN page for `createObjectURL`: https://developer.mozilla.org/en-US/docs/Web/API/URL/createObjectURL_static It mentions: > The URL lifetime is tied to the [document](https://developer.mozilla.org/en-US/docs/Web/API/Document) in the window on which it was created. The new object...
You can pass in custom mouse/key handlers into Grid and Iris Grid, but the order is magic values right now. Provide constants that developers can use to be clear about...
As a user, I want the ability to right-click a column header (or cell), and copy the entire contents of only that column's data to the clipboard, so that I...