From: Ken H. <ke...@ha...> - 2006-09-17 19:15:46
|
Thomas Leonard wrote: > On 9/17/06, Ken Hayber <ke...@ha...> wrote: >> Ken Hayber wrote: > [ clock applet merging ] >>> I checked in a change to clock.py to undecorate the main window and >>> position it above the applet in the Panel. Feel free to undo the change >>> if you don't like it. It still needs Panel orientation support (Top, >>> Left, Right). > > I wonder whether it should take the focus? Either it should leave the > focus alone, or it should allow keyboard navigation in the window... Agreed. It probably shouldn't show up on the TaskList/Pager either. Also, the menu should either not be there, or at least shouldn't have the Quit option (it doesn't work properly now). >> An interesting thing happens when the panel is switched between edges. >> The existing memo applet is not destroyed (?), and when a new one is >> created you get the error that another one is already running. > > Oops. Well spotted! The unref was in the Quit handler, not the > applet-destroyed handler! > >> It is interesting seeing how various applets respond to panel moves. >> >> Anyway, I have the proper positioning code ready, but I'll hold off >> checking it in pending a yea|nay on the last offering. > > Thanks - go ahead! Done. |