Commit Graph

14010 Commits

Author SHA1 Message Date
Kovid Goyal
68649d78df Cleanup previous PR 2024-06-15 06:12:31 +05:30
Kovid Goyal
5babab18a0 Merge branch 'unfocused_cursor_shape' of https://github.com/n0pl4c3/kitty 2024-06-15 05:59:45 +05:30
Kovid Goyal
6c4cb4c1d6 Fix #7545 2024-06-15 05:40:10 +05:30
n0pl4c3
1968d0b8e0 Implemented option to change cursor shape in unfocused window 2024-06-14 23:02:34 +02:00
Kovid Goyal
6f0366d42f Update changelog and cleanup docs of the window_logo_scale option 2024-06-14 13:49:58 +05:30
Kovid Goyal
192bd8a211 Merge branch 'window-logo-scaling' of https://github.com/amuDev/kitty 2024-06-14 13:44:53 +05:30
Kovid Goyal
946342c4fb Merge branch 'master' of https://github.com/SpoonOil/kitty 2024-06-14 11:43:00 +05:30
SpoonOil
185645f84b Merge pull request #1 from SpoonOil/SpoonOil-patch-1
Fix typo in definition.py
2024-06-13 22:17:58 -04:00
SpoonOil
af01cf92cc Fix typo in definition.py
It's is incorrect here, which can clearly be seen by expanding the contraction to "It is". Its is correct for possessive.
2024-06-13 22:16:38 -04:00
aki
4d8b34cab8 change window_logo_scale to float, add granular xy scaling options to window_logo_scale 2024-06-13 23:33:28 +09:00
Kovid Goyal
ecc44dffeb Fix #7535
I think
2024-06-13 12:26:54 +05:30
aki
a8b28ca32b remove test block 2024-06-12 22:13:00 +09:00
aki
56fc4eddbd add option to scale window_logo via window_logo_scale 2024-06-12 21:29:04 +09:00
Kovid Goyal
e3239fdcdf ... 2024-06-10 09:25:14 +05:30
Kovid Goyal
dea7752df1 Note that textual now supports the kitty keyboard protocol 2024-06-10 09:24:31 +05:30
Kovid Goyal
0e1737b0e6 Merge branch 'dependabot/go_modules/all-go-deps-c92472c2bb' of https://github.com/kovidgoyal/kitty 2024-06-10 08:51:35 +05:30
dependabot[bot]
3dd09236aa 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.16.0 to 0.17.0
- [Commits](https://github.com/golang/image/compare/v0.16.0...v0.17.0)

Updates `golang.org/x/sys` from 0.20.0 to 0.21.0
- [Commits](https://github.com/golang/sys/compare/v0.20.0...v0.21.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>
2024-06-10 03:19:16 +00:00
Kovid Goyal
d5fe1333e2 Bump version of wayland client library bundled with the pre-built binaries
Some change in mesa 24.1.1 causes glfw EGL context creation to fail on
Wayland when using anything less than the newest Wayland client library.
This prevents kitty from starting with the error:
[glfw error 65542]: EGL: Failed to get EGL display: Success

Sigh, Wayland. Probably the newest client library will break on older
systems. Even basic things like window creation cant be relied upon to
be stable in this joke of a graphics stack.

See #7517
2024-06-07 16:27:33 +05:30
Kovid Goyal
f155d23a1e Merge branch 'ubuntu-shortcuts' of https://github.com/metaflow/kitty 2024-06-07 15:08:38 +05:30
Mikhail Goncharov
c153ea8acc use readlink -f ~ to get user home
/home/$USER works most of the time but might be wrong
2024-06-07 11:03:37 +02:00
Kovid Goyal
a6c7744119 ssh kitten: Passthrough when -V is specified
Fixes #7515
2024-06-06 19:52:35 +05:30
Kovid Goyal
50d5deb9fe Debug output: Use proper output for titlebar colors 2024-06-05 06:04:25 +05:30
Kovid Goyal
6c3c36c5b0 Merge branch 'pr-2e007452' of https://github.com/sxyazi/kitty 2024-06-04 11:52:47 +05:30
sxyazi
14c16fa943 Add Yazi terminal file manager to the list of software implementing kitty's graphics protocol 2024-06-04 14:06:14 +08:00
Kovid Goyal
f17a5934e2 Fix #7504 2024-06-04 11:02:47 +05:30
Kovid Goyal
6bd8c71e30 Merge branch 'dependabot/go_modules/all-go-deps-21d6f4b677' of https://github.com/kovidgoyal/kitty 2024-06-03 22:27:15 +05:30
dependabot[bot]
521d3a86f0 Bump github.com/shirou/gopsutil/v3 in the all-go-deps group
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.4 to 3.24.5
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v3.24.4...v3.24.5)

---
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-06-03 03:21:51 +00:00
Kovid Goyal
88aa4d1de3 Revert 72272ab4fe
Apparently NVIDIA drivers dont handle this well. Sigh.

Go back to calling wl_egl_window_resize() before resizing the
framebuffer instead of before swapping in the resized framebuffer.
Logically, these should be equivalent, but...

Wayland is such an ongoing disaster.

Fixes #7493 (I hope).
2024-06-02 19:24:00 +05:30
Kovid Goyal
06a45dcf36 Merge branch 'master' of https://github.com/sweetbbak/kitty 2024-05-31 22:48:23 +05:30
Meili C
63de42aaef add simde dependency to stdenv.linux in shell.nix 2024-05-31 08:49:09 -08:00
Kovid Goyal
1bfb1de7fc version 0.35.1 v0.35.1 2024-05-31 14:22:58 +05:30
Kovid Goyal
f3d8cf5d29 Add tdf as a terminal PDF viewer that uses the kitty graphics protocol 2024-05-30 21:20:31 +05:30
Kovid Goyal
beb42d571b Forgot to use aspect ratio calculation when only one of r/c is specified for determining cursor position and image cell overlaps. Fixes #7479 2024-05-28 21:30:26 +05:30
Kovid Goyal
5e2fc4e90f Fix a regression in the previous release causing an error when setting background_opacity to zero
Fixes #7483
2024-05-28 20:03:10 +05:30
Kovid Goyal
48070ff38e Fix #7481 2024-05-28 15:14:13 +05:30
Kovid Goyal
57b6cec900 Update changelog 2024-05-28 10:29:12 +05:30
Kovid Goyal
55417e4269 Move the window context changing during show fix into glfw code
It more logically belongs there.
2024-05-28 09:46:16 +05:30
Kovid Goyal
9837531b63 Wayland: Fix a regression in 0.34 that caused the tab bar to not render in second and subsequent OS Windows under Hyprland
Fixes #7413
2024-05-28 09:12:37 +05:30
Kovid Goyal
149a26ce51 Merge branch 'typo-fixes' of https://github.com/RMGiroux/kitty 2024-05-27 20:25:14 +05:30
Mike Giroux
4aeb32cc4f Trivial "It's"->"Its" fix 2024-05-27 10:44:03 -04:00
Kovid Goyal
85280b0304 ... 2024-05-27 10:53:41 +05:30
Kovid Goyal
c57f65079f Forgot Apple likes to scroll backwards
Fixes #7475
2024-05-27 10:51:40 +05:30
Kovid Goyal
80d544c19f Merge branch 'dependabot/go_modules/all-go-deps-f3d74fa127' of https://github.com/kovidgoyal/kitty 2024-05-27 08:59:30 +05:30
dependabot[bot]
827a70bb86 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.13.0 to 2.14.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.13.0...v2.14.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-27 03:14:55 +00:00
Kovid Goyal
03aab9a88b version 0.35.0 v0.35.0 2024-05-25 09:07:36 +05:30
Kovid Goyal
9acca045bd macOS: Fix changing window chrome/colors while in traditional fullscreen causing the titlebar to become visible
Fixes #7469
2024-05-23 22:30:57 +05:30
Kovid Goyal
15d86013d8 Add option :option:kitten @ detach-window --stay-in-tab to keep focus in the currently active tab when moving windows
Fixes #7468
2024-05-23 21:45:30 +05:30
Kovid Goyal
8b34937b34 ruff 0.4.5 changes how _sitebuiltins import should be sorted 2024-05-23 08:53:11 +05:30
Kovid Goyal
55e0721a43 ... 2024-05-23 08:45:59 +05:30
Kovid Goyal
f86102ab88 macOS: Fix --start-as=fullscreen not working when another window is already fullscreen
Apparently, we need to make the window visible before full screening it.
Sigh. I dont know why Apple insisted on this horrible "fancy"
fullscreen of theirs, it's full of bugs and dog slow.

Fixes #7448
2024-05-23 08:38:38 +05:30