On 04/02/2018 03:43 PM, William L. Thomson Jr. wrote:
On Thu, 29 Mar 2018 10:15:04 -0400
Christopher Michael <cp.mich...@samsung.com> wrote:

Hi all,

Just writing to say that I pushed the initial support for Wayland
Multi-Output today into 2 feature branches.

Great! That is a blocker for me on Wayland, I definitely need
muti-output, hotplug, different resolutions, etc. Thank you very much
for your work on multi-output!!!

One is for EFL:
https://git.enlightenment.org/core/efl.git/log/?h=feature/wayland/multi-output

The other is for Enlightenment:
https://git.enlightenment.org/core/enlightenment.git/log/?h=feature/wayland/multi-output

A few things to note:

First, Rotation Will Break. Do not attempt it !! You have been warned
In order to fix rotation for multiple outputs, I need to implement a
few more patches in ecore_evas. Those will follow shortly.

Just some feedback, should multi-display even have the option to
rotate? Do you mean like mobile rotation, or rotating a display of like
a fixed desktop display, portrait vs landscape?


This is for rotating monitors, like portrait vs landscape, where you may have one monitor positioned vertically.

Assuming you mean like mobile rotation, phone/tablet, where you rotate
the device and the screen rotates as well. In that scenario, I do not
think most will need to rotate anything with multiple-displays. I can
only think of like 1 mobile device that had 2 displays. Other than
Nintendo 3DS. I am not sure if there would be the need to rotate
multiple displays. Beyond rotating one or the other for fixed
rotation. Flipping one monitor sideways so you have more height than
width, portrait vs landscape.

If you mean rotating there, for fixed/static, as well as dynamic,
phones/tablets, then sure rotation is necessary and makes sense. If it
is just rotation in the mobile sense. I am not sure its necessary.

Another Note: There is a known issue when applying changes which
switch from Clone to Extended mode (or vice verse). The issue is that
it WILL crash !! however after the crash, the changes will be
reflected and things work normally. I am currently investigating this
issue.

Final note: This has only been tested on an Intel laptop with One
external monitor plugged. The code is designed to work with X number
of monitors, however those cases are untested as I only have the
capability to test one external monitor with my laptop.

I will try to test it out ASAP once I can get Wayland going under
elogind. Which I think is a dbus issue or something.
https://github.com/Obsidian-StudiosInc/entrance/files/1865642/wayland.1.log
https://github.com/Obsidian-StudiosInc/entrance/files/1865643/wayland.2.log

I can test up to 3 on the same system, maybe more.

Should anyone wish to test this out and kick the tires, please feel
free to file Phab tickets and assign them to me.

If when I can, I can only comment here... I keep asking for my phab
account to be re-enabled. With no response :(
https://phab.enlightenment.org/p/wltjr/



------------------------------------------------------------------------------



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to