Jade
f213c5ac48
Fix build ( #611 )
...
The build was broken by skulpin shifting around its feature flags as
part of the rewrite for 0.12. I have set it to the last pre 0.12
version from the registry (independently confirmed there were no
unreleased changes in the skulpin git repo).
4 years ago
Benjamin Davies
d8d6f4eac2
Remote TCP ( #557 )
...
* Remote TCP proof of concept
* Allow usage of both tcp and child connections using `TxWrapper`
* Tidy up and add flag to set tcp target
* Add readme section
* Remove the need for `Compat<TxWrapper>` as we are wrapping it anyway
4 years ago
Miloas
b816f7dfea
fix MacOS sdl2 bug ( #542 )
4 years ago
Keith Simmons
eb50c37234
bump version number
4 years ago
Keith Simmons
9f1be63ce6
format code
4 years ago
Stu
33eef39e55
Disable default features for skulpin ( #450 )
4 years ago
Keith Simmons
af93c54f3e
Settings derive macro ( #439 )
...
* Added procedural macro crate
* Initial derive macro implementation
* Compiles for cursor settings
* Derive macro working correctly
* Derive macro working for all settings structs
* Cleanup
* Moved the binary back to the project root
* remove unused utils file
Co-authored-by: Tim Harding <Tim@TimHarding.co>
4 years ago
Keith Simmons
451ff87272
in progress adding back winit
4 years ago
Keith Simmons
f4eff0e5c4
swapped back to nvim-rs
4 years ago
keith
3d1f797688
minor refactoring
4 years ago
keith
668f3f9aaf
more stable with 3 threads
4 years ago
keith
197c68f4b2
switch to synchronous neovim library
4 years ago
keith
4ef6adcfef
part way to multi grid rendering
4 years ago
j4qfrost
a871f92005
Font fallback ( #334 )
...
* thanks nganhkhoa; should solve issue-327
* save work
* intended to address issue-332 among other font problems; added some tests for caching_shaper; clippy
* remove nightly feature
* choose random font instead
* add droid font to workflow linux
* switch to sans mono
* switch font
* cleaner random font implementation
4 years ago
j4qfrost
4643464571
Solved the pathing issue with a bit less hacking [OSX] ( #309 )
...
* solved the pathing issue with a bit less hacking
* only source paths if not using terminal
4 years ago
j4qfrost
1892073c8a
Husky ( #277 )
...
* add husky dev dep
* clippy suggestions
* bump version
* save cargo lock
* fix epsilon issue for linux
* forgot to save
* my mistake
5 years ago
j4qfrost
92757ea70c
Build deps ( #292 )
...
* remove sdl-sys build-dep; segregate windows dep
* match version
* linux and windows need sdl-sys build
5 years ago
j4qfrost
b7b4e95ca9
Add search for nvim in PATH ( #279 )
...
* add search for nvim
* need suggestions for error message
5 years ago
keith
ede0fb10f5
update version
5 years ago
Vivian Lim
95f57c6f0e
Refer to upstream skulpin repo
5 years ago
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