From: Steven P. <bj...@us...> - 2008-05-13 21:10:32
|
Update of /cvsroot/virtuawin In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv4020 Modified Files: VirtuaWin.c Log Message: 1919024 Implemented return to last desktop hotkey. Index: VirtuaWin.c =================================================================== RCS file: /cvsroot/virtuawin/VirtuaWin.c,v retrieving revision 1.154 retrieving revision 1.155 diff -u -d -r1.154 -r1.155 --- VirtuaWin.c 13 May 2008 21:08:34 -0000 1.154 +++ VirtuaWin.c 13 May 2008 21:10:34 -0000 1.155 @@ -145,6 +145,7 @@ int currentDeskX = 1; int currentDeskY = 1; int currentDesk = 1; +int lastDesk = 1; int nDesks = 4; int nDesksX = 2; int nDesksY = 2; @@ -2109,6 +2110,7 @@ if(newDesk == currentDesk) // Nothing to do return 0; + lastDesk = currentDesk ; /* don't bother generating an image unless the user has been on the * desk for at least a second */ @@ -4049,6 +4051,9 @@ case vwCMD_UI_ENABLESTATE: vwToggleEnabled() ; break ; + case vwCMD_NAV_MOVE_LAST: + gotoDesk(lastDesk,FALSE); + break ; } return TRUE; |