Commit Graph

15322 Commits

Author SHA1 Message Date
Kovid Goyal
fd1ce3dcd2 Bump version of wayland protocols 2025-03-12 11:45:08 +05:30
Kovid Goyal
96d5c9c7c6 A new option to clear selections when they no longer reflect the contents of the clipboard 2025-03-12 11:41:27 +05:30
Kovid Goyal
b34a88065b Wire up clipboard lost events 2025-03-12 09:26:36 +05:30
Kovid Goyal
08b4e3f2e0 Simplify logic 2025-03-11 10:12:29 +05:30
Kovid Goyal
85d47dc64b Fix too many timers used for clearing progress 2025-03-11 10:07:30 +05:30
Kovid Goyal
110dad7be4 Simpler bar drawing code 2025-03-11 10:00:40 +05:30
Kovid Goyal
f07880b7fe macOS: When the program running in kitty reports progress information for a task, show a progress bar on the kitty dock icon 2025-03-11 09:33:13 +05:30
Kovid Goyal
c947781bf9 Basic progress bar now displays 2025-03-11 08:56:32 +05:30
Kovid Goyal
2137a21d2b Start work on displaying progress bar in macOS dock 2025-03-10 15:22:56 +05:30
Kovid Goyal
3b8e0e209b Wayland: Allow overriding the kitty OS Window icon on compositors that implement the xdg-toplevel-icon protocol 2025-03-10 12:32:03 +05:30
Kovid Goyal
ce6425e1d4 update go version as per running go mod tidy 2025-03-10 09:13:27 +05:30
Kovid Goyal
96ea4556c8 Merge branch 'dependabot/go_modules/all-go-deps-e7959dacc6' of https://github.com/kovidgoyal/kitty 2025-03-10 09:12:24 +05:30
dependabot[bot]
2ad0e87a2d 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/sys](https://github.com/golang/sys).


Updates `golang.org/x/image` from 0.24.0 to 0.25.0
- [Commits](https://github.com/golang/image/compare/v0.24.0...v0.25.0)

Updates `golang.org/x/sys` from 0.30.0 to 0.31.0
- [Commits](https://github.com/golang/sys/compare/v0.30.0...v0.31.0)

---
updated-dependencies:
- dependency-name: golang.org/x/image
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-deps
- 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>
2025-03-10 03:34:51 +00:00
Kovid Goyal
96323f6f64 ... 2025-03-10 07:36:59 +05:30
Kovid Goyal
3f60ed4d92 ... 2025-03-09 22:51:40 +05:30
Kovid Goyal
2ee03dde4e Fix #8421 2025-03-09 22:23:11 +05:30
Kovid Goyal
adaa00744c DRYer 2025-03-09 20:12:21 +05:30
Kovid Goyal
dc888a87d6 ... 2025-03-09 20:11:09 +05:30
Kovid Goyal
73a4ea8d0a Update changelog 2025-03-09 20:09:46 +05:30
Kovid Goyal
370723b47b Do not count background processes by default for confirm_os_window_close
Fixes #8358
2025-03-09 20:07:57 +05:30
Kovid Goyal
812fe467c9 Report OSC 6/106 as ignored only once 2025-03-09 19:02:19 +05:30
Kovid Goyal
dfd337edf3 Better error message for some more unhandled OSC codes 2025-03-09 18:55:54 +05:30
Kovid Goyal
e84a8fd7e9 Do fine grained clearing of URL ranges
This matches what is done for selections. This is a very slight
performance hit (one extra easily predicted branch)
since most of the time url ranges is empty.

Fixes #8414
2025-03-09 18:45:52 +05:30
Kovid Goyal
a5d4ca3735 Micro-optimization: in paused rendering selections are never changed 2025-03-09 18:22:45 +05:30
Kovid Goyal
cb464423e4 Merge branch 'fix-setup' of https://github.com/leiserfg/kitty 2025-03-08 17:26:30 +05:30
leiserfg
6171ca6859 Fix regression in setup.py 2025-03-08 12:23:51 +01:00
Kovid Goyal
32e3ad50f4 Recalc over luminance if changed by threshold so that gamma adjustment uses correct value 2025-03-08 14:27:17 +05:30
Kovid Goyal
8cbdd003e2 Make deleting test dir suring shell integration tests robust against fish 4 background daemon generating completions 2025-03-08 10:42:18 +05:30
Kovid Goyal
54e1f639a8 Merge branch 'fix-panel' of https://github.com/alex-huff/kitty v0.40.0 2025-03-08 08:56:12 +05:30
Kovid Goyal
6329206a6e version 0.40.0 2025-03-08 08:40:40 +05:30
alex-huff
bd8e6a8ffc panel: Fixed initial_window_size for --edge=none 2025-03-07 21:05:30 -06:00
alex-huff
9e12819f65 panel: Use columns instead of lines for initial window size of
vertical panels
2025-03-07 21:05:26 -06:00
Kovid Goyal
4d27b4766e Cleanup previous PR 2025-03-08 08:11:34 +05:30
Kovid Goyal
218fc01070 Merge branch 'panel-edge-center' of https://github.com/alex-huff/kitty 2025-03-08 08:10:04 +05:30
alex-huff
3555569c09 ... 2025-03-07 11:26:49 -06:00
alex-huff
537000dfc0 ... 2025-03-07 11:18:18 -06:00
alex-huff
9188d6a664 Wayland: added --edge=center option for panel kitten 2025-03-07 11:11:07 -06:00
Kovid Goyal
81acce908f Merge branch 'xdg-terminal-exec' of https://github.com/leiserfg/kitty 2025-03-07 16:08:21 +05:30
Kovid Goyal
c3e20dbc40 Fix #8408 2025-03-07 16:06:03 +05:30
leiserfg
55bd074c01 Add support for xdg-terminal-exec
See proposal in https://gitlab.freedesktop.org/terminal-wg/specifications/-/merge_requests/3/diffs
2025-03-07 11:29:53 +01:00
Kovid Goyal
b1b218bb40 Merge branch 'fix-layer-shell-none-edge' of https://github.com/alex-huff/kitty 2025-03-07 08:09:03 +05:30
alex-huff
a3a5f4fa24 Wayland: Updated anchor for edge=none to be consistent with documentation 2025-03-06 19:35:09 -06:00
Kovid Goyal
d9021b1e72 Add NEMU to integrations 2025-03-06 12:55:24 +05:30
Kovid Goyal
c8a837de24 Merge branch 'patch-1' of https://github.com/monoamine11231/kitty 2025-03-05 19:20:53 +05:30
Ioannis
d611b3db1e chore(docs): Add MeowPDF to integrations.rst 2025-03-05 14:34:26 +01:00
Kovid Goyal
49f13d6797 Add clifm to integrations docs 2025-03-05 13:12:20 +05:30
Kovid Goyal
af26c96c3f Detect hung builders 2025-03-05 09:07:20 +05:30
Kovid Goyal
458c57209a Fix cursor blink animation when background_opacity is less than one
Fixes #8401
2025-03-04 18:47:34 +05:30
Kovid Goyal
228d9cfc1c Fix incorrect interpolation for animation cubic bezier curves when falling back to bisection method
See #8401
2025-03-04 17:20:34 +05:30
Kovid Goyal
4d882eb633 Merge branch 'fix-docs' of https://github.com/alex-huff/kitty 2025-03-04 11:58:22 +05:30