Commit Graph

11690 Commits

Author SHA1 Message Date
Thomas Adam
e6505947ec Merge branch 'obsd-master' 2026-07-06 13:30:06 +01: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
Thomas Adam
e11af53819 Merge branch 'obsd-master' 2026-07-06 13:00:06 +01:00
Thomas Adam
0593cbeb84 Merge branch 'obsd-master' 2026-07-06 12:30:06 +01: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
Nicholas Marriott
eb82e8527a Shorten all socket names because macOS is stupid. 2026-07-06 11:50:58 +01:00
Nicholas Marriott
069201dd1a Regression test fixes. 2026-07-06 11:22:56 +01:00
Nicholas Marriott
37e4b3cdb6 Fix name. 2026-07-06 10:12:24 +01:00
Nicholas Marriott
501e8da925 Update some tests and improve Makefile. 2026-07-06 10:00:26 +01:00
Nicholas Marriott
6a6822b906 Shorten socket names. 2026-07-06 09:27:17 +01:00
Thomas Adam
e7c1361a10 Merge branch 'obsd-master' 2026-07-06 09:15:06 +01:00
nicm
913e503296 Unzoom before creating a floating pane (for now). 2026-07-06 07:57:45 +00:00
Nicholas Marriott
2c0f06782d Add alerts test. 2026-07-06 08:47:57 +01:00
Nicholas Marriott
fcce73af42 Add another test. 2026-07-05 22:14:48 +01:00
Nicholas Marriott
2b2963859b Add some hooks tests. 2026-07-05 21:56:52 +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
dc1693d5a1 set-hook -R test. 2026-07-05 18:26:44 +01:00
Nicholas Marriott
29b2b7a875 Mouse on by default. 2026-07-05 15:50:54 +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
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
Nicholas Marriott
1b4015226f Use correct counts for this test also. 2026-07-04 19:01:48 +01:00
Nicholas Marriott
0f77d9b30a Fix lengths in test. 2026-07-04 18:52:53 +01:00
Nicholas Marriott
a19b961427 Fix test. 2026-07-04 18:37:53 +01:00
Nicholas Marriott
646637f53a Add control subs test. 2026-07-04 17:18:33 +01:00
Thomas Adam
21e91cfa00 portable: add monitor.c 2026-07-04 17:07:31 +01:00