Commit Graph

14018 Commits

Author SHA1 Message Date
Kovid Goyal
576a269648 Special case rendering of some more box drawing characters using shades from the block of symbols for legacy computing
Fixes #7110
2024-02-10 10:13:46 +05:30
Kovid Goyal
4bcf69a47e Add more shade box drawing characters
From the legacy computing symbols block
2024-02-10 09:45:25 +05:30
Kovid Goyal
5a418a8cd6 Merge branch 'prompt_command-empty-check' of https://github.com/akinomyoga/kitty 2024-02-09 19:15:56 +05:30
Kovid Goyal
585ac148a6 ... 2024-02-09 19:14:26 +05:30
Koichi Murase
af84161528 Fix Bash integration removing existing elements of PROMPT_COMMAND 2024-02-09 20:50:30 +09:00
Kovid Goyal
7c14e0d666 macOS: Fix an abort when changing OS window chrome for a full screen window via remote control or the themes kitten
Fixes #7106
2024-02-09 15:32:09 +05:30
Kovid Goyal
62347d7e97 remove unneeded headers 2024-02-09 15:16:56 +05:30
Kovid Goyal
777fd5350b Add a test for Go flock implementation 2024-02-09 11:54:51 +05:30
Kovid Goyal
442ca012fd ... 2024-02-07 11:19:42 +05:30
Kovid Goyal
065b17ddbd kitten @ load-config: Allow (re)loading kitty.conf via remote control 2024-02-07 11:08:55 +05:30
Kovid Goyal
bc3c9ce2fa Fix #7100 2024-02-05 20:48:49 +05:30
Kovid Goyal
9bea8bb5bc remove no longer needed code 2024-02-05 13:54:22 +05:30
Kovid Goyal
fef8c536d8 update .gitignore for vt branch as well 2024-02-05 13:33:30 +05:30
Kovid Goyal
8cc2cad4d9 Use list of legal chars in URL from the WHATWG standard
Notably this excludes some ASCII chars: <>{}[]`|
See https://url.spec.whatwg.org/#url-code-points

Fixes #7095
2024-02-05 13:27:22 +05:30
Kovid Goyal
5f8e5b0a29 Merge branch 'dependabot/go_modules/all-go-deps-b84e69789e' of https://github.com/kovidgoyal/kitty 2024-02-05 09:03:02 +05:30
dependabot[bot]
4ede3a8a82 Bump the all-go-deps group with 1 update
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.23.12 to 3.24.1
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v3.23.12...v3.24.1)

---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 03:26:59 +00:00
Kovid Goyal
934217baf1 Merge branch 'fix/open-url-with-spl' of https://github.com/chuck-sys/kitty 2024-02-03 08:20:42 +05:30
Kovid Goyal
d0f3b34517 Fix typo in docs 2024-02-03 08:20:11 +05:30
Cheuk Yin Ng
cd8f0c1374 fix: open_url_with docs spelling 2024-02-02 12:02:08 -08:00
Kovid Goyal
9b8ee54034 better example of conditional key mapping 2024-01-29 21:58:10 +05:30
Kovid Goyal
d730c189db Merge branch 'dependabot/go_modules/all-go-deps-676548f652' of https://github.com/kovidgoyal/kitty 2024-01-29 08:40:38 +05:30
dependabot[bot]
3fc1e6911a Bump the all-go-deps group with 1 update
Bumps the all-go-deps group with 1 update: [github.com/google/uuid](https://github.com/google/uuid).


Updates `github.com/google/uuid` from 1.5.0 to 1.6.0
- [Release notes](https://github.com/google/uuid/releases)
- [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/uuid/compare/v1.5.0...v1.6.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 03:06:38 +00:00
Kovid Goyal
e8d9ca4465 Graphics protocol: Improve display of images using unicode placeholders or row/column boxes by resizing them using linear instead of nearest neighbor interpolation on the GPU
Fixes #7070
2024-01-28 08:05:02 +05:30
Kovid Goyal
8c12086beb Dont store query images in disk cache and dont send their data to GPU 2024-01-27 13:41:59 +05:30
Kovid Goyal
5a2ee2f9a3 macOS: Fix kitten @ select-window leaving the keyboard in a partially functional state
Fixes #7074
2024-01-27 12:53:58 +05:30
Kovid Goyal
cafd5a7471 @ send-text --bracketed-paste
Allow automatically wrapping sent text in bracketed paste if the
program running in the destination window has turned on bracketed paste
mode.
2024-01-26 20:51:21 +05:30
Kovid Goyal
4c46d2bc95 ... 2024-01-26 20:07:55 +05:30
Kovid Goyal
c95fc3689b A single multi-key mapping should not prematurely complete as that confuses people trying out the feature
See #7073
2024-01-26 20:04:33 +05:30
Kovid Goyal
8c50632a10 Fix a single key mapping not overriding a previously defined multi-key mapping 2024-01-26 18:02:25 +05:30
Kovid Goyal
ae1bf69a3d Fix date in changelog 2024-01-26 17:24:45 +05:30
Kovid Goyal
08d88af2fb version 0.32.1 v0.32.1 2024-01-26 08:33:51 +05:30
Kovid Goyal
4dfbcb539f Add basic tests for modal mappings 2024-01-25 14:42:27 +05:30
Kovid Goyal
cc0d6621a4 Also document how to set user vars from nvim 2024-01-25 14:27:55 +05:30
Kovid Goyal
d6e55f72c0 Forgot to stub out one method for the test 2024-01-25 14:18:09 +05:30
Kovid Goyal
cd30de3727 Fix #7055 2024-01-25 14:06:52 +05:30
Kovid Goyal
cec427777c Add some tests for mappings 2024-01-25 13:56:42 +05:30
Kovid Goyal
30e3ad83bc Move mapping code into its own class
Better encapsulation. Makes boss.py smaller. Allows writing tests
for mapping logic
2024-01-25 11:51:43 +05:30
Kovid Goyal
9ef6801f4c A single key shortcut should override all previous multi-key shortcuts that have that shortcut as a prefix
Fixes #7058
2024-01-25 11:24:40 +05:30
Kovid Goyal
7f1c371b6e DRYer 2024-01-25 09:00:46 +05:30
Kovid Goyal
2f7b0d1d94 Dont show multiple keys bindings in debug output when their focus on conditions are the same 2024-01-25 08:08:52 +05:30
Kovid Goyal
90e1ba7781 Fix #7051 2024-01-24 18:56:04 +05:30
Kovid Goyal
0dfe89a817 ... 2024-01-23 18:42:28 +05:30
Kovid Goyal
c76f75a154 Fix a regression in the previous release that caused overriding of existing multi-key mappings to fail
Fixes #7044
2024-01-23 15:49:30 +05:30
Kovid Goyal
f51520eb79 Clarify behavior of image id==!0 and placement id == 0
See https://github.com/kovidgoyal/kitty/discussions/7043
2024-01-23 08:41:23 +05:30
Kovid Goyal
828f4f312a Wayland+NVIDIA: Do not request an sRGB output buffer as a bug in Wayland causes kitty to not start
Fixes #7021
2024-01-22 13:22:04 +05:30
Kovid Goyal
a9c7a85d9a Clarify the behavior of functional keys with no legacy encoding
See https://github.com/kovidgoyal/kitty/discussions/7037
2024-01-22 08:35:54 +05:30
Kovid Goyal
38393b50c1 Show how to send SIGUSR1 to kitty 2024-01-22 07:36:57 +05:30
Kovid Goyal
7b6c532ac2 ... 2024-01-21 15:34:06 +05:30
Kovid Goyal
b3e74de390 More work on pager kitten 2024-01-21 14:47:56 +05:30
Kovid Goyal
1aa4d7d24b When displaying scrollback fallback to less if the user configures a pager that is not in PATH 2024-01-21 09:22:02 +05:30