Commit Graph

  • 1fa9127ef7 fix mac and linux builds keith 2020-02-15 15:47:45 -0800
  • 56386d0e7f mouse movement keith 2020-02-15 15:25:25 -0800
  • 16a076a082 minor fixes keith 2020-02-14 08:42:22 -0800
  • b7d8333e9a use public skulpin keith 2020-02-13 23:29:13 -0800
  • 3df33a963e ITS WORKING!!! keith 2020-02-13 23:26:12 -0800
  • b758f01b62 working keybindings Keith Simmons 2020-02-13 17:06:50 -0800
  • f25381530f rendering, but wrong dpi and no input support/resizing Keith Simmons 2020-02-12 12:14:54 -0800
  • c0abb29b2c sdl2 build instructions Keith Simmons 2020-02-11 15:17:24 -0800
  • 215b98d971 keybinding progress keith 2020-02-11 10:08:58 -0800
  • fef5d56106 progress Keith Simmons 2020-02-10 19:41:44 -0800
  • 04b0b795f3
    Merge pull request #135 from jonvaldes/mutex-settings Keith Simmons 2020-02-16 00:22:40 -0800
  • 254426218c Settings behind a Mutex, instead of using atomics Jon Valdés 2020-02-15 22:16:04 +0100
  • b432be7e75
    Merge pull request #132 from vivlim/master Keith Simmons 2020-02-15 15:43:02 -0800
  • f167bbe410 Write nvim version requirement messages directly to stderr Vivian Lim 2020-02-15 14:28:02 -0800
  • 6ad31484a8
    Merge pull request #128 from jonvaldes/fix-less-than-key Keith Simmons 2020-02-12 20:11:12 -0800
  • 4169ad2170 Fix less than key on linux Jon Valdés 2020-02-12 21:07:35 +0100
  • 67468b20dd settings system Keith Simmons 2020-02-09 17:39:48 -0800
  • 86073351d0 remove extra clones Keith Simmons 2020-02-06 08:43:00 -0800
  • 25ebfb77fe
    Remove wayland warning Keith Simmons 2020-02-06 07:13:27 -0800
  • acef2eb44f
    Merge pull request #120 from jonvaldes/add-linux-build-actions Keith Simmons 2020-02-06 10:09:30 -0500
  • 2f67645390 fix init error freeze Keith Simmons 2020-02-06 06:07:31 -0800
  • 359a1497eb Added build actions for linux Jon Valdés 2020-02-05 17:12:58 +0100
  • 1b677f3d1b make settings less complicated Keith Simmons 2020-02-05 16:12:40 -0800
  • 1853652085 update fontkit and lock file Keith Simmons 2020-02-05 14:59:14 -0800
  • 971bb3d2ff remove all hints of integer scaling Keith Simmons 2020-02-05 14:41:24 -0800
  • 850b23933b fix command line cursor bug Keith Simmons 2020-02-05 09:57:46 -0800
  • 3f750b96dc
    Merge pull request #118 from jonvaldes/add-keycode-translations Keith Simmons 2020-02-05 11:57:03 -0500
  • 055a0cbfeb
    Merge pull request #115 from rahuliyer95/cargo-bundle Keith Simmons 2020-02-05 11:55:04 -0500
  • e1b423ce86 Add all missing VirtualKeycodes to the translation function Jon Valdés 2020-02-05 13:50:55 +0100
  • 70a16f948e
    Fix upload-artifact zip issue rahuliyer95 2020-02-05 16:35:25 +0530
  • 286f799715
    Add cargo-bundle and update macOS workflow rahuliyer95 2020-02-05 15:20:44 +0530
  • 829d2b3073 revert font change Keith Simmons 2020-02-04 21:23:00 -0800
  • 33c68d38b9 support undercurl Keith Simmons 2020-02-04 21:13:04 -0800
  • 703087fd88 set buffer frames to 1 and add extra buffer startup command. Fix bug where mouse position is improperly scaled Keith Simmons 2020-02-04 20:46:46 -0800
  • 260291e8b6
    Merge pull request #111 from jonvaldes/fix-clippy-issues Keith Simmons 2020-02-04 23:00:35 -0500
  • a9acc532aa Fix a bunch of small issues reported by clippy Jon Valdés 2020-02-05 03:22:02 +0100
  • 1efe1b8a0f
    Add gitter Keith Simmons 2020-02-04 18:18:14 -0800
  • 5cca9ba3f9
    Merge pull request #109 from jonvaldes/linux-input-hack Keith Simmons 2020-02-04 14:00:00 -0500
  • f273833f96 Added comment explaining Linux input hack Jon Valdés 2020-02-04 19:53:56 +0100
  • 7cfe625777 Improved hack. By ignoring the shift modifier, it works even better Jon Valdés 2020-02-04 01:23:58 +0100
  • c6d2a9a0f5 Hack to interpret more keyboard events on Linux Jon Valdés 2020-02-04 01:01:40 +0100
  • 4f7f8654a6
    Merge pull request #108 from rahuliyer95/issue-106 Keith Simmons 2020-02-04 13:19:42 -0500
  • a441236d96
    Update README with build instructions for Ubuntu rahuliyer95 2020-02-04 22:18:43 +0530
  • 2f9e1859ed
    Merge pull request #103 from rahuliyer95/master Keith Simmons 2020-02-04 09:42:51 -0500
  • ed6e06eefa update lock file Keith Simmons 2020-02-04 06:35:59 -0800
  • 850cf3c6db temp fix for scrolling problem Keith Simmons 2020-02-04 06:17:15 -0800
  • af403e536f
    Merge pull request #104 from jonvaldes/use-parking-lot-mutex Keith Simmons 2020-02-03 15:00:01 -0500
  • f9c7e2500c Switch to parking_lot::Mutex. It is faster and has a better API than the std one Also, no possibility of poisoning, so it removes a bunch of unwraps Jon Valdés 2020-02-03 20:27:53 +0100
  • 6db3f31c74
    Merge pull request #102 from jonvaldes/linearize-grid-storage Keith Simmons 2020-02-03 14:52:30 -0500
  • 1750ac8e76 Fix scrolling issue introduced when extracting the grid Jon Valdés 2020-02-03 20:46:51 +0100
  • ddad13be2d Iterate over rows without generating a temporary Vec Jon Valdés 2020-02-03 20:09:24 +0100
  • 9e2158498c
    Create rust.yml Rahul Iyer 2020-02-04 00:06:31 +0530
  • 1c299c65b4
    Merge pull request #88 from luisholanda/rework-event-parsing Keith Simmons 2020-02-03 12:32:51 -0500
  • 9450ea62d8 Better external API for EditorGrid, returning Option<&mut GridCell> for external code to modify the cells Jon Valdés 2020-02-03 18:05:36 +0100
  • f48e7d5df8 perf: take msgv::Value by value in bridge::events Luis Holanda 2020-01-30 20:02:38 -0300
  • d8e974ee12 Forgot use statement Jon Valdés 2020-02-03 14:36:29 +0100
  • e8cb1ef863 WIP Extraction of Editor::grid into its own file and struct Jon Valdes 2020-02-03 13:24:02 +0100
  • 0fe0475b6d Initial implementation of linearization of the Editor grid storage Converts the Editor grid from a nested Vec<Vec<GridCell>> to a Vec<GridCell> structure. Does the same thing with the dirty structure Jon Valdes 2020-02-03 03:14:26 +0100
  • b411bd786d unset lazyredraw on startup Keith Simmons 2020-02-02 20:46:25 -0800
  • 5912b82cea remove msg, add logging, add startup commands, add no-idle command Keith Simmons 2020-02-02 20:33:52 -0800
  • bd3967ad0a
    Merge pull request #99 from jonvaldes/scroll-region-refactor Keith Simmons 2020-02-02 12:14:52 -0500
  • 2a14d26f1e Using iterators and for loops instead of explicit while loops Jon Valdes 2020-02-02 18:10:40 +0100
  • 2d7239c0e2 Do not clear scrolled-off area, destructure width and height Jon Valdes 2020-02-02 11:21:10 +0100
  • 543556bdbe Different implementation of scroll_region, which avoids allocations and temporary copies of scrolled data Jon Valdes 2020-02-01 21:51:19 +0100
  • ba253869db update winit to hotfix Keith Simmons 2020-02-01 08:36:12 -0800
  • 48d3824892
    Merge pull request #93 from Kethku/build-draw-command-perf-improvements Keith Simmons 2020-01-31 23:51:45 -0500
  • 31a1bd5cdc profiling motivated perf improvements in build draw commands Keith Simmons 2020-01-31 07:35:28 -0800
  • c6e58762b3
    Merge pull request #91 from mattmezza/master Keith Simmons 2020-01-31 08:37:03 -0500
  • 7becb4c7d0 Removed unused import. Matteo Merola 2020-01-31 13:46:29 +0100
  • 792568774b missing semicolon keith 2020-01-30 07:04:28 -0800
  • ba3874f309 version error keith 2020-01-29 23:17:16 -0800
  • 6758d4139b fix keybindings keith 2020-01-29 21:31:43 -0800
  • 840110ae73
    Merge pull request #81 from luisholanda/cleanup-brigde Keith Simmons 2020-01-29 20:41:15 -0800
  • 234d6fa71d revert winit to pre 0.20.0 as it crashes on windows and mac keith 2020-01-29 20:35:15 -0800
  • 8143becae6 remove unneeded clones from brigde::events Luis Holanda 2020-01-29 23:04:53 -0300
  • 4df81f9cd9 remove unneeded allocations in bridge::keybindings Luis Holanda 2020-01-29 22:29:27 -0300
  • 20a7320474 mouse fixes keith 2020-01-29 16:47:43 -0800
  • f971f7fbeb minor quit changes keith 2020-01-29 16:19:18 -0800
  • 7d54990e83 better dpi handling keith 2020-01-29 16:02:01 -0800
  • 29dc2c766b update to winit_20. May cause dpi issues. Can't tell yet Keith Simmons 2020-01-29 13:22:04 -0800
  • 86403294a4 support window title Keith Simmons 2020-01-29 12:47:47 -0800
  • 4991fc3f58 parallize processing of ui commands and don't block on nvim process creation Keith Simmons 2020-01-29 08:49:07 -0800
  • c2e93ff04f
    Merge pull request #77 from sebnow/fix-macos-emoji-font Keith Simmons 2020-01-29 08:09:35 -0800
  • 860b459523
    Fix conditional for MacOS emoji font Sebastian Nowicki 2020-01-29 16:45:41 +0100
  • 71406ba6cb fix emoji font loading on macos keith 2020-01-29 07:09:29 -0800
  • b7368ac110 use system emoji font first if possible keith 2020-01-28 23:40:39 -0800
  • ec260da475 revive bold and italic support keith 2020-01-28 23:36:35 -0800
  • ca24df79e6 embed fonts keith 2020-01-28 22:48:36 -0800
  • ad3409f3e0
    Note that neovide requires neovim 0.4 or greater. Keith Simmons 2020-01-28 17:00:02 -0800
  • e8e69f757e fixed underlines Keith Simmons 2020-01-28 16:33:15 -0800
  • 934d63b278 fix panic handling (probably) and tweek font discovery Keith Simmons 2020-01-28 13:54:48 -0800
  • d0941cef2e handle panics in renderer somewhat more gracefully Keith Simmons 2020-01-28 13:38:37 -0800
  • e72c8959f1 make editor grid access more robust Keith Simmons 2020-01-28 13:29:49 -0800
  • c7bb4e2f7a
    Fix build target path typo Keith Simmons 2020-01-27 19:57:44 -0800
  • a3c1233e30 update readme and move skulpin to track upstream github instead of published package Keith Simmons 2020-01-27 12:56:55 -0800
  • 335045840b fix some warnings and bump skulpin Keith Simmons 2020-01-27 12:19:45 -0800
  • 9308d1d81f rework animation loop and add back animation buffer Keith Simmons 2020-01-27 12:10:45 -0800
  • b60132132e
    Merge pull request #54 from meribold/patch-1 Keith Simmons 2020-01-27 11:24:23 -0800
  • fcf18373ce
    Fix a typo again Lukas Waymann 2020-01-27 21:55:23 +0800
  • 2d19f3d9ff
    Fix a few typos and inconsistencies in README.md Lukas Waymann 2020-01-27 17:07:20 +0800