Commit Graph
798 Commits
Author SHA1 Message Date
Kovid Goyal af1f3cc7c7 More robust in bundle launcher
Ignores environment, user settings. Should minimize the chances of
conflict with any other python installations on the system.
2017-02-02 14:26:26 +05:30
Kovid Goyal 543af0dd89 Implement building OS X bundle
In order for @executable_path resolution to work the launcher has
to link against the python dll rather than running the python
executable.
2017-02-02 12:04:52 +05:30
Kovid Goyal 0427f30c2a Improve rendering of italic fonts in linux
Now rather than down-size characters from italic fonts that do not fit
into the cell width, trim the left and right margins to make them fit,
instead.
2017-01-25 20:30:39 +05:30
Kovid Goyal b4bf0eb794 Anti-alias the powerline box characters 2017-01-24 11:00:29 +05:30
Kovid Goyal 8e324649b7 Allow setting bold/italic font variants individually 2017-01-24 09:03:04 +05:30
Kovid Goyal def51f856b Pass all opts to set_font_family
Makes it easier to specialize based on more opts in the future
2017-01-24 08:41:32 +05:30
Kovid Goyal 598c5d313b A better (I hope) cell height calculation on OS X
See #42
2017-01-24 08:01:52 +05:30
Kovid Goyal 9f3d6fe0e9 Fix mouse co-ordinates incorrect on OS X retina
Fixes #43
2017-01-24 07:30:57 +05:30
Kovid Goyal 72955afba8 ... 2017-01-23 20:49:28 +05:30
Kovid Goyal 56a0e145e3 Use TIOCGWINSZ to get screen width and height
Better that creating a new escape code, since it is synchronous.
2017-01-23 19:50:12 +05:30
Kovid Goyal d8545e5c43 Report the window width and height for TIOCSWINSZ
Matches behavior of xterm
2017-01-23 18:41:41 +05:30
Kovid Goyal 9cfa3dd0ea Use tic when building linux-package instead of hard coding terminfo directory structure 2017-01-23 09:29:23 +05:30
Kovid Goyal 3cbb0b22dc Fix terminfo file not being used on OS X
On OS X tic has a different directory layout than on linux. Sigh.
2017-01-23 08:56:52 +05:30
Kovid Goyal 49ea4f736d typos 2017-01-22 20:40:10 +05:30
Kovid Goyal b1b458e912 When extracting URLs recognize URLs inside delimiters 2017-01-21 19:53:33 +05:30
Kovid Goyal 107b395621 Add a summary of the control keys used 2017-01-21 11:43:11 +05:30
Kovid Goyal fff37ea39b ... 2017-01-21 11:34:54 +05:30
Kovid Goyal 98ec79e649 ... 2017-01-21 11:32:08 +05:30
Kovid Goyal 22a7283420 More spec work 2017-01-21 11:30:37 +05:30
Kovid Goyal 832e21cb1d Formatting 2017-01-21 09:52:59 +05:30
Kovid Goyal 9bc1e59246 More work on the graphics spec 2017-01-21 09:50:23 +05:30
Kovid Goyal e5be5e712e oops 2017-01-21 08:59:31 +05:30
Kovid Goyal 724c623b5c Also run the linux-package command on Travis 2017-01-21 08:47:16 +05:30
Kovid Goyal da5c4e1552 Note that kitty deps can be installed using brew on OS X 2017-01-21 08:30:01 +05:30
Kovid Goyal c8576861a9 Work on the spec for graphics rendering 2017-01-21 08:18:15 +05:30
Kovid Goyal e02c345796 Also build against brew on Travis 2017-01-21 00:33:54 +05:30
Kovid Goyal 930880e622 Remove trailing whitespace 2017-01-21 00:19:16 +05:30
Kovid Goyal 58b220abc6 Fix linking against python failing for brew based python installs on OS X 2017-01-20 22:38:58 +05:30
Kovid Goyal cc14562f2c Forgot the unicode version of APC and PM 2017-01-20 13:40:58 +05:30
Kovid Goyal 0612855c95 Ignore PM and APC control codes 2017-01-20 13:31:05 +05:30
Kovid Goyal a4b092621e Support the private form of the report cursor position escape code 2017-01-20 12:51:15 +05:30
Kovid Goyal e00de927c7 Explicitly set depth when rendering kitty.rgba 2017-01-20 07:50:04 +05:30
Kovid Goyal 4a27c3743a Mention macOS config file path 2017-01-18 21:37:16 +05:30
Kovid Goyal 07291547cd Remove mention of FreeType for rendering
It is only needed on linux
2017-01-18 21:34:55 +05:30
Kovid Goyal 282754fec4 ... 2017-01-18 21:33:39 +05:30
Kovid Goyal 3e4902072c A few more instances of OS X -> macOS 2017-01-18 21:26:48 +05:30
Kovid Goyal 95aedebeac Some capitalization 2017-01-18 21:25:35 +05:30
Kovid Goyal 2bcc03db65 Use explicit headers for lists/tables so that they show up in the ToC 2017-01-18 21:20:24 +05:30
Kovid Goyal de2089d600 Try using HTML passthrough for float 2017-01-18 21:14:07 +05:30
Kovid Goyal 9f8e95da40 Also ignore charsets.c when counting lines of code 2017-01-18 20:53:26 +05:30
Kovid Goyal df5c225b5a Set window icon on linux 2017-01-18 20:52:06 +05:30
Kovid Goyal ed77692a87 Generate icon and .desktop file in linux-package 2017-01-18 20:26:39 +05:30
Kovid Goyal c8fc0394e3 Use role instead of float for the logo image
More semantic
2017-01-18 20:05:36 +05:30
Kovid Goyal 1092541962 ... 2017-01-18 20:02:08 +05:30
Kovid Goyal bb5c8f1b8f ... 2017-01-18 20:01:39 +05:30
Kovid Goyal fd8b83e2c7 Show logo in README 2017-01-18 20:00:53 +05:30
Kovid Goyal 60815bf359 A logo for kitty 2017-01-18 19:56:43 +05:30
Kovid Goyal 59d5a3ad9b Have the layouts calculate the blank rectangles
Fixes occasional flashing at the edges of windows in the Tall layout
2017-01-18 13:55:51 +05:30
Kovid Goyal a9efe7036c Fix an infinite loop in the UTF-8 decoding code with invalid input 2017-01-18 12:19:29 +05:30
Kovid Goyal de46c260b1 Add toc 2017-01-17 13:41:16 +05:30