Commit 15ca2f5
committed
tui: double-press Ctrl+C/Ctrl+D to quit
Replace the quit confirmation prompt menu with a transient footer hint.
The first press of Ctrl+C or Ctrl+D shows 'ctrl + <key> again to quit'
for 1s. Pressing the same key again within that window exits via a
shutdown-first flow so cleanup can run.
Remove leftover prompt-related config/events and rename the footer mode
to avoid Ctrl+C-specific naming. Update docs/snapshots and switch the
markdownlint-cli2 config to YAML.1 parent e138073 commit 15ca2f5
File tree
26 files changed
+534
-596
lines changed- codex-rs
- core/src/config
- tui2/src
- bottom_pane
- snapshots
- chatwidget
- snapshots
- tui/src
- bottom_pane
- snapshots
- chatwidget
- snapshots
- docs
26 files changed
+534
-596
lines changedThis file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | | - | |
33 | 31 | | |
34 | 32 | | |
35 | 33 | | |
| |||
282 | 280 | | |
283 | 281 | | |
284 | 282 | | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | 283 | | |
291 | 284 | | |
292 | 285 | | |
| |||
621 | 614 | | |
622 | 615 | | |
623 | 616 | | |
624 | | - | |
625 | | - | |
626 | | - | |
627 | | - | |
628 | | - | |
629 | | - | |
630 | | - | |
631 | | - | |
632 | 617 | | |
633 | 618 | | |
634 | 619 | | |
| |||
1023 | 1008 | | |
1024 | 1009 | | |
1025 | 1010 | | |
1026 | | - | |
1027 | | - | |
1028 | | - | |
1029 | | - | |
1030 | | - | |
1031 | | - | |
1032 | | - | |
1033 | | - | |
1034 | | - | |
1035 | | - | |
1036 | | - | |
1037 | | - | |
1038 | | - | |
1039 | | - | |
1040 | | - | |
1041 | | - | |
1042 | | - | |
1043 | | - | |
1044 | | - | |
1045 | | - | |
1046 | | - | |
1047 | | - | |
1048 | | - | |
1049 | | - | |
1050 | | - | |
1051 | | - | |
1052 | | - | |
1053 | 1011 | | |
1054 | 1012 | | |
1055 | 1013 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
552 | 552 | | |
553 | 553 | | |
554 | 554 | | |
555 | | - | |
556 | | - | |
557 | 555 | | |
558 | 556 | | |
559 | 557 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
721 | 721 | | |
722 | 722 | | |
723 | 723 | | |
724 | | - | |
725 | | - | |
726 | | - | |
727 | | - | |
728 | | - | |
729 | | - | |
730 | | - | |
731 | | - | |
| 724 | + | |
732 | 725 | | |
733 | 726 | | |
734 | 727 | | |
| |||
1093 | 1086 | | |
1094 | 1087 | | |
1095 | 1088 | | |
1096 | | - | |
1097 | | - | |
1098 | | - | |
1099 | 1089 | | |
1100 | 1090 | | |
1101 | 1091 | | |
| |||
1141 | 1131 | | |
1142 | 1132 | | |
1143 | 1133 | | |
1144 | | - | |
1145 | | - | |
1146 | | - | |
1147 | | - | |
1148 | | - | |
1149 | | - | |
1150 | | - | |
1151 | | - | |
1152 | | - | |
1153 | | - | |
1154 | | - | |
1155 | | - | |
1156 | | - | |
1157 | | - | |
1158 | | - | |
1159 | 1134 | | |
1160 | 1135 | | |
1161 | 1136 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | 161 | | |
165 | 162 | | |
166 | 163 | | |
| |||
171 | 168 | | |
172 | 169 | | |
173 | 170 | | |
174 | | - | |
175 | | - | |
176 | | - | |
177 | 171 | | |
178 | 172 | | |
179 | 173 | | |
| |||
226 | 220 | | |
227 | 221 | | |
228 | 222 | | |
229 | | - | |
230 | | - | |
| 223 | + | |
| 224 | + | |
231 | 225 | | |
232 | 226 | | |
233 | 227 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
48 | 50 | | |
49 | 51 | | |
50 | 52 | | |
51 | | - | |
52 | 53 | | |
53 | 54 | | |
54 | 55 | | |
| |||
107 | 108 | | |
108 | 109 | | |
109 | 110 | | |
110 | | - | |
| 111 | + | |
| 112 | + | |
111 | 113 | | |
112 | 114 | | |
113 | 115 | | |
| |||
160 | 162 | | |
161 | 163 | | |
162 | 164 | | |
163 | | - | |
| 165 | + | |
| 166 | + | |
164 | 167 | | |
165 | 168 | | |
166 | 169 | | |
| |||
457 | 460 | | |
458 | 461 | | |
459 | 462 | | |
460 | | - | |
461 | | - | |
462 | | - | |
463 | | - | |
464 | | - | |
465 | | - | |
466 | | - | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
467 | 481 | | |
468 | 482 | | |
469 | 483 | | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
470 | 494 | | |
471 | 495 | | |
472 | 496 | | |
| |||
1184 | 1208 | | |
1185 | 1209 | | |
1186 | 1210 | | |
1187 | | - | |
1188 | | - | |
1189 | | - | |
1190 | | - | |
1191 | | - | |
| 1211 | + | |
1192 | 1212 | | |
1193 | 1213 | | |
1194 | 1214 | | |
| |||
1687 | 1707 | | |
1688 | 1708 | | |
1689 | 1709 | | |
1690 | | - | |
| 1710 | + | |
1691 | 1711 | | |
1692 | 1712 | | |
1693 | 1713 | | |
| |||
1698 | 1718 | | |
1699 | 1719 | | |
1700 | 1720 | | |
1701 | | - | |
| 1721 | + | |
1702 | 1722 | | |
1703 | 1723 | | |
1704 | 1724 | | |
| |||
1708 | 1728 | | |
1709 | 1729 | | |
1710 | 1730 | | |
1711 | | - | |
1712 | | - | |
| 1731 | + | |
| 1732 | + | |
| 1733 | + | |
| 1734 | + | |
| 1735 | + | |
| 1736 | + | |
| 1737 | + | |
1713 | 1738 | | |
1714 | 1739 | | |
1715 | 1740 | | |
| |||
2250 | 2275 | | |
2251 | 2276 | | |
2252 | 2277 | | |
2253 | | - | |
| 2278 | + | |
2254 | 2279 | | |
2255 | 2280 | | |
2256 | 2281 | | |
2257 | 2282 | | |
2258 | | - | |
| 2283 | + | |
2259 | 2284 | | |
2260 | 2285 | | |
2261 | 2286 | | |
2262 | | - | |
| 2287 | + | |
2263 | 2288 | | |
2264 | 2289 | | |
2265 | 2290 | | |
| |||
0 commit comments