Commit Graph

11695 Commits

Author SHA1 Message Date
Nicholas Marriott
c073ff710b Get rid of notify. 2026-07-06 10:27:10 +01:00
Nicholas Marriott
91cdae0e34 Merge branch 'master' into events 2026-07-06 08:48:45 +01:00
Nicholas Marriott
2c0f06782d Add alerts test. 2026-07-06 08:47:57 +01:00
Nicholas Marriott
ceb3c41de7 Fix break pane. 2026-07-05 22:23:12 +01:00
Nicholas Marriott
54c1fdcbd9 Merge branch 'master' into events 2026-07-05 22:18:58 +01:00
Nicholas Marriott
fcce73af42 Add another test. 2026-07-05 22:14:48 +01:00
Nicholas Marriott
9e7a5c880e Merge branch 'master' into events 2026-07-05 21:57:15 +01:00
Nicholas Marriott
2b2963859b Add some hooks tests. 2026-07-05 21:56:52 +01:00
Nicholas Marriott
1bc7b6711a Remove extra queue from notify. 2026-07-05 21:50:02 +01:00
Nicholas Marriott
03460198e6 Add target in the payload. 2026-07-05 21:41:00 +01:00
Nicholas Marriott
b758da125c Use pane reference count. 2026-07-05 20:11:56 +01:00
Nicholas Marriott
e821b80212 Merge branch 'master' into events 2026-07-05 20:09:31 +01:00
Thomas Adam
327c05307a Merge branch 'obsd-master' 2026-07-05 20:00:06 +01:00
nicm
3f065cf789 Add a window pane reference count. 2026-07-05 18:37:57 +00:00
Nicholas Marriott
c338cbafa5 Remove winlink payload. 2026-07-05 19:37:38 +01:00
Nicholas Marriott
0f7d07c2ce Tidy and fixes. 2026-07-05 18:58:40 +01:00
Nicholas Marriott
688529f128 Change time return. 2026-07-05 18:33:20 +01:00
Nicholas Marriott
1b0b9e6009 Tweak tree. 2026-07-05 18:29:27 +01:00
Nicholas Marriott
d379ac8743 Merge branch 'master' into events 2026-07-05 18:27:07 +01:00
Nicholas Marriott
dc1693d5a1 set-hook -R test. 2026-07-05 18:26:44 +01:00
Nicholas Marriott
bfa7a3c6fb Test for -R. 2026-07-05 18:25:16 +01:00
Nicholas Marriott
570e6d4543 Add event payload and use it. 2026-07-05 18:21:25 +01:00
Nicholas Marriott
29b2b7a875 Mouse on by default. 2026-07-05 15:50:54 +01:00
Nicholas Marriott
800c4bd61a Break up notify.c so control and hooks are separate. 2026-07-05 15:44:43 +01:00
Thomas Adam
34af038fcc Merge branch 'obsd-master' 2026-07-05 15:01:36 +01:00
Nicholas Marriott
d422621eaa Change a couple of regress configs that are incorret and only work because of
differences in parse-only.
2026-07-05 14:36:47 +01:00
Nicholas Marriott
a30875c207 Convert notify.c to events. 2026-07-05 14:34:00 +01:00
Nicholas Marriott
b347209610 Basic events API and wait-for -E. 2026-07-05 12:04:31 +01:00
Thomas Adam
f556e4b6fc Merge branch 'obsd-master' 2026-07-05 12:00:06 +01: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
Nicholas Marriott
df56ba95fc Update regress for monitor. 2026-07-05 10:21:44 +01:00
Nicholas Marriott
bd39ce0d49 Extend tests. 2026-07-05 10:20:15 +01:00
Thomas Adam
5068e4149a Merge branch 'obsd-master' 2026-07-05 09:30:06 +01: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
Nicholas Marriott
7ff972773a Bump some times. 2026-07-05 09:06:19 +01:00
Nicholas Marriott
9634538106 Fix test. 2026-07-05 08:17:32 +01:00
Thomas Adam
5356c62ead Merge branch 'obsd-master' 2026-07-04 23:30:06 +01:00
Thomas Adam
9af9226ff9 Merge branch 'obsd-master' 2026-07-04 23:15:06 +01:00
Nicholas Marriott
92028ed6e2 Add a few more tests. 2026-07-04 23:09:16 +01: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
Thomas Adam
7b833d07d9 Merge branch 'obsd-master' 2026-07-04 21:30:06 +01:00
Nicholas Marriott
2f58804717 Add some basic choose mode tests. 2026-07-04 21:18:48 +01:00
nicm
b05f0abeeb Do not ignore filter when >1 pane. GitHub issue 5326. 2026-07-04 20:17:53 +00:00
Thomas Adam
2d75f79217 Merge branch 'obsd-master' 2026-07-04 20:15:06 +01:00
nicm
898a91903a Add some missing checks which make new pane positions off, from Dane
Jensen.
2026-07-04 18:54:18 +00:00
Nicholas Marriott
6e9574c715 Linux arm64 fails. 2026-07-04 19:40:28 +01:00
Nicholas Marriott
2efd2d4970 Enable macOS regress. 2026-07-04 19:25:39 +01:00
Nicholas Marriott
219dc7f99e Locale breaks tests. 2026-07-04 19:13:53 +01:00