Commit Graph

18469 Commits

Author SHA1 Message Date
Kovid Goyal
fff087bd49 Get slangc building with clang 2026-06-28 08:54:36 +05:30
Kovid Goyal
b5339915e6 ... 2026-06-28 08:54:36 +05:30
Kovid Goyal
0ad4f694d3 More work on slangc 2026-06-28 08:54:36 +05:30
Kovid Goyal
68d4688a72 ... 2026-06-28 08:54:36 +05:30
Kovid Goyal
8acfd7bbf2 Move glsl loading code to legacy 2026-06-28 08:54:36 +05:30
Kovid Goyal
951fea567b Move shader pythons code into shaders package 2026-06-28 08:54:36 +05:30
Kovid Goyal
ccfb06d6fc Move shaders into kitty package 2026-06-28 08:54:36 +05:30
Kovid Goyal
0d5e61e7e6 Rationalize build/test/package cycle 2026-06-28 08:54:36 +05:30
Kovid Goyal
50a95b5513 Remove unneeded build step 2026-06-28 08:54:35 +05:30
Kovid Goyal
9f85dfd6cc Work on slang module compilation 2026-06-28 08:54:35 +05:30
Kovid Goyal
50eb2c13f2 Stub slang module 2026-06-28 08:54:35 +05:30
Kovid Goyal
f9bc1c9fdf DRYer 2026-06-28 08:54:35 +05:30
copilot-swe-agent[bot]
8d196d86ba Use GITHUB_TOKEN for slang release API request to avoid rate limits 2026-06-28 08:54:35 +05:30
copilot-swe-agent[bot]
3b15d86b64 Address code review: use url=None, add TypeError comment 2026-06-28 08:54:35 +05:30
copilot-swe-agent[bot]
d8972f2f95 Implement install_slang_compiler() in ci.py 2026-06-28 08:54:35 +05:30
Kovid Goyal
e64663aa74 Stub for installation of slang on CI 2026-06-28 08:54:35 +05:30
Kovid Goyal
44b3ecf06f Add slang to sources 2026-06-28 08:54:35 +05:30
Kovid Goyal
925de17ecb Update changelog
Fixes #10198
2026-06-28 08:54:04 +05:30
Kovid Goyal
543476f358 Merge branch 'copilot/fix-issue-10198' of https://github.com/kovidgoyal/kitty 2026-06-28 08:52:07 +05:30
Kovid Goyal
e0e01544d1 ignore shaders dir that contains shaders generated by slang 2026-06-28 08:49:08 +05:30
copilot-swe-agent[bot]
21f7e96bef Address code review: add comment, fallback timer, and warning log for PID monitoring 2026-06-28 03:16:33 +00:00
copilot-swe-agent[bot]
aee532c586 Fix issue 10198: edit-in-kitty exits with editor's exit code
- Python (kitty/launch.py): Track editor PID via monitor_pid to capture
  exit code when editor window closes. Send exit code as data in the DONE
  message instead of sending no data.
- Go (tools/cmd/edit_in_kitty/main.go): Parse exit code from DONE message
  data and use lp.Quit(exit_code) to exit with the editor's exit code.
- Go (tools/cmd/tool/confirm_and_run_shebang.go): Check exit code when
  running edit-in-kitty as a subprocess; abort execution on editor failure.
2026-06-28 03:10:58 +00:00
Kovid Goyal
cd88eb3915 Merge branch 'patch-1' of https://github.com/gelaechter/kitty 2026-06-28 08:20:00 +05:30
Gelaechter
f49c1c79e9 Add pdf-kitten to Kittens created by kitty users 2026-06-28 02:26:16 +02:00
Kovid Goyal
f6d1b11b29 Make arm64 binary deps available for dev.sh
Fixes #10197
2026-06-27 17:29:31 +05:30
Kovid Goyal
1096e9da5e update imaging to align version of image package 2026-06-27 09:02:41 +05:30
Kovid Goyal
351ee9fcbd bump dependency for CVEs 2026-06-27 09:00:10 +05:30
Kovid Goyal
39ba5e271f ... 2026-06-25 16:26:42 +05:30
Kovid Goyal
253d6561de pep8 2026-06-25 16:23:15 +05:30
Kovid Goyal
76e7363311 Merge branch 'copilot/replace-ctypes-with-c-functions' of https://github.com/kovidgoyal/kitty
Fixes #10190
2026-06-25 16:22:30 +05:30
copilot-swe-agent[bot]
c2e7ee19d2 Change set_uint_at_address to use METH_FASTCALL, skip ctypes test on intel macs 2026-06-25 10:49:19 +00:00
copilot-swe-agent[bot]
f6d813dc26 Fix NULL address check and add docstring to set_uint_at_address 2026-06-25 10:39:14 +00:00
copilot-swe-agent[bot]
c35ff2e843 Replace ctypes in marks.py with C-level set_uint_at_address function 2026-06-25 10:35:11 +00:00
Kovid Goyal
9b2c7ddcf5 Merge branch 'Spelling' of https://github.com/bjoernab/kitty 2026-06-25 04:33:23 +05:30
bjoernab
9e54a4e08c Fixed some spelling 2026-06-24 22:27:17 +02:00
Kovid Goyal
d3c7889395 When queueing dnd data to send to the client keep space available in the queue so that inut events are not dropped while the dnd is in progress 2026-06-24 10:58:31 +05:30
Kovid Goyal
f46930fc05 DRYer 2026-06-24 10:06:28 +05:30
copilot-swe-agent[bot]
bf7689b211 Enable ASAN for macOS CI builds in ci.py 2026-06-24 10:01:29 +05:30
Kovid Goyal
903d2a5335 ... 2026-06-24 08:43:16 +05:30
Kovid Goyal
1ccf18092e Cleanup previous PR 2026-06-24 08:41:13 +05:30
copilot-swe-agent[bot]
71f7817a9b macos_crash_report: add atos-based line number lookup for crash frames 2026-06-24 08:36:58 +05:30
Kovid Goyal
d369da2e04 ... 2026-06-24 08:09:17 +05:30
Kovid Goyal
c6e823b3de Code cleanup 2026-06-24 07:57:30 +05:30
Kovid Goyal
dbba05de5c Merge branch 'copilot/fix-arm64-build-error' of https://github.com/kovidgoyal/kitty 2026-06-24 07:26:47 +05:30
Kovid Goyal
7f9373ffd1 Check tuple set item index 2026-06-24 07:02:38 +05:30
copilot-swe-agent[bot]
8a1780a800 Fix ARM64 Linux GCC build error caused by simde/arm/neon.h 2026-06-24 01:29:19 +00:00
Kovid Goyal
2f2cf35fbb Merge branch 'copilot/fix-macos-brew-job' of https://github.com/kovidgoyal/kitty 2026-06-24 06:02:10 +05:30
copilot-swe-agent[bot]
d5037b5bed Tighten STAT format 4 value parsing 2026-06-23 16:35:35 +00:00
copilot-swe-agent[bot]
ce931d8b11 Fix STAT format 4 parsing pointer advance 2026-06-23 16:32:14 +00:00
copilot-swe-agent[bot]
8d3ba6df60 Initial plan 2026-06-23 16:26:01 +00:00