xi_glium icon indicating copy to clipboard operation
xi_glium copied to clipboard

Glium-based front-end to the xi editor

Results 8 xi_glium issues
Sort by recently updated
recently updated
newest added

Change the font rendering to use [RustType](https://github.com/dylanede/rusttype) for pure rust implementation.

Currently, glium is used. This is not necessarily a good choice. If we are going to switch, we should do it sooner rather than later. Points to consider: - ease...

Maybe we could use another library like [freetype](https://github.com/PistonDevelopers/freetype-rs). I don't know how to implement the change though.

It sometimes is very useful to display line numbers on the border (at least as an option, to be toggled by a hotkey or menu option).

Reproducing (On Linux/64bit) - Enter lines so that the editor has to scroll to accommodate new text. - Scroll up with mouse - Lines that are supposed to be brought...

This message was intentional, to detect any cases where extra requests to the back-end could be avoided. But when scrolling using mouse scroll (or, in the future, dragging the scroll-bar),...

Every other cross-platform editor that I know of looks and behaves much the same in its different platform versions. But Xi might, as things stand now, end up as multiple...

Cache the lines (BTree over line IDs?), request new lines using the render_lines API. screen position encoded by (f64,f64) for smooth scrolling. A scrollbar.