3
******* Procman source code overview ************
7
* load and save configuration (procman_get_data, procman_save_config)
10
* create e-tree (proctable_new)
11
* update display (proctable_update_all)
12
* clear tree (proctable_clear)
13
* get list of processes (proctable_update_list)
14
* handle all adding and removing process from e-tree
17
* create UI for main window only (create_main_window)
20
* handle all signal callbacks for main window
23
* create "more info" tab at bottom of window (infoview_create)
24
* update the values (infoview_update)
27
* create and manage the hide, renice, kill, and preferences dialogs
30
* create and manage the memmaps dialog
33
* scan the .desktop files to give icons and application names (prettytable_new)
34
* load them in a seperate thread for delay loading (prettytable_load_async)
35
* get the icon or app name given the process name (prettytable_get_[icon,name])
38
* Named somewhat improperly - handles the hidden ("blacklisted") processes
39
* gets and saves blacklist to diask (create_blacklist_dialog)
40
* determines whether a process is blacklisted (is_process_blacklisted)
41
* creates and handles the Hidden Processes dialog (create_blacklist_dialog)