Commit Graph

  • 7233feffb5
    Hint about DRI3 settings Keith Simmons 2020-01-26 23:14:50 -0800
  • 24a5e5dc51 rework font loading to be WAY more robust keith 2020-01-26 22:57:37 -0800
  • d83fbee805
    Merge pull request #48 from wbthomason/master Keith Simmons 2020-01-26 20:51:45 -0800
  • 01640aacb8
    Fix nvim-rs dependency Wil Thomason 2020-01-26 23:48:49 -0500
  • 2f619c5d17 linux bug fixes and better error printing on linux (just panic with a message) keith 2020-01-26 19:55:28 -0800
  • 2916f1337a don't require emoji font keith 2020-01-26 19:09:43 -0800
  • c558479b62
    Typo Keith Simmons 2020-01-26 18:22:06 -0800
  • 159ce794fa
    Add libgtk dependency to linux instructions Keith Simmons 2020-01-26 18:21:29 -0800
  • cc8b8471d9
    Request for code review Keith Simmons 2020-01-26 14:55:13 -0800
  • 62fe5c6f45
    Create LICENSE Keith Simmons 2020-01-26 14:49:13 -0800
  • 58bb564022
    More detailed support description Keith Simmons 2020-01-26 14:48:23 -0800
  • 436c334e39
    Better mac and linux instructions Keith Simmons 2020-01-26 14:40:19 -0800
  • 7358a7cff6 minor using fix keith 2020-01-26 14:27:15 -0800
  • 1ed9fc9eb9 manually setup redraw system keith 2020-01-26 14:01:53 -0800
  • 49d9dbb15d initial pass on readme keith 2020-01-25 17:14:57 -0800
  • 5a8d24b77c fix redraw event order Keith Simmons 2020-01-24 15:10:54 -0800
  • 4079f218b3 remove unnecessary hack for emoji rendering Keith Simmons 2020-01-24 13:30:04 -0800
  • 2494b37070 build fixes Keith Simmons 2020-01-24 13:25:03 -0800
  • a874537c35 parse multigrid events Keith Simmons 2020-01-24 13:18:07 -0800
  • 7f5902d364 adjust emoji positioning keith 2020-01-24 11:12:34 -0800
  • f8bc1a2ce4 emojis working Keith Simmons 2020-01-23 17:47:26 -0800
  • 5a880d06aa remove fonts cache and make first attempt at font fallback keith 2020-01-23 13:51:37 -0800
  • b4c392997e use global lazy_static variables to handle modules instead of passing via reference Keith Simmons 2020-01-22 11:24:08 -0800
  • e4dd7e572b finish up cursor options Keith Simmons 2020-01-21 17:48:44 -0800
  • a1ad41247d resolve clippy issues and fix cursor character issue Keith Simmons 2020-01-21 15:51:43 -0800
  • c562c78fcd fix bug in cell styling Keith Simmons 2020-01-21 15:14:27 -0800
  • 4690623ec6 better special casing of resize and enable closing via x button Keith Simmons 2020-01-20 14:01:22 -0800
  • 3efb6879dc bridge struct to wrap tokio runtime and channel Keith Simmons 2020-01-20 13:27:14 -0800
  • 35a675c8a4 progress toward splitting main into bridge keith 2020-01-20 12:32:18 -0800
  • b3647d69c4 fix scroll positioning Keith Simmons 2020-01-17 17:53:45 -0800
  • c96a44a9e1 better resize handling Keith Simmons 2020-01-17 17:47:24 -0800
  • e0acbd0b9f fix crash with error in startup script Keith Simmons 2020-01-17 16:06:20 -0800
  • 54212f73f5 switch to tokio channel and add resizing debouncing Keith Simmons 2020-01-17 15:57:55 -0800
  • 376664e65d minor formatting Keith Simmons 2020-01-16 15:24:42 -0800
  • 72aefd4730 fix mouse location Keith Simmons 2020-01-16 15:10:55 -0800
  • 514a9ca254 working with nvim_rs Keith Simmons 2020-01-16 15:01:15 -0800
  • db223b616f
    Merge pull request #37 from KillTheMule/nvimrs Keith Simmons 2020-01-16 13:58:45 -0800
  • f1a082a24e Use spawn_blocking KillTheMule 2020-01-16 16:59:59 +0100
  • 51a387ec21 Move to futures branch of nvim-rs KillTheMule 2020-01-16 16:37:17 +0100
  • 74c4075f06 Make main() own the channel, and pass it off KillTheMule 2020-01-16 16:20:06 +0100
  • 50f7f3bbf2 UI Events are notifications KillTheMule 2020-01-16 16:02:59 +0100
  • 06eead9944 Remove dependency on neovim-lib KillTheMule 2020-01-16 16:00:52 +0100
  • 73875eb486 part way there, but can't get ui events to receive properly and don't get events yet Keith Simmons 2020-01-15 18:41:29 -0800
  • ca1fdfc25c special case message line cursor positions Keith Simmons 2020-01-14 14:41:04 -0800
  • ed28b14596 support cursor blinking Keith Simmons 2020-01-09 17:22:35 -0800
  • 35093e6472 scroll fix Keith Simmons 2020-01-09 13:51:44 -0800
  • 39ea340693 minor changes and add neovide variable Keith Simmons 2020-01-09 13:25:09 -0800
  • 34034474d5 support strikethrough Keith Simmons 2020-01-08 15:14:12 -0800
  • ccc9a83e15 icons Keith Simmons 2020-01-07 14:50:32 -0800
  • 64fe9c8de6 upgrade skulpin and winit keith 2020-01-05 00:05:54 -0800
  • c8eeb096cb Merge branch 'master' of https://github.com/Kethku/neovide keith 2020-01-04 23:59:18 -0800
  • 778868acc3 attempt at adding more support virtual key codes keith 2020-01-04 23:56:02 -0800
  • 0dad3a829a attempt at adding more support virtual key codes keith 2020-01-04 23:56:02 -0800
  • d6b4c6dc41 remove reference to old shaper Keith Simmons 2020-01-03 13:29:54 -0800
  • 005797b276 font widths are WAY better now Keith Simmons 2020-01-03 13:28:48 -0800
  • ab6c1d5700 more progress, but can't use text blob creation utilities :/ Keith Simmons 2020-01-02 17:49:58 -0800
  • ec00fe37fa progress toward better text shaping maybe... Keith Simmons 2020-01-02 15:13:32 -0800
  • 6f04e9e7e0 support font setting and changing keith 2020-01-02 00:41:46 -0800
  • 9ed5bbcdde fix build issue Keith Simmons 2019-12-31 16:22:54 -0800
  • c4264df6cc better explained unwrap solution Keith Simmons 2019-12-31 16:18:23 -0800
  • 9cf4e9c2ce add error message boxes Keith Simmons 2019-12-31 15:59:24 -0800
  • c21605532e smarter cursor text rendering Keith Simmons 2019-12-30 17:00:24 -0800
  • cd35e33877 better cursor animation speed and clipping text to grid region Keith Simmons 2019-12-30 16:17:05 -0800
  • 38b90136c8 option set event parsing keith 2019-12-28 18:05:11 -0800
  • 4ab94b3cae support cell percentage configuration keith 2019-12-27 23:59:07 -0800
  • 1d620acc5a horizontal scrolling and progress toward command line keith 2019-12-27 23:23:10 -0800
  • bf574cc876 some comments Keith Simmons 2019-12-27 13:10:45 -0800
  • f6edcc4761 working cursor smear Keith Simmons 2019-12-27 13:04:42 -0800
  • 59601b7d71 progress toward smeared cursor keith 2019-12-27 11:23:52 -0800
  • 2b2beb4e10 cursor_renderer changes Keith Simmons 2019-12-26 20:51:34 -0800
  • 45f5c937f9 conditionally compile windows_subsystem for debug mode Keith Simmons 2019-12-26 14:55:18 -0800
  • 6811d02983 remove debug commands and hide console Keith Simmons 2019-12-26 14:46:58 -0800
  • d729477193 more efficient event handling Keith Simmons 2019-12-26 14:40:32 -0800
  • 2dfe4c1a7f partially working externalized command keith 2019-12-26 13:24:28 -0800
  • 22ddb545a9 more progress toward externalized command bar Keith Simmons 2019-12-23 15:32:11 -0800
  • 1a12766861 progress toward externalized commandline keith 2019-12-20 12:18:34 -0800
  • e08ac79b9f support bold and italic text Keith Simmons 2019-12-19 18:26:43 -0800
  • 4297faca63 fix ligature rendering keith 2019-12-19 01:17:56 -0800
  • 7f772be865 progressive rendering done keith 2019-12-19 01:05:04 -0800
  • 06eb849497 progressive rendering progress Keith Simmons 2019-12-18 18:37:44 -0800
  • 0cc51481b2 Cache surface not image Keith Simmons 2019-12-18 17:09:41 -0800
  • 84648518dc progress toward progressive rendering keith 2019-12-18 11:55:02 -0800
  • 8c75c44905 persistent rendering keith 2019-12-18 01:26:27 -0800
  • c1fb24c37b handle resize more robustly Keith Simmons 2019-12-17 18:28:38 -0800
  • 8467ef18ab refactored editor into multiple files to make things more readable Keith Simmons 2019-12-17 13:00:33 -0800
  • be7c9f5207 refactor somewhat keith 2019-12-17 12:07:23 -0800
  • d4a7e32c66 handle pipe character properly Keith Simmons 2019-12-16 17:55:37 -0800
  • 186edf1819 better neovim process tracking and separated background/foreground rendering Keith Simmons 2019-12-16 17:48:37 -0800
  • 2844cc2888 swap to fork of skulpin instead of local clone Keith Simmons 2019-12-16 13:41:54 -0800
  • 86b2e0df7d filled in more parsers keith 2019-12-16 00:22:06 -0800
  • 8b633986de Shaper fully working and cached to preserve performance to some extent keith 2019-12-15 00:31:25 -0800
  • 4a685942a9 minor bug fixes Keith Simmons 2019-12-13 17:49:36 -0800
  • 1bfe5bde03 mouse support, terminal handling, and underlines Keith Simmons 2019-12-13 15:05:17 -0800
  • 7033a05d26 shaping sorta working keith 2019-12-13 12:33:10 -0800
  • e42355937a shaper progress Keith Simmons 2019-12-12 18:18:52 -0800
  • 293bd23f9e working cursor styling Keith Simmons 2019-12-12 14:25:28 -0800
  • cb0d118859 refactor message parsing keith 2019-12-12 11:30:47 -0800
  • 1f4dab9d9a progress toward cleaning up event parsing Keith Simmons 2019-12-11 12:41:42 -0800
  • 44b545fa28 better keybindings and animated cursor keith 2019-12-11 11:43:33 -0800
  • 66d9b05657 better font sizing Keith Simmons 2019-12-10 15:26:22 -0800