Commit Graph

13565 Commits

Author SHA1 Message Date
Kovid Goyal
7821ae39ab Also need gdb to get coredumps in CI 2024-03-14 16:09:51 +05:30
Kovid Goyal
039d144c84 Splits layout: Allow resizing until one of the halves in a split is minimally sized
Fixes #7220
2024-03-14 15:59:23 +05:30
Kovid Goyal
af0d570725 Install systemd-coredump on CI so we can see coredumps 2024-03-14 15:18:33 +05:30
Kovid Goyal
288fa0128b Fix test suite running under sanitizers 2024-03-14 15:01:55 +05:30
Kovid Goyal
77125798a4 Redirect to NULL instead of pipe since we dont use the output 2024-03-14 12:15:15 +05:30
Kovid Goyal
c26954c69e ... 2024-03-14 12:05:57 +05:30
Kovid Goyal
9667da307c Print detected compiler type in verbose mode 2024-03-14 12:04:33 +05:30
Kovid Goyal
baa3ec0a62 Explicitly detect compiler types gcc vs clang 2024-03-14 12:02:01 +05:30
Kovid Goyal
478fc766b6 ... 2024-03-14 11:53:44 +05:30
Kovid Goyal
6c49066cde Fix undefined function pointer usage found by clang sanitizer 2024-03-14 11:47:56 +05:30
Kovid Goyal
a839af04dc Fix #7219 2024-03-14 11:13:54 +05:30
Kovid Goyal
3950632517 Switch to detecting clang rather than gcc
gcc makes it impossible to detect that it is gcc via --version
so instead detect clang and assume gcc if not clang.

Fixes #7218
2024-03-14 10:48:27 +05:30
Kovid Goyal
297ac9c3fe ... 2024-03-14 08:54:39 +05:30
Kovid Goyal
60d4ed3a1c ... 2024-03-13 14:12:49 +05:30
Kovid Goyal
a1b40cc8f5 Handle exception raised by Cocoa runtime when trying to get user notification center from a non-bundled executable 2024-03-13 11:43:38 +05:30
Kovid Goyal
5a9cf82564 Fix requesting data from clipboard via OSC 52 getting it from primary selection instead
Fixes #7213
2024-03-13 09:43:28 +05:30
Kovid Goyal
04f8cb6d30 version 0.33.0 v0.33.0 2024-03-12 20:49:31 +05:30
Kovid Goyal
5264f3b5aa Merge branch 'dependabot/go_modules/all-go-deps-8f3a99df9e' of https://github.com/kovidgoyal/kitty 2024-03-11 11:11:56 +05:30
dependabot[bot]
5105c2f3ea Bump the all-go-deps group with 1 update
Bumps the all-go-deps group with 1 update: [golang.org/x/sys](https://github.com/golang/sys).


Updates `golang.org/x/sys` from 0.17.0 to 0.18.0
- [Commits](https://github.com/golang/sys/compare/v0.17.0...v0.18.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 04:00:55 +00:00
Kovid Goyal
eb46107575 Merge branch 'master' of https://github.com/pbevin/kitty 2024-03-10 21:41:04 +05:30
Pete Bevin
d75b8c63ef Fix build instructions after ./dev.sh deps 2024-03-10 12:02:51 -04:00
Kovid Goyal
7d787e6c22 Implement box drawing for Fira Code spinner glyphs 2024-03-10 21:08:23 +05:30
Kovid Goyal
36c79f3d50 Implement box drawing for Fira Code progress bar glyphs in PUA 2024-03-10 19:51:07 +05:30
Kovid Goyal
88b7595929 Ignore startup_session when kitty is invoked with command line options specifying a command to run 2024-03-10 09:41:08 +05:30
Kovid Goyal
fccf8db099 GitHub returns errors on delete but actually deletes 2024-03-10 08:41:14 +05:30
Kovid Goyal
d33afd4e96 Move toggle_tab into Boss
actions arent supported on TabManager
2024-03-07 11:57:07 +05:30
Kovid Goyal
76a4840a0f toggle_tab to easily switch to and back from a tab
Fixes #7203
2024-03-07 11:38:28 +05:30
Kovid Goyal
65923b1aba Add some benchamrking 2024-03-07 11:09:24 +05:30
Kovid Goyal
47fea26b62 Add an IndexByte implementation useful for benchmarking against stdlib SIMD implementation 2024-03-07 09:36:40 +05:30
Kovid Goyal
9ea0dde469 Add a note that startup_session prevents processing of cli args 2024-03-07 08:55:44 +05:30
Kovid Goyal
6c31256aa1 Keyboard protocol: Do not deliver a fake key release events on OS window focus out for engaged modifiers
Fixes #7196
2024-03-07 08:29:10 +05:30
Kovid Goyal
210c417d96 ... 2024-03-06 10:41:39 +05:30
Kovid Goyal
c1af14c22a Fix @ send-key not working to send keys to self over TTY 2024-03-05 13:09:07 +05:30
Kovid Goyal
a3d8be5e2f icat: Nicer error when user specifies invalid screen geometry 2024-03-05 10:49:47 +05:30
Kovid Goyal
d08a44ea4c Add a note as to why errors are not reported for send-text 2024-03-05 08:37:56 +05:30
Kovid Goyal
63d974135b Clean up linter warnings 2024-03-05 08:27:13 +05:30
Kovid Goyal
7b34c0603f Fix --match not working for some remote control commands 2024-03-05 08:00:57 +05:30
Kovid Goyal
c3c99113c7 hints kitten: Use default editor rather than hardcoding vim to open file at specific line
Fixes #7186
2024-03-04 21:49:06 +05:30
Kovid Goyal
9352576d1e Merge branch 'nushell-shell-integration' of https://github.com/gutenye/kitty 2024-03-04 19:44:18 +05:30
Guten Ye
dc82a06e9e doc: add detailed step to enable shell integration for Nushell 2024-03-04 21:41:50 +08:00
Kovid Goyal
bb98b81f82 Note that kitty keyboard protocol is supported in yazi
Fixes #7189
2024-03-04 19:03:23 +05:30
Kovid Goyal
1687c74913 Note that nushell supports shell integration 2024-03-04 19:01:31 +05:30
Kovid Goyal
bfe4256bf2 Merge branch 'dependabot/go_modules/all-go-deps-9e5965924d' of https://github.com/kovidgoyal/kitty 2024-03-04 10:43:51 +05:30
dependabot[bot]
66c3e1c1ff Bump the all-go-deps group with 1 update
Bumps the all-go-deps group with 1 update: [github.com/shirou/gopsutil/v3](https://github.com/shirou/gopsutil).


Updates `github.com/shirou/gopsutil/v3` from 3.24.1 to 3.24.2
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v3.24.1...v3.24.2)

---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-go-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 03:31:42 +00:00
Kovid Goyal
c6acfa2cd4 Add a note to clarify lock key handling in disambiguate mode 2024-03-03 09:12:54 +05:30
Kovid Goyal
8fa592d849 Parse and ignore SOS codes
Fixes #7184
2024-03-03 08:58:47 +05:30
Kovid Goyal
89108e856f Clarify exactly when modifiers bits are set in the keyboard protocol
Fixes #7183
2024-03-02 13:14:41 +05:30
Kovid Goyal
0a0420bfd0 kitten @ ls: Return the timestamp at which the window was created
Fixes #7178
2024-03-02 09:30:12 +05:30
Kovid Goyal
2cc08cc5fd Cleanup previous PR 2024-03-02 09:24:19 +05:30
Kovid Goyal
f3344e1da0 Merge branch 'escapes' of https://github.com/derekschrock/kitty 2024-03-02 09:24:01 +05:30