Re: Multiple Monitors



I am also constantly annoyed by this. The current behaviour makes no sense at all and needs to be fixed.  The whole workspace overview only on
the primary monitor falls apart once you unset that gconf setting. Is this a 'design' decision or just another bug?

On 11/18/2011 09:00 PM, Alessandro Crismani wrote:
> Il giorno mer, 16/11/2011 alle 17.11 +0100, Lars Andre Landås ha
> scritto:
>> I have learned from "The Binary Idiot" blog, that in a multiple monitor 
>> setup it is possbile to configure the workspace behavior in 
>> gconf-editor. For the change to take affect you need to restart Gnome Shell.
>>
>> http://www.thebinaryidiot.com/archives/2011/11/11/gnome-shell-3-2-and-multiple-monitors/
>>
>> When the option "workspaces_only_on_primary" is disabled, the Window 
>> overview on the secondary monitor show all open programs on all workspaces.
>>
>> Personally I would like the secondary monitor to only show programs 
>> running on the active workspace.
> Me too, I've mailed gnome-shell-list about this a few days ago and I am
> still struggling to get an extension that does this.
>
> Wouldn't it be better if the overview showed only windows on the current
> workspace and when workspaces_only_on_primary=true all windows on the
> secondary monitor were "sticked" using "show_on_every_workspace". In
> this way if the gconf key was set you would get the same default
> behaviour as now, while if it was unset you would only see windows from
> the current workspace.
>
> I am not a skilled programmer and I am having quite some problems
> understanding how the overview is updated when different actions occurs.
> What I am still not getting from the code is how to update the windows
> shown in the overview on the second monitor when a workspace change is
> triggered. Am I right that the windows that are shown are filtered by
>
> workspace.js:686    let windows =
> global.get_window_actors().filter(this._isMyWindow, this);
>
> How can I call this for the external monitor when there is a workspace
> change trigger in the overview? I saw that some connects are in
> workspacesView.js, but it seems that tweening and updating are only for
> workspaces on the primary monitor. My problem is that I am completely
> lost when trying to guess the exact interaction between workspace.js,
> workspacesView.js and workspaceThumbnail.js and the overview. Any help?
>
> Thanks in advance for every suggestion :)
> Alessandro
>
>
>
> _______________________________________________
> gnome-shell-list mailing list
> gnome-shell-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-shell-list


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]