Thanks for the information. I really haven't looked too deeply into qtiles 
code so far, so this might be too much to tackle all by myself at the 
moment; do you have any pointers where to start or what files to look at?

I have seen the link you just added to the issue, and I'll try to dig into 
this tomorrow after work. 

On Sunday, 26 July 2020 22:04:52 UTC+2, Guillaume Gelin wrote:
>
> Yep, doesn't exist yet.
>
> https://github.com/qtile/qtile/issues/753
>
> Le dim. 26 juil. 2020 à 21:43, tcld <[email protected] <javascript:>> a 
> écrit :
>
>> I started experimenting with fake screens and found a number of 
>> interesting use-cases (see below), but for each of the things I want to do 
>> with them I am lacking control over where the windows of the fake screens 
>> are positioned (i.e. on top or not).
>>
>> I saw the example configuration for fake screens, but really nothing 
>> beyond that. What I want to do is the following:
>>
>>    1. Have PIP functionality (picture-in-picture)
>>    A fake screen is overlapping with another (fake) screen so I can have 
>>    a video in "full screen" on the overlapping screen while using a 
>> fullscreen 
>>    application.
>>    2. Have a fake screen span all my monitors
>>    Related to this: Windows spanning multiple screens? 
>>    <https://groups.google.com/forum/#!topic/qtile-dev/TtvXPivA_eY>
>>    This is something I need for certain applications that make use of 
>>    multiple screens (mostly xfreerdp).
>>
>> For both of these fake screens I have created groups that use the 
>> max-layout, and the groups are assigned to the fake screens on startup 
>> (that was surprisingly difficult to figure out).
>>
>> To describe my problems with this, let's use the following simplified 
>> example:
>> fake_screens = [
>>     Screen(x=0, y=0, height=1080, width=1920),  # S1
>>     Screen(x=1280, y=720, height=360, width=640)  # F1
>> ]
>>
>> Now if I open two windows on S1 and move one of them to F1, I get a 
>> perfect PIP-effect. If I move the window to F1 first and then open another 
>> one on S1, the latter will be overlaying the one from F1. There seems to be 
>> some kind of stack of managed qtile-windows where windows are inserted 
>> whenever they are opened.
>>
>> I would love the fake-screens to have an additional setting: "priority". 
>> The possible settings would be "always" (all windows of the screen will 
>> always be at the top of the stack), "standard" (what we have now) and 
>> "focused" (all windows of the screen will be at the top of the stack while 
>> the screen has focus).
>>
>> My assumption is that this kind of functionality doesn't exist yet, so I 
>> would very much appreciate any kinds of hints so I can take a look at 
>> implementing this additional setting.
>>
>> (By the way, and maybe this is worth an issue: While experimenting I 
>> stumbled over the "screen_affinity" of groups and couldn't figure out what 
>> the setting was supposed to do. Is this just complicated to use or might it 
>> be broken?)
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "qtile-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/qtile-dev/fa498122-8b86-42a8-97ba-e7a20adae6c9o%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/qtile-dev/fa498122-8b86-42a8-97ba-e7a20adae6c9o%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"qtile-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qtile-dev/00379c1d-53bc-4aa3-a25c-acdee3a8fca0o%40googlegroups.com.

Reply via email to