ó o©¿Uc@sdddlZgagad„Zdd„Zdd„Zddd„Zdd„Zdd„Z dS(iÿÿÿÿNcCstj|ƒtdS(Ni(t screen_listtextend(t window_list((sscreen_list.pytstart_screen_lists cCsY|dk rMtj|ƒtj|ƒd}|ttƒkrFt|SdSntdSdS(Nii(tNonet visited_listtappendRtindextlen(tcurrentt current_index((sscreen_list.pytget_next_group%s  cCs tjƒS(N(Rtpop(R ((sscreen_list.pytprevious_screen4scCstj|ƒ|S(N(RR(R tnext((sscreen_list.pytgo_to9s cCstjdƒdS(Nsscreen_list.quit triggered(tloggingtdebugR(R ((sscreen_list.pytquit?s cCsdS(N((R ((sscreen_list.pytdummyDs( RRRRRR R RRR(((sscreen_list.pyts