GNOME Bugzilla – Bug 143238
Add Applications tab to system monitor
Last modified: 2018-05-22 11:56:51 UTC
Just like in Windows 2000/XP, there should be an "Applications" tab which doesn't show all processes, only ones with open windows or whatever.
Created attachment 28044 [details] Image of Windows Task Manager's abbreviated list
Created attachment 28791 [details] Code to allow selection and quitting of a running application (written by Mark McLoughlin) Following the discussion in bug 130632, here's the relevant part of the app manager code that Mark wrote a while back.
*** Bug 165703 has been marked as a duplicate of this bug. ***
*** Bug 547694 has been marked as a duplicate of this bug. ***
I am thinking whether it would be possible to have this applications tab by listening for the Launched signal of GDesktopAppInfo, emitted when an application is started [1], and at that moment we have access to all the data from the desktop file of the app, which should be more then enough to populate an applications table. [1] http://git.gnome.org/browse/glib/tree/gio/gdesktopappinfo.c#n1212
I think that instead of a separate applications tab it would be nice to have a "filter" like we have My/All/Active processes, and one could switch to applications view, which would only show processes which have application info from WNCK, as even if we did a separate applications tab, we probably would need to duplicate the same information there: CPU usage for application, Memory usage, etc. This way a user can simply select the columns he/she wants to see, and if we have an application name column, he can see the name of the application along with the relevant process information. I have added this Application name column, mostly working (in Dependencies view it does not work, and is not always displayed in the other views either, only 95% of the times), available for testing in the applications branch.
Windows 8 Task Manager groups processes into 3 tree roots: "Apps", "Background Processes", and "Windows Processes". Such grouping serves works as an application filter, but allows to see other processes too. This could be an enhancement of the current "Dependencies" tree, and could even be the default view mode. Example: v Applications v @ Firefox @ plugin-container @ System Monitor @ Documents @ gedit > Background Processes > System Processes
*** Bug 773999 has been marked as a duplicate of this bug. ***
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-system-monitor/issues/3.