[gnome-desktop: 3/3] Merge branch 'randr-assignment-errors'
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-desktop: 3/3] Merge branch 'randr-assignment-errors'
- Date: Thu, 8 Apr 2010 19:41:37 +0000 (UTC)
commit 77e24b95f7646d7cf02fffcb5c666089e88f58b5
Merge: da969dc adde41e
Author: Federico Mena Quintero <federico novell com>
Date: Thu Apr 8 14:42:00 2010 -0500
Merge branch 'randr-assignment-errors'
The algorithm used to assign RANDR's CRTCs to outputs is recursive, and it
basically returned just success/failure. However, to debug what may be
wrong when CRTCs cannot be assigned to outputs ("I cannot change my RANDR
configuration"), it is useful to have a log of what the algorithm tried
to do. This branch adds the necessary propagation of errors so that
the the public APIs return their GError with meaningful information about
what failed.
libgnome-desktop/gnome-rr-config.c | 176 ++++++++++++++++++++++++++++--------
1 files changed, 138 insertions(+), 38 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]