Do you think your solution can be used to assign different backgrounds to different workspaces too?

Jim in NYC

It would be nice if it could. But I think switching to different workspaces is a different thing than setting up other properties of workspaces to include a designation of a background image. TOL: there would have to be some kind of array or list indexed by workspace with current properties, like which windows are being displayed. Wherever that is, storing the background image reference there would seem right. I have no idea how it really is done. But there is the chance that it was not done by design because of the delay involved in actually doing the image change. If video RAM is partitioned into desktop spaces, the backgrounds can already be there. But if it works by doing expose operations on different windows, the background would have to be reloaded intentionally (no expose operation) or it would have to be emulated as an undecorated full screen window always on the bottom of the window stack.

]]>Sun, 16 Jun 2013 14:05:52 +0000http://forum.xfce.org/viewtopic.php?pid=30045#p30045http://forum.xfce.org/viewtopic.php?pid=30041#p30041
Do you think your solution can be used to assign different backgrounds to different workspaces too?

Jim in NYC

]]>Sun, 16 Jun 2013 08:07:22 +0000http://forum.xfce.org/viewtopic.php?pid=30041#p30041http://forum.xfce.org/viewtopic.php?pid=30040#p30040
When I tried to increase the number of workspaces from the menu for that, it let me create 100 of them. That's plenty. I'm using 36 virtual desktops in Gnome with Compiz now. I need a few more. I now have a new PC with more memory (64GB) that should handle it. So I was going for 60 or so.

In addition to that, I'm also trying to get it to do direct to workspace switching, instead of sliding around in a grid like Compiz does. I found the file '.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml' so I can automate the update of multiple users on multiple systems. I tried both ways, first with the settings editor to be sure the xfce4-keyboard-shortcuts.xml really would be written as expected (yes, it was), and by editing the xfce4-keyboard-shortcuts.xml file itself for a test user that was not logged in at that time. The settings I edited in showed up in the settings editor after that.

But they did not work.

The best guess I have at the moment is the shortcut command of "workspace_XX_key" does not work when XX is greater than 12. I also put in a lot of them, so maybe I busted an array somewhere (I doubt it, code should check that, I hope).

I decided to use the Windows key by itself as the hold-down of the key chord. Hopefully I do not have to release it and re-press it when I want to do two workspace switches in sequence (usually to peek at another workspace and switch back). But I could use Ctrl+Win or Alt+Win if needed.

So does anyone know why it won't work? And if any source code needs to be patched to make it work, does anyone know where?

System is Slackware64-current (pre 14.1), The following packages from its "xfce" directory are installed: