keith
5e32a7ad7b
resize on start and work toward more efficient rendering
4 years ago
keith
668f3f9aaf
more stable with 3 threads
4 years ago
keith
f198f23551
no longer dropping draw commands. Wonky background, and font changes don't work
4 years ago
keith
197c68f4b2
switch to synchronous neovim library
4 years ago
keith
4fd863ca2c
progress toward refactor
4 years ago
keith
494f9a395c
limit ligature backtracking
4 years ago
keith
811c8ea2d1
minor changes
4 years ago
keith
965f06a361
remove old test
4 years ago
keith
a85c7dda3e
more efficient rendering
4 years ago
keith
ee2ee53614
better mouse management with multigrid
4 years ago
keith
f14a7f7dc6
animate window positions (doesn't take framerate into account)
4 years ago
keith
5349f60e12
its working!
4 years ago
keith
ce66c5ed88
missed minor fix
4 years ago
keith
d2665c2471
new rendering working without multigrid enabled. Making progress
4 years ago
keith
4ef6adcfef
part way to multi grid rendering
4 years ago
keith
655339bbf8
fix build for mac and linux
4 years ago
keith
baaf6dd090
better parsing of client info
4 years ago
keith
c63dcbdf04
change register command to be UiCommand rather than direct handler
4 years ago
keith
d85fc62c4d
conditionally compile register and unregister of context menu options
4 years ago
keith
aeda4ad2df
format files
4 years ago
Nguyễn Anh Khoa
edd082d7af
Windows right click menu #94 ( #311 )
...
Add system right click menu integration for windows
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
d406cf6c31
Build without embed fonts ( #312 )
...
* get_or_load works now without embedFont
* default to using assets
* fmt
* Refactored get_or_load back into one function
* refactor remove asset flag
* fmt
* prevent cache garbage
* fmting and stuff
* better naming
Co-authored-by: Raffael Zica <raffael@pixeltastic.de>
5 years ago
Oliver Breitwieser
4b58dfcc3f
Fix underscores not displayed on every line ( #316 )
...
With certain font-configurations, underscores are not drawn on every
line.
Locally, setting `set guifont=Deja\ for\ Powerline\ Medium:h11` caused
underscores to be hidden on two lines and then displayed on the
following three.
Fixing the line height to the nearest integer seems to alleviate the
issue.
5 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
5 years ago
j4qfrost
b4abe370b2
Issue 301 ( #307 )
...
* fix macos pathing nvim
* fmting target os
* return windows fix
* use Path
5 years ago
j4qfrost
8d27c61234
fix macos pathing nvim ( #302 )
...
* fix macos pathing nvim
* fmting target os
* return windows fix
5 years ago
j4qfrost
4bb9eaf0c8
Merge pull request #304 from theotherjimmy/font-fallback
...
Allow font fallback
5 years ago
Jimmy Brisson
c94bec658a
Allow font fallback
5 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
James Robert Rooke
dc399c3c49
Animation test ( #278 )
...
* animation test
* fix formatting error
5 years ago
j4qfrost
cb61b891cd
Merge pull request #276 from vivlim/point-skulpin-at-upstream
...
Point skulpin at upstream & turn off Vulkan debug layer
5 years ago
Vivian Lim
b39e4edfab
Disable vulkan debug layer
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
James Robert Rooke
253f983194
Better symbol font for linux ( #262 )
5 years ago
Keith Simmons
c3fc923b46
Merge pull request #261 from j4qfrost/testing
...
Settings tests
5 years ago
keith
e9715535f8
formatting
5 years ago
keith
e8263f1f19
font fallback guifont extension
5 years ago
AnhQuan Nguyen
606606ad6a
fix literal max
5 years ago
AnhQuan Nguyen
2e01d49b53
fmt
5 years ago
AnhQuan Nguyen
2428225fbe
settings tests
5 years ago
keith
2c196f84f1
format
5 years ago
Keith Simmons
8c89ffb92b
Merge pull request #258 from exoticus/master
...
Neovide can now open files... with drag/drop
5 years ago
Keith Simmons
e943381b2d
Merge pull request #240 from Kethku/switch-to-upstream-skulpin
...
progress toward switching to upstream skulpin
5 years ago
Keith Simmons
679ab52408
Merge pull request #259 from j4qfrost/switch-to-upstream-skulpin
...
Switch to upstream skulpin
5 years ago
AnhQuan Nguyen
37f55f4962
Merge branch 'master' into HEAD
5 years ago