Commit 5f266dea authored by vysheng's avatar vysheng

Merge pull request #814 from michelesr/master

Add command line option for bell notifications
parents 2052f4b3 68e3e1a4
......@@ -104,7 +104,7 @@ extern int enable_json;
int disable_auto_accept;
int msg_num_mode;
int disable_colors;
int alert_sound;
extern int alert_sound;
extern int binlog_read;
int safe_quit;
......
......@@ -128,6 +128,7 @@ int ipv6_enabled;
char *start_command;
int disable_link_preview;
int enable_json;
int alert_sound;
int exit_code;
struct tgl_state *TLS;
......@@ -480,6 +481,7 @@ void usage (void) {
printf (" --wait-dialog-list/-W send dialog_list query and wait for answer before reading input\n");
printf (" --disable-colors/-C disable color output\n");
printf (" --disable-readline/-R disable readline\n");
printf (" --alert/-A enable bell notifications\n");
printf (" --daemonize/-d daemon mode\n");
printf (" --logname/-L <log-name> log file name\n");
printf (" --username/-U <user-name> change uid after start\n");
......@@ -632,6 +634,7 @@ void args_parse (int argc, char **argv) {
{"wait-dialog-list", no_argument, 0, 'W'},
{"disable-colors", no_argument, 0, 'C'},
{"disable-readline", no_argument, 0, 'R'},
{"alert", no_argument, 0, 'A'},
{"daemonize", no_argument, 0, 'd'},
{"logname", required_argument, 0, 'L'},
{"username", required_argument, 0, 'U'},
......@@ -655,7 +658,7 @@ void args_parse (int argc, char **argv) {
int opt = 0;
while ((opt = getopt_long (argc, argv, "u:hk:vNl:fEwWCRdL:DU:G:qP:S:e:I6b"
while ((opt = getopt_long (argc, argv, "u:hk:vNl:fEwWCRAdL:DU:G:qP:S:e:I6b"
#ifdef HAVE_LIBCONFIG
"c:p:"
#else
......@@ -741,6 +744,9 @@ void args_parse (int argc, char **argv) {
case 'R':
readline_disabled ++;
break;
case 'A':
alert_sound = 1;
break;
case 'd':
daemonize ++;
break;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment