MinusGix
MinusGix
By default, pathfinder_simd exports the x86 simd operations as the `default` module, however at least some of these are SSE4.1 instructions which aren't supported on all x86 platforms. (This being...
This does a variety of optimizations. Commits: - Rather than (roughly) `HashMap`, we store it as (roughly) `HashMap`. - Also introduces smarter invalidation of text layouts, using `InvalLines`, rather than...
Some of the view code uses a `RwSignal` when that doesn't entirely make sense. `Editor` is 99% shared in-of-itself, *except* for the `Cell`s: `effects_cx` is disposed & recreated if you...
![image](https://github.com/lapce/floem/assets/13157904/5203c00e-98db-4c02-945e-6d4ae91a7014) Probably due to no longer including newlines in the visual line, so selection logic needs some +1 to size if the lines are empty.
It would be good to give `VirtualListVector` a lifetime for the iterator. Ex: If we wanted to implement `VirtualListVector` for `[T; N]` where `T: Clone`, it might be desirable to...
Some programs need to load fonts dynamically because they're not installed on the system (ex: programs that package their fonts, or programs like pdf viewers that only have access at...
It would nice to have a method to draw text at any angle. Some UIs have text running along the side, like left tabs. I'm not sure if cosmic text...