Commit graph

12377 commits

Author SHA1 Message Date
Kovid Goyal
8a2fca1c30
More work on transfer kitten porting 2023-07-30 19:49:38 +05:30
Kovid Goyal
5d361757a2
more work on the transfer kitten 2023-07-30 19:49:38 +05:30
Kovid Goyal
d6df77c83d
... 2023-07-30 19:49:38 +05:30
Kovid Goyal
ff3232547d
More work on transfer kitten porting 2023-07-30 19:49:38 +05:30
Kovid Goyal
5c786c96e1
... 2023-07-30 19:49:38 +05:30
Kovid Goyal
6c79ae4443
Proper parsing of safe_string fields 2023-07-30 19:49:38 +05:30
Kovid Goyal
425e993ab7
Get rid of enum boilerplate 2023-07-30 19:49:38 +05:30
Kovid Goyal
e05902e8ee
... 2023-07-30 19:49:38 +05:30
Kovid Goyal
1d3031d011
Allow easy string representation of FTC as JSON dict excluding the data field 2023-07-30 19:49:38 +05:30
Kovid Goyal
b9b7ab5221
Finish parsing of FTC 2023-07-30 19:49:38 +05:30
Kovid Goyal
00a04d68cc
Start parsing of FTC 2023-07-30 19:49:38 +05:30
Kovid Goyal
e73e421a5f
Finish serialization of FTC 2023-07-30 19:49:37 +05:30
Kovid Goyal
6b93610b6a
more work on transfer kitten 2023-07-30 19:49:37 +05:30
Kovid Goyal
b0bb1dbca3
more work on the transfer kitten 2023-07-30 19:49:37 +05:30
Kovid Goyal
0a6cc42ed7
more work on the transfer kitten 2023-07-30 19:49:37 +05:30
Kovid Goyal
55bbf175c6
Port send file mapping tests 2023-07-30 19:49:37 +05:30
Kovid Goyal
be7f276d3e
More work on the transfer kitten 2023-07-30 19:49:37 +05:30
Kovid Goyal
a3640b21ac
... 2023-07-30 19:49:37 +05:30
Kovid Goyal
870522360e
More work on transfer kitten 2023-07-30 19:49:37 +05:30
Kovid Goyal
7cec9016d3
Start work on porting the transfer kitten to Go 2023-07-30 19:49:37 +05:30
Kovid Goyal
02c9205061
X11: Print an error to STDERR instead of refusing to start when the user sets a custom window icon larger than 128128
Fixes #6507
2023-07-30 19:40:55 +05:30
Kovid Goyal
5c0fe23aa5
Allow building docs using the develop infrastructure 2023-07-29 15:57:40 +05:30
Kovid Goyal
ecbec79cff
Update docs for new develop builds 2023-07-29 14:16:25 +05:30
Kovid Goyal
52ffc417b6
Build a minimal kitty.app in develop mode 2023-07-29 11:10:54 +05:30
Kovid Goyal
b2c1afdcbb
Use an absolute path to python code for develop builds on macOS 2023-07-29 10:46:22 +05:30
Kovid Goyal
f8fd6031c9
Get develop builds working on macOS as well 2023-07-28 21:14:31 +05:30
Kovid Goyal
e9cc1cc9f4
Use a proper etag filename 2023-07-28 10:53:10 +05:30
Kovid Goyal
9f683ea190
Store deps in per-platform dirs 2023-07-28 10:37:33 +05:30
Kovid Goyal
aab1bf305a
Move include path logic for develop into setup.py 2023-07-28 10:23:54 +05:30
Kovid Goyal
9dd623658a
Use system fontconfig in develop mode 2023-07-28 10:14:53 +05:30
Kovid Goyal
916ce43475
make develop now builds on Linux 2023-07-28 10:07:07 +05:30
Kovid Goyal
684199f452
rename script 2023-07-27 20:56:57 +05:30
Kovid Goyal
e48446310c
Script to download prebuilt dependencies into a local folder 2023-07-27 20:29:21 +05:30
Kovid Goyal
950fbfbd73
Sanitize user vars 2023-07-27 19:00:21 +05:30
Kovid Goyal
d9b41b7715
New remote control command to set user variables 2023-07-27 18:49:03 +05:30
Kovid Goyal
83f423dbb0
Allow specifying user vars with the launch command 2023-07-27 17:44:37 +05:30
Kovid Goyal
4c18cae3a0
... 2023-07-27 17:23:18 +05:30
Kovid Goyal
2dfad8e854
Allow matching on user vars 2023-07-27 16:54:50 +05:30
Kovid Goyal
39bd1a2d57
... 2023-07-27 16:53:33 +05:30
Kovid Goyal
c767dd0d0d
kitty @ ls: Add user variables set on windows to the output
These can be set by programs running in the window using the OSC 1337
escape code, as specified here:
https://iterm2.com/documentation-scripting-fundamentals.html#setting-user-defined-variables

Fixes #6502
2023-07-27 13:47:22 +05:30
Kovid Goyal
db0b524aa3
Cleanup compile_python to use facilities from modern python 2023-07-27 11:50:53 +05:30
Kovid Goyal
95316fc2dc
version 0.29.2 2023-07-27 08:49:32 +05:30
Kovid Goyal
737e4cdbd3
unicode_input kitten: Fix scrolling over multiple screens not working
Fixes #6497
2023-07-27 08:41:18 +05:30
Kovid Goyal
6fda8d7e23
unicode-input: Fix single column rendering of table 2023-07-27 08:41:14 +05:30
Kovid Goyal
22dd8ecb62
Apparently people out there want to build kitty with rc Go versions
Fixes #6499
2023-07-26 02:14:50 +05:30
Kovid Goyal
93ae6e962f
Fix infinite loop in text for current mouse selection 2023-07-24 12:56:02 +05:30
Kovid Goyal
28fbab3476
... 2023-07-24 12:45:01 +05:30
Kovid Goyal
8cab5f881f
More timer dispatch loop cleanups 2023-07-24 12:38:48 +05:30
Kovid Goyal
f4b0183341
Nicer debug output of timers 2023-07-24 12:19:27 +05:30
Kovid Goyal
ce35532aa5
Avoid unnecessary copy and sort of timers 2023-07-24 12:01:00 +05:30