Kovid Goyal
24e19cdfa5
Add flake8 tests to Travis
2017-01-09 11:13:29 +05:30
Kovid Goyal
462acf037b
Remove unused code and pep8
2017-01-09 11:10:41 +05:30
Kovid Goyal
46cbcc5dfb
Forgot to add this file in the last commit
2017-01-09 10:39:06 +05:30
Kovid Goyal
445579942c
Make creating a linux package even easier
2017-01-09 10:37:10 +05:30
Kovid Goyal
d507208e3f
Add a test target to the Makefile
2017-01-09 09:09:29 +05:30
Kovid Goyal
77a161bf15
Add the powerline block arrow symbols to the set of box drawing characters
...
Fixes #14
This is slightly hackish since those symbols are not defined in the
unicode spec (they are in the private use area) so it is conceivable
that there exist some applications that would break, however, I know of
no such applications, if any show up in the future, a config option to
control this can be added.
2017-01-09 08:07:18 +05:30
Kovid Goyal
f668d1480d
...
2017-01-09 07:16:21 +05:30
Kovid Goyal
2517e4a8a0
Expand the wcwidth test
2017-01-09 07:13:14 +05:30
Kovid Goyal
c4bcceb440
Fix #24
2017-01-09 06:37:32 +05:30
Kovid Goyal
935e7a975f
Make dashed line spacing even
2017-01-08 22:37:28 +05:30
Kovid Goyal
3e289a57f9
Better line sizes for box drawing
2017-01-08 22:06:24 +05:30
Kovid Goyal
729b94fbe7
Cross box drawing chars
2017-01-08 21:53:24 +05:30
Kovid Goyal
3f91ae3037
The half line box drawing characters
2017-01-08 20:54:36 +05:30
Kovid Goyal
ce084c4c3f
Remove duplicated definition
2017-01-08 20:47:11 +05:30
Kovid Goyal
717a5ba540
...
2017-01-08 20:46:37 +05:30
Kovid Goyal
1f6f26140e
...
2017-01-08 20:27:53 +05:30
Kovid Goyal
a645333b1d
Make the box drawing corners smooth
2017-01-08 20:21:54 +05:30
Kovid Goyal
392801eae6
...
2017-01-08 20:15:21 +05:30
Kovid Goyal
b1f180b222
T-junction box drawing characters
...
Fix #16
2017-01-08 20:13:35 +05:30
Kovid Goyal
45d3e5a623
Render the corner box drawing chars
2017-01-08 19:48:30 +05:30
Kovid Goyal
8424f55177
Finish the straight line box drawing characters
2017-01-08 19:34:04 +05:30
Kovid Goyal
334541e8dc
Ensure temp files dont pollute the config dir
...
Also fix cached values not being de-serialized on python < 3.6
2017-01-08 17:45:03 +05:30
Kovid Goyal
ca0786cd27
Remember last used window size. Fix #21
2017-01-08 16:53:07 +05:30
Kovid Goyal
089c6f25cd
Use an appropriate default config dir on OS X
2017-01-08 16:29:27 +05:30
Kovid Goyal
1b81971464
Start work on rendering box drawing characters directly
2017-01-08 16:25:35 +05:30
Kovid Goyal
d786d71cab
Merge pull request #20 from vlisivka/master
...
Combination shift-ins is added to paste from selection. See #5 .
2017-01-08 15:32:59 +05:30
Volodymyr M. Lisivka
542a41c698
Combination shift-ins is added to paste from selection, to comply with IBM CUA.
2017-01-08 11:53:18 +02:00
Kovid Goyal
0426aadaa5
Map Ctrl+Home,End,Delete to CSI sequences
...
Mimics behavior of xterm
2017-01-08 13:40:53 +05:30
Kovid Goyal
4648b80a10
Be a little more explicit when describing how to use linux-package
2017-01-08 13:14:51 +05:30
Kovid Goyal
54c9f2015e
Allow optimization level to be controlled via command line args
2017-01-08 13:05:32 +05:30
Kovid Goyal
f26371f5dd
spelling error
2017-01-08 12:29:56 +05:30
Kovid Goyal
50b0f44dff
Add a linux-package command to help linux packagers create good kitty packages
2017-01-08 12:17:44 +05:30
Kovid Goyal
34c947ba35
Dont rely on --atleast-version
2017-01-08 11:06:35 +05:30
Kovid Goyal
0cd0a9f778
Use Python rather than Python.framework for linking
2017-01-08 10:30:01 +05:30
Kovid Goyal
195b2c09de
Send special CSI sequences for Ctrl+arrow keys
...
Mimics behavior of xterm. Fixes #15
2017-01-08 09:51:14 +05:30
Kovid Goyal
b3fbb938b3
Handle build failing when running under pyenv
2017-01-08 08:48:31 +05:30
Kovid Goyal
fcb072bbd9
Add Makefile
2017-01-07 22:51:56 +05:30
Kovid Goyal
0a40efb5f0
Fix window blank after startup until first resize
...
Fixes #10
2017-01-07 22:45:49 +05:30
Kovid Goyal
a9856da2c3
Disable check for glew version on travis
2017-01-07 22:11:23 +05:30
Kovid Goyal
46169ace1c
Show version of glew when version 2 not found
2017-01-07 22:09:12 +05:30
Kovid Goyal
e8bbf3fe4f
Add a build time check for glew >= 2.0.0
2017-01-07 21:59:35 +05:30
Kovid Goyal
fb19c81245
Implement the check for glfw version properly this time
2017-01-07 21:52:33 +05:30
Kovid Goyal
b3e2f9c9f6
Revert previosu commit since it breaks on travis
2017-01-07 21:49:02 +05:30
Kovid Goyal
e9dd7f6276
Add a compile time check for GLFW version
2017-01-07 21:39:28 +05:30
Kovid Goyal
a7e2fa570f
Merge pull request #6 from Lompik/fixpaste
...
don't call screen.in_bracketed_paste_mode, it is a property
2017-01-07 16:30:36 +05:30
Stephane Fontaine
df592e83a1
don't call screen.in_bracketed_paste_mode, it is a property
2017-01-07 13:48:54 +04:00
Kovid Goyal
07511a5621
Dont use xdpyinfo on OS X
...
Need to investigate if a separate implementation is needed or if we can
just trust the values from GLFW
2017-01-07 14:30:25 +05:30
Kovid Goyal
1cdd481e00
Dont use xsel on OS X
2017-01-07 13:37:22 +05:30
Kovid Goyal
8ed7bdc42f
...
2017-01-07 13:24:46 +05:30
Kovid Goyal
92f19f6a1c
Add a link to the OS X porting issue
2017-01-07 13:23:16 +05:30