mirror of
https://github.com/gnustep/libs-back.git
synced 2025-02-24 04:11:28 +00:00
`screen_id`; `monitor_id` element was added. Made use of `screen_id` and `monitor_id` where it's appropriate. * Removed `screen` parameter from methods which contains it in name. Methods were renamed to remove `Screen` and `FromScreen`. * Source/x11/XGServerWindow.m (screenList): change with assumption that Xlib screen is one per application. Failback code to RandR-related always creates arrays with one element (no enumeration needed). Create `monitor` structure in failback (non-RandR) code. Use `screen_id` MonitorDevice structure element to hold Xlib screen ID. (windowDepthForScreen:): assume that `screen` parameter is a Xlib screen ID, simplify code - `screen` will be used with RandR or not. (availableDepthsForScreen:): changed with assumption that `screen` is a index of element in `monitors` structure. * Source/x11/XGServer.m (_initXContext): initialize `monitors` array early here before first use (calls to XGServerWindow methods). |
||
---|---|---|
.. | ||
art | ||
cairo | ||
English.lproj | ||
fontconfig | ||
gsc | ||
opal | ||
Swedish.lproj | ||
win32 | ||
winlib | ||
x11 | ||
xdps | ||
xlib | ||
.cvsignore | ||
GNUmakefile | ||
GNUmakefile.postamble | ||
GNUmakefile.preamble | ||
GSBackend.m |