pagedown
040ff0cc9d
For running the new code KITTY_PREWARM_SOCKET needs to be dropped
2022-08-18 17:06:07 +08:00
pagedown
b01ad4bb3b
...
2022-08-18 17:05:35 +08:00
pagedown
4476251b76
List the available data names for tab_title_template in commented conf
...
List syntax starting with * becomes a block of text in the commented
configuration file.
2022-08-18 17:05:24 +08:00
pagedown
0f4cb1955f
Use the plus sign to connect shortcut keys consistently
2022-08-18 17:05:00 +08:00
Kovid Goyal
c161ee7b5e
Merge branch 'rc-password' of https://github.com/page-down/kitty
2022-08-17 18:41:48 +05:30
pagedown
a5bb2548a6
Do not set KITTY_LISTEN_ON after the window rc password is configured
2022-08-17 19:37:52 +08:00
Kovid Goyal
2898a3ef8c
Some documentation cleanup
2022-08-17 06:48:33 +05:30
Kovid Goyal
a0568334b5
Change the default for allow_remote_control back to no
...
That way if there are any bugs in the implementation, we wont be
exposing users by default. In the future after the implementation has
been battle tested, we can revisit.
2022-08-17 06:42:51 +05:30
Kovid Goyal
4005cfdff2
Disallow passwords that start with - to allow for future addition of options
2022-08-17 00:58:11 +05:30
Kovid Goyal
1d8c5e65b9
Ignore generated .go files
2022-08-17 00:55:12 +05:30
Kovid Goyal
56f45e8b0f
Fix unhandled exceptions not being printed to stderr on macOS when run from launch services and using prewarming
2022-08-16 15:28:07 +05:30
Kovid Goyal
48a9584688
Hide the password when asking for rc permission
...
Can press a key or click on it to reveal it
2022-08-16 14:07:36 +05:30
Kovid Goyal
bfcd324993
ask kitten: allow having hidden text in the message
2022-08-16 13:57:58 +05:30
Kovid Goyal
a75235a260
rcp ars should be a sequnce not a set
2022-08-16 12:10:15 +05:30
Kovid Goyal
e8de2def96
Fix --allow-remote-control not working with allow_remote_control=no
2022-08-16 11:42:39 +05:30
Kovid Goyal
5ffc4c6498
DRYer
2022-08-16 11:37:31 +05:30
Kovid Goyal
d0c50248ea
Graphics protocol: Only delete temp files if they have the string tty-graphics-protocol in their file paths.
...
This prevents deletion of arbitrary files in /tmp via the graphics
protocol.
2022-08-16 11:25:33 +05:30
Kovid Goyal
ca2a121696
Nicer error when listen on socket is not found
2022-08-16 10:59:51 +05:30
Kovid Goyal
02d06d6726
Fix --allow-remote-control without passwords not working
2022-08-16 10:51:54 +05:30
Kovid Goyal
18bf76d49e
Dont set KITTY_LISTEN_ON for windows with --allow-remote-control
2022-08-16 10:50:17 +05:30
Kovid Goyal
6961845167
ask kitten: fix button click area offset vertically
2022-08-16 10:35:51 +05:30
Kovid Goyal
4c5f7f50f7
Control KITTY_LISTEN_ON more precisely
2022-08-16 10:16:18 +05:30
Kovid Goyal
572e920466
Allow restricting the remote control actions in specific windows
2022-08-16 07:08:51 +05:30
Kovid Goyal
b81fb3c865
Disable pre-warming when running gen-config.py
2022-08-16 05:41:46 +05:30
Kovid Goyal
814dd8a275
allow_remote_control should be per window not per child
2022-08-15 21:32:14 +05:30
Kovid Goyal
1619687d1d
Allow specifying allowed actions when no password is sent
2022-08-15 21:05:53 +05:30
Kovid Goyal
65fc61a507
Remove unused code
2022-08-15 20:54:17 +05:30
Kovid Goyal
d027f524ce
Make allow_remote_control a little more fine grained
...
Also, only respect listen_on if there is a possiblility of rc commands
over it being accepted
2022-08-15 20:51:11 +05:30
Kovid Goyal
df5e6e1563
simpler ignore pattern
2022-08-15 20:15:30 +05:30
Kovid Goyal
5541e3c2ff
More robust cleaning of launcher dir
2022-08-14 23:39:26 +05:30
Kovid Goyal
57dfc379ae
Fix cocoa being loaded before the fork on macOS
2022-08-14 22:17:27 +05:30
Kovid Goyal
b5467b8e26
Set the cocoa uncaught exception handler during glfw init not at module import time
2022-08-14 19:33:32 +05:30
Kovid Goyal
a9f1928913
...
2022-08-14 19:16:47 +05:30
Kovid Goyal
ae16fed39b
Fix repeated make app failing on macOS
2022-08-14 19:01:58 +05:30
Kovid Goyal
848a795d26
Fix minimal macos bundle build
2022-08-14 13:48:45 +05:30
Kovid Goyal
deb8c3dacd
Dont put the launcher source files in the root directory
2022-08-14 13:01:29 +05:30
Kovid Goyal
3cb572b47a
Fix build on older gcc
2022-08-14 10:12:17 +05:30
Kovid Goyal
df3846fbb8
Add instructions on how to install the man pages under desktop integration
2022-08-12 23:33:06 +05:30
Kovid Goyal
d73ceb26ae
Use the RFC as the reference for base-85 encoding
2022-08-12 15:38:28 +05:30
Kovid Goyal
da9ffc9b93
Allow using IV and tags longer than the minimum lengths
2022-08-12 13:21:57 +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
ce91b6d9d9
Switch to using the new SingleKey implementation
2022-08-12 12:21:06 +05:30
Kovid Goyal
c982f24faf
Add some tests for hashing and __eq__
2022-08-12 12:02:22 +05:30
Kovid Goyal
9f865adb83
DRYer
2022-08-12 11:39:26 +05:30
Kovid Goyal
b54dd1cb48
Increase the max key num that is storeable
2022-08-12 11:37:54 +05:30
Kovid Goyal
ef621aa099
DRYer
...
Also dont store negative values for key. Unset is 0 not -1
2022-08-12 11:35:45 +05:30
Kovid Goyal
df4738f080
...
2022-08-12 11:24:18 +05:30
Kovid Goyal
8d0a06325c
Update config types for new value of KITTY_MOD
2022-08-12 11:07:11 +05:30
Kovid Goyal
f3329fcd34
Fix storage for GLFW_MOD_KITTY
2022-08-12 09:58:50 +05:30
Kovid Goyal
af48547d8b
Implement SingleKey._replace
2022-08-12 09:40:58 +05:30