this fixes marking cells filled by the player. I will add the missing shortcut option in Settings/Configure with another patch.
-- Wolfgang
--- ksudoku_org/ksudoku-0.3/src/ksudokuview.cpp 2005-09-29 17:15:47.000000000 +0200 +++ ksudoku-0.3/src/ksudokuview.cpp 2006-02-24 02:02:27.000000000 +0100 @@ -237,7 +237,7 @@ if(val == 0) highlighted = current_selected_number; if(highlighted == 0) return; - ITERATE(i, puzzle->size) btns[i]->highlighted[3] = 0; + ITERATE(i, puzzle->size) btns[i]->highlighted[3] = (btns[i]->value>0); ITERATE(i, puzzle->size) if(btns[i]->value == highlighted)