Kovid Goyal
|
cbcc69145c
|
...
|
2016-11-28 20:08:51 +05:30 |
|
Kovid Goyal
|
d34db436dd
|
Get rid of the freetype ctypes based bindings
|
2016-11-28 20:06:42 +05:30 |
|
Kovid Goyal
|
cfca4cd0bf
|
Ensure ctypes data type sizes match GL sizes
|
2016-11-28 15:17:58 +05:30 |
|
Kovid Goyal
|
b3550391e9
|
Finish up border rendering implementation
|
2016-11-28 15:10:15 +05:30 |
|
Kovid Goyal
|
4b7f097c71
|
Fallback when glNamedBufferData is not available
|
2016-11-28 13:47:37 +05:30 |
|
Kovid Goyal
|
b1e39dac02
|
Start work on rendering window borders
|
2016-11-28 13:38:13 +05:30 |
|
Kovid Goyal
|
655ec36091
|
Simplify some code
|
2016-11-28 09:43:51 +05:30 |
|
Kovid Goyal
|
b797dbf5f0
|
...
|
2016-11-26 22:26:05 +05:30 |
|
Kovid Goyal
|
90bc614685
|
Clear the color buffer on startup
|
2016-11-26 21:23:30 +05:30 |
|
Kovid Goyal
|
66789f882b
|
...
|
2016-11-26 18:08:02 +05:30 |
|
Kovid Goyal
|
b5000c2ec0
|
Refactor to support multiple windows/tabs
|
2016-11-26 17:40:28 +05:30 |
|
Kovid Goyal
|
03f7ced17e
|
Release GIL during read()
|
2016-11-25 10:26:42 +05:30 |
|
Kovid Goyal
|
0ad81ae6fe
|
Also allow all mouse motion tracking mode
|
2016-11-25 08:38:22 +05:30 |
|
Kovid Goyal
|
5ce6c5fbc9
|
...
|
2016-11-24 21:18:57 +05:30 |
|
Kovid Goyal
|
4f5daa94d0
|
Clean up the mode handling code
|
2016-11-24 21:18:04 +05:30 |
|
Kovid Goyal
|
d6782d002b
|
A nicer method name
|
2016-11-24 20:14:31 +05:30 |
|
Kovid Goyal
|
fc0e785322
|
Use a different set of tabstops for the alt screen
|
2016-11-24 19:49:23 +05:30 |
|
Kovid Goyal
|
b628f8e01e
|
Move the default config into its own file
|
2016-11-24 18:25:26 +05:30 |
|
Kovid Goyal
|
9a0f057012
|
Fix crash caused by incorrect re-allocation of tabstops on resize
|
2016-11-24 16:39:47 +05:30 |
|
Kovid Goyal
|
abd09464f0
|
Implement control code to change colors
|
2016-11-24 16:28:08 +05:30 |
|
Kovid Goyal
|
3031d41e72
|
Start work on supporting changing of entries in the color table
|
2016-11-24 15:28:52 +05:30 |
|
Kovid Goyal
|
c983f002c1
|
Also silently ignore attempts to change charset to US-ASCII (apparently curses does that a lot)
|
2016-11-24 13:57:00 +05:30 |
|
Kovid Goyal
|
9e0e757179
|
...
|
2016-11-24 13:48:13 +05:30 |
|
Kovid Goyal
|
41e583842e
|
Flush draw buf at end of each parse call
|
2016-11-24 13:43:28 +05:30 |
|
Kovid Goyal
|
c82f6aea95
|
Consolidate consecutive draw calls when dumping
|
2016-11-24 13:38:24 +05:30 |
|
Kovid Goyal
|
ca7eb5baa9
|
Add the missing original colors code
|
2016-11-24 13:22:49 +05:30 |
|
Kovid Goyal
|
27170a481f
|
Define shifted variants for a few common keys
|
2016-11-24 12:57:37 +05:30 |
|
Kovid Goyal
|
bbea86020a
|
Implement DCS querying of terminfo data
|
2016-11-24 12:12:19 +05:30 |
|
Kovid Goyal
|
bfeddfa35e
|
Use the terminfo definition to setup keymaps
DRYer
|
2016-11-24 11:45:26 +05:30 |
|
Kovid Goyal
|
8610bffb40
|
Make terminfo data available in program
|
2016-11-24 11:29:28 +05:30 |
|
Kovid Goyal
|
d65caa767a
|
Implement scroll by n lines
|
2016-11-24 10:36:54 +05:30 |
|
Kovid Goyal
|
2e3e6d331d
|
Parse DCS+q
|
2016-11-24 08:14:29 +05:30 |
|
Kovid Goyal
|
1e19dbde15
|
...
|
2016-11-24 07:40:29 +05:30 |
|
Kovid Goyal
|
56fe60ae84
|
...
|
2016-11-23 20:36:29 +05:30 |
|
Kovid Goyal
|
f03813e588
|
Check array access
|
2016-11-23 20:33:49 +05:30 |
|
Kovid Goyal
|
9f6da44ee9
|
...
|
2016-11-23 20:32:36 +05:30 |
|
Kovid Goyal
|
2d09a06024
|
Remove no longer needed charset code
|
2016-11-23 20:30:00 +05:30 |
|
Kovid Goyal
|
101afd5031
|
Switch title handling to use unicode
|
2016-11-23 20:28:30 +05:30 |
|
Kovid Goyal
|
91f80a3c85
|
Switch screen tests to use unicode directly
|
2016-11-23 20:26:29 +05:30 |
|
Kovid Goyal
|
2c3893d8a4
|
Port parsing of CSI codes
|
2016-11-23 20:23:37 +05:30 |
|
Kovid Goyal
|
ce8db74154
|
Port OSC parsing
|
2016-11-23 17:25:38 +05:30 |
|
Kovid Goyal
|
cdd58207a3
|
Start migrating the tests
|
2016-11-23 15:47:22 +05:30 |
|
Kovid Goyal
|
f14e7037e2
|
Start work on dumping non-UTF-8 charset support
|
2016-11-23 15:33:08 +05:30 |
|
Kovid Goyal
|
4b0e8fcb49
|
...
|
2016-11-23 11:11:23 +05:30 |
|
Kovid Goyal
|
a0df10d0c2
|
Start work on handling DCS
|
2016-11-23 11:08:35 +05:30 |
|
Kovid Goyal
|
c8b63a0e34
|
Use ceil() rather than floor() when converting font units to pixels
|
2016-11-23 09:29:57 +05:30 |
|
Kovid Goyal
|
aca53d4e2b
|
Rendering of underline/strikethrough
|
2016-11-23 09:01:07 +05:30 |
|
Kovid Goyal
|
e53c3076ef
|
Pre-render the sprites for blank/underline/strikethrough
|
2016-11-22 11:50:28 +05:30 |
|
Kovid Goyal
|
e9bb1b3d46
|
Tighter data packing to send to GPU
|
2016-11-22 10:58:00 +05:30 |
|
Kovid Goyal
|
5b3ce2e148
|
...
|
2016-11-22 10:18:51 +05:30 |
|