Kovid Goyal
|
82e2fe82d6
|
Add a couple more gseg tests
|
2025-04-11 13:34:16 +05:30 |
|
Kovid Goyal
|
357481900d
|
Add combining at line end test
|
2025-04-11 13:16:45 +05:30 |
|
Kovid Goyal
|
ed719d91ec
|
...
|
2025-04-11 12:24:46 +05:30 |
|
Kovid Goyal
|
cd4490b5ad
|
Test cursor position after individual graphemes
|
2025-04-11 12:21:40 +05:30 |
|
Kovid Goyal
|
66a2702631
|
...
|
2025-04-11 12:08:42 +05:30 |
|
Kovid Goyal
|
dbc88d8a3a
|
Document test description format
|
2025-04-11 12:03:06 +05:30 |
|
Kovid Goyal
|
342ac57e63
|
Allow restricting the tests run
|
2025-04-11 11:40:23 +05:30 |
|
Kovid Goyal
|
85c177bcb1
|
Add note about width test kitten
|
2025-04-11 11:24:19 +05:30 |
|
Kovid Goyal
|
3a4d32b85b
|
Get basic full string width tests running
|
2025-04-11 10:45:39 +05:30 |
|
Kovid Goyal
|
cf6bb29ef7
|
Start work on width testing kitten
|
2025-04-11 09:34:21 +05:30 |
|
Kovid Goyal
|
5798d29609
|
...
|
2025-04-11 09:34:21 +05:30 |
|
Kovid Goyal
|
3e0c5c5a1a
|
...
|
2025-04-11 09:34:21 +05:30 |
|
Kovid Goyal
|
c03dd673ae
|
Restore fast path for printable ASCII
|
2025-04-11 09:34:21 +05:30 |
|
Kovid Goyal
|
3f919cbc56
|
Specify the algorithm for splitting text into cells
|
2025-04-11 09:34:21 +05:30 |
|
Kovid Goyal
|
b32a5492c5
|
Add test for wrap with combining char
|
2025-04-11 09:34:21 +05:30 |
|
Kovid Goyal
|
c01a941fe7
|
Get the unicode grapheme seg tests passing on screen, with minimal modification
We ignore tests including ACII control codes and we modify the results
when there are grapheme breaks before zero width characters.
|
2025-04-11 09:34:21 +05:30 |
|
Kovid Goyal
|
e976cf67fd
|
Make GraphemeBreakProperty available globally
|
2025-04-11 09:34:21 +05:30 |
|
Kovid Goyal
|
203e9f6c58
|
Port wcswidth to use grapheme segmentation
|
2025-04-11 09:34:21 +05:30 |
|
Kovid Goyal
|
2cad589f1c
|
Add tests for combining at screen edge
|
2025-04-11 09:34:21 +05:30 |
|
Kovid Goyal
|
4c2bd8ffb1
|
Implement zero width roundtripped chars in multicell segmentation as well
|
2025-04-11 09:34:21 +05:30 |
|
Kovid Goyal
|
f5e8de2e4f
|
Implement grapheme segmentation in the terminal layer
|
2025-04-11 09:34:21 +05:30 |
|
Kovid Goyal
|
167e6e73f7
|
Fix #8529
|
2025-04-11 09:33:52 +05:30 |
|
Kovid Goyal
|
49092f5a94
|
Add new wayland top level state enum values
|
2025-04-09 19:23:27 +05:30 |
|
Kovid Goyal
|
d1938cb060
|
Fix failing test
|
2025-04-08 13:07:59 +05:30 |
|
Kovid Goyal
|
adc9b3f6cf
|
When issuing a DECRPSS report for SGR use a leading 0
This matches historical DEC terminal behavior.
|
2025-04-08 09:15:31 +05:30 |
|
Kovid Goyal
|
f918ecce28
|
Merge branch 'dependabot/go_modules/all-go-deps-6138b4a724' of https://github.com/kovidgoyal/kitty
|
2025-04-07 09:23:23 +05:30 |
|
dependabot[bot]
|
71f1e95f72
|
Bump the all-go-deps group with 3 updates
Bumps the all-go-deps group with 3 updates: [github.com/alecthomas/chroma/v2](https://github.com/alecthomas/chroma), [golang.org/x/image](https://github.com/golang/image) and [golang.org/x/sys](https://github.com/golang/sys).
Updates `github.com/alecthomas/chroma/v2` from 2.15.0 to 2.16.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.15.0...v2.16.0)
Updates `golang.org/x/image` from 0.25.0 to 0.26.0
- [Commits](https://github.com/golang/image/compare/v0.25.0...v0.26.0)
Updates `golang.org/x/sys` from 0.31.0 to 0.32.0
- [Commits](https://github.com/golang/sys/compare/v0.31.0...v0.32.0)
---
updated-dependencies:
- dependency-name: github.com/alecthomas/chroma/v2
dependency-version: 2.16.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all-go-deps
- dependency-name: golang.org/x/image
dependency-version: 0.26.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all-go-deps
- dependency-name: golang.org/x/sys
dependency-version: 0.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all-go-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-04-07 03:48:25 +00:00 |
|
Kovid Goyal
|
a9e155cb3e
|
Merge branch 'upstream' of https://github.com/irisjae/kitty
|
2025-04-07 07:58:46 +05:30 |
|
Your Name
|
d1c61f52db
|
Fix mouse cursor unhiding logic to reset on mouse being hidden
|
2025-04-07 02:14:42 +00:00 |
|
Kovid Goyal
|
7e3e567916
|
Dont use subTest as it doesnt work with retry_on_failure
|
2025-04-07 05:22:15 +05:30 |
|
Kovid Goyal
|
ac4c12b3e1
|
Add variable sized text to the list of things multiplexers break
|
2025-04-07 04:53:04 +05:30 |
|
Kovid Goyal
|
2c078d9d6f
|
...
|
2025-04-07 04:50:51 +05:30 |
|
Kovid Goyal
|
f578e8d25b
|
Cleanup various test related things
|
2025-04-07 04:41:19 +05:30 |
|
Kovid Goyal
|
1d798afd1c
|
Update diff kitten keybinding docs
|
2025-04-06 10:57:43 +05:30 |
|
Kovid Goyal
|
4b4bfca007
|
...
|
2025-04-06 09:16:42 +05:30 |
|
Kovid Goyal
|
04acd6cec2
|
Update changelog
|
2025-04-06 09:11:05 +05:30 |
|
Kovid Goyal
|
7c9f1e059b
|
Merge branch 'bilbofroggins-patch-1' of https://github.com/bilbofroggins/kitty
|
2025-04-06 09:08:42 +05:30 |
|
bilbofroggins
|
2d462b40b7
|
Update ui.go
|
2025-04-05 19:24:17 -04:00 |
|
bilbofroggins
|
fd14e103ef
|
Update main.py
|
2025-04-05 19:21:38 -04:00 |
|
Kovid Goyal
|
55ac94e834
|
fix typo
|
2025-04-05 13:51:12 +05:30 |
|
Kovid Goyal
|
38a2c6eab0
|
Cleanup previous PR
|
2025-04-05 09:22:10 +05:30 |
|
Kovid Goyal
|
08eb0aca82
|
Merge branch 'fix-reproducibility' of https://github.com/3pleX-dev/kitty
|
2025-04-05 09:16:19 +05:30 |
|
3pleX-dev
|
1d93982424
|
fix reproducibility issues
|
2025-04-05 01:27:23 +01:00 |
|
Kovid Goyal
|
3d440cf0f6
|
Cleanup previous PR
|
2025-04-05 02:42:39 +05:30 |
|
Kovid Goyal
|
738d692563
|
Merge branch 'upstream' of https://github.com/irisjae/kitty
|
2025-04-05 02:33:01 +05:30 |
|
Your Name
|
33167f2057
|
Change mouse_hide_wait to struct, and change mouse_show_* options to optional parameters for struct. mouse_show_* renamed to mouse_unhide_*
|
2025-04-04 11:22:56 +00:00 |
|
Your Name
|
464446e388
|
Prevent mouse cursor from showing on short, unintentional flicks
|
2025-04-04 04:33:47 +00:00 |
|
Kovid Goyal
|
b0371d970f
|
Micro optimization
|
2025-04-03 17:23:43 +05:30 |
|
Kovid Goyal
|
251ec3419b
|
When in alternate screen and using margins, index selections more intelligently, gives slightly nicer behavior with multiplexer horizontal panes.
|
2025-04-03 17:22:25 +05:30 |
|
Kovid Goyal
|
4c28200cab
|
Separate out the control chars when generating benchmark data
|
2025-04-03 09:33:55 +05:30 |
|