summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Melcher <github@matthiasm.com>2023-12-05 18:38:51 +0100
committerMatthias Melcher <github@matthiasm.com>2023-12-05 18:38:51 +0100
commit68594ec7fae90111e0b9270f0610bac3c6edfa7c (patch)
treed75b7d419333d4a3b8f68b6046723897961909a6
parent49dd9289b87b90cafb1b648d0746aca52675e2a9 (diff)
#860: FLUID: Increments Shell history to 1000 lines
-rw-r--r--fluid/alignment_panel.cxx1
-rw-r--r--fluid/alignment_panel.fl5
2 files changed, 4 insertions, 2 deletions
diff --git a/fluid/alignment_panel.cxx b/fluid/alignment_panel.cxx
index 72c5a56a4..8b806ab5a 100644
--- a/fluid/alignment_panel.cxx
+++ b/fluid/alignment_panel.cxx
@@ -3052,6 +3052,7 @@ Fl_Double_Window* make_shell_window() {
{ shell_run_terminal = new Fl_Terminal(10, 10, 535, 375);
Fl_Group::current()->resizable(shell_run_terminal);
shell_run_terminal->ansi(1);
+ shell_run_terminal->history_lines(1000);
} // Fl_Terminal* shell_run_terminal
{ Fl_Group* o = new Fl_Group(10, 395, 535, 25);
{ Fl_Button* o = new Fl_Button(10, 395, 94, 25, "Clear");
diff --git a/fluid/alignment_panel.fl b/fluid/alignment_panel.fl
index 69e73da65..1d9cd78d2 100644
--- a/fluid/alignment_panel.fl
+++ b/fluid/alignment_panel.fl
@@ -1574,16 +1574,17 @@ Function {make_shell_window()} {open
label {Shell Command Output} open
xywh {769 585 555 430} type Double align 80 resizable visible
} {
- Fl_Terminal shell_run_terminal {
+ Fl_Terminal shell_run_terminal {selected
xywh {10 10 535 375} resizable
code0 {shell_run_terminal->ansi(1);}
+ code1 {shell_run_terminal->history_lines(1000);}
}
Fl_Group {} {open
xywh {10 395 535 25}
} {
Fl_Button {} {
label Clear
- callback {shell_run_terminal->append("\\033[2J\\033[H");} selected
+ callback {shell_run_terminal->append("\\033[2J\\033[H");}
xywh {10 395 94 25}
}
Fl_Box {} {