Commit Graph

15360 Commits

Author SHA1 Message Date
Kovid Goyal
5ec653bf86 DRYer 2025-03-19 22:14:56 +05:30
Kovid Goyal
ec156c1380 Add a note about GNOME's stupid behavior 2025-03-19 22:12:45 +05:30
Kovid Goyal
3d02c272ac Fix spurious reload of shaders because of text_fg_override_threshold 2025-03-19 22:04:33 +05:30
Kovid Goyal
1ba47749f4 Use literal type for text_fg_override_threshold 2025-03-19 21:51:54 +05:30
Kovid Goyal
0db9b882fe Cleanup previous PR 2025-03-19 21:25:02 +05:30
Kovid Goyal
80db9b4734 Merge branch 'min-contrast-ratio' of https://github.com/arne314/kitty 2025-03-19 21:02:29 +05:30
Kovid Goyal
402e57ae2d Improve docs formatting 2025-03-19 14:43:34 +05:30
Kovid Goyal
801a1218de Merge branch 'master' of https://github.com/Firepup6500/kitty 2025-03-19 06:59:35 +05:30
Firepup Sixfifty
7814869fc1 Handle the edge case of someone running a development go build 2025-03-18 12:20:30 -05:00
Kovid Goyal
5f8c8a30fc ... 2025-03-18 14:18:09 +05:30
Kovid Goyal
2bab0b7b18 version 0.40.1 v0.40.1 2025-03-18 08:28:18 +05:30
Kovid Goyal
140b6d2cdf We need a per type in flight tracker for OSC 52
Since a single request can now write to multiple destinations
2025-03-18 08:13:35 +05:30
Kovid Goyal
5754fa2260 OSC 52: Fix specifying both clipboard and primary in OSC 52 requests not supported 2025-03-18 08:07:05 +05:30
Kovid Goyal
1696524949 Include json test data in bypy freeze 2025-03-15 23:20:05 +05:30
arne314
99016720c3 perf: branchless min contrast ratio 2025-03-15 13:42:31 +01:00
arne314
e1b454e49e fix: generate config min contrast 2025-03-15 13:35:32 +01:00
arne314
40ef6b4f37 config: number with unit for min contrast ratio 2025-03-14 14:05:34 +01:00
arne314
a6fcdf1964 minor: replace boolean in mix with step 2025-03-14 12:32:57 +01:00
Kovid Goyal
53c05ce769 Merge branch 'twiskers-icon' of https://github.com/igrmk/kitty 2025-03-14 06:49:44 +05:30
Igor Mikushkin
a9710aa1f1 Another kitty icon 2025-03-13 20:44:26 +00:00
arne314
d09327581e docs: add min contrast ratio 2025-03-13 15:32:42 +01:00
arne314
a6379d9003 fix: prevent nan/inf in hsluv conversion 2025-03-13 15:01:43 +01:00
Kovid Goyal
0d866b1f13 Add tests for grapheme segmentation
Test data provided by Unicode organisation
2025-03-13 13:48:35 +05:30
Kovid Goyal
9c1c141775 Start work on grapheme segmentation algorithm 2025-03-13 11:19:54 +05:30
Kovid Goyal
98f9a568ce Add Extended_Pictographic property 2025-03-13 10:01:41 +05:30
Kovid Goyal
039af78785 Add Indic Conjunct Break data 2025-03-13 09:18:42 +05:30
Kovid Goyal
f7521120e6 Update changelog 2025-03-13 08:38:02 +05:30
Kovid Goyal
1ee0b3369d Fix GBP generation 2025-03-13 08:37:52 +05:30
Kovid Goyal
9c7c432560 macOS: Fix a regression causing a crash when using focus_follows_mouse
Fixes #8437
2025-03-13 08:36:40 +05:30
Kovid Goyal
9cb56c2775 Run gofmt on grapheme-segmentation-data 2025-03-13 07:11:21 +05:30
Kovid Goyal
824acf2282 Mark files as generated 2025-03-13 07:08:42 +05:30
Kovid Goyal
dc625c5e0c Add grapheme break properties when generating wcwidth data 2025-03-13 07:06:46 +05:30
Kovid Goyal
41a3519ebb Micro-optimization 2025-03-12 16:49:12 +05:30
Kovid Goyal
fd8172c04d Fix a regression in the previous release that caused empty lines to be skipped when copying text from a selection
Fixes #8435
2025-03-12 16:47:13 +05:30
Kovid Goyal
fd1ce3dcd2 Bump version of wayland protocols 2025-03-12 11:45:08 +05:30
Kovid Goyal
96d5c9c7c6 A new option to clear selections when they no longer reflect the contents of the clipboard 2025-03-12 11:41:27 +05:30
Kovid Goyal
b34a88065b Wire up clipboard lost events 2025-03-12 09:26:36 +05:30
arne314
167aa4c270 perf: branchless hsluv conversion 2025-03-11 17:26:11 +01:00
arne314
f67aa23d4f perf: apply min contrast using hsluv instead of rgb 2025-03-11 17:12:20 +01:00
arne314
2e05b205fd chore: add hsluv port from williammalo/hsluv-glsl 2025-03-11 17:07:33 +01:00
Kovid Goyal
08b4e3f2e0 Simplify logic 2025-03-11 10:12:29 +05:30
Kovid Goyal
85d47dc64b Fix too many timers used for clearing progress 2025-03-11 10:07:30 +05:30
Kovid Goyal
110dad7be4 Simpler bar drawing code 2025-03-11 10:00:40 +05:30
Kovid Goyal
f07880b7fe macOS: When the program running in kitty reports progress information for a task, show a progress bar on the kitty dock icon 2025-03-11 09:33:13 +05:30
Kovid Goyal
c947781bf9 Basic progress bar now displays 2025-03-11 08:56:32 +05:30
Kovid Goyal
2137a21d2b Start work on displaying progress bar in macOS dock 2025-03-10 15:22:56 +05:30
Kovid Goyal
3b8e0e209b Wayland: Allow overriding the kitty OS Window icon on compositors that implement the xdg-toplevel-icon protocol 2025-03-10 12:32:03 +05:30
Kovid Goyal
ce6425e1d4 update go version as per running go mod tidy 2025-03-10 09:13:27 +05:30
Kovid Goyal
96ea4556c8 Merge branch 'dependabot/go_modules/all-go-deps-e7959dacc6' of https://github.com/kovidgoyal/kitty 2025-03-10 09:12:24 +05:30
dependabot[bot]
2ad0e87a2d 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.24.0 to 0.25.0
- [Commits](https://github.com/golang/image/compare/v0.24.0...v0.25.0)

Updates `golang.org/x/sys` from 0.30.0 to 0.31.0
- [Commits](https://github.com/golang/sys/compare/v0.30.0...v0.31.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>
2025-03-10 03:34:51 +00:00