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 |
exoticus
|
70cf0a52b9
|
size/compile optimization
|
5 years ago |
keith
|
515535cf32
|
switch to sdl2 branch and lock skia-sharp version
|
5 years ago |
keith
|
d20027a490
|
allow disabling of embedded fonts
|
5 years ago |
keith
|
0d0792fddb
|
update version to match release
|
5 years ago |
keith
|
bb64fe6ca6
|
update to use skulpin branch with optional sdl embed
|
5 years ago |
keith
|
8448d1b5a9
|
fix key binding issue, text scaling, and maybe render bug
|
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 |
rahuliyer95
|
286f799715
|
Add cargo-bundle and update macOS workflow
|
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 |
Keith Simmons
|
335045840b
|
fix some warnings and bump skulpin
|
5 years ago |
Wil Thomason
|
01640aacb8
|
Fix nvim-rs dependency
|
5 years ago |
keith
|
2f619c5d17
|
linux bug fixes and better error printing on linux (just panic with a message)
|
5 years ago |
Keith Simmons
|
f8bc1a2ce4
|
emojis working
|
5 years ago |
keith
|
5a880d06aa
|
remove fonts cache and make first attempt at font fallback
|
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 |
KillTheMule
|
51a387ec21
|
Move to futures branch of nvim-rs
|
5 years ago |
KillTheMule
|
74c4075f06
|
Make main() own the channel, and pass it off
|
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 |
Keith Simmons
|
2844cc2888
|
swap to fork of skulpin instead of local clone
|
5 years ago |
keith
|
8b633986de
|
Shaper fully working and cached to preserve performance to some extent
|
5 years ago |
Keith Simmons
|
e42355937a
|
shaper progress
|
5 years ago |
keith
|
568ca834a2
|
skulpin working! really fast
|
5 years ago |