aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Matt Ullman2015-11-13 15:35:45 -0500
committerGravatar Matt Ullman2015-11-13 15:35:45 -0500
commit918cc04765fa2eedc327f7a030c537673f6a9d83 (patch)
tree15802c4eef5c00953301826334f8e8538abc70f2
parentreguser: Add base for ignoring highlights (diff)
downloadKVIrc-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.kvs54
-rw-r--r--src/modules/reguser/libkvireguser.cpp4
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