[Ecore_X] Add missing features in Ecore_X.h
authorDoyoun Kang <doyoun.kang@samsung.com>
Thu, 5 Jul 2012 07:25:26 +0000 (16:25 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Thu, 5 Jul 2012 07:25:26 +0000 (16:25 +0900)
debian/changelog
packaging/ecore.spec
src/lib/ecore_x/Ecore_X.h

index 44829cb..e01452c 100644 (file)
@@ -1,3 +1,19 @@
+ecore (1.2.0+svn.72988slp2+build02) unstable; urgency=low
+
+  * [ecore_x] Add missing features in Ecore_X.h
+  * Git: slp/pkgs/e/ecore
+  * Tag: ecore_1.2.0+svn.72988slp2+build02
+
+ -- Doyoun Kang <doyoun.kang@samsung.com>  Thu, 05 Jul 2012 16:22:21 +0900
+
+ecore (1.2.0+svn.72988slp2+build01) unstable; urgency=low
+
+  * Package Upload
+  * Git: slp/pkgs/e/ecore
+  * Tag: ecore_1.2.0+svn.72988slp2+build01
+
+ -- Jiyoun Park <jy0703.park@samsung.com>  Wed, 04 Jul 2012 18:31:50 +0900
+
 ecore (1.2.0+svn.70444slp2+build06) unstable; urgency=low
 
   * Added per-window profile feature to support multi-head display.
index 163860d..d2d3cc2 100644 (file)
@@ -1,7 +1,6 @@
-#sbs-git:slp/pkgs/e/ecore ecore 1.2.0+svn.70444slp2+build05 cfce17dc2fedf3e6b9acacd210857a110c3f1be1
 Name:       ecore
 Summary:    Enlightened Core X interface library
-Version:    1.2.0+svn.72988slp2+build01
+Version:    1.2.0+svn.72988slp2+build02
 Release:    1
 Group:      System/Libraries
 License:    BSD
index 1443957..f297f2d 100644 (file)
@@ -1594,6 +1594,7 @@ EAPI void                            ecore_x_netwm_ping_send(Ecore_X_Window win)
 EAPI void                            ecore_x_netwm_sync_request_send(Ecore_X_Window win, unsigned int serial);
 EAPI void                            ecore_x_netwm_state_request_send(Ecore_X_Window win, Ecore_X_Window root, Ecore_X_Window_State s1, Ecore_X_Window_State s2, Eina_Bool set);
 EAPI void                            ecore_x_netwm_desktop_request_send(Ecore_X_Window win, Ecore_X_Window root, unsigned int desktop);
+EAPI void                            ecore_x_netwm_moveresize_request_send(Ecore_X_Window win, int x, int y, Ecore_X_Netwm_Direction direction, unsigned int button);
 
 EAPI void                            ecore_x_e_init(void);
 EAPI void                            ecore_x_e_frame_size_set(Ecore_X_Window win, int fl, int fr, int ft, int fb);
@@ -1673,6 +1674,45 @@ EAPI void                            ecore_x_e_comp_dump_send(Ecore_X_Window win
 EAPI void                            ecore_x_e_comp_pixmap_set(Ecore_X_Window win, Ecore_X_Pixmap pixmap);
 EAPI Ecore_X_Pixmap                  ecore_x_e_comp_pixmap_get(Ecore_X_Window win);
 
+/**
+ * @brief Set the window profile list.
+ *
+ * @param win The window
+ * @param profiles The profile name list 
+ * @param num_profiles The number of profile names
+ *
+ * @since 1.3.0
+ */
+EAPI void                            ecore_x_e_window_profile_list_set(Ecore_X_Window win, const char **profiles, unsigned int num_profiles);
+/**
+ * @brief Get the window profile list.
+ *
+ * @param win The window
+ * @param[out] profiles Returns the profile name list
+ * @param[out] ret_num Returns the number of profile names
+ *
+ * @since 1.3.0
+ */
+EAPI Eina_Bool                       ecore_x_e_window_profile_list_get(Ecore_X_Window win, const char ***profiles, int *ret_num);
+/**
+ * @brief Set the window profile.
+ *
+ * @param win The window
+ * @param profile The profile name
+ *
+ * @since 1.3.0
+ */
+EAPI void                            ecore_x_e_window_profile_set(Ecore_X_Window win, const char *profile);
+/**
+ * @brief Get the window profile.
+ *
+ * @param win The window
+ * @return The profile name
+ *
+ * @since 1.3.0
+ */
+EAPI char                           *ecore_x_e_window_profile_get(Ecore_X_Window win);
+
 EAPI Ecore_X_Sync_Alarm              ecore_x_sync_alarm_new(Ecore_X_Sync_Counter counter);
 EAPI Eina_Bool                       ecore_x_sync_alarm_free(Ecore_X_Sync_Alarm alarm);
 EAPI Eina_Bool                       ecore_x_sync_counter_query(Ecore_X_Sync_Counter counter, unsigned int *val);
@@ -2365,12 +2405,8 @@ EAPI Ecore_X_Illume_Indicator_Opacity_Mode ecore_x_e_illume_indicator_opacity_ge
 
 EAPI void                                  ecore_x_e_illume_indicator_opacity_send(Ecore_X_Window win, Ecore_X_Illume_Indicator_Opacity_Mode mode);
 
-EAPI void
-ecore_x_e_illume_window_state_set(Ecore_X_Window win,
-                                  Ecore_X_Illume_Window_State state);
-
-EAPI Ecore_X_Illume_Window_State
-ecore_x_e_illume_window_state_get(Ecore_X_Window win);
+EAPI void                                  ecore_x_e_illume_window_state_set(Ecore_X_Window win, Ecore_X_Illume_Window_State state);
+EAPI Ecore_X_Illume_Window_State           ecore_x_e_illume_window_state_get(Ecore_X_Window win);
 
 #ifdef __cplusplus
 }