Commit Graph

  • cb2fa27f15 Dynamically update render_timer config Joe Wilm 2016-10-28 08:11:45 -0700
  • 06ea6c8e56 Move config reloading to separate thread Joe Wilm 2016-10-27 10:05:04 -0700
  • e503baf2e7 Live shader reloading is now a feature Joe Wilm 2016-10-27 08:43:23 -0700
  • 0958c0f0f2 Move color indexing to vertex shader Joe Wilm 2016-10-24 10:59:25 -0700
  • e9304afd36 Expand cell::Color layout tests Joe Wilm 2016-10-24 08:44:07 -0700
  • 741a8b3f47 Fix some compiler warnings Joe Wilm 2016-10-24 08:36:14 -0700
  • b29eed27cf Add discriminant_value test for cell::Color Joe Wilm 2016-10-24 08:24:33 -0700
  • 5876b4bf7a Proof of concept live reloading for colors Joe Wilm 2016-10-23 15:37:06 -0700
  • ea07f03ac9 Add test exhibiting SIGBUS on my machine Joe Wilm 2016-10-16 11:16:29 -0700
  • d4c1d51e36 Make colors configurable from file Joe Wilm 2016-10-15 15:56:27 -0700
  • 71de5501c4 Rustup and update dependencies Joe Wilm 2016-10-14 16:38:15 -0700
  • 1d60fdd6e3 Fix X11 WaitEventsIterator Busy Loop Joe Wilm 2016-10-14 12:19:18 -0700
  • f69ea009a3 Implement blank character insertion Joe Wilm 2016-10-10 08:29:51 -0700
  • b80abe9a54 Add script for creating flamegraph with perf Joe Wilm 2016-10-08 21:30:21 -0700
  • b91c90dc34 Update cargo.lock with osx clipboard Joe Wilm 2016-10-08 21:03:47 -0700
  • 5ddf525747 Implement copypasta::Load for macos::Clipboard Joe Wilm 2016-10-08 20:57:30 -0700
  • 9d491f9f67 Start implementing copypasta, a clipboard library Joe Wilm 2016-10-08 18:42:33 -0700
  • 7e69a070aa Don't write v when pasting on macOS Joe Wilm 2016-09-27 08:27:39 -0700
  • 077a058cc4 wip Joe Wilm 2016-09-26 22:22:28 -0700
  • 89937e7bc5 Clean up event_loop module Joe Wilm 2016-09-26 08:28:38 -0700
  • 3f6deb8e2f Refactor EventLoop into event_loop module Joe Wilm 2016-09-25 19:49:44 -0700
  • 6a5ac20def Resolve compiler warnings Joe Wilm 2016-09-25 19:33:51 -0700
  • 4a679d711f Fix bug with scrolling regions Joe Wilm 2016-09-25 19:26:48 -0700
  • f1499d1d45 Use evented I/O for the pty Joe Wilm 2016-09-24 16:11:50 -0700
  • be09467d48 Fix some compiler warnings Joe Wilm 2016-09-23 10:12:11 -0700
  • cbeec3df5a Add unhandled `execute` log Joe Wilm 2016-09-23 09:24:26 -0700
  • 09b1843815 Fix missing `esc_dispatch` log Joe Wilm 2016-09-23 09:21:51 -0700
  • ff1ceb523d Fix refresh bug Joe Wilm 2016-09-21 21:05:27 -0700
  • 969b9005f5 Update VTE for OSC string fix Joe Wilm 2016-09-19 08:07:34 -0700
  • d12b7336d0 Delete an extra space Joe Wilm 2016-09-18 20:11:25 -0700
  • 7dd176fea8 Make use of `unlikely` intrinsic Joe Wilm 2016-09-18 18:17:33 -0700
  • b6f7b39c0d Minor fixes Joe Wilm 2016-09-18 18:16:58 -0700
  • c3a383ad5a rustup Joe Wilm 2016-09-18 18:16:08 -0700
  • 13d2d66b6b Rewrite ansi parser using vte crate Joe Wilm 2016-09-18 11:17:44 -0700
  • 0d6d0dc0af Remove extra wait_events() Joe Wilm 2016-09-16 17:14:16 -0700
  • 7da9de34d8 Fix crash Joe Wilm 2016-09-16 17:12:53 -0700
  • c5bc39fe26 Implement delete_chars Joe Wilm 2016-09-15 08:49:55 -0700
  • 6c9989819b Fix resize not redrawing immediately Joe Wilm 2016-09-06 07:43:03 -0700
  • b9f663f99e Update deps and remove printlns Joe Wilm 2016-09-05 14:17:09 -0700
  • 3085b0b137 Move rendering back to main thread Joe Wilm 2016-09-01 10:24:20 -0700
  • 0517f376be Eliminate extra renders Joe Wilm 2016-08-31 21:16:17 -0700
  • 0a94ccfcca Update serde, glutin Joe Wilm 2016-08-30 20:58:23 -0700
  • fd755831f2 Separate input handling from rendering Joe Wilm 2016-08-29 19:23:04 -0700
  • 3c5d46c851 Scrolling v2 Joe Wilm 2016-08-22 08:37:50 -0700
  • b325afe8d2 Term [unimplemented] prints to stderr in release Joe Wilm 2016-08-22 08:34:09 -0700
  • 5dfeb95fcb Term handles LineClearMode::{Left, All} Joe Wilm 2016-08-22 08:11:34 -0700
  • e0377f02ac Fix scrolling directions to match ansi doc Joe Wilm 2016-08-19 20:35:13 -0700
  • 568c7d10f2 Add Origin mode to parser Joe Wilm 2016-08-19 20:34:33 -0700
  • 1fe4edf449 Fix bug in input Joe Wilm 2016-08-19 18:06:33 -0700
  • ad4d704ab3 Fix corruption issue Joe Wilm 2016-08-19 17:55:44 -0700
  • e3c68fed87 Fix tests Joe Wilm 2016-08-14 20:25:15 -0700
  • 8b4b1f8df1 Pin nightly compiler on travis Joe Wilm 2016-08-14 20:13:07 -0700
  • a62f9aee65 Support bold/italic font rendering on Linux Joe Wilm 2016-08-14 20:08:56 -0700
  • b70394170c Support bold/italic font rendering on macOS Joe Wilm 2016-08-12 13:38:41 -0500
  • 874719580c Add support for CGContextSetFontSmoothingStyle Joe Wilm 2016-08-03 19:53:48 -0700
  • 16ed2ddfe9 Fix arrow keys on macOS Joe Wilm 2016-08-03 08:20:33 -0700
  • 8b34df7c02 Update Glutin to get Cocoa modifier keys Joe Wilm 2016-08-02 10:36:26 -0700
  • 66e7228f41 Input expects modifier keys from Glutin Joe Wilm 2016-07-30 12:47:22 -0700
  • c687eca3fa Optimizations for `find /usr` Joe Wilm 2016-07-29 20:16:13 -0700
  • 3826fa68a0 Fix debug printing in ansi Joe Wilm 2016-07-29 20:15:36 -0700
  • 6d4e10e2b9 Add test for input Joe Wilm 2016-07-29 18:27:45 -0700
  • 90e343b36d Early return in input handling Joe Wilm 2016-07-29 18:27:26 -0700
  • 90d66e63fc Switch to write_all in input handler Joe Wilm 2016-07-29 18:26:51 -0700
  • 9542279f9d Move debug macros to macros.rs Joe Wilm 2016-07-29 18:16:41 -0700
  • f6cd24eccc Remove unnecessary calls in grid Joe Wilm 2016-07-29 18:04:26 -0700
  • 970421fd00 Fix tests in ansi Joe Wilm 2016-07-29 18:01:10 -0700
  • 3426f4a1a9 Fix bug getting stuck in non-CSI escapes Joe Wilm 2016-07-23 12:37:18 -0700
  • ae07753242 Add more debug printing Joe Wilm 2016-07-16 12:39:05 -0700
  • 4bc4119987 Fix Control-H bug Joe Wilm 2016-07-16 12:25:57 -0700
  • 9a7bfba93c Fix bug in newline Joe Wilm 2016-07-16 12:23:31 -0700
  • 5413f471c9 Fix bug rendering inverted cells Joe Wilm 2016-07-16 07:52:16 -0700
  • 80f6f542ab Update to latest nightly Joe Wilm 2016-07-15 07:55:44 -0700
  • 316ccd1c3a Remove noisey printing on macOS Joe Wilm 2016-07-12 20:03:27 -0700
  • 829c9186de Fix some compiler warnings Joe Wilm 2016-07-04 15:14:24 -0700
  • 14ec851c69 Use "invert" cursor instead of drawing block Joe Wilm 2016-07-04 14:46:25 -0700
  • 4426e57320 Fix bug with scrolling regions Joe Wilm 2016-07-04 14:44:54 -0700
  • 25016bec0a Add some printing for unhandled non-CSI escapes Joe Wilm 2016-07-04 13:38:18 -0700
  • aa9c75ce16 Fix some debug printing in term Joe Wilm 2016-07-04 13:37:08 -0700
  • 5c79c117a2 Fix resizing on macOS Joe Wilm 2016-07-04 09:43:41 -0700
  • 6be23659ef Correctly handle Backspace and Delete Joe Wilm 2016-07-04 09:24:51 -0700
  • f895c2da30 Add support for application keypad mode Joe Wilm 2016-07-04 09:19:48 -0700
  • b0444f05d6 Term::ansi::Handler methods use debug_println! Joe Wilm 2016-07-04 08:42:18 -0700
  • 02d9c860bb Merge renderer and input handling threads Joe Wilm 2016-07-04 08:32:55 -0700
  • 8851fa9c42 Fix transpose bug with ansi goto Joe Wilm 2016-07-04 08:28:14 -0700
  • f8579ff53e Make ansi::Handler methods strongly typed Joe Wilm 2016-07-03 21:58:35 -0700
  • 0d5667c699 Remove ansi::DebugHandler Joe Wilm 2016-07-03 21:14:56 -0700
  • 8a4f14188e Make ansi::TermInfo strongly typed Joe Wilm 2016-07-03 21:12:43 -0700
  • 6639e6f24f Move ::grid::index to ::index Joe Wilm 2016-07-03 21:05:28 -0700
  • 63098f210e Remove now unused CursorExt Joe Wilm 2016-07-03 17:12:16 -0700
  • da19fa1940 Mark ansi::Handler methods for Term with #[inline] Joe Wilm 2016-07-03 17:07:23 -0700
  • 7f1c1efe47 Grid API is now generic and strongly typed Joe Wilm 2016-07-03 17:00:00 -0700
  • bc2793a762 Move WriteNotifier type into input module Joe Wilm 2016-07-02 08:32:28 -0700
  • f2e6d66a5e Improve ergonomics of iterating on grid::Row Joe Wilm 2016-07-02 08:25:21 -0700
  • a2ca10643f Implement Term::erase_chars Joe Wilm 2016-07-01 21:13:09 -0700
  • 9e45eea0c9 Fix sign error with scroll directions Joe Wilm 2016-07-01 21:12:30 -0700
  • ae39d38a15 Improve pty reading and renderer synchronization Joe Wilm 2016-07-01 10:34:08 -0700
  • d514b38223 Vendor upcoming Utf8Chars iterator from libstd Joe Wilm 2016-06-30 21:26:26 -0700
  • d304ea9b77 Add config file Joe Wilm 2016-06-30 09:04:06 -0700
  • 58146acea5 Add license header to glsl files Joe Wilm 2016-06-29 21:01:22 -0700
  • c8fd2c090c Add license headers to source files Joe Wilm 2016-06-29 20:56:12 -0700