mirror of
https://github.com/irssi/irssi.git
synced 2026-08-09 20:00:23 +02:00
Add sidepanels feature with window and nicklist panels
Introduces left and right sidepanels to the text UI, including new source files, theme formats, and main window layout logic. Adds mouse support, activity-based coloring, and dynamic panel reservation. Updates build scripts and headers to support the new feature.
This commit is contained in:
parent
49f819ea8a
commit
0d6d366955
12 changed files with 1824 additions and 16 deletions
|
|
@ -7,6 +7,7 @@ test_test_paste_join_multiline = executable('test-paste-join-multiline',
|
|||
'../../src/fe-text/term-terminfo.c',
|
||||
'../../src/fe-text/term.c',
|
||||
'../../src/fe-text/terminfo-core.c',
|
||||
'../../src/fe-text/sidepanels.c',
|
||||
'../../src/fe-text/textbuffer-formats.c',
|
||||
'../../src/fe-text/textbuffer-view.c',
|
||||
'../../src/fe-text/textbuffer.c',
|
||||
|
|
@ -25,6 +26,7 @@ test_test_paste_join_multiline = executable('test-paste-join-multiline',
|
|||
implicit_include_directories : false,
|
||||
dependencies : dep + textui_dep,
|
||||
)
|
||||
|
||||
test('test-paste-join-multiline test', test_test_paste_join_multiline,
|
||||
args : ['--tap'],
|
||||
protocol : 'tap')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue