Commit graph

14516 commits

Author SHA1 Message Date
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 Chung
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 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]
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]
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
Kovid Goyal
e66e6452a5
Cleanup canberra integration 2024-08-03 11:52:57 +05:30
Kovid Goyal
3367871408
Fix #7690 2024-08-03 07:17:46 +05:30
Kovid Goyal
89aa82e8d7
Pass the first notification type as category to the dbus server 2024-08-02 20:41:18 +05:30
Kovid Goyal
62bd6c88e9
Wayland GNOME: Fix the font size in the OS Window title bar changing with the size of the text in the window 2024-08-01 12:37:04 +05:30
Kovid Goyal
35d23e817c
typo in docs 2024-08-01 11:33:09 +05:30
Kovid Goyal
99df3c072c
Use the nicer stpcpy function 2024-08-01 11:11:30 +05:30