summaryrefslogtreecommitdiffstats
path: root/chrome/browser/status_icons
Commit message (Collapse)AuthorAgeFilesLines
* status_icons: Fix include issues.atwilson@chromium.org2010-04-142-6/+0
| | | | | | | | | | | BUG=None TEST=compiles Patch from Thiago Farina <thiago.farina@gmail.com> Review URL: http://codereview.chromium.org/1547020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44499 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Implement status icons on linux.evan@chromium.org2010-04-061-1/+1
| | | | | | | | | | | | | (Retry with less build breakage this time.) BUG=37375 TEST=out/Debug/unit_tests --gtest_filter=StatusTrayGtkTest.* Patch from Thiago Farina <thiago.farina@gmail.com> Review URL: http://codereview.chromium.org/1421001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43721 0039d316-1c4b-4281-b951-d872f2087c98
* Revert.evan@chromium.org2010-04-031-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43556 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Implement status icons on linux.evan@chromium.org2010-04-031-1/+1
| | | | | | | | | | | BUG=37375 TEST=out/Debug/unit_tests --gtest_filter=StatusTrayGtkTest.* Patch from Thiago Farina <thiago.farina@gmail.com> Review URL: http://codereview.chromium.org/1421001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43553 0039d316-1c4b-4281-b951-d872f2087c98
* Simplify the Observer Pattern used in status icons implementation.evan@chromium.org2010-03-315-26/+17
| | | | | | | | | | | BUG=None TEST=compiles and everything still works as before. Patch from Thiago Farina <thiago.farina@gmail.com> Review URL: http://codereview.chromium.org/1518002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43219 0039d316-1c4b-4281-b951-d872f2087c98
* views: Implemet tooltip for status icons on windows.atwilson@chromium.org2010-03-311-0/+3
| | | | | | | | | | | | | | | | BUG=38993 TEST=run chrome\Debug\chrome --long-lived-extensions, move mouse through the status icon, see if a tooltip text appears. Patch from Thiago Farina <thiago.farina@gmail.com> Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=43099 Landed as r43099. Review URL: http://codereview.chromium.org/1378007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43158 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 43099 - Windows implementation of StatusIcon::SetToolTip()atwilson@chromium.org2010-03-301-3/+0
| | | | | | | | | I will resubmit with the proper patch attribution. TBR=atwilson@google.com Review URL: http://codereview.chromium.org/1558006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43133 0039d316-1c4b-4281-b951-d872f2087c98
* Windows implementation of StatusIcon::SetToolTip()atwilson@google.com2010-03-301-0/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43099 0039d316-1c4b-4281-b951-d872f2087c98
* Implement status icons on windows.atwilson@google.com2010-03-247-45/+127
| | | | | | | | | | | Refactor existing status icon code to allow platform-specific StatusTray implementation to track common state for all status icons. BUG=37375 TEST=new unit tests Review URL: http://codereview.chromium.org/1136005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42538 0039d316-1c4b-4281-b951-d872f2087c98
* Added monochrome status icons for the mac.atwilson@chromium.org2010-03-103-0/+7
| | | | | | | | | | | Added support for setting an alternate "pressed" image for status icons. BUG=37375 TEST=updated unit tests Review URL: http://codereview.chromium.org/752002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41211 0039d316-1c4b-4281-b951-d872f2087c98
* Initial implementation of status tray functionality (mac-only, currently).atwilson@chromium.org2010-03-066-0/+275
Added Mac implementation of StatusIcon, and added a simple click callback that displays the "extensions" tab when clicked on, to allow us to dogfood long-lived extensions. BUG=37375 Review URL: http://codereview.chromium.org/661454 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40847 0039d316-1c4b-4281-b951-d872f2087c98