forked from enlightenment/efl
expand indicator type to support if it want more than two indicator type
This commit is contained in:
parent
5339ab4501
commit
2d0d852fa9
|
@ -1270,7 +1270,8 @@ typedef enum _Ecore_X_Illume_Indicator_Type_Mode
|
||||||
{
|
{
|
||||||
ECORE_X_ILLUME_INDICATOR_TYPE_UNKNOWN = 0,
|
ECORE_X_ILLUME_INDICATOR_TYPE_UNKNOWN = 0,
|
||||||
ECORE_X_ILLUME_INDICATOR_TYPE_1,
|
ECORE_X_ILLUME_INDICATOR_TYPE_1,
|
||||||
ECORE_X_ILLUME_INDICATOR_TYPE_2
|
ECORE_X_ILLUME_INDICATOR_TYPE_2,
|
||||||
|
ECORE_X_ILLUME_INDICATOR_TYPE_3
|
||||||
} Ecore_X_Illume_Indicator_Type_Mode; /**< @since 1.8 */
|
} Ecore_X_Illume_Indicator_Type_Mode; /**< @since 1.8 */
|
||||||
|
|
||||||
typedef enum _Ecore_X_Illume_Window_State
|
typedef enum _Ecore_X_Illume_Window_State
|
||||||
|
|
|
@ -248,6 +248,7 @@ EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TRANSPARENT;
|
||||||
EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_MODE;
|
EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_MODE;
|
||||||
EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_1;
|
EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_1;
|
||||||
EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2;
|
EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2;
|
||||||
|
EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_3;
|
||||||
EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_AVAILABLE_ANGLE;
|
EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_AVAILABLE_ANGLE;
|
||||||
EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_ANGLE;
|
EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_ANGLE;
|
||||||
EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_ROOT_ANGLE;
|
EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_ROOT_ANGLE;
|
||||||
|
|
|
@ -274,6 +274,7 @@ EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TRANSPARENT = 0;
|
||||||
EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_MODE = 0;
|
EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_MODE = 0;
|
||||||
EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_1 = 0;
|
EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_1 = 0;
|
||||||
EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2 = 0;
|
EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2 = 0;
|
||||||
|
EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_3 = 0;
|
||||||
EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_AVAILABLE_ANGLE = 0;
|
EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_AVAILABLE_ANGLE = 0;
|
||||||
EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_ANGLE = 0;
|
EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_ANGLE = 0;
|
||||||
EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_ROOT_ANGLE = 0;
|
EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_ROOT_ANGLE = 0;
|
||||||
|
@ -585,6 +586,7 @@ const Atom_Item atom_items[] =
|
||||||
{ "_E_ILLUME_INDICATOR_TYPE", &ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_MODE },
|
{ "_E_ILLUME_INDICATOR_TYPE", &ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_MODE },
|
||||||
{ "_E_ILLUME_INDICATOR_TYPE_0", &ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_1 },
|
{ "_E_ILLUME_INDICATOR_TYPE_0", &ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_1 },
|
||||||
{ "_E_ILLUME_INDICATOR_TYPE_1", &ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2 },
|
{ "_E_ILLUME_INDICATOR_TYPE_1", &ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2 },
|
||||||
|
{ "_E_ILLUME_INDICATOR_TYPE_2", &ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_3 },
|
||||||
{ "_E_ILLUME_ROTATE_WINDOW_AVAILABLE_ANGLES", &ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_AVAILABLE_ANGLE },
|
{ "_E_ILLUME_ROTATE_WINDOW_AVAILABLE_ANGLES", &ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_AVAILABLE_ANGLE },
|
||||||
{ "_E_ILLUME_ROTATE_WINDOW_ANGLE", &ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_ANGLE },
|
{ "_E_ILLUME_ROTATE_WINDOW_ANGLE", &ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_ANGLE },
|
||||||
{ "_E_ILLUME_ROTATE_ROOT_ANGLE", &ECORE_X_ATOM_E_ILLUME_ROTATE_ROOT_ANGLE },
|
{ "_E_ILLUME_ROTATE_ROOT_ANGLE", &ECORE_X_ATOM_E_ILLUME_ROTATE_ROOT_ANGLE },
|
||||||
|
|
|
@ -1799,6 +1799,9 @@ _ecore_x_e_indicator_type_atom_get(Ecore_X_Illume_Indicator_Type_Mode mode)
|
||||||
case ECORE_X_ILLUME_INDICATOR_TYPE_2:
|
case ECORE_X_ILLUME_INDICATOR_TYPE_2:
|
||||||
return ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2;
|
return ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2;
|
||||||
|
|
||||||
|
case ECORE_X_ILLUME_INDICATOR_TYPE_3:
|
||||||
|
return ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_3;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -1814,6 +1817,9 @@ _ecore_x_e_indicator_type_get(Ecore_X_Atom atom)
|
||||||
if (atom == ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2)
|
if (atom == ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2)
|
||||||
return ECORE_X_ILLUME_INDICATOR_TYPE_2;
|
return ECORE_X_ILLUME_INDICATOR_TYPE_2;
|
||||||
|
|
||||||
|
if (atom == ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_3)
|
||||||
|
return ECORE_X_ILLUME_INDICATOR_TYPE_3;
|
||||||
|
|
||||||
return ECORE_X_ILLUME_INDICATOR_TYPE_UNKNOWN;
|
return ECORE_X_ILLUME_INDICATOR_TYPE_UNKNOWN;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1850,6 +1850,9 @@ _ecore_x_e_indicator_type_atom_get(Ecore_X_Illume_Indicator_Type_Mode mode)
|
||||||
case ECORE_X_ILLUME_INDICATOR_TYPE_2:
|
case ECORE_X_ILLUME_INDICATOR_TYPE_2:
|
||||||
return ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2;
|
return ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2;
|
||||||
|
|
||||||
|
case ECORE_X_ILLUME_INDICATOR_TYPE_3:
|
||||||
|
return ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_3;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -1865,6 +1868,9 @@ _ecore_x_e_indicator_type_get(Ecore_X_Atom atom)
|
||||||
if (atom == ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2)
|
if (atom == ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2)
|
||||||
return ECORE_X_ILLUME_INDICATOR_TYPE_2;
|
return ECORE_X_ILLUME_INDICATOR_TYPE_2;
|
||||||
|
|
||||||
|
if (atom == ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_3)
|
||||||
|
return ECORE_X_ILLUME_INDICATOR_TYPE_3;
|
||||||
|
|
||||||
return ECORE_X_ILLUME_INDICATOR_TYPE_UNKNOWN;
|
return ECORE_X_ILLUME_INDICATOR_TYPE_UNKNOWN;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue