On 03-Feb-2002 Sean 'Shaleh' Perry wrote > > It seems that bb does not respect WM_TRANSIENT_FOR property: > > dialogs can appear anywhere on screen and not put above their "master" > > windows. > > can you give an example of improper handling? "I open Foo > and select bar and its window opens in an odd place".
yes. galeon and its "find" dialog (ctrl-f) and "save as" dialog also. > > Another issue is that bbappconf is not aware about EVERY opened window. > > For example, some wine windows (class hint "wine", "Wine") escape from it. > > I think the reason is blackbox itself - it does not send eventeverytime new > > window opens. > > Yes it does *IF* that window is supposed to be handled by the wm. say, I want some app to be on certain workspace. even if wm does not manage it I still want to be apple to place it at that workspace through external app, ie bbappconf > If you run bbpager, do the windows appear in the pager? no. > > > And yet another bbappconf issue: it checks window > attributes only once. If > > at runtime window changes its properties (class, name, etc) > > bbappconf does not treat the change according to its config file. > > > > That means it is missing something in the event handler. > Note bbappconf was an > early test release and not finished. > ok, I can add this feature to bbappconf but first I'd like to understand how interaction of bb with other programs goes. If you have some docs (besides source :-) plz tell me -- --- Regards, Anatoly