diff options
| author | 2015-11-13 15:35:45 -0500 | |
|---|---|---|
| committer | 2015-11-13 15:35:45 -0500 | |
| commit | 918cc04765fa2eedc327f7a030c537673f6a9d83 (patch) | |
| tree | 15802c4eef5c00953301826334f8e8538abc70f2 | |
| parent | reguser: Add base for ignoring highlights (diff) | |
| download | KVIrc-918cc04765fa2eedc327f7a030c537673f6a9d83.tar.gz KVIrc-918cc04765fa2eedc327f7a030c537673f6a9d83.tar.bz2 KVIrc-918cc04765fa2eedc327f7a030c537673f6a9d83.zip | |
hlignore: Set popup ignore to block highlights too
Add documentation to -h | --highlight flags
| -rw-r--r-- | data/defscript/popups.kvs | 54 | ||||
| -rw-r--r-- | src/modules/reguser/libkvireguser.cpp | 4 |
2 files changed, 30 insertions, 28 deletions
diff --git a/data/defscript/popups.kvs b/data/defscript/popups.kvs index c0694b80e..ecce347ce 100644 --- a/data/defscript/popups.kvs +++ b/data/defscript/popups.kvs @@ -1013,189 +1013,189 @@ defpopup(ignore) { if(!%:regName) reguser.add -f -q $0 $mask($0,0); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,1)")") ("$reguser.exactMatch($mask($0,1))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,1); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,2)")") ("$reguser.exactMatch($mask($0,2))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,2); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,3)")") ("$reguser.exactMatch($mask($0,3))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,3); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,4)")") ("$reguser.exactMatch($mask($0,4))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,4); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,5)")") ("$reguser.exactMatch($mask($0,5))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,5); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,6)")") ("$reguser.exactMatch($mask($0,6))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,6); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,7)")") ("$reguser.exactMatch($mask($0,7))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,7); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,8)")") ("$reguser.exactMatch($mask($0,8))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,8); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,9)")") ("$reguser.exactMatch($mask($0,9))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,9); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,10)")") ("$reguser.exactMatch($mask($0,10))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,10); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,11)")") ("$reguser.exactMatch($mask($0,11))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,11); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,12)")") ("$reguser.exactMatch($mask($0,12))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,12); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,13)")") ("$reguser.exactMatch($mask($0,13))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,13); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,14)")") ("$reguser.exactMatch($mask($0,14))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,14); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,15)")") ("$reguser.exactMatch($mask($0,15))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,15); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,16)")") ("$reguser.exactMatch($mask($0,16))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,16); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,17)")") ("$reguser.exactMatch($mask($0,17))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,17); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,18)")") ("$reguser.exactMatch($mask($0,18))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,18); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,19)")") ("$reguser.exactMatch($mask($0,19))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,19); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,20)")") ("$reguser.exactMatch($mask($0,20))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,20); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,21)")") ("$reguser.exactMatch($mask($0,21))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,21); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,22)")") ("$reguser.exactMatch($mask($0,22))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,22); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,23)")") ("$reguser.exactMatch($mask($0,23))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,23); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,24)")") ("$reguser.exactMatch($mask($0,24))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,24); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,25)")") ("$reguser.exactMatch($mask($0,25))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,25); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } item($tr("Ignore as","defscript") $0 "("$mask($0,26)")") ("$reguser.exactMatch($mask($0,26))" == "") { if(!%:regName) reguser.add -f -q $0 $mask($0,26); reguser.setIgnoreEnabled $0 1; - reguser.setIgnoreFlags -p -c -n -t -i -d $0; + reguser.setIgnoreFlags -p -c -n -t -i -d -h $0; } } diff --git a/src/modules/reguser/libkvireguser.cpp b/src/modules/reguser/libkvireguser.cpp index e238ccaf2..20128b5cf 100644 --- a/src/modules/reguser/libkvireguser.cpp +++ b/src/modules/reguser/libkvireguser.cpp @@ -474,7 +474,7 @@ static bool reguser_kvs_cmd_setIgnoreEnabled(KviKvsModuleCommandCall * c) @short: Sets ignore flags for registered user @syntax: - reguser.setIgnoreFlags [-p|--query] [-c|--channel] [-n|--notice] [-t|--ctcp] [-i|--invite] [-d|--dcc] [-q] <name:string> + reguser.setIgnoreFlags [-p|--query] [-c|--channel] [-n|--notice] [-t|--ctcp] [-i|--invite] [-d|--dcc] [-h|--highlight] [-q] <name:string> @switches: !sw: -q | --quiet Don't warn if the specified user doesn't exist. Just continue silently. @@ -490,6 +490,8 @@ static bool reguser_kvs_cmd_setIgnoreEnabled(KviKvsModuleCommandCall * c) Sets ignore for invites !sw: -d | --dcc Sets ignore for DCC's + !sw: -h | --highlight + Sets ignore for highlights @description: Sets ignore flags for registered user |
