Kovid Goyal
e7514c68ae
Fix updating panel configuration on visibility toggle and via remote control not working
...
Fixes #8984
2025-09-20 05:15:50 +05:30
Kovid Goyal
1672110854
Turn off CodeQL TRAP caching
...
It was using up the GitHub actions caching quota of 10GB
2025-09-19 22:53:14 +05:30
Kovid Goyal
f98d5fce16
Remove multiple copies of imaging package
...
Move to an exiffix fork that does not depend on disintegration/imaging
Now we have only one copy of kovidgoyal/imaging package.
2025-09-19 21:41:23 +05:30
Kovid Goyal
9393eeb442
Fix #8984
2025-09-19 12:50:00 +05:30
Kovid Goyal
7af7aa95c6
Another workaround for another macOS Tahoe bug
...
Dont redraw an OSWindow during a resize event if the resize event is
accompanied by a screen change as it causes a crash in macOS OpenGL
driver. Fixes #8983
2025-09-19 12:05:34 +05:30
Kovid Goyal
24b31d96e9
No need to use a block as Apple docs guarantee that NSApplicationDidChangeScreenParametersNotification is posted on the main thread
2025-09-19 08:52:09 +05:30
Kovid Goyal
e6f61c396c
Use a full qualified name for SBOM generation
2025-09-18 17:42:05 +05:30
Kovid Goyal
3482d084ae
License info has now been centralised in bypy
2025-09-18 11:13:37 +05:30
Kovid Goyal
54368be554
Fix grype not scanning C deps that dont have CPEs
2025-09-18 09:22:28 +05:30
Kovid Goyal
c30f8cec46
...
2025-09-17 23:30:37 +05:30
Kovid Goyal
0eddbefda9
List vulnerabilities by CVE
2025-09-17 23:20:39 +05:30
Kovid Goyal
c4cb9cdbb7
Filter out another form of the same CVE
2025-09-17 23:14:40 +05:30
Kovid Goyal
87856efa49
Run grype against SBOM as well
2025-09-17 22:29:49 +05:30
Kovid Goyal
cf9b0da489
...
2025-09-17 22:06:38 +05:30
Kovid Goyal
ebb7ccebd0
Add a check dependencies action
...
Use the gyre tool to scan all binaries and generate a report
2025-09-17 21:32:28 +05:30
Kovid Goyal
6f17afb609
update some deps
2025-09-17 18:52:14 +05:30
Kovid Goyal
6ab8e7b4c8
Also publish an SBOM
2025-09-17 13:51:38 +05:30
Kovid Goyal
77fbd5beba
Use CodeQL on github actions
2025-09-17 07:47:34 +05:30
Kovid Goyal
55254d9079
...
2025-09-16 22:43:51 +05:30
Kovid Goyal
78898b3c0b
Specify python dependencies in pyproject.toml
...
Improves integration with other tools
2025-09-16 16:42:01 +05:30
Kovid Goyal
177a3f9e51
DRYer
2025-09-16 08:18:42 +05:30
Kovid Goyal
148d60b9ea
Make CodeQL happy
2025-09-16 07:57:33 +05:30
Kovid Goyal
d647e21779
Use the bundle for CodeQL builds
...
Speeds up the dependency fetch and hopefully fixes the failure on macOS
2025-09-16 07:36:00 +05:30
Kovid Goyal
96253f4798
Also run CodeQL for C on macOS to improve coverage
2025-09-16 07:21:48 +05:30
Kovid Goyal
1d37ef84ce
Run CodeQL analysis for different languages in parallel
2025-09-16 07:11:13 +05:30
Kovid Goyal
cc19bb4934
Merge branch 'unset' of https://github.com/smurfix/kitty
2025-09-15 14:26:29 +05:30
Matthias Urlichs
8335b340c9
Fix bash integration when 'set -o nounset' is in effect
...
If the user's bash profile contains 'set -u' / 'set -o nounset'
(to protect against typos in variable names; think "rm -Rf $TMp/*"),
starting a new kitty terminal resulted in a
bash: sourced: unbound variable
message. Also, the error disabled kitty's shell integration.
This PR fixes/supersedes bba4ce22 , which was based on an incorrect
assumption.
2025-09-15 10:40:36 +02:00
Kovid Goyal
4afe56b808
Merge branch 'dependabot/github_actions/actions-d99736fca3' of https://github.com/kovidgoyal/kitty
2025-09-15 12:04:02 +05:30
dependabot[bot]
04a8a60a87
Bump the actions group with 4 updates
...
Bumps the actions group with 4 updates: [actions/checkout](https://github.com/actions/checkout ), [actions/setup-python](https://github.com/actions/setup-python ), [actions/setup-go](https://github.com/actions/setup-go ) and [actions/cache](https://github.com/actions/cache ).
Updates `actions/checkout` from 3 to 5
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v5 )
Updates `actions/setup-python` from 4 to 6
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v6 )
Updates `actions/setup-go` from 3 to 6
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v6 )
Updates `actions/cache` from 3 to 4
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/cache
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 06:26:51 +00:00
Kovid Goyal
8b946d906b
Have dependabot update GitHub actions as well
2025-09-15 11:34:02 +05:30
Kovid Goyal
3d0ec1c684
Only skip invalid UTF8 tests when actually using SIMD
2025-09-15 08:59:03 +05:30
Kovid Goyal
5d9a28f7a1
Move utf8_parsing tests to simd_decode
...
More robust as the tests are run against all three SIMD modes, no SIMD,
128bit and 256 bit
2025-09-15 08:53:03 +05:30
Kovid Goyal
ee4ce5b0ab
Merge branch 'dependabot/go_modules/all-go-deps-d7e8f336a0' of https://github.com/kovidgoyal/kitty
2025-09-15 08:48:12 +05:30
Kovid Goyal
42aa5957a5
Comment out all the failing invalid UTF-8 tests
2025-09-15 08:43:58 +05:30
dependabot[bot]
21f103e6ca
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/text](https://github.com/golang/text ).
Updates `golang.org/x/image` from 0.30.0 to 0.31.0
- [Commits](https://github.com/golang/image/compare/v0.30.0...v0.31.0 )
Updates `golang.org/x/text` from 0.28.0 to 0.29.0
- [Release notes](https://github.com/golang/text/releases )
- [Commits](https://github.com/golang/text/compare/v0.28.0...v0.29.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/image
dependency-version: 0.31.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all-go-deps
- dependency-name: golang.org/x/text
dependency-version: 0.29.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-09-15 03:12:30 +00:00
Kovid Goyal
d19f305b12
Merge branch 'ucs' of https://github.com/Wukuyon/kitty
2025-09-15 08:14:55 +05:30
Wukuyon
542c425488
test_utf8_parsing: Add more tests for UTF-8 maximal subpart replacement
2025-09-14 16:50:38 -06:00
Wukuyon
346384351e
test_utf8_parsing: Add comments describing each assertion
2025-09-14 16:33:53 -06:00
Wukuyon
91bca3357b
Text sizing protocol docs: Make code point notation more consistent
2025-09-14 15:22:05 -06:00
Kovid Goyal
17620fe09e
...
2025-09-14 21:31:43 +05:30
Kovid Goyal
d0ff9be76c
Add a note on typical timelines for security incident responses
2025-09-14 21:13:32 +05:30
Kovid Goyal
aa89e696ae
Make CodeQL happy
2025-09-14 20:24:03 +05:30
Kovid Goyal
68eee50aee
Make scrollbar wider when mouse hovers over it
2025-09-14 19:20:10 +05:30
Kovid Goyal
e397239076
Change mouse cursor shape while dragging scrollbar
2025-09-14 19:13:12 +05:30
Kovid Goyal
80260e6eb1
Move back to individual settings for scrollbar
...
We need to split out the color settings so that they can be set in
themes anyway, so ...
2025-09-14 17:48:59 +05:30
Kovid Goyal
6caa550efd
DRYer
2025-09-14 14:56:02 +05:30
Kovid Goyal
939e8e2047
Finish documenting the scrollbar settings
2025-09-14 14:40:14 +05:30
Kovid Goyal
efccfd51b3
Refactor scrollbar mouse handlers into a block
2025-09-14 13:26:04 +05:30
Kovid Goyal
4e560fb432
Fix dragging onto last cell not working because of scrollbar
2025-09-14 13:19:10 +05:30
Kovid Goyal
3483c615f8
Update changelog
2025-09-14 13:13:17 +05:30