Commit graph

16067 commits

Author SHA1 Message Date
Kovid Goyal
7fb0350fa7
Also set the motion indicator bit for mouse leave events 2025-07-12 12:37:21 +05:30
Kovid Goyal
4d3bbd82e0
Extend the SGR Pixel mouse reporting protocol to also report when the mouse leaves the window 2025-07-12 11:59:23 +05:30
Kovid Goyal
c3360cd76e
Merge branch 'update-wayland-compat-matrix' of https://github.com/alex-huff/kitty 2025-07-12 10:24:54 +05:30
alex-huff
f26ebf57f0 docs: panel: update labwc compatibility information 2025-07-11 23:33:20 -05:00
Kovid Goyal
d22244d135
Micro-optimization 2025-07-12 09:22:27 +05:30
Kovid Goyal
06afce07ac
... 2025-07-12 08:56:51 +05:30
Kovid Goyal
80ce6946f7
Show a spinner while scanning/scoring is in progress 2025-07-12 08:34:15 +05:30
Kovid Goyal
fef57bd4c2
Format counts using user locale 2025-07-12 08:24:06 +05:30
Kovid Goyal
b01b73a8e5
Add --debug-input for panel and quick access terminals 2025-07-12 07:29:42 +05:30
Kovid Goyal
f34007c65a
Handle multiple save files when entering save file names 2025-07-11 21:47:11 +05:30
Kovid Goyal
8ce7346616
mapping to switch to typing a save file name 2025-07-11 21:09:38 +05:30
Kovid Goyal
2bd8534df9
Implement completion for the save file entry prompt 2025-07-11 20:44:51 +05:30
Kovid Goyal
564195f94f
Show results frame in cyan while scan in progress 2025-07-11 11:05:39 +05:30
Kovid Goyal
ecdeea930b
Implement bindings to move current to first/last 2025-07-11 10:59:29 +05:30
Kovid Goyal
b4e75bf475
Limit the number of selections displayed in the footer 2025-07-11 10:40:43 +05:30
Kovid Goyal
513fd720eb
Implement mouse interaction with result list 2025-07-11 10:36:20 +05:30
Kovid Goyal
6856df4391
DRYer 2025-07-11 07:32:02 +05:30
Kovid Goyal
3134941a84
Add keyboard shortcuts for toggling scan settings 2025-07-11 07:14:07 +05:30
Kovid Goyal
5149f98936
Update docs 2025-07-11 06:53:07 +05:30
Kovid Goyal
3fb9154f93
... 2025-07-10 20:54:43 +05:30
Kovid Goyal
a836531a99
Show current selected files in footer 2025-07-10 20:52:45 +05:30
Kovid Goyal
35b2553723
Mark selected files 2025-07-10 19:39:18 +05:30
Kovid Goyal
3469e1b044
Make the keyboard shortcuts configurable 2025-07-10 16:20:45 +05:30
Kovid Goyal
27736af979
Add visible controls for scan settings 2025-07-10 15:28:11 +05:30
Kovid Goyal
6f511ae66a
Add a bunch of settings to control filesystem scanning 2025-07-10 10:30:48 +05:30
Kovid Goyal
27315d6496
DRYer 2025-07-10 08:24:01 +05:30
Kovid Goyal
652921c7d3
choose-fonts kitten: Fix error with invalid fonts containing no or undersized STAT table. Fixes #8795 2025-07-10 08:20:32 +05:30
Kovid Goyal
697805765e
... 2025-07-10 08:20:16 +05:30
Kovid Goyal
96ba62f34e
API to toggle the new flags 2025-07-09 21:08:18 +05:30
Kovid Goyal
0f8d1ec5cc
Add flags to control respecting ignores and showing hidden files/folders 2025-07-09 20:46:45 +05:30
Kovid Goyal
932b0ccdc5
Add tests for ignore file processing 2025-07-09 20:21:06 +05:30
Kovid Goyal
9887e1bef3
Merge branch 'master' of https://github.com/codelif/kitty 2025-07-09 19:52:42 +05:30
Harsh Sharma
218bb4fe10
Fix missing hide_on_focus_loss in layer_shell_config_to_python 2025-07-09 17:37:52 +05:30
Kovid Goyal
ecf4ef396b
Add a test for getting the global git config excludesfile value 2025-07-09 14:44:57 +05:30
Kovid Goyal
f742009c55
Ensure global gitignore file is not loaded in tests 2025-07-09 14:31:46 +05:30
Kovid Goyal
fd20fd23bb
Use clean HOME and CONF and CACHE dirs when running Go tests 2025-07-09 13:29:33 +05:30
Kovid Goyal
d7c4d42f41
Fix #8794 2025-07-09 12:49:12 +05:30
Kovid Goyal
c681a999d5
Fix hyperlink id not being applied to wide cells
Fixes #8796
2025-07-09 12:14:09 +05:30
Kovid Goyal
351275cb8c
Work on adding ignorefiles support to choose-files 2025-07-09 11:54:43 +05:30
Kovid Goyal
a341f8b56f
Nicer error message 2025-07-09 11:48:40 +05:30
Kovid Goyal
35d3b63026
Remove unused .ignore file 2025-07-08 19:23:32 +05:30
Kovid Goyal
c346735c74
Finish up gitignore implementation 2025-07-08 12:03:58 +05:30
Kovid Goyal
4383398f25
Fix ** matching 2025-07-08 10:02:43 +05:30
Kovid Goyal
bde347457c
Start work on gitignore parsing 2025-07-08 09:43:50 +05:30
Kovid Goyal
b19b38f99e
Merge branch 'patch-1' of https://github.com/isti115/kitty 2025-07-08 08:08:00 +05:30
István Donkó
cd17077faa
Add panel compatibility information for river 2025-07-07 18:12:52 +02:00
Kovid Goyal
060ecb973f
Merge branch 'dependabot/go_modules/all-go-deps-fa4074fd3c' of https://github.com/kovidgoyal/kitty 2025-07-07 10:52:55 +05:30
dependabot[bot]
2b6584421e
Bump github.com/alecthomas/chroma/v2 in the all-go-deps group
Bumps the all-go-deps group with 1 update: [github.com/alecthomas/chroma/v2](https://github.com/alecthomas/chroma).


Updates `github.com/alecthomas/chroma/v2` from 2.18.0 to 2.19.0
- [Release notes](https://github.com/alecthomas/chroma/releases)
- [Changelog](https://github.com/alecthomas/chroma/blob/master/.goreleaser.yml)
- [Commits](https://github.com/alecthomas/chroma/compare/v2.18.0...v2.19.0)

---
updated-dependencies:
- dependency-name: github.com/alecthomas/chroma/v2
  dependency-version: 2.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-07 04:11:28 +00:00
Kovid Goyal
eabddc2870
Report support for OSC52 write to clipboard in DA1
There are apparently some applications that want to only turn on OSC52
if they can be sure the terminal supports it.
https://github.com/contour-terminal/vt-extensions/blob/master/clipboard-extension.md

Seems harmless enough, though IMO the correct query mechanism for
runtime controllable settings is XTGETTCAP, but, let's be a
good citizen and co-operate. The overhead is not too large and I
have more important windmills to tilt at.

Fixes #8788
2025-07-07 08:45:58 +05:30
Kovid Goyal
b6b027802e
Fix service activation file generation 2025-07-06 13:34:29 +05:30