Commit graph

1580 commits

Author SHA1 Message Date
keith f971f7fbeb minor quit changes 2020-01-29 16:19:18 -08:00
keith 7d54990e83 better dpi handling 2020-01-29 16:02:01 -08:00
Keith Simmons 29dc2c766b update to winit_20. May cause dpi issues. Can't tell yet 2020-01-29 13:22:04 -08:00
Keith Simmons 86403294a4 support window title 2020-01-29 12:47:47 -08:00
Keith Simmons 4991fc3f58 parallize processing of ui commands and don't block on nvim process creation 2020-01-29 08:49:07 -08:00
Keith Simmons c2e93ff04f
Merge pull request #77 from sebnow/fix-macos-emoji-font
Fix conditional for MacOS emoji font
2020-01-29 08:09:35 -08:00
Sebastian Nowicki 860b459523
Fix conditional for MacOS emoji font
Closes #76
2020-01-29 16:46:58 +01:00
keith 71406ba6cb fix emoji font loading on macos 2020-01-29 07:09:29 -08:00
keith b7368ac110 use system emoji font first if possible 2020-01-28 23:40:39 -08:00
keith ec260da475 revive bold and italic support 2020-01-28 23:36:35 -08:00
keith ca24df79e6 embed fonts 2020-01-28 22:48:36 -08:00
Keith Simmons ad3409f3e0
Note that neovide requires neovim 0.4 or greater. 2020-01-28 17:00:02 -08:00
Keith Simmons e8e69f757e fixed underlines 2020-01-28 16:33:15 -08:00
Keith Simmons 934d63b278 fix panic handling (probably) and tweek font discovery 2020-01-28 13:55:03 -08:00
Keith Simmons d0941cef2e handle panics in renderer somewhat more gracefully 2020-01-28 13:55:03 -08:00
Keith Simmons e72c8959f1 make editor grid access more robust 2020-01-28 13:55:03 -08:00
Keith Simmons c7bb4e2f7a
Fix build target path typo 2020-01-27 19:57:44 -08:00
Keith Simmons a3c1233e30 update readme and move skulpin to track upstream github instead of published package 2020-01-27 12:56:55 -08:00
Keith Simmons 335045840b fix some warnings and bump skulpin 2020-01-27 12:19:45 -08:00
Keith Simmons 9308d1d81f rework animation loop and add back animation buffer 2020-01-27 12:10:57 -08:00
Keith Simmons b60132132e
Merge pull request #54 from meribold/patch-1
Fix a few typos and inconsistencies in README.md
2020-01-27 11:24:23 -08:00
Lukas Waymann fcf18373ce
Fix a typo again
Apparently I replaced a misspelling with another misspelling...
2020-01-27 21:55:23 +08:00
Lukas Waymann 2d19f3d9ff
Fix a few typos and inconsistencies in README.md 2020-01-27 17:07:20 +08:00
Keith Simmons 7233feffb5
Hint about DRI3 settings 2020-01-26 23:14:50 -08:00
keith 24a5e5dc51 rework font loading to be WAY more robust 2020-01-26 22:57:47 -08:00
Keith Simmons d83fbee805
Merge pull request #48 from wbthomason/master
Fix nvim-rs dependency
2020-01-26 20:51:45 -08:00
Wil Thomason 01640aacb8
Fix nvim-rs dependency 2020-01-26 23:48:49 -05:00
keith 2f619c5d17 linux bug fixes and better error printing on linux (just panic with a message) 2020-01-26 19:55:28 -08:00
keith 2916f1337a don't require emoji font 2020-01-26 19:09:55 -08:00
Keith Simmons c558479b62
Typo 2020-01-26 18:22:06 -08:00
Keith Simmons 159ce794fa
Add libgtk dependency to linux instructions 2020-01-26 18:21:29 -08:00
Keith Simmons cc8b8471d9
Request for code review 2020-01-26 14:55:13 -08:00
Keith Simmons 62fe5c6f45
Create LICENSE 2020-01-26 14:49:13 -08:00
Keith Simmons 58bb564022
More detailed support description 2020-01-26 14:48:23 -08:00
Keith Simmons 436c334e39
Better mac and linux instructions 2020-01-26 14:40:19 -08:00
keith 7358a7cff6 minor using fix 2020-01-26 14:27:15 -08:00
keith 1ed9fc9eb9 manually setup redraw system 2020-01-26 14:01:53 -08:00
keith 49d9dbb15d initial pass on readme 2020-01-25 17:14:57 -08:00
Keith Simmons 5a8d24b77c fix redraw event order 2020-01-24 15:10:54 -08:00
Keith Simmons 4079f218b3 remove unnecessary hack for emoji rendering 2020-01-24 13:30:04 -08:00
Keith Simmons 2494b37070 build fixes 2020-01-24 13:25:03 -08:00
Keith Simmons a874537c35 parse multigrid events 2020-01-24 13:18:25 -08:00
keith 7f5902d364 adjust emoji positioning 2020-01-24 11:12:34 -08:00
Keith Simmons f8bc1a2ce4 emojis working 2020-01-23 17:47:26 -08:00
keith 5a880d06aa remove fonts cache and make first attempt at font fallback 2020-01-23 13:51:37 -08:00
Keith Simmons b4c392997e use global lazy_static variables to handle modules instead of passing via reference 2020-01-22 11:24:08 -08:00
Keith Simmons e4dd7e572b finish up cursor options 2020-01-21 17:48:44 -08:00
Keith Simmons a1ad41247d resolve clippy issues and fix cursor character issue 2020-01-21 15:51:43 -08:00
Keith Simmons c562c78fcd fix bug in cell styling 2020-01-21 15:14:27 -08:00
Keith Simmons 4690623ec6 better special casing of resize and enable closing via x button 2020-01-20 14:01:22 -08:00