forked from enlightenment/efl
ecore_x_randr: Add _ASK policy for new monitors.
SVN revision: 71565
This commit is contained in:
parent
353030141d
commit
66f32b2b03
|
@ -699,3 +699,6 @@
|
||||||
* Small fix to ecore-evas buffer engine on resize to make the
|
* Small fix to ecore-evas buffer engine on resize to make the
|
||||||
right kind of buffer cavas (ARGB32 vs RGB32).
|
right kind of buffer cavas (ARGB32 vs RGB32).
|
||||||
|
|
||||||
|
2012-05-30 Leif Middelschulte (T_UNIX)
|
||||||
|
|
||||||
|
* Add ECORE_X_RANDR_OUTPUT_POLICY_ASK
|
||||||
|
|
|
@ -18,6 +18,11 @@ Fixes:
|
||||||
- Force cancel of all running Ecore_Thread on shutdown.
|
- Force cancel of all running Ecore_Thread on shutdown.
|
||||||
- Make Ecore_Thread work reliably when called without a running main loop.
|
- Make Ecore_Thread work reliably when called without a running main loop.
|
||||||
|
|
||||||
|
Additions:
|
||||||
|
|
||||||
|
* ecore_x:
|
||||||
|
- ECORE_X_RANDR_OUTPUT_POLICY_ASK
|
||||||
|
|
||||||
Ecore 1.2.0
|
Ecore 1.2.0
|
||||||
|
|
||||||
Changes since Ecore 1.1.0:
|
Changes since Ecore 1.1.0:
|
||||||
|
|
|
@ -197,7 +197,8 @@ typedef enum _Ecore_X_Randr_Output_Policy
|
||||||
ECORE_X_RANDR_OUTPUT_POLICY_BELOW = 3,
|
ECORE_X_RANDR_OUTPUT_POLICY_BELOW = 3,
|
||||||
ECORE_X_RANDR_OUTPUT_POLICY_LEFT = 4,
|
ECORE_X_RANDR_OUTPUT_POLICY_LEFT = 4,
|
||||||
ECORE_X_RANDR_OUTPUT_POLICY_CLONE = 5,
|
ECORE_X_RANDR_OUTPUT_POLICY_CLONE = 5,
|
||||||
ECORE_X_RANDR_OUTPUT_POLICY_NONE = 6
|
ECORE_X_RANDR_OUTPUT_POLICY_NONE = 6,
|
||||||
|
ECORE_X_RANDR_OUTPUT_POLICY_ASK = 7
|
||||||
} Ecore_X_Randr_Output_Policy;
|
} Ecore_X_Randr_Output_Policy;
|
||||||
|
|
||||||
typedef enum _Ecore_X_Randr_Relative_Alignment
|
typedef enum _Ecore_X_Randr_Relative_Alignment
|
||||||
|
|
|
@ -1848,6 +1848,8 @@ ecore_x_randr_crtc_pos_relative_set(Ecore_X_Window root,
|
||||||
|
|
||||||
case ECORE_X_RANDR_OUTPUT_POLICY_NONE:
|
case ECORE_X_RANDR_OUTPUT_POLICY_NONE:
|
||||||
break;
|
break;
|
||||||
|
default:
|
||||||
|
return EINA_FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((xn == r1.x) && (yn == r1.x)) return EINA_TRUE;
|
if ((xn == r1.x) && (yn == r1.x)) return EINA_TRUE;
|
||||||
|
|
|
@ -1498,6 +1498,8 @@ ecore_x_randr_crtc_pos_relative_set(Ecore_X_Window root,
|
||||||
*/
|
*/
|
||||||
case ECORE_X_RANDR_OUTPUT_POLICY_NONE:
|
case ECORE_X_RANDR_OUTPUT_POLICY_NONE:
|
||||||
break;
|
break;
|
||||||
|
default:
|
||||||
|
return EINA_FALSE;
|
||||||
}
|
}
|
||||||
if ((x_n == r1_geo.x) && (y_n == r1_geo.x))
|
if ((x_n == r1_geo.x) && (y_n == r1_geo.x))
|
||||||
return EINA_TRUE;
|
return EINA_TRUE;
|
||||||
|
|
Loading…
Reference in New Issue