I'm currently running a videocard with dual LCD screens, and the nVidia TwinView driver.
In GNOME, when I give each screen its' own panel, and add a task list to that panel, the panel only shows apps on that screen. For example, if I open Firefox on Screen 1, it appears in Screen 1's task list only. If I then move the window to Screen 2, it appears in Screen 2's task list only.
Under XFCE, I setup the same dual monitor, dual panel setup, and add task lists to each panel. However, the task lists display windows from BOTH screens, not just their screen. For example, if I open Firefox on Screen 1, it appears in both panel's task lists. If I then move the window to Screen 2, it still appears in both task lists.
My question is: Is there any way to have individual task list for each screen in xfce4-panel?
It appears this question has been asked before, but in reverse, with two non-TwinView displays (running two X sessions? not an option for me) and someone wishing to have the same both-screens-showing-all-tasks problem that I have.
I notice this is in the panel plugins wishlist as well, so I'm guessing it's a feature not currently implemented in XFCE? It's honestly the only thing stopping me from using XFCE as my primary desktop environment.
I have found a sort-of workaround for those with the same problem, and that is to replace xfce4-panel with gnome-panel. Of course, then you need to theme your GNOME desktop similar to your XFCE desktop, which may be difficult. The GNOME "Theme" and other customisation commands will also not work for xfwm4, so configuring ones' Window Manager is no longer an easy task (even if it's just killall gnome-panel and run xfce4-panel, it's still a pest). It also would seem to defeat the purpose of using a lightweight desktop environment, you may as well just use full GNOME.
Thanks muchly for any suggestions people have,
(if it matters, i'm referring to GNOME 2.81, XFCE 4.4, nVidia-glx driver 1.0.9631 on a Quadro FX500, x.org 7.2, on ubuntu+xubuntu 7.04)
Continuing on with this, I had the idea of trying to add GNOME's Task List (which it appears is actually a RedHat app) to the XFCE panel.
I couldn't find the correct files to add the GNOME Task List to XFCE's Add Item dialog, however I'll admit I stopped looking when I learnt about XFApplet, which lets you add GNOME panel applets to the XFCE panel.
It doesn't support GNOME Task List at the moment, but according to its' project page, it will next version.
Just adding it now, it doesn't size the tasklist properly. It also still displays tasks from both windows, so perhaps xfce4-panel, and tasklist are not the place where the window separation are managed?
Haha, well then.
What sort of things would one need to know to help out? I've never written anything as serious as a window manager before, but I'm willing to try?
I'm interested in this too but am currently away from my dualmon setup so can't test this out. Is this now implemented and turned on simply by going to:
Panel properties > items > window buttons > filtering > UNTICK "show windows from all monitors" ?