nicm
|
20ef19b42f
|
Add a key to change an array key in customize mode.
|
2026-07-06 14:40:57 +00:00 |
|
nicm
|
1117caaf09
|
Change array item keys to be strings instead of numbers which are
painful to work with.
|
2026-07-06 14:29:10 +00:00 |
|
nicm
|
79b83600af
|
NOJOBS is a flag, use correct argument.
|
2026-07-06 12:10:18 +00:00 |
|
nicm
|
85e3ca5ae2
|
Check for width/height 0, based on change from Uzair Aftab.
|
2026-07-06 12:08:52 +00:00 |
|
nicm
|
d565fd3b54
|
Do not create zero size panes, from Uzair Aftab.
|
2026-07-06 11:28:39 +00:00 |
|
nicm
|
699b18414d
|
Do not allow jobs in monitor formats.
|
2026-07-06 11:17:28 +00:00 |
|
nicm
|
913e503296
|
Unzoom before creating a floating pane (for now).
|
2026-07-06 07:57:45 +00:00 |
|
nicm
|
3f065cf789
|
Add a window pane reference count.
|
2026-07-05 18:37:57 +00:00 |
|
nicm
|
2fdcb64a79
|
Add a define for whether mouse is enabled by default (still off).
|
2026-07-05 10:49:05 +00:00 |
|
nicm
|
468c2942a3
|
Apply tree mode selection style to the entire line.
|
2026-07-05 10:28:02 +00:00 |
|
nicm
|
de024e04d7
|
Add set-hook -B install a subscription like in control mode.
Subscriptions are formats which are checked once a second and if changed
invoke a hook. show-hooks -B lists.
|
2026-07-05 08:24:00 +00:00 |
|
nicm
|
7a8f8f5a74
|
Do not use stale pointers in modes.
|
2026-07-04 22:09:06 +00:00 |
|
nicm
|
415885ecb9
|
Infer the terminal theme from the background colour correctly, if theme
reporting is not supported.
|
2026-07-04 22:06:45 +00:00 |
|
nicm
|
b05f0abeeb
|
Do not ignore filter when >1 pane. GitHub issue 5326.
|
2026-07-04 20:17:53 +00:00 |
|
nicm
|
898a91903a
|
Add some missing checks which make new pane positions off, from Dane
Jensen.
|
2026-07-04 18:54:18 +00:00 |
|
nicm
|
c5a7309966
|
Dirty ED 2 correctly, GiHub issue 5322 from git at twilligon dot com.
|
2026-07-04 08:34:16 +00:00 |
|
nicm
|
8e03310afe
|
Move monitor stuff out of control.c into its own file for reuse.
|
2026-07-03 22:58:23 +00:00 |
|
nicm
|
d512a65d4c
|
Add O and V loops in formats for options and environment.
|
2026-07-03 18:28:57 +00:00 |
|
nicm
|
4378a17fbe
|
Add floating panes key bindings and menu options, from Dane Jensen.
|
2026-07-03 18:14:45 +00:00 |
|
nicm
|
b5a6d9bcab
|
Fix some spelling and indentation.
|
2026-07-03 17:43:14 +00:00 |
|
nicm
|
e03a937c71
|
Add a quoted pane_start_command_list which does not lose argument
information.
|
2026-07-03 16:10:25 +00:00 |
|
nicm
|
820067826a
|
Add -E to new-window and respawn-pane and respawn-window to create empty
panes.
|
2026-07-03 16:09:49 +00:00 |
|
nicm
|
6967f54774
|
Add additional pane sort orders.
|
2026-07-03 15:35:51 +00:00 |
|
nicm
|
e1fc6b31ee
|
Add manual width and height window formats.
|
2026-07-03 15:10:07 +00:00 |
|
nicm
|
cceca5a158
|
Add single quote operator.
|
2026-07-03 14:48:07 +00:00 |
|
nicm
|
fa2c9f4551
|
Allow join-pane to tile floating panes, from Dane Jensen.
|
2026-07-03 10:47:32 +00:00 |
|
nicm
|
2b8c3c1362
|
Enable swap-pane on floating panes again but not -U/-D. From Dane
Jensen.
|
2026-07-02 22:31:25 +00:00 |
|
nicm
|
93039db58c
|
Use message-style as default for message-format again. GitHub issue 5315.
|
2026-07-02 21:45:36 +00:00 |
|
nicm
|
6ebef7450a
|
Do not double free or leak pane on failure, from Uzair Aftab in GitHub
issue 5316.
|
2026-07-02 21:40:05 +00:00 |
|
nicm
|
6b9b6c0b0b
|
Copy UTF-8 data correctly.
|
2026-07-02 10:34:14 +00:00 |
|
nicm
|
0a81f4d742
|
Add a raw grid output to capture-pane for debugging and regression
tests.
|
2026-07-02 08:51:05 +00:00 |
|
nicm
|
0ad5035457
|
Do not crash if no client.
|
2026-07-02 08:47:25 +00:00 |
|
nicm
|
3ef51a469c
|
move-pane needs -D.
|
2026-07-01 20:53:38 +00:00 |
|
nicm
|
8dc9e24c74
|
Revert previous, it is not the right change.
|
2026-07-01 20:26:39 +00:00 |
|
nicm
|
735bbf9da7
|
Disable time expansion if expanding an inner format or more %s are
needed.
|
2026-07-01 20:18:05 +00:00 |
|
nicm
|
824ef37f5f
|
Change layout sets to build the layout using the new mechanics, from
Dane Jensen.
|
2026-07-01 16:43:14 +00:00 |
|
nicm
|
565db46a19
|
Instead of fully redrawing the pane when sync ends, only redraw lines
that have been changed.
|
2026-07-01 15:44:13 +00:00 |
|
nicm
|
e9396e59d9
|
Add a couple of format c/f and c/b to emit colours.
|
2026-07-01 13:12:17 +00:00 |
|
nicm
|
724f85d275
|
Do not draw to tty if PANE_REDRAW has been set since it is just going to
be replaced.
|
2026-07-01 07:48:48 +00:00 |
|
nicm
|
e69950a9ca
|
Add overline for ghostty also, GitHub issue 5309.
|
2026-07-01 06:17:58 +00:00 |
|
nicm
|
1e9a16a748
|
And some other indentation.
|
2026-06-30 22:48:12 +00:00 |
|
nicm
|
74a5069c0a
|
Fix some indentation.
|
2026-06-30 22:44:21 +00:00 |
|
nicm
|
eda7e563d0
|
Change a malloc to calloc.
|
2026-06-30 20:27:36 +00:00 |
|
nicm
|
f8674cc993
|
Add default features for Ghostty, GitHub issue 5305 from Glib Shpychka.
|
2026-06-30 10:07:05 +00:00 |
|
nicm
|
abefc3f705
|
Redraw when sync stops again (accidentally turned off), from Japin Li in
GitHub issue 5304.
|
2026-06-30 09:20:43 +00:00 |
|
nicm
|
a97f643bd3
|
Remove C-r from help since it does not in fact exist.
|
2026-06-30 06:44:46 +00:00 |
|
nicm
|
e06207c914
|
Cache scrollbar options in window to avoid a slow lookup when working
out visible ranges.
|
2026-06-29 19:03:34 +00:00 |
|
nicm
|
65a032b205
|
Allow :. in names again, forbidding them is overly pernickety. Only
forbid invalid UTF-8 and #(.
|
2026-06-29 18:17:28 +00:00 |
|
nicm
|
bcd54d12d8
|
Add link=/nolink to styles to specific a hyperlink. GitHub issue 4280
from Moritz Angermann.
|
2026-06-29 17:08:52 +00:00 |
|
nicm
|
95719e342d
|
Limit hyperlink URIs to 1024 bytes which seems enough and allows us not
to have to worry about gigantic URIs in styles, part of a change from
Moritz Angermann.
|
2026-06-29 16:44:06 +00:00 |
|