On Wed, Jan 18, 2012 at 11:42:34PM +0100, Michael Großer wrote: > Thomas Adam wrote: > > 2012/1/18 Michael Großer <michael.gros...@gmx.de>: > >> Since FvwmIconMan is supposed to replace FvwmWinList, > >> how can I achieve the FollowWindowList behaviour of > >> FvwmWinList with FvwmIconMan? > > > > Because "replace" does not mean carbon copy. It's not a like-for-like > > comparison, and deprecation does not mean a complete replacement > > either. Do not make me repeat yet again the reasoning behind this. > > > > You can't achieve the ordering that you're after without FvwmIconMan > > being patched, which would also affect the SortedWeight options, etc., > > as well as the ability for multiple FvwmIconMan managers managing > > different lists. > > > > It's not even clear whether this feature will make it across to > > FvwmIconMan -- in the first instance, most definitely not. > > > > -- Thomas Adam > > Is there a way to write a patch or an option or something else > that uses the SortedWeight options to keep the list in the > same order as FVWM in realtime? Some sort of function or script
No. That's not what I want at all. At the moment, we have a couple of user-perceptive disconnects -- that is, functionality which makes sense to me, but no one else, and that's bad. 1. The window list [1] which FVWM maintains, which can be in either focus order, or creation time (see [!]FPSortWindowListByFocus). 2. Sort options to WindowList which can alter the display of where the window in the WindowList 3. Sort options to different modules (Fvwm{IconMan,WindowMenu,WinList} which affect the display of windows in those lists. It's really point 1., above, which causes the most confusion, because there's no real relationship between the internal list of windows with !FPSortWindowListByFocus and the display of windows in WindowList -- because FlipFocus will reorder the list for both (i.e., in terms of where it is in window_list, and then displayed in the WindowList). Point 1., though will affect the way conditional commands work, which is why they're reorderable with the focus policy. So to say you want "FollowWindowList" doesn't make much sense, because the WindowList can display windows in anyway it likes -- of course, I *know* what that option means, but really, what this all boils down to is taking the order of how the windows are linked together and dumping that out as the order. And I think that whilst it's nice to have it linked to the focus model, it should instead be more configurable. Because as soon as we have that, the various bits of code which display the list of windows can just use it. This then doesn't mean adding more and more options. -- Thomas Adam [1] You need to understand the difference between the "window list", which is the linked list of windows which FVWM maintains to link the windows together, and the WindowList command which is displaying those windows, in any order one choses; unfortunately in the context of this email it makes it confusing to know which ones I'm referring to. :P