browser depends on config
This commit is contained in:
@@ -28,7 +28,18 @@ namespace
|
|||||||
bool has_child;
|
bool has_child;
|
||||||
Proc child;
|
Proc child;
|
||||||
|
|
||||||
Cmd amixer("amixer");
|
Cmd browser(
|
||||||
|
#if !defined(PULSEAUDIO)
|
||||||
|
"apulse",
|
||||||
|
#endif
|
||||||
|
BROWSER);
|
||||||
|
|
||||||
|
Cmd amixer("amixer"
|
||||||
|
#if defined(PULSEAUDIO)
|
||||||
|
,"-Dpulse"
|
||||||
|
#endif
|
||||||
|
);
|
||||||
|
|
||||||
Cmd low_battery_notify("notify-send", "--urgency=critical", "Battery Low");
|
Cmd low_battery_notify("notify-send", "--urgency=critical", "Battery Low");
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -281,7 +292,7 @@ extern "C"
|
|||||||
}
|
}
|
||||||
else // start browser
|
else // start browser
|
||||||
{
|
{
|
||||||
Cmd("apulse", BROWSER).detach();
|
detach(browser);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -314,7 +325,7 @@ extern "C"
|
|||||||
Cmd open_bookmark("apulse", BROWSER);
|
Cmd open_bookmark("apulse", BROWSER);
|
||||||
link = link.substr(link_begin+1);
|
link = link.substr(link_begin+1);
|
||||||
open_bookmark += link.c_str();
|
open_bookmark += link.c_str();
|
||||||
open_bookmark.detach();
|
detach(open_bookmark);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -323,28 +334,28 @@ extern "C"
|
|||||||
void vene_inc_vol(const Arg*)
|
void vene_inc_vol(const Arg*)
|
||||||
{
|
{
|
||||||
Cmd inc_vol(amixer + "-q" + "set" + AUDIO_DEV + "3%+");
|
Cmd inc_vol(amixer + "-q" + "set" + AUDIO_DEV + "3%+");
|
||||||
child = inc_vol.detach();
|
child = detach(inc_vol);
|
||||||
has_child = true;
|
has_child = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
void vene_dec_vol(const Arg*)
|
void vene_dec_vol(const Arg*)
|
||||||
{
|
{
|
||||||
Cmd dec_vol(amixer + "-q" + "set" + AUDIO_DEV + "3%-");
|
Cmd dec_vol(amixer + "-q" + "set" + AUDIO_DEV + "3%-");
|
||||||
child = dec_vol.detach();
|
child = detach(dec_vol);
|
||||||
has_child = true;
|
has_child = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
void vene_toggle_vol(const Arg*)
|
void vene_toggle_vol(const Arg*)
|
||||||
{
|
{
|
||||||
Cmd toggle_vol(amixer + "-q" + "set" + AUDIO_DEV + "toggle");
|
Cmd toggle_vol(amixer + "-q" + "set" + AUDIO_DEV + "toggle");
|
||||||
child = toggle_vol.detach();
|
child = detach(toggle_vol);
|
||||||
has_child = true;
|
has_child = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
void vene_toggle_mic(const Arg*)
|
void vene_toggle_mic(const Arg*)
|
||||||
{
|
{
|
||||||
Cmd toggle_mic(amixer + "-q" + "set" + "Capture" + "toggle");
|
Cmd toggle_mic(amixer + "-q" + "set" + "Capture" + "toggle");
|
||||||
child = toggle_mic.detach();
|
child = detach(toggle_mic);
|
||||||
has_child = true;
|
has_child = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user