Commit Graph

17644 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
8aa83221e8 Improve password input: hide cursor and show lock emoji (U+1F512)
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/cf06c199-5837-41da-bebf-eb3c220684db

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-04-01 02:43:55 +00:00
Kovid Goyal
897a2f4126 Merge branch 'copilot/fix-mypy-errors' of https://github.com/kovidgoyal/kitty 2026-03-31 23:33:07 +05:30
copilot-swe-agent[bot]
6c354159a8 fix mypy errors in search_query_parser.py and actions.py
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/5d37ece0-388b-4c99-a1bc-3b2c3bed34e6

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-03-31 17:57:12 +00:00
Kovid Goyal
50ac569aad Add new set_progress() method to Screen declaration 2026-03-31 23:01:24 +05:30
Kovid Goyal
12ea072fce remove unused code 2026-03-31 22:57:19 +05:30
Kovid Goyal
ea7a82c0c6 Cleanup previous PR 2026-03-31 22:49:54 +05:30
copilot-swe-agent[bot]
973c5fb650 Implement OSC 9;4 progress bar rendering in kitty window
Fixes #9777
Fixes #9786
2026-03-31 22:45:25 +05:30
Kovid Goyal
1f3f1374e2 Merge branch 'copilot/fix-split-layouts-border-drag' of https://github.com/kovidgoyal/kitty 2026-03-31 22:10:10 +05:30
copilot-swe-agent[bot]
c3a111fbd2 Fix inverted border drag direction in splits layout
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/10200944-3143-4347-880c-f4d5b96749f5

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-03-31 16:28:19 +00:00
Kovid Goyal
53ec55a1da Cleanup previous PR
Fixes #9689
2026-03-31 21:10:31 +05:30
copilot-swe-agent[bot]
35ca3a178d Implement smooth animated scrolling for scroll_line_up and scroll_line_down
Fixes #9784
2026-03-31 21:02:53 +05:30
Kovid Goyal
50cc4f6630 Also check distance between clicks when detecting double click 2026-03-31 16:15:24 +05:30
copilot-swe-agent[bot]
c766b7e733 macOS: Add Copy/Paste menu items to the Edit menu in the global menu bar
Fixes #9780
Fixes #9781
2026-03-31 13:56:31 +05:30
Kovid Goyal
774b9af9e3 Fix crash when applying selections when rendering is paused
Use the scrolled by value from the paused rendering and clamp the
selection to the visual area.

Fixes #9778
2026-03-31 09:10:14 +05:30
Kovid Goyal
59d93577b1 Fix double click to rename tab being triggered too easily
Fixes #9774
2026-03-30 17:09:52 +05:30
Kovid Goyal
db7d0b701f Add license metadata to pyproject.toml 2026-03-30 13:42:18 +05:30
Kovid Goyal
9e8e32e771 Clean up bar click handling 2026-03-30 10:28:43 +05:30
Kovid Goyal
7aad230721 Store event position in recent events 2026-03-30 09:34:12 +05:30
Kovid Goyal
0f0ea8e43b ... 2026-03-30 09:25:19 +05:30
Kovid Goyal
1c95b321c4 ... 2026-03-30 09:22:08 +05:30
Kovid Goyal
b3bdfbc487 Add link to where in the Unicode spec VS15 behavior comes from 2026-03-30 09:21:31 +05:30
Kovid Goyal
c146d133dc Merge branch 'dependabot/go_modules/all-go-deps-6f9acf81d2' of https://github.com/kovidgoyal/kitty 2026-03-30 09:18:45 +05:30
dependabot[bot]
4a1aee4254 Bump github.com/klauspost/compress in the all-go-deps group
Bumps the all-go-deps group with 1 update: [github.com/klauspost/compress](https://github.com/klauspost/compress).


Updates `github.com/klauspost/compress` from 1.18.4 to 1.18.5
- [Release notes](https://github.com/klauspost/compress/releases)
- [Commits](https://github.com/klauspost/compress/compare/v1.18.4...v1.18.5)

---
updated-dependencies:
- dependency-name: github.com/klauspost/compress
  dependency-version: 1.18.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-go-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-30 03:43:15 +00:00
Kovid Goyal
cf8ae0781e ... 2026-03-29 21:09:59 +05:30
Kovid Goyal
dd31561481 Docs: Sample function to output a line of text robustly in the face of VS15 narrowing the last grapheme 2026-03-29 20:57:51 +05:30
Kovid Goyal
9721346387 XWayland: Fix a regression where some wheel mice were not scrolling properly
We assume increment == 1 and delta * 120 == integer means we have
V120 events in units of 1/120.

Fixes #9770
2026-03-29 14:43:48 +05:30
Kovid Goyal
f976bea4cc Add font installation instructions for copilot 2026-03-29 10:01:59 +05:30
Kovid Goyal
53f832a20a ... 2026-03-28 17:15:24 +05:30
Kovid Goyal
158e947f34 Fix drop on + tab creating a spurious extra tab 2026-03-28 17:09:52 +05:30
Kovid Goyal
5d0e038afc Cleanup previous PR 2026-03-28 14:40:45 +05:30
Kovid Goyal
4a6b4a022b Merge branch 'copilot/improve-window-dragging-feature' of https://github.com/kovidgoyal/kitty 2026-03-28 14:39:34 +05:30
copilot-swe-agent[bot]
8dc97f37f9 Force tab bar visible when dragging a window over an OS window
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/93865645-4c0b-4371-9ed0-c58bdfd4e07d

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-03-28 09:05:39 +00:00
Kovid Goyal
4718881e45 ... 2026-03-28 14:35:27 +05:30
Kovid Goyal
21467fcff9 Fix copilot code 2026-03-28 14:26:49 +05:30
Kovid Goyal
66843f8058 Merge branch 'copilot/improve-window-dragging-feature' of https://github.com/kovidgoyal/kitty 2026-03-28 14:26:45 +05:30
copilot-swe-agent[bot]
0bafc0bdf7 Improve window drag thumbnail to include window content screenshot
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/d929ed68-51ad-414b-8c7e-139aa52cb506

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-03-28 08:47:23 +00:00
Kovid Goyal
e23c992135 Bump deps for CVEs 2026-03-28 14:03:32 +05:30
Kovid Goyal
f1f19519f7 Update changelog 2026-03-28 13:59:22 +05:30
Kovid Goyal
c01d36e318 ... 2026-03-28 13:52:27 +05:30
Kovid Goyal
3627621fd2 DRYer 2026-03-28 13:46:25 +05:30
Kovid Goyal
3d369f8632 Cleanup handling of drag_overlay_mode 2026-03-28 13:26:56 +05:30
Kovid Goyal
ae3818bf7e Cleanup drag overlay rendering 2026-03-28 12:51:23 +05:30
Kovid Goyal
8af6fceb2f Start cleanup of previous PR 2026-03-28 10:19:45 +05:30
Kovid Goyal
9e79d3be9c Merge branch 'feat-draggable-window-title-bars' of https://github.com/mcrmck/kitty 2026-03-28 10:02:14 +05:30
Kovid Goyal
3124864ee0 Fix #9765 2026-03-28 09:35:54 +05:30
Kovid Goyal
fe0ecbd9ca Regenerate palette colors when changing colors at runtime
Fixes #9763
2026-03-28 09:33:25 +05:30
Kovid Goyal
0c1ca14782 Merge branch 'copilot/add-tests-for-click-behaviors' of https://github.com/kovidgoyal/kitty 2026-03-28 06:34:12 +05:30
copilot-swe-agent[bot]
0330db0b7a Add tests for triple/double click mouse selection behaviors; fix extension_in_progress not being cleared on selection reset
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/3ee2e09c-5400-46f6-a556-0bba0e9dcff8

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-03-27 16:59:58 +00:00
Kovid Goyal
f9e8d8d232 ... 2026-03-27 21:46:55 +05:30
Kovid Goyal
65cd74bfa0 Cleanup previous PR 2026-03-27 21:36:07 +05:30