From 0956c8bdb9a4b01a0e7aafd173b452f613b9637d Mon Sep 17 00:00:00 2001 From: sabetts Date: Fri, 9 May 2003 23:45:32 +0000 Subject: * src/manage.h (clear_unmanaged_list): new prototype (list_unmanaged_windows): likewise (add_unmanaged_window): likewise * src/manage.c (unmanaged_window_list): no longer a const. (num_unmanaged_windows): new static global (clear_unmanaged_list): new function (list_unmanaged_windows): likewise (add_unmanaged_window): likewise (unmanaged_window): use num_unmanaged_windows to tell how many elements are in the unmanaged list. * src/actions.h (cmd_unmanage): new prototype (cmd_clrunmanaged): likewise * src/actions.c (user_commands): new commands unmanage, clrunmanaged. (cmd_unmanage): new function (cmd_clrunmanaged): likewise * src/bar.c (BAR_IS_HIDDEN): new define. (update_bar): new function. * src/actions.c (cmd_frestore): call update_bar() instead of update_window_names(). * src/actions.c (cmd_frestore): update the window list after restoring the frames. --- src/manage.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/manage.h') diff --git a/src/manage.h b/src/manage.h index 02dbbe3..c85067b 100644 --- a/src/manage.h +++ b/src/manage.h @@ -24,6 +24,9 @@ #include "data.h" +void clear_unmanaged_list (); +char *list_unmanaged_windows (); +void add_unmanaged_window (char *name); int unmanaged_window (Window w); screen_info* current_screen (); void scanwins(screen_info *s); -- cgit v1.2.3