summaryrefslogtreecommitdiffstats
path: root/chrome/app/nibs/InfoBar.xib
Commit message (Collapse)AuthorAgeFilesLines
* [Mac] Enables animations for the infobar. Changes the control flow for ↵rohitrao@chromium.org2009-11-031-178/+242
| | | | | | | | | | | | | | | infobar opening/closing to match Windows more closely. Nib file changes: - Embedded the InfoBarGradientView inside an AnimatableView. - Rebound [controller view] to the AnimatableView and added an infoBarView_ IBOutlet. - Bound the AnimatableView's delegate_ to the InfoBarController. BUG=http://crbug.com/25599 TEST=Infobars should animate in and out, except for during tab switches. Review URL: http://codereview.chromium.org/354008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30893 0039d316-1c4b-4281-b951-d872f2087c98
* Infobar l10n passthomasvl@chromium.org2009-10-051-19/+5
| | | | | | | | | | | | | | | | | | - remove the close button outlet (unused) - add a helper to hide the buttons and resize the text field to use the same. - if no image, move the text field - tweak the xib to make it clear the values aren't used - tweak the xib to remove the NSEveryone image - make the link text use the control's font so it matches what's in the xib and other infobar modes (if we ever had to tweak it). - use the GTM helper for autosizing buttons - reflow how we position the buttons/textfield for the button infobars so it updates the textfield once. TEST=if you make the window skinny, any infobars that don't have buttons shouldn't reserve space for them. the the plugin crashed info bar shouldn't show a bogus graphic (currently we have none set). BUG=20535 BUG=19183 Review URL: http://codereview.chromium.org/251075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27983 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Cocoa does not like it when the close button is 15x15. Resize to ↵rohitrao@chromium.org2009-09-281-3/+3
| | | | | | | | | | 16x16 to prevent weird drawing artifacts. This CL does not actually modify the size of the close buttons in the app. BUG=http://crbug.com/22188 TEST=See test in bug. Verify for tabs, the infobar, and the download shelf. Review URL: http://codereview.chromium.org/243030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27436 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Makes the infobar prettier based on Ben feedback.rohitrao@chromium.org2009-08-261-12/+25
| | | | | | | | | BUG=None TEST=Infobar buttons should be smaller, with smaller text. The icon should align (roughly) with the back button. Functionality should be unchanged. Review URL: http://codereview.chromium.org/174525 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24463 0039d316-1c4b-4281-b951-d872f2087c98
* Infobar UI cleanup on Mac. Adds the yellow background gradient androhitrao@chromium.org2009-07-201-19/+148
| | | | | | | | | | | | | | | centers all of the buttons. Also adds the ok/cancel buttons to the xib file. Infobars that do not need the buttons can remove them from the view before displaying. BUG=http://crbug.com/14462 BUG=http://crbug.com/17195 TEST=Infobars should have yellow background, look less ugly. Review URL: http://codereview.chromium.org/155788 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21128 0039d316-1c4b-4281-b951-d872f2087c98
* Move all the xib files out of the en.lproj in prep for starting to land real ↵thomasvl@chromium.org2009-07-201-0/+394
l10n support. Cleanup some tabs/indents in chrome.gyp BUG=16764 TEST=All UI still works Review URL: http://codereview.chromium.org/155800 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21109 0039d316-1c4b-4281-b951-d872f2087c98