Jon Valdés
5c6d1ffa42
Easing point highlight alpha
5 years ago
Jon Valdés
028c36d32a
Renamed CursorVFX to PointHighlight. Implemented Ripple and Wireframe modes
5 years ago
Jon Valdés
7c3585e9a6
Make CursorVFX a trait, tweak cursor trail with cubic easing function
5 years ago
Jon Valdés
e56bddf6b6
Splitting CursorVFX into its own module
5 years ago
Jon Valdés
d967666222
Making cursor_renderer its own nested module
5 years ago
Jon Valdés
a4c9dd442a
Tweaking and cleaning cursor trail math code
5 years ago
Jon Valdés
8295f835b5
Fixed a few bugs, implemented cursor VFX on state change
5 years ago
Jon Valdés
1b9f4b4f7c
Fix cursor shape changes
...
Also, make cursor movements while typing be immediate
5 years ago
Jon Valdés
169a04079d
Better idle detection for cursor animation
5 years ago
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
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