From: Tony H. <h...@re...> - 2004-06-04 12:58:25
|
I've been using OroboROX on my laptop for a while and just installed it on my HTPC too last night. Here are some "issues" in no particular order: * Using the Agua theme, which has rounded corners, the top-left corner of dialogues (not other windows) has a black border filling it out to a square. I use |HMC for my buttons, I don't know if that's making a difference. * Windows sometimes have the wrong stacking order in Pager eg Pager will show a filer window above a terminal window when in reality the terminal window is on top. I think what's happening is that it's remembering the order in which they were opened rather than updating when they're raised or lowered. Metacity etc get this right so I think it's specific to OroboROX. * Another one that you'd be tempted to blame on something else, but doesn't happen in Metacity: gkrellm isn't being hidden from Pager. FWIW I've got gkrellm configured to be sticky but it only shows up on the current workspace in Pager. * 0.8.7.1 is ignoring settings made with the settings tool and either using settings made in previous versions if present, or defaults if 0.8.7.1 is the first version to be used. AFAICT OroboROX itself is using ~/.config while the settings tool has changed to use ~/Choices. I don't have a $CHOICESPATH set. * I think placement could do with a little work. Centering under the pointer tends to cover the panel, which I think should be avoided. Perhaps it could try to find free space in general? I do quite like the pointer-centricity though, so maybe it could use that as a starting point and try to adjust it to avoid overlapping other windows? It would need some degree of AI though. * I haven't tried OroboROX on my dual head system yet but AFAICT after you couldn't simulate Xinerama with xnest you didn't make any attempt to support Xinerama? I'd like to get this working, even if it means I have to learn a bit of Xlib etc (gulp) and do it myself. What would be my best starting point? Should I use the latest released package so you've got a reference point for applying patches, or ask you for a CVS password? I'm not 100% sure I can be trusted not to break it in the latter case ;-/. And where do I look for the placement code? I see there's a comment about backporting Xinerama support from Xfwm4, so I'd take a look at that. -- TH * http://www.realh.co.uk |