bryphe
bryphe
Managing focus for text input is critical for useful interactive applications. In general, clicking on a text input should grant it focus. In addition, other elements may be 'focusable' for...
The CSS `box-shadow` supports a property called `inset`, which causes the box-shadow to be rendered _inside_ the element: __Without__ `inset`:  __With__ `inset`:  We use this inner-box-shadow styling in...
One thing that got me really hooked on the Redux/React ecosystem was the idea of _time-travel_ - via Dan's talk: https://www.youtube.com/watch?v=xsSnOQynTHs It was a really impressive concept to me -...
Today, we regenerate our 'LayoutTree' that we pass to @jordwalke 's `flex` library. We do this every render frame. This is bad for performance for a couple reasons: - Generates...
I'd like to add an example that highlights the __Fullscreen__ and __Maximize__ capabilities of the framework. We already have a `Window.maximize` API - so that piece would be easy to...
The Revery API supports creating multiple Windows via multiple calls to `App.createWindow`: https://github.com/revery-ui/revery/blob/78811ecf09ed2cd8520277831c0b1f22149ad5ab/src/Core/App.re#L39 I'd like to have an example that exercises this behavior. The example could consist of a single...
Pulling out the gestures piece from #227 to track, since I think it's a bit further out then a specific fix for #227 From @jordwalke: > It would be nice...
Discussion / suggestion from @jordwalke - we were thinking it'd be helpful to have a mode with a 4x4 tracking square moving 4 pixels every frame. This is useful especially...
Performance __is a feature!__ It's important that we can target scenarios, and guarantee - build-over-build - that we aren't regressing performance. This is always very challenging to hook up and...
This issue is tracking the integration of a 'dialog' API for displaying native system dialogs for opening, saving files, alerting, etc. As an inspiration, the Electron API would be a...