summaryrefslogtreecommitdiffstats
path: root/chrome/browser/gtk/task_manager_gtk.h
Commit message (Collapse)AuthorAgeFilesLines
* [GTTF] Reduce header dependencies in chrome.phajdan.jr@chromium.org2009-11-301-0/+1
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/454004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33301 0039d316-1c4b-4281-b951-d872f2087c98
* Destroy the TaskManagerGtk singleton instance when its window is destroyed, ↵thestig@chromium.org2009-11-021-0/+6
| | | | | | | | | | otherwise its treeview will still be getting notifications and trying to manipulate the destroyed treeview. BUG=none TEST=Install an extension, open the task manager, and quit the browser should not result in a GTK error. Review URL: http://codereview.chromium.org/345031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30720 0039d316-1c4b-4281-b951-d872f2087c98
* Make the cache columns in the Task Manager sortable and only displayed once ↵pkasting@chromium.org2009-09-301-0/+22
| | | | | | | | | | per process on GTK and Mac, just like was already done on Windows. BUG=16221 TEST=Open Task Manager on GTK or Mac, add a WebCore Cache column, see that it only prints one line of output per process, and verify it's sortable. Review URL: http://codereview.chromium.org/251046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27657 0039d316-1c4b-4281-b951-d872f2087c98
* Gtk: Allow all columns in task manager to be sortable.mhm@chromium.org2009-09-111-0/+62
| | | | | | | | | BUG=21048 TEST=Open task manager and sort any column Review URL: http://codereview.chromium.org/196040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25964 0039d316-1c4b-4281-b951-d872f2087c98
* Fix accel leak in task manager and bookmark manager by usingtony@chromium.org2009-09-101-0/+2
| | | | | | | | | | | | | | the same cleanup code as browser_window_gtk. Also fix a leak of the gtk widgets when the accelerator was not used for the task manager. If the user closed by using the window manager destroy, then we never called gtk_widget_destroy on the window and leaked the widgets. Review URL: http://codereview.chromium.org/202035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25897 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: set the initial size of the "Page" column in the task manager to fit ↵mdm@chromium.org2009-08-251-0/+4
| | | | | | | | | | | | the dialog. This keeps that column from forcing the other columns into a scroll bar when a page with a long title is viewed. BUG=17930 TEST=none Review URL: http://codereview.chromium.org/173308 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24252 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Add the 'Stats for nerds' link to the task manager.jhawkins@chromium.org2009-07-301-0/+3
| | | | | | | | BUG=17851 TEST=Open the task manager. Click on the 'Stats for nerds' link. Browser should navigate to about:memory. Review URL: http://codereview.chromium.org/159616 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22035 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Save and restore bookmark manager and task manager window size.derat@google.com2009-07-291-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | To test, did the following under Metacity/GNOME: - remove window_placement prefs from "Local State" file - start chrome - open bookmark manager with Ctrl-Shift-B - resize window to be small and close it - reopen bookmark manager and confirm that its window is the same size as when closed - maximize bookmark manager and close it - reopen bookmark manager and confirm that it's still small - minimize bookmark manager before closing it; confirm that the size remains the same - restart chrome and confirm that the window size is still saved - repeat the above tests with the task manager (which is a bit quicker, since it doesn't allow maximizing or minimizing) BUG=15488 TEST=see above Review URL: http://codereview.chromium.org/160330 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22001 0039d316-1c4b-4281-b951-d872f2087c98
* Connect the ctrl-w accelerator to the task manager dialog, and close the ↵jhawkins@chromium.org2009-07-081-0/+10
| | | | | | | | | | window when this accelerator is activated. BUG=11392 TEST=Open the task manager in Linux Chrome. Press ctrl-w. The task manager should close. Review URL: http://codereview.chromium.org/149363 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20207 0039d316-1c4b-4281-b951-d872f2087c98
* Activate the currently selected process when the user double clicks the task ↵jhawkins@chromium.org2009-07-061-0/+7
| | | | | | | | | | manager treeview. BUG=11392 TEST=Open the task manager and double click different processes. Those tabs should be activated. Review URL: http://codereview.chromium.org/155098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19980 0039d316-1c4b-4281-b951-d872f2087c98
* Add a context menu to the gtk task manager.jhawkins@chromium.org2009-07-061-0/+13
| | | | | | | | BUG=11392 TEST=none Review URL: http://codereview.chromium.org/155027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19956 0039d316-1c4b-4281-b951-d872f2087c98
* Add more functionality to the gtk task manager:jhawkins@chromium.org2009-07-021-0/+3
| | | | | | | | | | * Columns are resizable. * Resource icon displayed by resource name. BUG=11392 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19830 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the core functionality of the gtk task manager.jhawkins@chromium.org2009-07-011-4/+32
| | | | | | | | BUG=11392 TEST=none Review URL: http://codereview.chromium.org/151154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19738 0039d316-1c4b-4281-b951-d872f2087c98
* Add a skeleton UI for the gtk task manager.jhawkins@chromium.org2009-06-301-0/+51
BUG=11392 TEST=Right-click on the tabstrip and select 'Task Manager'. Review URL: http://codereview.chromium.org/150082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19619 0039d316-1c4b-4281-b951-d872f2087c98