#
9438bcf8 |
| 10-Apr-2024 |
nicm <nicm@openbsd.org> |
Correct handling of mouse up events (don't ignore all but the last released button), and always process down event for double click. From Rudy Dellomas III in GitHub issue 3919.
|
#
8a53274a |
| 16-Jan-2024 |
claudio <claudio@openbsd.org> |
Use imsg_get_fd() instead of direct access to imsg.fd
The change in proc.c can be further simplified once imsg_free() takes care of unclaimed file descriptors.
OK nicm@
|
#
8299cfcd |
| 27-Dec-2023 |
nicm <nicm@openbsd.org> |
Remove flags from the prefix before comparing with the received key so that modifier keys with flags work correctly, GitHub issue 3764.
|
#
903d1285 |
| 02-Sep-2023 |
nicm <nicm@openbsd.org> |
Request terminal colours again on SIGWINCH but at most once every 30 seconds, GitHub issue 3582.
|
#
5355e038 |
| 17-Aug-2023 |
nicm <nicm@openbsd.org> |
Add a session, pane and user mouse range types for the status line and add format variables for mouse_status_line and mouse_status_range so they can be associated with different commands in the key b
Add a session, pane and user mouse range types for the status line and add format variables for mouse_status_line and mouse_status_range so they can be associated with different commands in the key bindings. GitHub issue 3652.
show more ...
|
#
1dd5a954 |
| 05-Feb-2023 |
nicm <nicm@openbsd.org> |
Extend display-message to work for control clients. GitHub issue 3449.
|
#
c79c3b80 |
| 16-Jan-2023 |
nicm <nicm@openbsd.org> |
Mark keys sent by command and skip paste handling for them.
|
#
25f2c821 |
| 12-Jan-2023 |
nicm <nicm@openbsd.org> |
Have tmux recognise pasted texts wrapped in bracket paste sequences, rather than only forwarding them to the program inside. From Andrew Onyshchuk in GitHub issue 3431.
|
#
31b21a38 |
| 19-Jul-2022 |
nicm <nicm@openbsd.org> |
Do not ignore the "off" flag when checking if a pane should be stopped, GitHub issue 3250.
|
#
6fea7318 |
| 06-Jul-2022 |
nicm <nicm@openbsd.org> |
Defer reading from control client until the command line command has completed.
|
#
3e8355bd |
| 30-May-2022 |
nicm <nicm@openbsd.org> |
Spacing/style nits.
|
#
8ab000fc |
| 30-May-2022 |
nicm <nicm@openbsd.org> |
Add an ACL list for users connecting to the tmux socket. Users may be forbidden from attaching, forced to attach read-only, or allowed to attach read-write. A new command, server-access, configures t
Add an ACL list for users connecting to the tmux socket. Users may be forbidden from attaching, forced to attach read-only, or allowed to attach read-write. A new command, server-access, configures the list. tmux gets the user using getpeereid(3) of the client socket. Users must still configure file system permissions manually. From Dallas Lyons and others.
show more ...
|
#
989dfa67 |
| 24-Mar-2022 |
nicm <nicm@openbsd.org> |
Add a capability for OSC 7 and use it similarly to how the title is set (and controlled by the same set-titles option). GitHub issue 3127.
|
#
f9bfc3f8 |
| 08-Mar-2022 |
nicm <nicm@openbsd.org> |
Add argument to refresh-client -l to forward clipboard to a pane. GitHub issue 3068.
|
#
4e5846a2 |
| 16-Feb-2022 |
nicm <nicm@openbsd.org> |
Support more mouse buttons when the terminal sends them, GitHub issue 3055.
|
#
06d8632f |
| 15-Nov-2021 |
nicm <nicm@openbsd.org> |
Leave the hardware cursor at the position of the selected line in choose modes and current editing position and at the command prompt. It is invisible but this is helpful for people using screen read
Leave the hardware cursor at the position of the selected line in choose modes and current editing position and at the command prompt. It is invisible but this is helpful for people using screen readers. GitHub issue 2970.
show more ...
|
#
d1c9358d |
| 28-Oct-2021 |
nicm <nicm@openbsd.org> |
Allow detach even if suspend flag set, GitHub issue 2932.
|
#
7f16de32 |
| 11-Oct-2021 |
nicm <nicm@openbsd.org> |
Make positions hidden by overlays range-based rather than character-based, from Anindya Mukherjee.
|
#
4b1a3981 |
| 27-Sep-2021 |
nicm <nicm@openbsd.org> |
Do not call recalculate_sizes while clearing a client session because it needs to loop over the clients, instead do it after all clients are cleared. Fixes a crash reported by martijn@ when a session
Do not call recalculate_sizes while clearing a client session because it needs to loop over the clients, instead do it after all clients are cleared. Fixes a crash reported by martijn@ when a session with multiple clients attached is destroyed, but there are other sessions so tmux does not entirely exit. ok deraadt
show more ...
|
#
d8b32369 |
| 27-Aug-2021 |
nicm <nicm@openbsd.org> |
Replace %% in command lists (by copying them) for template arguments , this means they can be used with {} as well. Also make argument processing from an existing vector preserve commands. GitHub iss
Replace %% in command lists (by copying them) for template arguments , this means they can be used with {} as well. Also make argument processing from an existing vector preserve commands. GitHub issue 2858.
show more ...
|
#
34ce0afc |
| 27-Aug-2021 |
nicm <nicm@openbsd.org> |
Allow control mode clients to set a hard limit on the window width and height, GitHub issue 2594.
|
#
80b5a9d1 |
| 22-Aug-2021 |
nicm <nicm@openbsd.org> |
Do not double free expanded path in source-file, also remove some unnecessary assignments.
|
#
afdf680f |
| 21-Aug-2021 |
nicm <nicm@openbsd.org> |
Stop caring about empty commands, just treat as a null command.
|
#
a1b7c96b |
| 20-Aug-2021 |
nicm <nicm@openbsd.org> |
Remove some unnecessary blank lines.
|
#
b52f0cbf |
| 20-Aug-2021 |
nicm <nicm@openbsd.org> |
Remove stray spaces after function names.
|