Commit Graph
14522 Commits
Author SHA1 Message Date
Kovid Goyal 4ed01bdd1e ... 2024-08-19 10:27:40 +05:30
Kovid Goyal b3b2f56890 Installer: allow installing specific versions 2024-08-19 10:25:51 +05:30
Kovid Goyal 7c4977146f Fix #7741 2024-08-19 08:51:08 +05:30
Kovid Goyal 9ba34941e5 Merge branch 'master' of https://github.com/f0rc/kitty 2024-08-19 08:41:34 +05:30
f0rc d0ac1c62fe shift before control 2024-08-18 15:53:07 -05:00
Kovid Goyal 0084f93e1b MacOS Intel: Fix a crash in the choose-fonts kitten when displaying previews of variable fonts
Looks like a bug in Py_BuildValue for s# values on that platform. Workaround by
constructing the string directly and passing to to Py_BuildValue.

Fixes #7734
2024-08-18 17:22:12 +05:30
Kovid Goyal 33fa9a08e4 Allow turning off stripping in update-on-ox 2024-08-18 15:30:38 +05:30
Kovid Goyal 80ec6ae4b6 DRYer 2024-08-18 13:41:59 +05:30
Kovid Goyal 6fabb47aa2 ... 2024-08-18 13:04:43 +05:30
Kovid Goyal eab801cd17 DRYer 2024-08-18 11:59:34 +05:30
Kovid Goyal 79983897b5 Show how to combine multiple key presses in the FAQ 2024-08-18 10:16:43 +05:30
Kovid Goyal 91273276b5 Merge branch 'patch-1' of https://github.com/jaywonchung/kitty 2024-08-18 08:47:48 +05:30
Jae-Won ChungandGitHub 8a98b3f4ef Fix typo in notify kitten usage 2024-08-17 22:08:15 -04:00
Kovid Goyal 519b4e43a2 ... 2024-08-17 16:04:15 +05:30
Kovid Goyal 554a2b1811 Allow unfocused cursor shape to remain unchanged
Fixes #7728
2024-08-17 15:49:55 +05:30
Kovid Goyal aa83860628 Cleanup formatting 2024-08-17 12:46:19 +05:30
Kovid Goyal d8db17c513 Forgot one place to remove 32-bit binary from v0.36.0 2024-08-17 11:38:09 +05:30
Kovid Goyal 96b0912400 version 0.36.0 2024-08-17 10:05:06 +05:30
Kovid Goyal bb090ccc72 Fix a regression in notify_on_cmd_finish that caused notifications to appear for every command after the first
Fixes #7725
2024-08-16 20:47:52 +05:30
Kovid Goyal 4575dc6b70 Fix #7724 2024-08-16 18:50:40 +05:30
Kovid Goyal 4ab445dc66 Fix arch detection for container builds 2024-08-13 11:51:49 +05:30
Kovid Goyal eb2c726eb2 Fix xz failing to allocate memory when used in a 32-bit container 2024-08-13 10:51:03 +05:30
Kovid Goyal 81061a8d43 macOS: Bump the minimum required macOS version to Catalina released five years ago.
Catalina is actually already EOL as of July 2022 but we dont need
anything from newer releases that isn't detected at runtime. Going to
Catalina allows us to use a better format for the generated DMG (UMNO
instead of ULFO which compresses better).
2024-08-13 09:03:38 +05:30
Kovid Goyal b872bbff49 Get it building in a rootless container 2024-08-12 19:24:48 +05:30
Kovid Goyal 6ff943c10f Merge branch 'dependabot/go_modules/all-go-deps-e6d8beeea1' of https://github.com/kovidgoyal/kitty 2024-08-12 09:15:55 +05:30
dependabot[bot]andGitHub f90abae92e Bump the all-go-deps group with 3 updates
Bumps the all-go-deps group with 3 updates: [github.com/dlclark/regexp2](https://github.com/dlclark/regexp2), [golang.org/x/image](https://github.com/golang/image) and [golang.org/x/sys](https://github.com/golang/sys).


Updates `github.com/dlclark/regexp2` from 1.11.3 to 1.11.4
- [Commits](https://github.com/dlclark/regexp2/compare/v1.11.3...v1.11.4)

Updates `golang.org/x/image` from 0.18.0 to 0.19.0
- [Commits](https://github.com/golang/image/compare/v0.18.0...v0.19.0)

Updates `golang.org/x/sys` from 0.23.0 to 0.24.0
- [Commits](https://github.com/golang/sys/compare/v0.23.0...v0.24.0)

---
updated-dependencies:
- dependency-name: github.com/dlclark/regexp2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-go-deps
- 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>
2024-08-12 03:40:37 +00:00
Kovid Goyal 191ccf2d54 Wire up color scheme change notifications on X11 as well 2024-08-11 22:20:39 +05:30
Kovid Goyal 2bff4af9bf When shell is set to . respect the SHELL environment variable in the environment in which kitty is launched
Fixes #7714
2024-08-11 21:56:44 +05:30
Kovid Goyal d76767fc89 Fix #7712 2024-08-11 10:18:38 +05:30
Kovid Goyal 9d256d181e ... 2024-08-09 15:12:54 +05:30
Kovid Goyal ba3de858df Mark temp vars used in min/max macros as const 2024-08-08 20:36:36 +05:30
Kovid Goyal c68de312dc Use Linux native notifications timeout functionality
Allows behaviors like not expiring notification if user hovers over it,
etc.
2024-08-08 17:20:06 +05:30
Kovid Goyal d7902f6b24 Wayland GNOME: Fix a small rendering artifact when docking a window at a screen edge or maximizing it
For some reason destroying the shadow surfaces causes mutter to render one of them at its old relative position. So workaround by not destroying the surfaces, modern mutter anyway seems to hide them when the window is docked.

Fixes #7701
2024-08-07 13:34:10 +05:30
Kovid Goyal 75d0dcab8d Nicer fix for non-zero fields in rc protocol 2024-08-05 11:18:41 +05:30
Kovid Goyal 2b3f2258ff More pyugrade to 3.9 2024-08-05 11:00:51 +05:30
Kovid Goyal a35f7e060b Merge branch 'dependabot/go_modules/all-go-deps-8f61a383e4' of https://github.com/kovidgoyal/kitty 2024-08-05 09:59:00 +05:30
dependabot[bot]andGitHub 1dd8c53dd1 Bump the all-go-deps group with 2 updates
Bumps the all-go-deps group with 2 updates: [github.com/dlclark/regexp2](https://github.com/dlclark/regexp2) and [golang.org/x/sys](https://github.com/golang/sys).


Updates `github.com/dlclark/regexp2` from 1.11.2 to 1.11.3
- [Commits](https://github.com/dlclark/regexp2/compare/v1.11.2...v1.11.3)

Updates `golang.org/x/sys` from 0.22.0 to 0.23.0
- [Commits](https://github.com/golang/sys/compare/v0.22.0...v0.23.0)

---
updated-dependencies:
- dependency-name: github.com/dlclark/regexp2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  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>
2024-08-05 03:11:08 +00:00
Kovid Goyal c852a56574 Cleanup previous PR 2024-08-04 21:06:32 +05:30
Kovid Goyal d9741421a8 Merge branch 'docs-dev' of https://github.com/PythonHacker24/kitty 2024-08-04 20:30:40 +05:30
Kovid Goyal 2c743dcdb2 Update sound support in desktop notifications spec
Add a short list of standard sound names.
2024-08-04 20:20:41 +05:30
Kovid Goyal 40d1781404 Fix #7688 2024-08-04 17:18:31 +05:30
Kovid Goyal 35b2895f3c old python 2024-08-03 13:58:52 +05:30
Kovid Goyal c8a16688b5 ... 2024-08-03 13:53:25 +05:30
Kovid Goyal 0a895f153e Add a note to the spec that terminals must sanitize identifiers 2024-08-03 13:51:23 +05:30
Kovid Goyal bd8162fa42 Add support for controlling the sound played with notifications 2024-08-03 13:46:38 +05:30
Kovid Goyal 5e809d2767 Rename method and change default theme to __custom 2024-08-03 13:06:48 +05:30
Kovid Goyal 22bd1b911c Document how to change the Linux sound theme system wide 2024-08-03 12:48:01 +05:30
Kovid Goyal 81bddba5d6 Search $XDG_DATA_HOME/icons before ~/.icons 2024-08-03 12:32:23 +05:30
Kovid Goyal a376840e78 Remove libcanberra caching as it overrides theme selection
With the cache enabled chaging the theme still plays the old sound file
2024-08-03 12:19:13 +05:30
PythonHacker24 3ac24e7c95 added docs for cli interfacing as a guide for developers 2024-08-03 11:56:50 +05:30