Add count parameter to *_{in,de}crease()

This allows for moving more than one item up/down.

This currently isn't used anywhere but will be bound to a key with one
of the following patches.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
This commit is contained in:
Lukas Fleischer
2011-10-03 23:58:39 +00:00
parent 2d5ce0d95c
commit ba2aa5167b
4 changed files with 26 additions and 26 deletions

View File

@@ -300,7 +300,7 @@ main (int argc, char **argv)
case KEY_GENERIC_ADD_TODO:
todo_new_item ();
if (todo_hilt () == 0 && todo_nb () == 1)
todo_hilt_increase ();
todo_hilt_increase (1);
wins_update (FLAG_TOD | FLAG_STA);
break;
@@ -315,7 +315,7 @@ main (int argc, char **argv)
case TOD:
todo_new_item ();
if (todo_hilt () == 0 && todo_nb () == 1)
todo_hilt_increase ();
todo_hilt_increase (1);
wins_update (FLAG_TOD | FLAG_STA);
break;
default:
@@ -504,15 +504,15 @@ main (int argc, char **argv)
}
else if ((wins_slctd () == APP) && (apoint_hilt () > 1))
{
apoint_hilt_decrease ();
apoint_hilt_decrease (1);
apoint_scroll_pad_up (inday.nb_events);
wins_update (FLAG_APP);
}
else if ((wins_slctd () == TOD) && (todo_hilt () > 1))
{
todo_hilt_decrease ();
todo_hilt_decrease (1);
if (todo_hilt_pos () < 0)
todo_first_decrease ();
todo_first_decrease (1);
wins_update (FLAG_TOD);
}
break;
@@ -528,15 +528,15 @@ main (int argc, char **argv)
else if ((wins_slctd () == APP) &&
(apoint_hilt () < inday.nb_events + inday.nb_apoints))
{
apoint_hilt_increase ();
apoint_hilt_increase (1);
apoint_scroll_pad_down (inday.nb_events, win[APP].h);
wins_update (FLAG_APP);
}
else if ((wins_slctd () == TOD) && (todo_hilt () < todo_nb ()))
{
todo_hilt_increase ();
todo_hilt_increase (1);
if (todo_hilt_pos () == win[TOD].h - 4)
todo_first_increase ();
todo_first_increase (1);
wins_update (FLAG_TOD);
}
break;