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). |
||
---|---|---|
.. | ||
CairoContext.m | ||
CairoFaceInfo.m | ||
CairoFontEnumerator.m | ||
CairoFontInfo.m | ||
CairoGState.m | ||
CairoPDFSurface.m | ||
CairoPSSurface.m | ||
CairoSurface.m | ||
GNUmakefile | ||
GNUmakefile.preamble | ||
Win32CairoGlitzSurface.m | ||
Win32CairoGState.m | ||
Win32CairoSurface.m | ||
XGCairoGlitzSurface.m | ||
XGCairoModernSurface.m | ||
XGCairoSurface.m | ||
XGCairoXImageSurface.m |