[Bug 384112] New: xquery: query relative screen positions
https://bugzilla.novell.com/show_bug.cgi?id=384112 Summary: xquery: query relative screen positions Product: openSUSE 10.2 Version: Final Platform: i686 OS/Version: openSUSE 10.2 Status: NEW Severity: Enhancement Priority: P5 - None Component: X11 Applications AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: estellnb@gmail.com QAContact: sndirsch@novell.com Found By: Community of Practice At the moment it is possible to query for the resolution of each screen:
xquery -r 0 1600x1200 1 1280x800 as well as for midpoints(-M: popup msgg) the screen the mouse is currently over(-S: window placing) as well as the number of screens(-s).
However that kind of information(-r,-M,-S) will only make real sense in conjunction with the overall compositing information of screens that use to be described as follows: 0 1600x1200+0+0 1 1280x800+1600+200 which means #0 left of #1; #1 200 pixels from top of composite-screen-edge. i.e. for win replacement/popup msgg/win-manager scripts. In that way a switch to query for the screen arrangement and poss. sth. to retrieve x;y mouse cursor coordinata instead of just the screen(-S) will be very useful. To be seen in conjunction with the following KDE-updstream bugs: KDE-Bug 161305, KDE-Bug 161307. Xquery and the respecitve desktop(kde/gnome) are at least in eed of an appropriate mechanism to query for the rel screen frame positions of a composite screen (Xorg-libs) and moreover of a notification mechanism for this. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=384112 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.provo.novell.com |ms@novell.com Component|X11 Applications |SaX2 QAContact|sndirsch@novell.com |qa@suse.de -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=384112 User ms@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=384112#c1 Marcus Schaefer <ms@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |sndirsch@novell.com --- Comment #1 from Marcus Schaefer <ms@novell.com> 2008-04-28 01:56:31 MST --- Hmm you are right but the xquery tool is used in sax2 only afaik. sax2 uses this tool only to place application windows into the middle of each available screen without the need of the compositing information because it doesn't take care for it like windowmanagers have to. The sax2-tools were never meant to be used in another environment than sax2. There were discussions to have some of the tools as part of the Xorg project but people there are not interested in the tools and maybe there are tools which provides that information already Stefan are you aware of an X11 tool which already provides the information requested above ? Honestly said I'm not willing and don't have time to enhance xquery for the needs requested here because it seems not to have an urgently needed impact on sax2 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=384112 User sndirsch@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=384112#c2 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sndirsch@novell.com Status|NEEDINFO |RESOLVED Info Provider|sndirsch@novell.com | Resolution| |INVALID --- Comment #2 from Stefan Dirsch <sndirsch@novell.com> 2008-04-28 02:27:02 MST --- I'm not sure if there's already a tool available for these requirements, but I fully agree, that it's not the task of the SaX2 maintainer to implement it, since xquery is only meant for internal use of SaX2 and these features are not required at all for SaX2. Closing as INVALID. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=384112 User estellnb@gmail.com added comment https://bugzilla.novell.com/show_bug.cgi?id=384112#c3 Elmar Stellnberger (AT/K) <estellnb@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Component|SaX2 |X11 Applications Resolution|INVALID | --- Comment #3 from Elmar Stellnberger (AT/K) <estellnb@gmail.com> 2008-05-01 02:43:32 MST --- Could not find any appropriate tool. Neither xrandr, nor wmctrl -d nor any other window manager x-querying script was capable of providing the required information, so that I wanna reassign this feature request to X11-Applications. It may be worth a question whether not to implement this for any window manager executable although I believe xquery to be the best place for the feature in desire. Closely related is the question whether the Xorg-libraries do at all provide an appropriate functionality for this. Xrandr may be worth its own feature request since its incapability to differ between xinerama subscreens can be very annoying. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=384112 User sndirsch@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=384112#c4 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |INVALID --- Comment #4 from Stefan Dirsch <sndirsch@novell.com> 2008-05-01 03:06:03 MST --- This might sound rude, but I don't believe we're responsible to implement your personal requirements. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=384112 User estellnb@gmail.com added comment https://bugzilla.novell.com/show_bug.cgi?id=384112#c5 --- Comment #5 from Elmar Stellnberger (AT/K) <estellnb@gmail.com> 2008-05-01 04:10:41 MST --- You definitely are not. Nonetheless I have kept thinking of it as a good idea. Perhaps the request would have better been saved in the context of xrandr/krandr-xorglibs, because it will commonnly annoy Xinerama users to see the resolutions of different screens merely summed up alltogether. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com