Kovid Goyal
|
56a30a014c
|
Fix compilation order reversed
|
2017-12-11 20:28:36 +05:30 |
|
Kovid Goyal
|
5407fa72b4
|
Start work on rendering with CoreText
|
2017-12-10 20:28:06 +05:30 |
|
Kovid Goyal
|
e630abfe7f
|
Revert change to use libpng16
Does not fix the OP's problem.
|
2017-12-06 21:10:48 +05:30 |
|
Kovid Goyal
|
11b17c09ce
|
Call pkg-config with libpng16 instead of libpng
Should fix compilation on linux systems that have libpng12 as their
default libpng. libpng16 was released over five years ago! Sigh...
Fixes #216
|
2017-12-06 20:54:46 +05:30 |
|
Kovid Goyal
|
b3de442116
|
pretty colors
|
2017-12-01 12:16:14 +05:30 |
|
Kovid Goyal
|
fb797d7735
|
...
|
2017-12-01 12:16:14 +05:30 |
|
Kovid Goyal
|
eb8f4e0b3c
|
isosx -> is_macos
|
2017-12-01 12:16:13 +05:30 |
|
Kovid Goyal
|
85fcd51ea3
|
Enable building of glfw-wayland backend
|
2017-12-01 12:16:13 +05:30 |
|
Kovid Goyal
|
9ec6cf721f
|
Update compilation database even after failed builds
|
2017-12-01 12:16:13 +05:30 |
|
Kovid Goyal
|
bcd4c64b8a
|
Key compilation database by output as well
|
2017-12-01 12:16:13 +05:30 |
|
Kovid Goyal
|
3b0d8ec500
|
Nicer error when pkg-config fails
|
2017-12-01 12:16:13 +05:30 |
|
Kovid Goyal
|
df56080303
|
Fix building on travis/macOS libunistring detection
|
2017-12-01 12:16:12 +05:30 |
|
Kovid Goyal
|
ec06dd7460
|
Add a --verbose build flag
|
2017-12-01 12:16:12 +05:30 |
|
Kovid Goyal
|
3773aaa8a1
|
Get it building on macOS
|
2017-12-01 12:16:11 +05:30 |
|
Kovid Goyal
|
dfd8a69cf2
|
Build kitty against bundled glfw
|
2017-12-01 12:15:36 +05:30 |
|
Kovid Goyal
|
9307486254
|
Initial import of glfw
|
2017-12-01 12:15:36 +05:30 |
|
Kovid Goyal
|
6a627cca9e
|
A spot of refactoring
|
2017-12-01 12:15:36 +05:30 |
|
Kovid Goyal
|
480f4bf44e
|
Build script should not fail on python without threading
|
2017-12-01 12:15:36 +05:30 |
|
Kovid Goyal
|
b5b2f11b18
|
Enable parallel builds
|
2017-12-01 12:15:36 +05:30 |
|
Kovid Goyal
|
b08f4ab593
|
Use startup notifications in single instance mode
|
2017-12-01 12:15:35 +05:30 |
|
Kovid Goyal
|
523c9ff0d1
|
Make incremental building the default
|
2017-11-14 09:47:08 +05:30 |
|
Kovid Goyal
|
a02fd8411a
|
Generate a compilation database, useful for llvm tooling
|
2017-11-14 09:31:23 +05:30 |
|
Kovid Goyal
|
541f389a06
|
Work on using FreeType to render on macOS as well
|
2017-11-10 15:39:53 +05:30 |
|
Kovid Goyal
|
9842a47f85
|
Install an up-to-date version of harfbuzz on travis
|
2017-11-09 16:55:44 +05:30 |
|
Kovid Goyal
|
0d92ea72e1
|
Add harfbuzz includes on macOS as well
|
2017-11-09 16:45:44 +05:30 |
|
Kovid Goyal
|
e8798b5bf2
|
Fix UBSan not available on OS X clang
|
2017-11-08 17:50:32 +05:30 |
|
Kovid Goyal
|
9bef53459f
|
Fix application icon not being placed in apps sub-directory in linux bundle
|
2017-11-08 17:38:34 +05:30 |
|
Kovid Goyal
|
c2f008672c
|
Use clang by default on macOS
|
2017-11-08 17:30:55 +05:30 |
|
Kovid Goyal
|
c1a1b06fe7
|
Use -Og when building in debug mode
|
2017-11-08 17:12:35 +05:30 |
|
Kovid Goyal
|
ea4edaaddd
|
Remove glew from build script
|
2017-11-08 16:02:35 +05:30 |
|
Kovid Goyal
|
6362499fc2
|
Switch to using glad instead of glew
|
2017-11-08 15:15:25 +05:30 |
|
Kovid Goyal
|
c0114d5e4e
|
DRYer
|
2017-11-05 09:22:15 +05:30 |
|
Kovid Goyal
|
d9ff3bce72
|
Cleanup compiler flags a little
|
2017-11-01 14:35:57 +05:30 |
|
Kovid Goyal
|
6370dccb1a
|
ASAN build fixes
|
2017-11-01 12:12:15 +05:30 |
|
Kovid Goyal
|
04a61d0e21
|
Convert test-launcher into a generic asan-launcher so that it can be used to run kitty as well
|
2017-11-01 12:03:59 +05:30 |
|
Kovid Goyal
|
89d5387a52
|
Link against harfbuzz
|
2017-10-27 11:19:57 +05:30 |
|
Kovid Goyal
|
25913f77e0
|
Add a clean action to setup.py
|
2017-10-17 13:35:54 +05:30 |
|
Kovid Goyal
|
1c9612bd55
|
Turn on LTO for release builds
|
2017-10-05 21:18:21 +05:30 |
|
Kovid Goyal
|
9601ed79f1
|
Travis build fixes
|
2017-09-30 13:51:48 +05:30 |
|
Kovid Goyal
|
01fb9436dd
|
Code to read compressed and PNG encoded image data
|
2017-09-30 13:51:48 +05:30 |
|
Kovid Goyal
|
c973a7326e
|
Dont link against rt on macOS
|
2017-09-30 13:51:48 +05:30 |
|
Kovid Goyal
|
66bce4b8cd
|
Code to read image data
|
2017-09-30 13:51:48 +05:30 |
|
Kovid Goyal
|
a783325464
|
Nicer parsing of dependencies file
|
2017-09-30 12:25:03 +05:30 |
|
Kovid Goyal
|
af99c172fe
|
Use dependency mapping when doing incremental builds
|
2017-09-30 12:18:08 +05:30 |
|
Kovid Goyal
|
9eea178890
|
Make --debug-gl have zero runtime cost when absent
|
2017-09-15 10:45:22 +05:30 |
|
Kovid Goyal
|
9bea1001f9
|
Speedup unicode character property lookup
Use libunistring instead of building predicates from the unicode
database
|
2017-09-15 10:45:19 +05:30 |
|
Kovid Goyal
|
7041616837
|
More semantic handling of profile arg when compiling
|
2017-08-26 10:36:04 +05:30 |
|
Kovid Goyal
|
a922b4c789
|
Add instrumentation to analyse kitty performance
|
2017-08-26 10:24:12 +05:30 |
|
Kovid Goyal
|
fe3e51a00d
|
Move the GLSL shaders into their own files
|
2017-08-21 16:39:34 +05:30 |
|
Ondřej Súkup
|
ae62d36a4a
|
Remove unneeded try except block
os.makedirs has from python-3.2 option `exist_ok`
|
2017-06-08 20:25:34 +02:00 |
|