840 Commits (f179760c39160955d43df5f7b27b77e55089a774)
 

Author SHA1 Message Date
Jon Valdés 945ef975f6 Work on framerate-independent cursor animation
Has several different easing methods, but defaults to linear for now.
ease_out_quad was also pretty good, but which specific method we choose
will be more a personal preference than an objective thing
5 years ago
Keith Simmons 1e980689b3
Merge pull request #155 from SirJson/system-symbol-fonts
Shaper includes system symbol fonts into cache
5 years ago
Raffael Zica 0b301cb690 Shaper includes system symbol fonts into cache
This should fix #153 on Windows but needs testing on Linux and macOS.
5 years ago
Keith Simmons 6451f7e736 remove unnecessary using statement 5 years ago
Keith Simmons 8d412c2a84 remove test log 5 years ago
Keith Simmons 3f2642a306 fix window disconnect bug, and make logging more consistent 5 years ago
Keith Simmons c4d524287e more fault tollerant dpi handling 5 years ago
Keith Simmons cbe0eab3c7
Merge pull request #150 from Kethku/structured-settings
Structured settings
5 years ago
Jon Valdés 9066802fbe Documentation, a bit of code cleaning 5 years ago
Jon Valdés 6f4692db1b Added a warning I forgot to change on last commit 5 years ago
Jon Valdés 28128b56b2 Fixed command line parsing. Added error reporting on wrong setting data type 5 years ago
Jon Valdés 0a726c2f77 Different, cleaner implementation of structured settings 5 years ago
Jon Valdés 40dd9404ec Code formatting 5 years ago
Jon Valdés e296e2a4ce WIP for structured settings system 5 years ago
keith ff67afaa46 refactor window event handling to be more organized 5 years ago
Keith Simmons b33327d951
Merge pull request #149 from Delapouite/harfbuzz
doc: add link to HarfBuzz
5 years ago
Delapouite 2a078e9446 doc: add link to HarfBuzz 5 years ago
Keith Simmons 16d2d75f8d
Merge pull request #148 from TristanCrawford/api-fix
Modified 'setup_changed_listeners' for compatibility with 0.4.2
5 years ago
Tristan C b25e86aebe Modified 'setup_changed_listeners' for compatibility with neovim versions < 0.4.3 5 years ago
Keith Simmons b337d83548 keybinding logging 5 years ago
Keith Simmons 1f0d93ca3f
Merge pull request #136 from Kethku/sdl2
Sdl2
5 years ago
Keith Simmons 7f248fcd00
Merge pull request #143 from jonvaldes/refresh-rate-setting
Adding a setting to change the refresh rate
5 years ago
Jon Valdés f31f96e0bc Adding a setting to change the refresh rate 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 0f10f186e8 fix setting loading 5 years ago
keith 813f00fb85 enable mouse clickthrough 5 years ago
keith 63727f0552 add libsdl2 to ubuntu dependencies 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 d0f0477435 queue redraw on window event 5 years ago
keith 08da104680 better linux and mac fix 5 years ago
keith 1fa9127ef7 fix mac and linux builds 5 years ago
keith 56386d0e7f mouse movement 5 years ago
keith 16a076a082 minor fixes 5 years ago
keith b7d8333e9a use public skulpin 5 years ago
keith 3df33a963e ITS WORKING!!! 5 years ago
Keith Simmons b758f01b62 working keybindings 5 years ago
Keith Simmons f25381530f rendering, but wrong dpi and no input support/resizing 5 years ago
Keith Simmons c0abb29b2c sdl2 build instructions 5 years ago
keith 215b98d971 keybinding progress 5 years ago
Keith Simmons fef5d56106 progress 5 years ago
Keith Simmons 04b0b795f3
Merge pull request #135 from jonvaldes/mutex-settings
Settings behind a Mutex, instead of using atomics
5 years ago
Jon Valdés 254426218c Settings behind a Mutex, instead of using atomics 5 years ago
Keith Simmons b432be7e75
Merge pull request #132 from vivlim/master
Write nvim version requirement messages directly to stderr
5 years ago
Vivian Lim f167bbe410 Write nvim version requirement messages directly to stderr 5 years ago
Keith Simmons 6ad31484a8
Merge pull request #128 from jonvaldes/fix-less-than-key
Fix less than key on linux, simpler version
5 years ago
Jon Valdés 4169ad2170 Fix less than key on linux 5 years ago
Keith Simmons 67468b20dd settings system 5 years ago