weston-terminal --help and other command-line options
Option array existed but was unused. Added --font-size.
This commit is contained in:
committed by
Pekka Paalanen
parent
6e16a556f8
commit
5cad843989
@@ -3042,6 +3042,7 @@ terminal_run(struct terminal *terminal, const char *path)
|
|||||||
static const struct weston_option terminal_options[] = {
|
static const struct weston_option terminal_options[] = {
|
||||||
{ WESTON_OPTION_BOOLEAN, "fullscreen", 'f', &option_fullscreen },
|
{ WESTON_OPTION_BOOLEAN, "fullscreen", 'f', &option_fullscreen },
|
||||||
{ WESTON_OPTION_STRING, "font", 0, &option_font },
|
{ WESTON_OPTION_STRING, "font", 0, &option_font },
|
||||||
|
{ WESTON_OPTION_INTEGER, "font-size", 0, &option_font_size },
|
||||||
{ WESTON_OPTION_STRING, "shell", 0, &option_shell },
|
{ WESTON_OPTION_STRING, "shell", 0, &option_shell },
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -3067,6 +3068,16 @@ int main(int argc, char *argv[])
|
|||||||
weston_config_section_get_string(s, "term", &option_term, "xterm");
|
weston_config_section_get_string(s, "term", &option_term, "xterm");
|
||||||
weston_config_destroy(config);
|
weston_config_destroy(config);
|
||||||
|
|
||||||
|
if (parse_options(terminal_options,
|
||||||
|
ARRAY_LENGTH(terminal_options), &argc, argv) > 1) {
|
||||||
|
printf("Usage: %s [OPTIONS]\n"
|
||||||
|
" --fullscreen or -f\n"
|
||||||
|
" --font=NAME\n"
|
||||||
|
" --font-size=SIZE\n"
|
||||||
|
" --shell=NAME\n", argv[0]);
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
d = display_create(&argc, argv);
|
d = display_create(&argc, argv);
|
||||||
if (d == NULL) {
|
if (d == NULL) {
|
||||||
fprintf(stderr, "failed to create display: %m\n");
|
fprintf(stderr, "failed to create display: %m\n");
|
||||||
|
|||||||
Reference in New Issue
Block a user