Kovid Goyal
|
acdeaaeda5
|
Move the border shaders into their own files
|
2017-09-15 10:45:08 +05:30 |
|
Kovid Goyal
|
a44e3a3a50
|
Ensure line numbers reported by the GLSL compiler are correct
|
2017-09-15 10:45:08 +05:30 |
|
Kovid Goyal
|
db40445572
|
Do color mapping on the GPU
|
2017-09-15 10:45:08 +05:30 |
|
Kovid Goyal
|
1d888c9194
|
Centralise color management into ColorProfile
|
2017-09-15 10:45:08 +05:30 |
|
Kovid Goyal
|
b50eaa9cbb
|
ColorProfile should belong to Screen
|
2017-09-15 10:45:08 +05:30 |
|
Kovid Goyal
|
fe764ab6b6
|
oops
|
2017-09-15 10:45:08 +05:30 |
|
Kovid Goyal
|
bab4680828
|
...
|
2017-09-15 10:45:08 +05:30 |
|
Kovid Goyal
|
564010c7cd
|
Migrate history.c
|
2017-09-15 10:45:08 +05:30 |
|
Kovid Goyal
|
052fd46ff9
|
Migrate sprites.c
|
2017-09-15 10:45:08 +05:30 |
|
Kovid Goyal
|
4fd8c7cfaa
|
DRYer
|
2017-09-15 10:45:08 +05:30 |
|
Kovid Goyal
|
37f0cf86d0
|
Migrated line.c
|
2017-09-15 10:45:07 +05:30 |
|
Kovid Goyal
|
0cbd3a2820
|
Start work on using a struct for the cell
Should eventually allow the screen buf to be sent directly to the GPU
without a serialization step.
Migrates line-buf.c
|
2017-09-15 10:45:07 +05:30 |
|
Kovid Goyal
|
af3c89d79f
|
oops
|
2017-09-15 10:45:07 +05:30 |
|
Kovid Goyal
|
a1d75eb00d
|
Use a function pointer to avoid a branch in loop()
|
2017-09-15 10:45:07 +05:30 |
|
Kovid Goyal
|
6176607ac4
|
Initial stab at switching to poll() instead of select()
Also avoid python code in the child monitoring inner loop
|
2017-09-15 10:45:07 +05:30 |
|
Kovid Goyal
|
40254625d9
|
Fix timers not being replaced
|
2017-09-15 10:45:07 +05:30 |
|
Kovid Goyal
|
29b16d0856
|
Fix timers not being re-sorted on replace
|
2017-09-15 10:45:07 +05:30 |
|
Kovid Goyal
|
ff72b1f96f
|
Limit sprite co-ordinates to fit in uint16_t
|
2017-09-15 10:45:07 +05:30 |
|
Kovid Goyal
|
a429bcbb22
|
Dont use the glfw timer function as it requires glfwInit
|
2017-09-15 10:45:07 +05:30 |
|
Kovid Goyal
|
3c7305b93c
|
...
|
2017-09-15 10:45:07 +05:30 |
|
Kovid Goyal
|
f9b1a71edd
|
Move the timers implementation to C
It is used int he hot loop for monitoring the child process
|
2017-09-15 10:45:06 +05:30 |
|
Kovid Goyal
|
2de0c82f18
|
Fix incorrect full keyboard mode escape codes
|
2017-09-15 10:44:56 +05:30 |
|
Kovid Goyal
|
cdb12f2049
|
Fix #122
|
2017-09-13 14:20:20 +05:30 |
|
Kovid Goyal
|
ca310fc2f2
|
Add a note about border visibility
|
2017-09-12 06:52:33 +05:30 |
|
Kovid Goyal
|
273210cb97
|
Ignore resize requests for very small sizes. Fixes #119
|
2017-08-28 20:31:01 +05:30 |
|
Kovid Goyal
|
b957ef441c
|
Avoid function name conflict with index from string.h
Hopefully Fixes #118
|
2017-08-27 21:17:18 +05:30 |
|
Kovid Goyal
|
31775c8b50
|
...
|
2017-08-26 15:19:33 +05:30 |
|
Kovid Goyal
|
8199802b44
|
Remove unused code
|
2017-08-26 15:10:55 +05:30 |
|
Kovid Goyal
|
941c553172
|
Implement an option to adjust the line height
Fixes #116
|
2017-08-26 14:14:51 +05:30 |
|
Kovid Goyal
|
8ee1c851a1
|
Optimize the bit twiddling in sprite_position_for
|
2017-08-26 13:05:18 +05:30 |
|
Kovid Goyal
|
4ce9f550ac
|
Inline to_color for an easy performance boost
|
2017-08-26 10:52:24 +05:30 |
|
Kovid Goyal
|
7041616837
|
More semantic handling of profile arg when compiling
|
2017-08-26 10:36:04 +05:30 |
|
Kovid Goyal
|
6a3c812470
|
Forgot to remove python profiling from one place
|
2017-08-26 10:35:11 +05:30 |
|
Kovid Goyal
|
778b090467
|
...
|
2017-08-26 10:25:50 +05:30 |
|
Kovid Goyal
|
a922b4c789
|
Add instrumentation to analyse kitty performance
|
2017-08-26 10:24:12 +05:30 |
|
Kovid Goyal
|
e43bf891e4
|
Print a warning when the specified font family does not exist
|
2017-08-25 09:55:46 +05:30 |
|
Kovid Goyal
|
fa8203ff31
|
CoreText: Use a scoring function to find the best matching font
Also if the specified family does not exist, fallback to Menlo
|
2017-08-25 09:53:11 +05:30 |
|
Kovid Goyal
|
212207d667
|
Test function for family matching
|
2017-08-24 22:27:28 +05:30 |
|
Kovid Goyal
|
95a3c51a4b
|
Remove unused code
|
2017-08-24 22:22:55 +05:30 |
|
Kovid Goyal
|
697a7b78b3
|
macOS: Fix selecting fonts using full names (including sub-family) not working
Fixes #83
|
2017-08-24 19:16:12 +05:30 |
|
Kovid Goyal
|
58644e2b37
|
Function to get all fonts on macOS
|
2017-08-24 15:05:42 +05:30 |
|
Kovid Goyal
|
ddcd4daede
|
macOS: Fix wide characters having their right edges slightly truncated
|
2017-08-24 12:46:41 +05:30 |
|
Kovid Goyal
|
678bd97e1f
|
Merge branch 'patch-1' of https://github.com/leonardt/kitty
|
2017-08-24 08:01:52 +05:30 |
|
Leonard (Lenny) Truong
|
2eb4bf7a1d
|
Typo fix in default kitty.conf
|
2017-08-23 14:28:51 -07:00 |
|
Kovid Goyal
|
e0e517d6ec
|
Modify VAO API to allow using multiple buffers
|
2017-08-23 17:32:46 +05:30 |
|
Kovid Goyal
|
b6679ff7b5
|
version 0.3.0
v0.3.0
|
2017-08-23 07:25:37 +05:30 |
|
Kovid Goyal
|
de80003103
|
macOS: Show the current window title in the global menu bar
|
2017-08-22 22:46:46 +05:30 |
|
Kovid Goyal
|
2b0596c7f9
|
Add a basic global menubar on macOS
Fixes #111
|
2017-08-22 20:59:56 +05:30 |
|
Kovid Goyal
|
3d15a1d786
|
Fix textures not being rendered in a render call that also uploads textures
The active texture should not be unbound in the upload texture functions
|
2017-08-22 18:34:25 +05:30 |
|
Kovid Goyal
|
1fcb865202
|
...
|
2017-08-22 18:19:46 +05:30 |
|