Commit graph

15947 commits

Author SHA1 Message Date
Kovid Goyal
bbdee7efdf
Fix #8736 2025-06-19 07:39:26 +05:30
Kovid Goyal
fe9b9d1d33
py3.10 compat 2025-06-18 17:39:26 +05:30
Kovid Goyal
e1a25a963c
More work on choose files kitten 2025-06-18 17:21:05 +05:30
Kovid Goyal
4a13c53438
Turn off focus tracking while doing tty remote control
Fixes #8733
2025-06-16 21:57:19 +05:30
Kovid Goyal
8b395759e2
Add DOOM implementations to integrations 2025-06-16 05:19:42 +05:30
Kovid Goyal
e63a436ba9
... 2025-06-15 06:24:35 +05:30
Kovid Goyal
8e55cf7552
Fix #8731 2025-06-14 20:19:21 +05:30
Kovid Goyal
8aeb1ae6eb
Implement merging of fzf results 2025-06-11 07:08:43 +05:30
Kovid Goyal
ecb342fb32
Start work on integration fzf code into choose files 2025-06-10 06:50:20 +05:30
Kovid Goyal
ae7e8d54da
Merge branch 'dependabot/go_modules/all-go-deps-171727992e' of https://github.com/kovidgoyal/kitty 2025-06-09 10:20:24 +05:30
dependabot[bot]
c3c80b87a0
Bump the all-go-deps group with 2 updates
Bumps the all-go-deps group with 2 updates: [golang.org/x/image](https://github.com/golang/image) and [golang.org/x/text](https://github.com/golang/text).


Updates `golang.org/x/image` from 0.27.0 to 0.28.0
- [Commits](https://github.com/golang/image/compare/v0.27.0...v0.28.0)

Updates `golang.org/x/text` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.25.0...v0.26.0)

---
updated-dependencies:
- dependency-name: golang.org/x/image
  dependency-version: 0.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-deps
- dependency-name: golang.org/x/text
  dependency-version: 0.26.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-06-09 03:45:38 +00:00
Kovid Goyal
14c63512cf
Merge branch 'update-wayland-compat-matrix' of https://github.com/alex-huff/kitty 2025-06-09 06:55:39 +05:30
Kovid Goyal
2456574992
Wayland: Only rely on keyboard enter/leave events for OS window focus state
GNOME has broken activated==focused assumption GLFW used to make. Also
follows upstream GLFW behavior. c2f0a0ae59

Fixes #8716
2025-06-09 06:52:56 +05:30
alex-huff
1a2c9588a4 docs: panel: update sway compatibility information 2025-06-08 16:27:43 -05:00
Kovid Goyal
b643e7e372
Add a note about #8715 to KDE compat docs 2025-06-08 06:35:29 +05:30
Kovid Goyal
6dba3b2049
Merge branch 'master' of https://github.com/emmanuel-ferdman/kitty 2025-06-07 20:46:50 +05:30
Emmanuel Ferdman
0ba94e37a9
Fix messages in notifications
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2025-06-07 07:57:51 -07:00
Kovid Goyal
579c380a72
Only store the file type bits not the full os.DirEntry in the result struct 2025-06-06 20:01:59 +05:30
Kovid Goyal
d8410dff24
Ensure positions are always sorted when rendering 2025-06-06 19:50:01 +05:30
Kovid Goyal
dea6e1da42
Special case parallel run with one worker 2025-06-06 16:02:31 +05:30
Kovid Goyal
5e6d4ea4c0
... 2025-06-06 13:32:46 +05:30
Kovid Goyal
7029a35df9
Port subseq tests to fzf 2025-06-06 13:28:58 +05:30
Kovid Goyal
ed45e1354b
Work on implementing the fzf algorithm for the choose files kitten
People are more used to that, and it is more optimized for use case of
finding files.
2025-06-06 12:29:35 +05:30
Kovid Goyal
3059c87bd0
Use a lock and channel free parallelization for subseq scoring 2025-06-06 06:39:09 +05:30
Kovid Goyal
3feea5b279
DRYer 2025-06-05 20:59:09 +05:30
Kovid Goyal
a783d4932e
... 2025-06-03 20:44:06 +05:30
Kovid Goyal
6880ecaa28
Work on save file name mode 2025-06-03 20:27:14 +05:30
Kovid Goyal
a023a0db09
Graphics protocol: Add a note clarifying image update behavior on re-transmission
See #8701
2025-06-03 07:41:21 +05:30
Kovid Goyal
fe391bf2ac
Add a note about CSI 16 t as well 2025-06-03 07:35:01 +05:30
Kovid Goyal
23a21a60bd
Output selected items 2025-06-02 10:30:23 +05:30
Kovid Goyal
a16ad78de8
... 2025-06-02 08:56:28 +05:30
Kovid Goyal
ad41c365c8
Dont score files when browsing only directories 2025-06-02 08:43:23 +05:30
Kovid Goyal
7ab37116d7
Implement only dir selection mode 2025-06-02 08:35:35 +05:30
Kovid Goyal
618f864c77
... 2025-06-01 13:29:56 +05:30
Kovid Goyal
bd2d15406a
Use a better icon for home folder in results title 2025-06-01 13:20:38 +05:30
Kovid Goyal
f81e441b15
Update TODO 2025-06-01 13:11:53 +05:30
Kovid Goyal
7657b2b8c6
Get correct stacktraces for goroutine panics 2025-06-01 13:07:11 +05:30
Kovid Goyal
d1faccdd1c
Loop API print proper stack traces for panics in go routines 2025-06-01 12:51:59 +05:30
Kovid Goyal
ecb9c46b95
... 2025-06-01 12:35:23 +05:30
Kovid Goyal
8d3b3f527c
Let the user control recursion using the search pattern 2025-06-01 12:23:18 +05:30
Kovid Goyal
219a6fbd3e
... 2025-06-01 09:09:30 +05:30
Kovid Goyal
4d77c8739e
Prefer lowercase entries
Also recurse to depth 1 by default. This matches behavior of GUI file
select dialogs and prevents perf problems
2025-06-01 09:01:43 +05:30
Kovid Goyal
cb477bfcfc
Implement shift+tab to move up a level 2025-06-01 08:24:16 +05:30
Kovid Goyal
3e4e64c2b6
Implement Tab to change current dir 2025-06-01 08:16:56 +05:30
Kovid Goyal
62580c855b
Make mypy 1.16 happy 2025-05-30 10:06:38 +05:30
Kovid Goyal
27fdfe6480
forgot to close write end of pipe in parent 2025-05-29 13:06:47 +05:30
Kovid Goyal
f530aba366
Use a non-zero size read to ensure it blocks 2025-05-29 12:33:48 +05:30
Kovid Goyal
3a46e2fe0b
Fix #8692 2025-05-29 08:17:45 +05:30
Kovid Goyal
d2b871da68
... 2025-05-28 12:05:28 +05:30
Kovid Goyal
26b3a1e7f3
only loop on EINTR 2025-05-27 17:12:01 +05:30