Index: uspace/lib/ui/private/wdecor.h
===================================================================
--- uspace/lib/ui/private/wdecor.h	(revision a1309833fa4662354b3172f95af252de7f78502d)
+++ uspace/lib/ui/private/wdecor.h	(revision 4e7b0ad8c2c453472fec59e7c0bfc7b56f327abc)
@@ -65,4 +65,6 @@
 	/** Window is maximized */
 	bool maximized;
+	/** Minimize button */
+	struct ui_pbutton *btn_min;
 	/** Maximize button */
 	struct ui_pbutton *btn_max;
@@ -82,4 +84,6 @@
 	/** Window caption rectangle */
 	gfx_rect_t caption_rect;
+	/** Minimize button rectangle */
+	gfx_rect_t btn_min_rect;
 	/** Maximize button rectangle */
 	gfx_rect_t btn_max_rect;
@@ -90,4 +94,5 @@
 } ui_wdecor_geom_t;
 
+extern void ui_wdecor_minimize(ui_wdecor_t *);
 extern void ui_wdecor_maximize(ui_wdecor_t *);
 extern void ui_wdecor_unmaximize(ui_wdecor_t *);
Index: uspace/lib/ui/private/window.h
===================================================================
--- uspace/lib/ui/private/window.h	(revision a1309833fa4662354b3172f95af252de7f78502d)
+++ uspace/lib/ui/private/window.h	(revision 4e7b0ad8c2c453472fec59e7c0bfc7b56f327abc)
@@ -112,4 +112,5 @@
 
 extern display_stock_cursor_t wnd_dcursor_from_cursor(ui_stock_cursor_t);
+extern void ui_window_send_minimize(ui_window_t *);
 extern void ui_window_send_maximize(ui_window_t *);
 extern void ui_window_send_unmaximize(ui_window_t *);
