aboutsummaryrefslogtreecommitdiff
path: root/src/option.c
diff options
context:
space:
mode:
authornirav <nirav@teisuu.com>2018-10-22 23:09:01 +0530
committerDandelion <nirav@teisuu.com>2018-10-22 23:09:01 +0530
commit0be27c8d553e66706b477b3b65c8e8de9e8bc9f8 (patch)
tree4cacc23ff47fb87a9187dfaa0ba20ddbe872d765 /src/option.c
parent32eb3619140b2682a6c61ab2cd3376a1981861f6 (diff)
downloadim-0be27c8d553e66706b477b3b65c8e8de9e8bc9f8.tar.gz
im-0be27c8d553e66706b477b3b65c8e8de9e8bc9f8.zip
Added fullscreen command line flag
Diffstat (limited to 'src/option.c')
-rw-r--r--src/option.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/option.c b/src/option.c
index 548b5b8..290eff3 100644
--- a/src/option.c
+++ b/src/option.c
@@ -10,6 +10,7 @@ static const char usage[] =
"Usage: qwe [options...] <file>\n"
"\n"
" -i Hide info bar by default.\n"
+ " -f Use fullscreen mode by default.\n"
" -h Show help message and quit.\n"
" -v Show the version number and quit.\n";
@@ -34,7 +35,7 @@ void parse_options(int argc, char **argv)
// override options from commandline parameters
int opt;
- while ((opt = getopt(argc, argv, "hvi")) != -1) {
+ while ((opt = getopt(argc, argv, "hvif")) != -1) {
switch (opt) {
case '?':
print_usage();
@@ -47,6 +48,10 @@ void parse_options(int argc, char **argv)
exit(EXIT_SUCCESS);
case 'i':
_options.show_info = false;
+ break;
+ case 'f':
+ _options.fullscreen = true;
+ break;
}
}