From kde-panel-devel Tue Oct 31 15:33:53 2017 From: Aleix Pol Gonzalez Date: Tue, 31 Oct 2017 15:33:53 +0000 To: kde-panel-devel Subject: D8567: Return the screen id for a screen name. Message-Id: <20171031153342.83882.9070A381784B999D () phabricator ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-panel-devel&m=150946404721714 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--47408f4522234c31a2eeafaf8c09b5b5" --47408f4522234c31a2eeafaf8c09b5b5 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="ascii" Mime-Version: 1.0 apol added subscribers: mart, apol. apol added a comment. This is specially interesting and it would be important to make it right. One of the features we lose in Wayland is that we know where to place each component. because of this number being 0 the primary screen, where the important components go. In Wayland there's not a concept of a primary screen and using multiscreen there is basically gambling. One thing we discussed with @mart at some point is to use the screen name to identify the configuration. That's another use-case for the API. That said, I think that it would be just better to slowly deprecate the integer id. REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D8567 To: amantia, #plasma, ervin, dvratil, mlaurent, hein Cc: apol, mart, davidedmundson, plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas --47408f4522234c31a2eeafaf8c09b5b5 Content-Transfer-Encoding: 7bit Content-Type: text/html; charset="ascii" Mime-Version: 1.0 View Revision
apol added subscribers: mart, apol.
apol added a comment.

This is specially interesting and it would be important to make it right.

One of the features we lose in Wayland is that we know where to place each component. because of this number being 0 the primary screen, where the important components go. In Wayland there's not a concept of a primary screen and using multiscreen there is basically gambling. One thing we discussed with @mart at some point is to use the screen name to identify the configuration.

That's another use-case for the API.
That said, I think that it would be just better to slowly deprecate the integer id.


REPOSITORY
R120 Plasma Workspace

REVISION DETAIL
https://phabricator.kde.org/D8567

To: amantia, Plasma, ervin, dvratil, mlaurent, hein
Cc: apol, mart, davidedmundson, plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas
--47408f4522234c31a2eeafaf8c09b5b5--