Kovid Goyal
da1626090a
Update codebase to Python 3.10 using pyupgrade
2025-02-03 10:56:50 +05:30
Kovid Goyal
466bc8933a
Document how to setup kitty for automatic OS color following
2024-11-07 19:09:18 +05:30
Kovid Goyal
3b8c7f6dd9
macOS: Fix shortcuts that become entries in the global menubar being reported as removed shortcuts in the debug output
2024-09-08 09:48:14 +05:30
Kovid Goyal
ab3cefd81f
Output font features in debug info
2024-08-25 11:19:36 +05:30
Kovid Goyal
f1d0d0949b
Run pyupgrade to update the codebase to python 3.9
...
Gets rid of a lot of typing ugliness by using type annotations on
builtin types
2024-07-31 07:55:27 +05:30
Kovid Goyal
b385ccbc45
Output resolved fonts in debug config
2024-06-24 07:53:16 +05:30
Kovid Goyal
50d5deb9fe
Debug output: Use proper output for titlebar colors
2024-06-05 06:04:25 +05:30
Kovid Goyal
d89e68f5e9
Output OpenGL version in debug config
2024-04-24 08:55:56 +05:30
Kovid Goyal
ecee7086a8
Report compositor missing capabilities in debug output
2024-04-04 16:56:13 +05:30
Kovid Goyal
9149f6e34c
Get version of hyprland as well
2024-03-26 10:04:05 +05:30
Kovid Goyal
c5fc65b56a
...
2024-03-26 09:55:52 +05:30
Kovid Goyal
83fcd472bb
Debug output: Show name and version of Wayland compositor
2024-03-26 09:54:38 +05:30
Kovid Goyal
7f1c371b6e
DRYer
2024-01-25 09:00:46 +05:30
Kovid Goyal
2f7b0d1d94
Dont show multiple keys bindings in debug output when their focus on conditions are the same
2024-01-25 08:08:52 +05:30
Kovid Goyal
b0ab5bd5eb
...
2024-01-19 20:50:11 +05:30
Kovid Goyal
d75395794d
...
2024-01-19 20:46:20 +05:30
Kovid Goyal
d7633b95d0
Get debug config printing the changes in all keyboard modes
2023-11-30 20:47:30 +05:30
Kovid Goyal
165f1ccfd1
Port the test
2023-11-30 20:06:20 +05:30
Kovid Goyal
836b652f4d
Enable checks for unused noqa
2023-01-09 17:28:35 +05:30
Kovid Goyal
7fe5d7b58f
Replace isort with ruff
2023-01-09 16:47:42 +05:30
Kovid Goyal
63fa0c4e94
Nicer fix for human_repr of keys defined with kitty_mod
2022-08-12 12:37:15 +05:30
Kovid Goyal
d4075bfa9a
...
2022-08-12 07:01:40 +05:30
Kovid Goyal
2b7455e353
Use kitty_mod in debug config output
...
Fixes #5367
2022-08-11 23:45:23 +05:30
Kovid Goyal
c910f483bf
Improve formatting of config diff for modify_font
2022-07-15 11:15:57 +05:30
Kovid Goyal
1c9cf32735
Add a few more important env vars to debug output
2022-02-17 07:45:36 +05:30
Kovid Goyal
12f41f30b3
Only show important env vars in debug output
...
Also show their values since these are not sensitive
2022-02-03 20:43:23 +05:30
pagedown
14ae2d0862
Make the colons colored like the others
2022-01-30 17:37:17 +08:00
Kovid Goyal
9f250fdf26
Only dump env var names not values
2022-01-29 11:55:26 +05:30
Kovid Goyal
d92eba82bc
Dump env vars seen by kitty for debug config
2022-01-29 11:36:58 +05:30
Kovid Goyal
9caa6bb306
Nicer event printing
2022-01-19 14:32:03 +05:30
Kovid Goyal
acf227803f
Move event formatting into the types
2022-01-19 14:30:08 +05:30
Kovid Goyal
f255c15fa9
DRYer
2022-01-19 14:04:14 +05:30
Kovid Goyal
7ce74ac688
Also change string based on event type
2022-01-19 13:58:45 +05:30
Kovid Goyal
6090673bb5
DRYer
2022-01-19 13:56:02 +05:30
Kovid Goyal
d1b5420b08
Display space as a word when printing keys
2022-01-19 13:33:53 +05:30
pagedown
bac84f31b3
Refactor the print functions to make it easier to use in kitten
2022-01-19 15:26:02 +08:00
pagedown
7bf7cc284d
Add the missing mouse triggers click (-2) and double-click (-3)
2022-01-19 14:12:39 +08:00
pagedown
ff1efebf70
Fix mouse maps are indented with one more space
2022-01-19 14:07:45 +08:00
pagedown
9334ed773e
Adjust the order of modifier key names to match the config and docs
2022-01-19 14:05:51 +08:00
Kovid Goyal
2a58af2be9
Ignore all errors rendering /etc/issue
2022-01-05 14:04:56 +05:30
Kovid Goyal
f66914f7bb
...
2022-01-04 20:29:53 +05:30
Kovid Goyal
58e1f6ee1f
Use ctermid() for tty_name
2022-01-04 20:25:16 +05:30
Kovid Goyal
f8fc272f58
Make loading IssueData more robust
...
Fixes #4424
2022-01-04 19:57:23 +05:30
Kovid Goyal
0c274a9a0b
Parse actions on demand
...
This removes the startup cost of parsing hundreds of default actions
when action_alias or kitten_alias are used. Although the cost is on the
order of 1ms, this design feels cleaner and gives nicer debug config
output.
2021-11-29 21:51:42 +05:30
Kovid Goyal
aa4fa4cc85
Allow defining aliases for more general actions, not just kittens
...
Fixes #4260
2021-11-22 19:52:43 +05:30
Kovid Goyal
2443dc135c
Use a faster implementation of the Color type
...
Now implemented in C
2021-10-28 11:15:13 +05:30
Kovid Goyal
a26f041964
Add more type annotations
2021-10-27 12:31:10 +05:30
Kovid Goyal
6546c1da9b
run pyupgrade to upgrade the codebase to python3.6
2021-10-21 12:43:55 +05:30
Kovid Goyal
90dfabc644
Use realpath() when reporting kitty_exe
2021-10-17 06:30:26 +05:30
Kovid Goyal
498d3d5906
More cleanups
2021-10-05 11:58:06 +05:30