Nicholas Marriott
|
7c62d3ab2b
|
Merge branch 'floating_panes' into floating_panes_staging
|
2026-05-22 12:39:38 +01:00 |
|
Nicholas Marriott
|
4fd8431ad0
|
Merge branch 'master' into floating_panes
|
2026-05-22 12:39:09 +01:00 |
|
Thomas Adam
|
d4255818c4
|
Merge branch 'obsd-master'
|
2026-05-22 12:01:06 +01:00 |
|
Nicholas Marriott
|
7860300aa1
|
Merge branch 'floating_panes' into floating_panes_staging
|
2026-05-22 11:01:34 +01:00 |
|
Nicholas Marriott
|
d3e8dd3623
|
Use a flags bit for obscured rather than an int.
|
2026-05-22 10:58:37 +01:00 |
|
Nicholas Marriott
|
1fa6ebacf4
|
Merge branch 'master' into floating_panes
|
2026-05-22 10:40:29 +01:00 |
|
Thomas Adam
|
f714f3ee78
|
Merge branch 'obsd-master'
|
2026-05-22 10:28:51 +01:00 |
|
nicm
|
36bc351557
|
Use a union for the data passed around in tty_ctx instead of void *.
|
2026-05-22 09:21:32 +00:00 |
|
nicm
|
d5ee330d20
|
Tidy up a load of different flags and special values in the tty_ctx into
a single bitmask.
|
2026-05-22 09:05:16 +00:00 |
|
Nicholas Marriott
|
8fa822207d
|
Cache obscure flag in screen_write_ctx.
|
2026-05-22 09:07:38 +01:00 |
|
Nicholas Marriott
|
52ad3c8425
|
Change pane_is_obscured to take the context since it always uses its pane.
|
2026-05-22 09:03:51 +01:00 |
|
Nicholas Marriott
|
e5abcd217c
|
Start at the current pane in the zindex list for working out if a pane is
obscured.
|
2026-05-22 08:58:48 +01:00 |
|
Nicholas Marriott
|
b1697e966c
|
Remove hidden from staging.
|
2026-05-22 08:43:55 +01:00 |
|
Nicholas Marriott
|
cef3019195
|
Merge branch 'floating_panes' into floating_panes_staging
|
2026-05-21 12:07:41 +01:00 |
|
Nicholas Marriott
|
4a0118aea1
|
Merge branch 'master' into floating_panes
|
2026-05-21 12:07:17 +01:00 |
|
Thomas Adam
|
634e9d6213
|
Merge branch 'obsd-master'
|
2026-05-21 12:01:06 +01:00 |
|
Nicholas Marriott
|
29bc383dfb
|
Merge branch 'master' into floating_panes_staging
|
2026-05-21 08:29:14 +01:00 |
|
nicm
|
9aa9a92f72
|
Pane resizing code for floating panes, mostly by Michael Grant.
|
2026-05-21 07:28:51 +00:00 |
|
Dane Jensen
|
90a748f7fb
|
Added logic to prevent hidden panes from being selected as the window's active pane.
Additional logic added to find any valid pane if the best fit checks fail.
|
2026-05-20 19:33:30 +00:00 |
|
Dane Jensen
|
2434653867
|
fix: added conditionals and more finding logic to avoid displaying hidden panes.
|
2026-05-20 12:19:56 -07:00 |
|
Nicholas Marriott
|
1def587884
|
Remove code that was already applied.
|
2026-05-20 13:47:11 +01:00 |
|
Nicholas Marriott
|
7127595ac6
|
Merge branch 'floating_panes' into floating_panes_staging
|
2026-05-20 13:41:52 +01:00 |
|
Nicholas Marriott
|
c56bc9ed05
|
Store pane ID for mouse last pane instead of a pointer to the pane.
|
2026-05-20 13:41:13 +01:00 |
|
Nicholas Marriott
|
8c51c0fdbd
|
Merge tag '3.6b'
3.6b
|
2026-05-20 12:53:07 +01:00 |
|
Thomas Adam
|
24e4a545a2
|
Merge branch 'obsd-master'
|
2026-05-20 12:19:23 +01:00 |
|
Nicholas Marriott
|
c5fb5e8bb0
|
Update CHANGES.
|
2026-05-20 12:17:30 +01:00 |
|
Nicholas Marriott
|
b8434182c9
|
Track which list (images or saved_images) each image is on so they can be
removed from the correct list when the total image count is reached. Fixes
crash reported by xlabai at tencent dot com.
|
2026-05-20 12:15:34 +01:00 |
|
Nicholas Marriott
|
e1f942f26a
|
Add a define for max images and bump to 20 for the moment.
|
2026-05-20 12:14:22 +01:00 |
|
Nicholas Marriott
|
237df15834
|
Merge branch 'floating_panes' into floating_panes_staging
|
2026-05-20 12:07:00 +01:00 |
|
Nicholas Marriott
|
2a9ba51907
|
Merge branch 'master' into floating_panes
|
2026-05-20 12:06:49 +01:00 |
|
Thomas Adam
|
91b85efabb
|
Merge branch 'obsd-master'
|
2026-05-20 12:01:06 +01:00 |
|
nicm
|
0057905ca0
|
Increase escape delay if the buffer contains a partial paste end, fixes
issues with at least Windows Terminal. From jing dot empty at gmail.com
GitHub issue 5088.
|
2026-05-20 10:56:46 +00:00 |
|
nicm
|
572e26deb8
|
Some more trivial floating panes bits.
|
2026-05-20 08:54:40 +00:00 |
|
Nicholas Marriott
|
100b9042c9
|
Merge branch 'floating_panes' into floating_panes_staging
|
2026-05-20 09:53:21 +01:00 |
|
Nicholas Marriott
|
406ae3d8a6
|
Remove some trivial differences.
|
2026-05-20 09:46:38 +01:00 |
|
Nicholas Marriott
|
0fb6a33593
|
Merge branch 'floating_panes' into floating_panes_staging
|
2026-05-20 09:41:43 +01:00 |
|
Nicholas Marriott
|
8a674265f3
|
Merge branch 'master' into floating_panes
|
2026-05-20 09:35:03 +01:00 |
|
Thomas Adam
|
caff9a135f
|
Merge branch 'obsd-master'
|
2026-05-20 08:47:44 +01:00 |
|
Dane Jensen
|
ed43033c39
|
Changed the semantics from un/minimise-pane to hide/show-pane
Several functions and flags were semantically changed. No logic was altered.
|
2026-05-20 04:14:59 +00:00 |
|
Dane Jensen
|
0a7b008b21
|
Changed minimised semantics to hide semantics
|
2026-05-19 21:09:53 -07:00 |
|
nicm
|
ce24b92758
|
Floating panes full redraw code, by Michael Grant.
|
2026-05-19 13:12:45 +00:00 |
|
Nicholas Marriott
|
f3898d664b
|
Another couple of changes.
|
2026-05-19 13:30:01 +01:00 |
|
Nicholas Marriott
|
f4c8461ec4
|
Merge branch 'floating_panes' into floating_panes_staging
|
2026-05-19 13:26:45 +01:00 |
|
Nicholas Marriott
|
f8e908b89c
|
More trivial merge errors.
|
2026-05-19 13:26:27 +01:00 |
|
Nicholas Marriott
|
ffd576df04
|
Merge branch 'floating_panes' into floating_panes_staging
|
2026-05-19 13:23:36 +01:00 |
|
Nicholas Marriott
|
2695c5305e
|
More merge fixes.
|
2026-05-19 13:23:21 +01:00 |
|
Nicholas Marriott
|
aec8d0e110
|
Merge branch 'floating_panes' into floating_panes_staging
|
2026-05-19 13:20:36 +01:00 |
|
Nicholas Marriott
|
55fdfef9d1
|
Merge fixes.
|
2026-05-19 13:19:21 +01:00 |
|
Nicholas Marriott
|
19855974d2
|
Some fixes.
|
2026-05-19 13:16:37 +01:00 |
|
nicm
|
f5a086ac98
|
Some more easy floating panes bits.
|
2026-05-19 12:16:25 +00:00 |
|