* and _NET_NUMBER_OF_DESKTOPS - 1.
*
*/
-void ewmh_update_current_desktop();
+void ewmh_update_current_desktop(void);
/**
* Updates _NET_ACTIVE_WINDOW with the currently focused window.
*/
void ewmh_update_active_window(xcb_window_t window);
-/**
- * Updates the workarea for each desktop.
- *
- * EWMH: Contains a geometry for each desktop. These geometries specify an area
- * that is completely contained within the viewport. Work area SHOULD be used by
- * desktop applications to place desktop icons appropriately.
- *
- */
-void ewmh_update_workarea();
-
/**
* Updates the _NET_CLIENT_LIST_STACKING hint. Necessary to move tabs in
* Chromium correctly.
*/
void ewmh_update_client_list_stacking(xcb_window_t *stack, int num_windows);
+/**
+ * Set up the EWMH hints on the root window.
+ *
+ */
+void ewmh_setup_hints(void);
+
#endif