Add togglepretext func

This commit is contained in:
Jacob 2023-08-09 20:49:23 +02:00
parent 6dad73b9a4
commit a3a860fe26
5 changed files with 21 additions and 0 deletions

View file

@ -761,6 +761,7 @@ for performance reasons.
| test | Print out 'Test print' to standard output | | test | Print out 'Test print' to standard output |
| die | Print out 'FIFO told me to die.' using the die() function | | die | Print out 'FIFO told me to die.' using the die() function |
| toggleinput | Toggle input | | toggleinput | Toggle input |
| togglepretext | Toggle pretext |
| togglelarrow | Toggle left arrow | | togglelarrow | Toggle left arrow |
| togglerarrow | Toggle right arrow | | togglerarrow | Toggle right arrow |
| toggleitem | Toggle item | | toggleitem | Toggle item |
@ -1112,6 +1113,8 @@ bind:
- Reset image size to the default - Reset image size to the default
- `toggleinput` - `toggleinput`
- Toggle input - Toggle input
- `togglepretext`
- Toggle pretext
- `togglelarrow` - `togglelarrow`
- Toggle left arrow - Toggle left arrow
- `togglerarrow` - `togglerarrow`

View file

@ -460,6 +460,11 @@ void toggleinput(Arg *arg) {
drawmenu(); drawmenu();
} }
void togglepretext(Arg *arg) {
hidepretext = !hidepretext;
drawmenu();
}
void togglelarrow(Arg *arg) { void togglelarrow(Arg *arg) {
hidelarrow = !hidelarrow; hidelarrow = !hidelarrow;
drawmenu(); drawmenu();

View file

@ -61,6 +61,7 @@ static void quit(Arg *arg);
/* toggle */ /* toggle */
static void toggleinput(Arg *arg); static void toggleinput(Arg *arg);
static void togglepretext(Arg *arg);
static void togglelarrow(Arg *arg); static void togglelarrow(Arg *arg);
static void togglerarrow(Arg *arg); static void togglerarrow(Arg *arg);
static void toggleitem(Arg *arg); static void toggleitem(Arg *arg);

View file

@ -378,6 +378,7 @@ static FuncList fl[] = {
{ "screenshot", screenshot }, { "screenshot", screenshot },
{ "setcolumns", setcolumns }, { "setcolumns", setcolumns },
{ "toggleinput", toggleinput }, { "toggleinput", toggleinput },
{ "togglepretext", togglepretext },
{ "togglelarrow", togglelarrow }, { "togglelarrow", togglelarrow },
{ "togglerarrow", togglerarrow }, { "togglerarrow", togglerarrow },
{ "toggleitem", toggleitem }, { "toggleitem", toggleitem },

View file

@ -930,6 +930,11 @@ T}@T{
Toggle input Toggle input
T} T}
T{ T{
togglepretext
T}@T{
Toggle pretext
T}
T{
togglelarrow togglelarrow
T}@T{ T}@T{
Toggle left arrow Toggle left arrow
@ -2276,6 +2281,12 @@ Reset image size to the default
Toggle input Toggle input
.RE .RE
.IP \[bu] 2 .IP \[bu] 2
\f[V]togglepretext\f[R]
.RS 2
.IP \[bu] 2
Toggle pretext
.RE
.IP \[bu] 2
\f[V]togglelarrow\f[R] \f[V]togglelarrow\f[R]
.RS 2 .RS 2
.IP \[bu] 2 .IP \[bu] 2