Commit graph

14632 commits

Author SHA1 Message Date
Kovid Goyal
f8bdc3d86b
Fix #7904 2024-09-26 21:53:37 +05:30
Kovid Goyal
6834e366be
macOS: Fix a regression in the previous release that caused junk to be rendered in font previews in the choose fonts kitten and crash on Intel macs
Fixes #7892
2024-09-26 01:44:14 +05:30
Kovid Goyal
866c14249b
fix minor memory leak in buffers 2024-09-26 01:32:36 +05:30
Kovid Goyal
271665dbaf
Temporary workaround for CVDisplayLink deprecation
Apple simply cannot get its APIs right on the first try, ever.
2024-09-26 01:13:10 +05:30
Kovid Goyal
0a7812ab20
Add nil check in send 2024-09-26 00:55:45 +05:30
Kovid Goyal
6f93fb22a4
Update changelog 2024-09-26 00:52:36 +05:30
Kovid Goyal
f48bcb1a17
Wayland GNOME: Fix a crash when using multiple monitors with different scales and starting on or moving to the monitor with lower scale
Fucking GNOME and its fucking lack of support for SSD. How much of my
life I have wasted on these nincompoops.

Fixes #7894
2024-09-26 00:49:04 +05:30
Kovid Goyal
216b6e2e8c
Bell color should also not be rendered translucent 2024-09-26 00:29:20 +05:30
Kovid Goyal
cb13233606
Proper fix for always drawing borders opaque 2024-09-26 00:08:36 +05:30
Kovid Goyal
b854589761
Revert "Fix a regression when tinting of background images was introduced that caused window borders to have background_opacity applied to them"
This reverts commit 33e4a0f9cc.
Fixes #7895
2024-09-25 23:28:38 +05:30
Kovid Goyal
44039baa39
version 0.36.3 2024-09-25 09:34:28 +05:30
Kovid Goyal
100f472a08
Clarify docs 2024-09-24 20:15:39 +05:30
Kovid Goyal
126fca0224
... 2024-09-24 19:34:56 +05:30
Kovid Goyal
dc9eefe050
... 2024-09-24 19:17:27 +05:30
Kovid Goyal
c1fb18a6ef
Implement changing transparent background colors via remote control 2024-09-24 19:02:13 +05:30
Kovid Goyal
c3130419a7
Implement dynamic control of transparent background colors via escape code
Still have to implement it via remote control
2024-09-24 19:02:13 +05:30
Kovid Goyal
dbfeb8d6a4
Store transparent colors on ColorProfile
This will eventually allow them to be changed using remote control and
escape codes.
2024-09-24 19:02:13 +05:30
Kovid Goyal
6ca187c42c
Replace the second_transparent_bg option
This is backwards incompatible, but only for a feature released 3 weeks
ago.
2024-09-24 19:02:13 +05:30
Kovid Goyal
e78e86572e
Prepare for allowing upto seven additional semi-transparent background colors 2024-09-24 19:02:13 +05:30
Kovid Goyal
d02b1c0b31
... 2024-09-24 14:38:11 +05:30
Kovid Goyal
83c989d4e9
Splits layout: Allow setting the split_axis option to auto so that all new windows have their split axis chosen automatically unless explicitly specified in the launch command
Fixes #7887
2024-09-24 14:21:23 +05:30
Kovid Goyal
958ad0d8b4
Remote control: Fix --match=state:self not working 2024-09-24 14:09:27 +05:30
Kovid Goyal
0cbccb4948
use a named magic constant 2024-09-20 09:11:18 +05:30
Kovid Goyal
cd3034cb67
Merge branch 'master' of https://github.com/Delta2Force/kitty 2024-09-19 21:45:07 +05:30
delta2force
1077ba0a4d fix: limit bisection method iterations 2024-09-19 16:52:53 +02:00
Kovid Goyal
0407f9f91e
Merge branch 'suppress-margins' of https://github.com/wincent/kitty 2024-09-19 17:09:14 +05:30
Greg Hurrell
44e643ae3f
feat: don't draw visible tab bar margins if width is 0
Closes: https://github.com/kovidgoyal/kitty/issues/7871
2024-09-19 13:14:17 +02:00
Kovid Goyal
1a9abbcc7c
Better variable name 2024-09-19 09:33:53 +05:30
Kovid Goyal
25e255e66f
kitten @ ls: Fix the `--self` flag not working
Fixes #7864
2024-09-17 10:39:15 +05:30
Kovid Goyal
f3112d61ef
DRYer 2024-09-15 12:39:29 +05:30
Kovid Goyal
7683a5d851
... 2024-09-15 12:28:23 +05:30
Kovid Goyal
e3124812e5
log a warning that double --single-instance will ignore the one from macos-launch-services-cmdline 2024-09-15 10:38:32 +05:30
Kovid Goyal
0db2cf91a9
Ensure we dont inherit KITTY_SI_DATA from environment 2024-09-15 10:09:12 +05:30
Kovid Goyal
d1bdbddbfc
macOS: Fix a regression in the previous release that caused kitty to fail to run after an unclean shutdown/crash
When porting the single instance code to C I forgot to port the lock
file usage.

Fixes #7846
2024-09-15 10:05:18 +05:30
Kovid Goyal
5a77ea64d0
Also log incomplete base64 data for notification requests 2024-09-15 08:45:48 +05:30
Kovid Goyal
481153318b
Fix a regression that broke writing to the clipboard using the OSC 5522 protocol
Fixes #7858
2024-09-15 08:42:50 +05:30
Kovid Goyal
7537fa00e4
Cleanup some code 2024-09-15 08:03:16 +05:30
Kovid Goyal
33e4a0f9cc
Fix a regression when tinting of background images was introduced that caused window borders to have background_opacity applied to them
Fixes #7850
2024-09-12 21:52:55 +05:30
Kovid Goyal
41308a0b91
Remove unused code 2024-09-12 20:33:41 +05:30
Kovid Goyal
7a3edb0367
Fix #7844 2024-09-11 10:01:43 +05:30
Kovid Goyal
31aa4bc96d
Dont ignore err in close on atomicwrite 2024-09-10 21:53:49 +05:30
Kovid Goyal
a23fb153e6
... 2024-09-10 07:25:19 +05:30
Kovid Goyal
2bb8539775
Use correct invocation command line for kittens in docs 2024-09-10 07:23:13 +05:30
Kovid Goyal
48c7c538c1
Use box drawing for filled circle and fish eye so that they line up with empty circle
Fixes #7840
2024-09-09 21:34:46 +05:30
Kovid Goyal
c166589150
macOS: Fix macos_option_as_alt not working when caps lock is engaged
Fixes #7836
2024-09-09 10:18:04 +05:30
Kovid Goyal
ae26bf7a62
Merge branch 'dependabot/go_modules/all-go-deps-8137395e1a' of https://github.com/kovidgoyal/kitty 2024-09-09 09:44:20 +05:30
dependabot[bot]
1da2d6de05
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.19.0 to 0.20.0
- [Commits](https://github.com/golang/image/compare/v0.19.0...v0.20.0)

Updates `golang.org/x/sys` from 0.24.0 to 0.25.0
- [Commits](https://github.com/golang/sys/compare/v0.24.0...v0.25.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-09-09 03:28:56 +00:00
Kovid Goyal
8bee1b25ef
... 2024-09-08 11:02:28 +05:30
Kovid Goyal
3b8c7f6dd9
macOS: Fix shortcuts that become entries in the global menubar being reported as removed shortcuts in the debug output 2024-09-08 09:48:14 +05:30
Kovid Goyal
f9504b4fba
Document the new click_events parameter for the shell integration protocol 2024-09-06 22:43:26 +05:30