You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Browse filesBrowse the repository at this point in the historyBrowse files
authored
Refactor display rendering to handle its own style blocking (#5434)
* Port LiveDock Component
* Fix import errors and tabs
* Add to ReactComponentList
* Fix strict nulls
* Fix import error
* Fix reactivity issues
* Fix positioning and styling
* Begin 1 to 1 port
* Define variables and functions
* Add missing classNames
* Fix non-modal redlines
* Add modals to react
* Import components
* Fix rendering bugs
* Add misssing classes
* Change scope of windowWidth
* Remove props from main window
* Move to native react rendering
* Revert to Vue wrapper component
* Fix stale style blockers
* Add css aliases
* Begin livedock restructure
* Fix rendering livedock
* Use Realm
* Fix compilation error
* Fix Livedock breaking render
* Use realm props binding
* fix: pass theme to `Loader`
* chore: uncoment main rendering
* fix(main): restore wrappers, should fix resizing behavior
* Restores main wrappers from the original Vue component, some of these
are needed to preserve layout, while also in some cases separating the
styles from the rendered component, e.g. footer, sidebar, where styles
would be merged weirdly.
* `overflow: auto` is apparently required and that's what it seems to
fix the cutoff at the bottom, combined with the above.
* Cleanup needed.
* Re-add ChatTabs
* Fix index typing for customization service
* Fix typing in Studio.tsx
* Fix resizing problem
* Fix css on resize bar
* Fix footer clipping at small sizes
* Fix livedock collapse
* Refactor resizebar into main window
* Get resize working
* Refactor to add collapse
* Fix dock resizing
* Add perf optimizations
* Add animation
* Fix non-editor size weirdness
* Fix chat disappearing
* Fix strict nulls issue
* Fix strict nulls again
* Fix strict nulls last time pls
* Address CR
* Fix many tests
* Fix skipOnboarding
* Add timeout to skipOnboarding
* Restore TestWidgets in Vue
* Increase wait time for loader
* Add additional await for titlebar to exist before attempting tests
* Ignore ResizeObserver issue
* Increase loadtime for skipOnboarding
* Fix tests that restart
* Refactor display rendering to handle its own style blocking
* Remove identical type
---------
Co-authored-by: gettinToasty <sbeyer@logitech.com>
Co-authored-by: Adrian Perez <adrian@adrianperez.org>
0 commit comments