58 Commits (738dce79e8ffdb92e227f4309d2fb652b1a70e58)

Author SHA1 Message Date
j4qfrost 738dce79e8
Update github actions config (#265)
* add tests to editor style; simplify character grid code

* destructure size

* test all editor helpers

* simpler

* setup deps for coverage; setup tarpaulin coverage

* add rustup install

* update github actions config

forgot windows

use scoop

choco install neovim

* add coverage generation

* remove coverage

* set more path vars

try uninstall brew llvm

add neovim test dep

add coverage build

remove patching

new lock file

update cargo file

* font fallback guifont extension

* formatting

* freetype conflict

* update github actions config

forgot windows

use scoop

choco install neovim

add coverage generation

remove coverage

* Better symbol font for linux (#262)

* patch freetype

* move font-kit to deps

* patch font-kit in skribo

* new lock file

* revert cargo file

* checkout cargo and build file

* temporary fix to bypass skia build

* remove sdl patch

* add sdl sys build back

Co-authored-by: keith <keith@the-simmons.net>
Co-authored-by: James Robert Rooke <thepoltergeist23@gmail.com>
5 years ago
AnhQuan Nguyen 2428225fbe settings tests 5 years ago
keith f70956866a fix mouse scaling 5 years ago
keith 6c3d286869 fixed patch issue 5 years ago
keith e3ad491a3a hack to get the cargo patch working... not great 5 years ago
keith 7b9963652e progress toward switching to upstream skulpin 5 years ago
Keith Simmons 3da11e09d8 update skribo, fontkit, and format 5 years ago
exoticus fb9c877afc i wish rust had block conditional compilation 5 years ago
keith f17477cdcb update skulpin to dpi fix 5 years ago
keith 515535cf32 switch to sdl2 branch and lock skia-sharp version 5 years ago
keith 56cc29d47c update skulpin 5 years ago
keith 3cbb6a9fde updated lock file 5 years ago
keith 1f3f21ba41 update skulpin 5 years ago
keith bb64fe6ca6 update to use skulpin branch with optional sdl embed 5 years ago
Keith Simmons 3f2642a306 fix window disconnect bug, and make logging more consistent 5 years ago
Keith Simmons 8c19cdd275 fixed mouse dpi mapping 5 years ago
keith 0ab52f1ac6 update skulpin 5 years ago
keith 8448d1b5a9 fix key binding issue, text scaling, and maybe render bug 5 years ago
keith 55194d68b1 update skulpin to use better vulkan surface and extension functions from sdl2 5 years ago
keith 8244ade16c staticly link sdl2 5 years ago
keith b7d8333e9a use public skulpin 5 years ago
keith 3df33a963e ITS WORKING!!! 5 years ago
keith 215b98d971 keybinding progress 5 years ago
Keith Simmons 1b677f3d1b make settings less complicated 5 years ago
Keith Simmons 1853652085 update fontkit and lock file 5 years ago
Keith Simmons 850b23933b fix command line cursor bug 5 years ago
Keith Simmons ed6e06eefa update lock file 5 years ago
Keith Simmons 850cf3c6db temp fix for scrolling problem 5 years ago
Jon Valdés f9c7e2500c Switch to parking_lot::Mutex. It is faster and has a better API than the std one
Also, no possibility of poisoning, so it removes a bunch of unwraps
5 years ago
Luis Holanda f48e7d5df8 perf: take msgv::Value by value in bridge::events 5 years ago
Keith Simmons 5912b82cea remove msg, add logging, add startup commands, add no-idle command 5 years ago
Keith Simmons ba253869db update winit to hotfix 5 years ago
keith 234d6fa71d revert winit to pre 0.20.0 as it crashes on windows and mac 5 years ago
Keith Simmons 29dc2c766b update to winit_20. May cause dpi issues. Can't tell yet 5 years ago
Keith Simmons a3c1233e30 update readme and move skulpin to track upstream github instead of published package 5 years ago
Wil Thomason 01640aacb8
Fix nvim-rs dependency 5 years ago
Keith Simmons f8bc1a2ce4 emojis working 5 years ago
Keith Simmons b4c392997e use global lazy_static variables to handle modules instead of passing via reference 5 years ago
Keith Simmons e4dd7e572b finish up cursor options 5 years ago
Keith Simmons 514a9ca254 working with nvim_rs 5 years ago
KillTheMule 51a387ec21 Move to futures branch of nvim-rs 5 years ago
KillTheMule 06eead9944 Remove dependency on neovim-lib 5 years ago
Keith Simmons 73875eb486 part way there, but can't get ui events to receive properly and don't get events yet 5 years ago
Keith Simmons ccc9a83e15 icons 5 years ago
keith 64fe9c8de6 upgrade skulpin and winit 5 years ago
Keith Simmons 005797b276 font widths are WAY better now 5 years ago
Keith Simmons ec00fe37fa progress toward better text shaping maybe... 5 years ago
Keith Simmons 9cf4e9c2ce add error message boxes 5 years ago
keith 8c75c44905 persistent rendering 5 years ago
keith be7c9f5207 refactor somewhat 5 years ago