Hey everyone, Our current API for setting a window as fullscreen does not support specifying which output/display/monitor should be used as fullscreen. However, wayland does support it.
Would it make sense to have such parameter in the fullscreen_set API? Or should it be a wayland-only API? For the latter case, how would we do that? Maybe exposing an API that allows to set the "preferred" output, and then when fullscreen_set is called, it just uses that one? There's also a need to specify how the output should be referred to. Using an (unsigned) int, where 0 is the first output, 1 is the second, etc? Or maybe allowing to specify something like "always the biggest one in area", or the widest one, or whatever... any thoughts? That reminds me that we still have another problem. APIs such ecore_wl_screen_size_get() return only the screen size of the first monitor, not both. What about a common API to select which output we are talking about, that must be called before any call that would refer to a specific output? The problem with this is that it would make code very wayland-specific :-/ I don't have many other ideas to fix this, other than having a generic way to refer to an output, and add it all over the ecore_evas APIs. -- Rafael Antognolli ------------------------------------------------------------------------------ Android is increasing in popularity, but the open development platform that developers love is also attractive to malware creators. Download this white paper to learn more about secure code signing practices that can help keep Android apps secure. http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel