bryphe
bryphe
__Issue:__ If a `` is wrapped around a child element that overflows, it won't show a horizontal scroll bar. Inside the `ScrollView` control, we create a container around the children...
Momentum scrolling is a natural interaction for scrolls - it'd be great to have this instead of the 'instant' scroll behavior today in #195 . The momentum scrolling gives more...
__Issue:__ Our current `` element, introduced in #205 , directly hooks to the `window.onKeyPress`/`window.onKeyDown` events. This works, but means that `` elements have to cooperatively manage who has focus, and...
At the current moment, with the focus on native development (Oni 2), we haven't implemented any touch support. This is glaringly apparent if you try out our [playground](https://www.outrunlabs.com/revery/playground/) on any...
When we fail to load a font, we simply silently fail and don't render anything - this is a very poor experience when starting with a stand-alone Revery application. This...
I've been researching / thinking a bit about how we could migrate to a multi-threaded, pipelined rendering solution. In today's model, we do a lot of things synchronously that we...
An issue that came up in https://github.com/onivim/oni2/pull/303 was that it was hard to test functions that work with `keyEvent`, because there wasn't an easy to generate them. We should look...
Related: https://github.com/onivim/oni2/issues/3704
The idea would be that the libvim consumer could listen for `let mapleader=""` or similar expressions, which is needed since input mapping is externalizd.