Commit Graph

13965 Commits

Author SHA1 Message Date
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
Kovid Goyal
5dd737e991 ... 2024-05-23 08:36:21 +05:30
Kovid Goyal
044782ee13 ... 2024-05-22 17:25:37 +05:30
Kovid Goyal
3f6b1a9d81 launch --hold: Fix hold not working if kernel signals process group with SIGINT
Fixes #7466
2024-05-22 17:24:36 +05:30
Kovid Goyal
506d7a4369 remove frag filtering
Not actually needed
2024-05-22 15:05:14 +05:30
Kovid Goyal
c0f820443b Make NETLOC avaialble to open action commandlines 2024-05-22 14:56:50 +05:30
Kovid Goyal
b3ea6526e7 Forgot to change min bg opacity in the kitten code 2024-05-22 11:34:37 +05:30
Kovid Goyal
8498964613 ... 2024-05-22 08:48:23 +05:30
Kovid Goyal
f2a14a083b Some more doc examples
Also disallow fragments that start with -
2024-05-22 08:44:14 +05:30
Kovid Goyal
83380cc916 Use -- in the doc examples as well 2024-05-22 08:33:12 +05:30
Kovid Goyal
2124d9353e ... 2024-05-22 08:30:54 +05:30
Kovid Goyal
a5adc4b315 Use -- to prevent arg injection when invoking programs that support standalone -- 2024-05-22 08:28:52 +05:30
Kovid Goyal
5036b9f8a5 Fix failing test in CI 2024-05-22 08:13:59 +05:30
Kovid Goyal
61c5167554 Show stdio output from ssh if getting options fails 2024-05-22 08:05:32 +05:30
Kovid Goyal
f80b32df29 Fix kitten @ set-background-opacity limited to min opacity of 0.1 instead of 0
Fixes #7463
2024-05-22 07:46:39 +05:30
Kovid Goyal
9f03624e66 Bump dependencies in binary builds for next release 2024-05-21 21:33:59 +05:30
Kovid Goyal
95c44cac01 Better integration point for keyboard mode change notification 2024-05-21 14:51:46 +05:30
Kovid Goyal
9ea3f7b504 ... 2024-05-21 14:29:35 +05:30
Kovid Goyal
53122ea460 Fix #7458 2024-05-21 07:47:51 +05:30
Kovid Goyal
1d4883f1fa Fix minimum OpenGL version reported in some error messages 2024-05-20 20:13:35 +05:30
Kovid Goyal
d7b469935d Merge branch 'dependabot/go_modules/all-go-deps-e39d54c629' of https://github.com/kovidgoyal/kitty 2024-05-20 12:11:05 +05:30
Kovid Goyal
36d65ea8fa Fix #7455 2024-05-20 12:09:43 +05:30
Kovid Goyal
85a64f2934 Scrolling with mouse wheel when a selection is active should update the selection
Fixes #7543
2024-05-20 09:58:48 +05:30
dependabot[bot]
36aa05c1d7 Bump github.com/seancfoley/ipaddress-go in the all-go-deps group
Bumps the all-go-deps group with 1 update: [github.com/seancfoley/ipaddress-go](https://github.com/seancfoley/ipaddress-go).


Updates `github.com/seancfoley/ipaddress-go` from 1.5.5 to 1.6.0
- [Release notes](https://github.com/seancfoley/ipaddress-go/releases)
- [Commits](https://github.com/seancfoley/ipaddress-go/compare/v1.5.5...v1.6.0)

---
updated-dependencies:
- dependency-name: github.com/seancfoley/ipaddress-go
  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-20 03:22:42 +00:00
Kovid Goyal
dbeb31b7ad ... 2024-05-18 08:44:09 +05:30
Kovid Goyal
c72ff568c5 Micro-optimization
Start the background process immediately and use a zero timer only if
executing the process fails, thereby guaranteeing ordering without
imposing a delay on process start.
2024-05-18 08:34:01 +05:30
Kovid Goyal
a9924d2ab7 oops 2024-05-17 22:45:52 +05:30
Kovid Goyal
9e3b49ab84 Micro-optimization 2024-05-17 22:36:09 +05:30
Kovid Goyal
a661f00651 Fix the previous fix
Store pending responses since the parser can call HandleDCS multiple
times in a single Read()
2024-05-17 22:27:17 +05:30
Kovid Goyal
703068f884 Fix packet coalescing over network transport causing remote control run over socket not working reliably 2024-05-17 22:18:04 +05:30
Kovid Goyal
64870af53f simplify logic 2024-05-17 20:05:24 +05:30
Kovid Goyal
512d6bd308 Simplify panel check
We only dont work on macOS. So dont need to check or DISPLAY env vars
since all other display servers are supported.
2024-05-17 19:43:16 +05:30
Kovid Goyal
bbaf2d9288 Merge branch 'panel-wayland-check' of https://github.com/codelif/kitty 2024-05-17 19:41:41 +05:30
Harsh Sharma
a00a371b20 Add check for wayland display env for panel kitten
panel kitten previously checked only for DISPLAY env variable,
but a wayland session has WAYLAND_DISPLAY env set.
Due to this wayland sessions without xwayland could not run panel
kitten.
2024-05-17 19:26:43 +05:30
Kovid Goyal
4d820a84bb Fix #7443 2024-05-17 19:01:32 +05:30
Kovid Goyal
b3cc5aed30 Wayland: Fix running background process via remote control not working when no OSWindow has focus 2024-05-17 13:56:46 +05:30
Kovid Goyal
2bfeb13628 XTGETTCAP: Also respond for boolean capabilities from terminfo 2024-05-17 10:23:20 +05:30
Kovid Goyal
066c164ef3 Nesting combine should preserve window_for_dispatch 2024-05-17 09:56:15 +05:30
Kovid Goyal
eb2221b11a Remote control: @ action: Fix some actions being performed on the active window instead of the matched window
Fixes #7438
2024-05-17 09:35:54 +05:30
Kovid Goyal
4e3f643cf5 ... 2024-05-17 09:06:55 +05:30
Kovid Goyal
3cc9750af8 Update changelog 2024-05-17 09:02:53 +05:30
Kovid Goyal
d3a3860987 Merge branch 'horiz' of https://github.com/MithicSpirit/kitty 2024-05-17 09:02:15 +05:30
Kovid Goyal
5a5e264ca3 Fix building on older macOS SDK 2024-05-17 08:09:19 +05:30
MithicSpirit
71a958f6f6 fix: horizontal scrolling direction
Fixes kovidgoyal#7439.
2024-05-16 16:22:45 -04:00
Kovid Goyal
d9631cdedd Port the notifications test to handle urgency 2024-05-16 21:45:15 +05:30
Kovid Goyal
865f662216 Desktop notifications protocol: Add support for specifying urgency 2024-05-16 21:38:43 +05:30