Commit graph

1580 commits

Author SHA1 Message Date
Jon Valdés 28128b56b2 Fixed command line parsing. Added error reporting on wrong setting data type 2020-02-25 10:46:02 +01:00
Jon Valdés 0a726c2f77 Different, cleaner implementation of structured settings 2020-02-25 05:02:49 +01:00
Jon Valdés 40dd9404ec Code formatting 2020-02-24 05:21:03 +01:00
Jon Valdés e296e2a4ce WIP for structured settings system 2020-02-24 05:14:06 +01:00
keith ff67afaa46 refactor window event handling to be more organized 2020-02-22 15:09:42 -08:00
Keith Simmons b33327d951
Merge pull request #149 from Delapouite/harfbuzz
doc: add link to HarfBuzz
2020-02-22 14:26:56 -08:00
Delapouite 2a078e9446 doc: add link to HarfBuzz 2020-02-22 13:07:25 +01:00
Keith Simmons 16d2d75f8d
Merge pull request #148 from TristanCrawford/api-fix
Modified 'setup_changed_listeners' for compatibility with 0.4.2
2020-02-20 17:53:57 -08:00
Tristan C b25e86aebe Modified 'setup_changed_listeners' for compatibility with neovim versions < 0.4.3 2020-02-20 19:34:17 -06:00
Keith Simmons b337d83548 keybinding logging 2020-02-19 11:04:41 -08:00
Keith Simmons 1f0d93ca3f
Merge pull request #136 from Kethku/sdl2
Sdl2
2020-02-18 14:31:58 -08:00
Keith Simmons 7f248fcd00
Merge pull request #143 from jonvaldes/refresh-rate-setting
Adding a setting to change the refresh rate
2020-02-18 14:30:53 -08:00
Jon Valdés f31f96e0bc Adding a setting to change the refresh rate 2020-02-18 23:02:36 +01:00
Keith Simmons 8c19cdd275 fixed mouse dpi mapping 2020-02-18 10:23:41 -08:00
keith 0ab52f1ac6 update skulpin 2020-02-17 19:34:00 -08:00
keith 8448d1b5a9 fix key binding issue, text scaling, and maybe render bug 2020-02-17 19:31:52 -08:00
keith 0f10f186e8 fix setting loading 2020-02-16 22:42:06 -08:00
keith 813f00fb85 enable mouse clickthrough 2020-02-16 16:32:14 -08:00
keith 63727f0552 add libsdl2 to ubuntu dependencies 2020-02-16 16:17:51 -08:00
keith 55194d68b1 update skulpin to use better vulkan surface and extension functions from sdl2 2020-02-16 16:17:51 -08:00
keith 8244ade16c staticly link sdl2 2020-02-16 16:17:51 -08:00
keith d0f0477435 queue redraw on window event 2020-02-16 16:17:51 -08:00
keith 08da104680 better linux and mac fix 2020-02-16 16:17:51 -08:00
keith 1fa9127ef7 fix mac and linux builds 2020-02-16 16:17:51 -08:00
keith 56386d0e7f mouse movement 2020-02-16 16:17:51 -08:00
keith 16a076a082 minor fixes 2020-02-16 16:17:51 -08:00
keith b7d8333e9a use public skulpin 2020-02-16 16:17:51 -08:00
keith 3df33a963e ITS WORKING!!! 2020-02-16 16:17:51 -08:00
Keith Simmons b758f01b62 working keybindings 2020-02-16 16:17:51 -08:00
Keith Simmons f25381530f rendering, but wrong dpi and no input support/resizing 2020-02-16 16:17:51 -08:00
Keith Simmons c0abb29b2c sdl2 build instructions 2020-02-16 16:17:51 -08:00
keith 215b98d971 keybinding progress 2020-02-16 16:17:51 -08:00
Keith Simmons fef5d56106 progress 2020-02-16 16:17:20 -08:00
Keith Simmons 04b0b795f3
Merge pull request #135 from jonvaldes/mutex-settings
Settings behind a Mutex, instead of using atomics
2020-02-16 00:22:40 -08:00
Jon Valdés 254426218c Settings behind a Mutex, instead of using atomics 2020-02-16 08:14:56 +01:00
Keith Simmons b432be7e75
Merge pull request #132 from vivlim/master
Write nvim version requirement messages directly to stderr
2020-02-15 15:43:02 -08:00
Vivian Lim f167bbe410 Write nvim version requirement messages directly to stderr 2020-02-15 14:28:02 -08:00
Keith Simmons 6ad31484a8
Merge pull request #128 from jonvaldes/fix-less-than-key
Fix less than key on linux, simpler version
2020-02-12 20:11:12 -08:00
Jon Valdés 4169ad2170 Fix less than key on linux 2020-02-12 21:07:35 +01:00
Keith Simmons 67468b20dd settings system 2020-02-09 17:41:27 -08:00
Keith Simmons 86073351d0 remove extra clones 2020-02-09 17:41:26 -08:00
Keith Simmons 25ebfb77fe
Remove wayland warning 2020-02-06 07:13:27 -08:00
Keith Simmons acef2eb44f
Merge pull request #120 from jonvaldes/add-linux-build-actions
Added build actions for linux
2020-02-06 10:09:30 -05:00
Keith Simmons 2f67645390 fix init error freeze 2020-02-06 06:07:31 -08:00
Jon Valdés 359a1497eb Added build actions for linux 2020-02-06 07:57:01 +01:00
Keith Simmons 1b677f3d1b make settings less complicated 2020-02-05 16:12:40 -08:00
Keith Simmons 1853652085 update fontkit and lock file 2020-02-05 14:59:14 -08:00
Keith Simmons 971bb3d2ff remove all hints of integer scaling 2020-02-05 14:41:24 -08:00
Keith Simmons 850b23933b fix command line cursor bug 2020-02-05 09:57:46 -08:00
Keith Simmons 3f750b96dc
Merge pull request #118 from jonvaldes/add-keycode-translations
Add all missing VirtualKeycodes to the translation function
2020-02-05 11:57:03 -05:00