index
:
firman.sh/firman.sh.git
master
Firmware Manager
P. J. McDermott
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
ui
Commit message (
Expand
)
Author
Age
Files
Lines
*
tui_show_prompt(): Add a Cancel button
P. J. McDermott
2015-10-30
1
-2/+17
*
tui_show_menu(): Add a Cancel button
P. J. McDermott
2015-10-30
1
-3/+18
*
tui_show_menu(): Output selected option
P. J. McDermott
2015-10-30
1
-0/+1
*
tui_info(): Write message to terminal
P. J. McDermott
2015-10-30
1
-1/+4
*
_tui_dialog(): Support info dialogs
P. J. McDermott
2015-10-30
1
-0/+5
*
cli_info(): Write message to terminal
P. J. McDermott
2015-10-30
1
-1/+4
*
tui_show_prompt(): Place cursor at end of default input
P. J. McDermott
2015-10-29
1
-1/+3
*
cli_show_prompt(): Show default value
P. J. McDermott
2015-10-29
1
-1/+5
*
show_menu(): Add initial value parameter
P. J. McDermott
2015-10-29
2
-5/+6
*
message(): New function
P. J. McDermott
2015-10-29
2
-2/+31
*
tui_show_prompt(): Hide cursor after KEY_ENTER from input
P. J. McDermott
2015-10-29
1
-1/+4
*
tui_show_menu(): Add Vim-style key bindings
P. J. McDermott
2015-10-29
1
-4/+4
*
_tui_box(): Fix coordinate offsets
P. J. McDermott
2015-10-29
1
-2/+2
*
_tui_dialog(): Don't use SGR underline with icons
P. J. McDermott
2015-10-29
1
-19/+2
*
tui_show_prompt(): Draw box, not underlined field
P. J. McDermott
2015-10-29
1
-13/+15
*
_tui_box(): Reset SGR before clearing screen
P. J. McDermott
2015-10-29
1
-0/+1
*
tui_show_menu(): Fix scrolling
P. J. McDermott
2015-10-29
1
-3/+3
*
tui_show_menu(): Set ${scrpos} on KEY_UP, KEY_DOWN, and KEY_END
P. J. McDermott
2015-10-29
1
-3/+8
*
tui_show_prompt(): Limit inserts by input length, not cursor position
P. J. McDermott
2015-10-29
1
-2/+2
*
tui_show_menu(): Don't scroll down beyond list
P. J. McDermott
2015-10-29
1
-1/+2
*
tui_show_menu(): Implement (incomplete)
P. J. McDermott
2015-10-29
1
-0/+142
*
tui_show_prompt(): Handle KEY_HOME and KEY_END
P. J. McDermott
2015-10-29
1
-0/+6
*
tui_show_prompt(): Shorten arrow key cases
P. J. McDermott
2015-10-29
1
-6/+4
*
tui_show_prompt(): Implement KEY_BACKSPACE line editing
P. J. McDermott
2015-10-29
1
-4/+11
*
tui_show_prompt(): Implement line editing
P. J. McDermott
2015-10-29
1
-13/+53
*
tui_show_prompt(): Handle all unused KEY_*s
P. J. McDermott
2015-10-29
1
-3/+2
*
tui_show_prompt(): Handle arrow keys
P. J. McDermott
2015-10-29
1
-1/+15
*
tui_show_prompt(): Enforce range on cursor position
P. J. McDermott
2015-10-29
1
-6/+12
*
_tui_dialog(): Use line on top of warning icon
P. J. McDermott
2015-10-29
1
-1/+4
*
cli_show_prompt(): Accept len argument
P. J. McDermott
2015-10-28
1
-1/+2
*
tui_show_prompt(): Handle KEY_INVALID
P. J. McDermott
2015-10-28
1
-1/+3
*
tui_show_prompt(): Handle KEY_BACKSPACE, KEY_DEL, KEY_SPACE
P. J. McDermott
2015-10-28
1
-0/+10
*
tui_show_prompt(): Implement (line editing missing)
P. J. McDermott
2015-10-28
1
-1/+84
*
_tui_box(): Remove a printf
P. J. McDermott
2015-10-28
1
-1/+1
*
_tui_box(): Output position
P. J. McDermott
2015-10-28
1
-3/+7
*
src/ui/tui.sh: New file
P. J. McDermott
2015-10-28
2
-1/+179
*
resume_ui(): Drop
P. J. McDermott
2015-10-28
1
-5/+0
*
show_prompt(): New function
P. J. McDermott
2015-10-28
1
-0/+16
*
cli_dbg(), cli_info(): Don't print messages
P. J. McDermott
2015-10-28
1
-8/+2
*
cli_show_menu(): Print newline before returning
P. J. McDermott
2015-10-28
1
-0/+1
*
ui/cli: Fix tty output
P. J. McDermott
2015-10-28
1
-11/+13
*
ui/cli: Write all output to terminal
P. J. McDermott
2015-10-28
1
-4/+4
*
ui: Add UI init, exit, and resume functions
P. J. McDermott
2015-10-27
1
-0/+15
*
cli_show_menu(): New function
P. J. McDermott
2015-10-27
1
-0/+37
*
ui/cli: Write warnings and errors to stderr
P. J. McDermott
2015-10-27
1
-8/+8
*
Add UI support
P. J. McDermott
2015-10-27
2
-0/+50