-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathKconfig
More file actions
145 lines (111 loc) · 4.45 KB
/
Copy pathKconfig
File metadata and controls
145 lines (111 loc) · 4.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
mainmenu "Nocterm Configuration"
menu "Core"
menuconfig NOCTERM_WIDGET_LIMITS
bool "Override widget core limits"
default n
config NOCTERM_WIDGET_MAX_DEPTH
int "Maximum widget tree depth"
default 128
depends on NOCTERM_WIDGET_LIMITS
menuconfig NOCTERM_IO_LIMITS
bool "Override I/O limits"
default n
config NOCTERM_IO_BUFFER_SIZE
int "I/O buffer size (bytes)"
default 8192
depends on NOCTERM_IO_LIMITS
menuconfig NOCTERM_KEY_LIMITS
bool "Override key input limits"
default n
config NOCTERM_KEY_BUFFER_SIZE
int "Key event buffer size (bytes)"
default 256
depends on NOCTERM_KEY_LIMITS
config NOCTERM_KEY_ESCSEQ_INTERVAL
int "Escape sequence next-character wait interval (ms)"
default 50
depends on NOCTERM_KEY_LIMITS
menuconfig NOCTERM_ATTRIBUTE_LIMITS
bool "Override attribute limits"
default n
config NOCTERM_ATTRIBUTE_BUFFER_SIZE
int "Attribute escape sequence buffer size (bytes)"
default 512
depends on NOCTERM_ATTRIBUTE_LIMITS
menuconfig NOCTERM_TIMER_LIMITS
bool "Override timer limits"
default n
config NOCTERM_TIMER_CALLBACK_MOMENTARY_MAX
int "Maximum momentary timer callbacks"
default 64
depends on NOCTERM_TIMER_LIMITS
menuconfig NOCTERM_OVERLAY_LIMITS
bool "Override overlay limits"
default n
config NOCTERM_OVERLAY_WIDGET_MAX_SIZE
int "Maximum widgets per overlay"
default 16
depends on NOCTERM_OVERLAY_LIMITS
menuconfig NOCTERM_PAGE_LIMITS
bool "Override page limits"
default n
config NOCTERM_PAGE_TITLE_MAX_SIZE
int "Maximum page title size (characters)"
default 256
depends on NOCTERM_PAGE_LIMITS
config NOCTERM_PAGE_STACK_MAX_SIZE
int "Maximum page stack size"
default 128
depends on NOCTERM_PAGE_LIMITS
endmenu
menu Widgets
menuconfig NOCTERM_BUTTON_LIMITS
bool "Override button limits"
default n
config NOCTERM_BUTTON_TEXT_MAX_SIZE
int "Maximum button text size (characters)"
default 256
depends on NOCTERM_BUTTON_LIMITS
menuconfig NOCTERM_DECORBOX_LIMITS
bool "Override decorbox limits"
default n
config NOCTERM_DECORBOX_LABEL_MAX_SIZE
int "Maximum decorbox label size (characters)"
default 64
depends on NOCTERM_DECORBOX_LIMITS
menuconfig NOCTERM_ENTRY_LIMITS
bool "Override entry limits"
default n
config NOCTERM_ENTRY_BUFFER_MAX_SIZE
int "Maximum entry buffer size (characters)"
default 4096
depends on NOCTERM_ENTRY_LIMITS
menuconfig NOCTERM_TEXTBOX_LIMITS
bool "Override textbox limits"
default n
config NOCTERM_TEXTBOX_BUFFER_MAX_SIZE
int "Maximum textbox buffer size (characters)"
default 8192
depends on NOCTERM_TEXTBOX_LIMITS
menuconfig NOCTERM_TEXTVIEW_LIMITS
bool "Override textview limits"
default n
config NOCTERM_TEXTVIEW_BUFFER_SIZE
int "Maximum textview buffer size (characters)"
default 8096
depends on NOCTERM_TEXTVIEW_LIMITS
menuconfig NOCTERM_LISTVIEW_LIMITS
bool "Override listview limits"
default n
config NOCTERM_LISTVIEW_ITEM_CONTENT_MAX_SIZE
int "Maximum listview item content size (characters)"
default 1024
depends on NOCTERM_LISTVIEW_LIMITS
menuconfig NOCTERM_MENU_LIMITS
bool "Override menu limits"
default n
config NOCTERM_MENU_ITEM_CONTENT_MAX_SIZE
int "Maximum menu item content size (characters)"
default 128
depends on NOCTERM_MENU_LIMITS
endmenu