Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(59)

Issue 8319008: aura: brightness and volume bubble. (Closed)

Created:
9 years, 2 months ago by alicet1
Modified:
9 years, 1 month ago
CC:
chromium-reviews, stevenjb, nkostylev+watch_chromium.org, derat+watch_chromium.org, tfarina, davemoore+watch_chromium.org, dhollowa
Visibility:
Public.

Description

aura: brightness and volume bubble. BUG=98322 TEST=None Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=107821

Patch Set 1 #

Total comments: 4

Patch Set 2 : update. #

Patch Set 3 : minor cleanup. #

Total comments: 18

Patch Set 4 : updates #

Total comments: 40

Patch Set 5 : updated #

Patch Set 6 : update #

Total comments: 34

Patch Set 7 : udpate #

Patch Set 8 : update #

Patch Set 9 : update the icon #

Total comments: 18

Patch Set 10 : update, and added tests. #

Total comments: 8

Patch Set 11 : update #

Total comments: 2

Patch Set 12 : update #

Total comments: 2

Patch Set 13 : reworked. #

Patch Set 14 : styles #

Total comments: 10

Patch Set 15 : add reset fade. #

Patch Set 16 : update init and tests. #

Patch Set 17 : styles #

Total comments: 2

Patch Set 18 : update comments #

Total comments: 20

Patch Set 19 : style #

Patch Set 20 : dcheck #

Patch Set 21 : update. #

Total comments: 2

Patch Set 22 : update #

Patch Set 23 : update #

Unified diffs Side-by-side diffs Delta from patch set Stats (+327 lines, -94 lines) Patch
A chrome/browser/chromeos/brightness_bubble_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +33 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/setting_level_bubble.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 4 chunks +22 lines, -12 lines 0 comments Download
M chrome/browser/chromeos/setting_level_bubble.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 4 chunks +127 lines, -78 lines 0 comments Download
A chrome/browser/chromeos/setting_level_bubble_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +89 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/setting_level_bubble_view.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 3 chunks +4 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/setting_level_bubble_view.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +2 lines, -2 lines 0 comments Download
A chrome/browser/chromeos/volume_bubble_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +30 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +3 lines, -0 lines 0 comments Download
M views/bubble/bubble_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +7 lines, -0 lines 0 comments Download
M views/bubble/bubble_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +10 lines, -2 lines 0 comments Download

Messages

Total messages: 44 (0 generated)
alicet1
hi mike, this is using the new bubble changes you have that is still under ...
9 years, 2 months ago (2011-10-17 18:03:47 UTC) #1
msw
> optionalize the use of accelerators Okay, I'll work on that and fading in the ...
9 years, 2 months ago (2011-10-17 18:24:28 UTC) #2
Daniel Erat
http://codereview.chromium.org/8319008/diff/1/chrome/browser/chromeos/brightness_bubble_view_views.cc File chrome/browser/chromeos/brightness_bubble_view_views.cc (right): http://codereview.chromium.org/8319008/diff/1/chrome/browser/chromeos/brightness_bubble_view_views.cc#newcode21 chrome/browser/chromeos/brightness_bubble_view_views.cc:21: ResourceBundle::GetSharedInstance().GetBitmapNamed( nit: indent four spaces, not six http://codereview.chromium.org/8319008/diff/1/chrome/browser/chromeos/system_key_event_listener.cc File ...
9 years, 2 months ago (2011-10-18 17:55:12 UTC) #3
alicet1
http://codereview.chromium.org/8319008/diff/1/chrome/browser/chromeos/brightness_bubble_view_views.cc File chrome/browser/chromeos/brightness_bubble_view_views.cc (right): http://codereview.chromium.org/8319008/diff/1/chrome/browser/chromeos/brightness_bubble_view_views.cc#newcode21 chrome/browser/chromeos/brightness_bubble_view_views.cc:21: ResourceBundle::GetSharedInstance().GetBitmapNamed( On 2011/10/18 17:55:12, Daniel Erat wrote: > nit: ...
9 years, 2 months ago (2011-10-19 14:59:16 UTC) #4
alicet1
adding saintlou as an fyi for the comment in GetToplevelWidget of setting_level_bubble.cc thanx, alice
9 years, 2 months ago (2011-10-19 16:41:52 UTC) #5
Emmanuel Saint-loubert-Bié
Hi Alice, I was going to submit the following patch after you pointed out that ...
9 years, 2 months ago (2011-10-19 16:47:38 UTC) #6
alicet1
hi saintlou, please submit the patch first, I will update this issue when you're done. ...
9 years, 2 months ago (2011-10-19 17:22:56 UTC) #7
Daniel Erat
http://codereview.chromium.org/8319008/diff/4002/chrome/browser/chromeos/brightness_bubble.cc File chrome/browser/chromeos/brightness_bubble.cc (right): http://codereview.chromium.org/8319008/diff/4002/chrome/browser/chromeos/brightness_bubble.cc#newcode31 chrome/browser/chromeos/brightness_bubble.cc:31: ->UpdateSettingLevelInternal(percent, enabled); nit: it seems strange to be calling ...
9 years, 2 months ago (2011-10-19 17:28:09 UTC) #8
alicet1
http://codereview.chromium.org/8319008/diff/4002/chrome/browser/chromeos/brightness_bubble.cc File chrome/browser/chromeos/brightness_bubble.cc (right): http://codereview.chromium.org/8319008/diff/4002/chrome/browser/chromeos/brightness_bubble.cc#newcode31 chrome/browser/chromeos/brightness_bubble.cc:31: ->UpdateSettingLevelInternal(percent, enabled); On 2011/10/19 17:28:09, Daniel Erat wrote: > ...
9 years, 2 months ago (2011-10-20 15:03:08 UTC) #9
Daniel Erat
http://codereview.chromium.org/8319008/diff/10002/chrome/browser/chromeos/brightness_bubble.cc File chrome/browser/chromeos/brightness_bubble.cc (right): http://codereview.chromium.org/8319008/diff/10002/chrome/browser/chromeos/brightness_bubble.cc#newcode19 chrome/browser/chromeos/brightness_bubble.cc:19: delete widget_; nit: deleting a null pointer is fine, ...
9 years, 2 months ago (2011-10-20 15:43:39 UTC) #10
msw
Some feedback, there's a lot of opportunity for cleanup here. http://codereview.chromium.org/8319008/diff/10002/chrome/browser/chromeos/brightness_bubble.cc File chrome/browser/chromeos/brightness_bubble.cc (right): http://codereview.chromium.org/8319008/diff/10002/chrome/browser/chromeos/brightness_bubble.cc#newcode10 ...
9 years, 2 months ago (2011-10-20 19:36:12 UTC) #11
alicet1
http://codereview.chromium.org/8319008/diff/10002/chrome/browser/chromeos/brightness_bubble.cc File chrome/browser/chromeos/brightness_bubble.cc (right): http://codereview.chromium.org/8319008/diff/10002/chrome/browser/chromeos/brightness_bubble.cc#newcode10 chrome/browser/chromeos/brightness_bubble.cc:10: #include "views/bubble/bubble_view.h" On 2011/10/20 19:36:13, msw wrote: > merge ...
9 years, 2 months ago (2011-10-20 22:36:30 UTC) #12
Daniel Erat
Looks fine to me after this last round of comments are addressed (assuming that you've ...
9 years, 2 months ago (2011-10-21 00:25:20 UTC) #13
msw
http://codereview.chromium.org/8319008/diff/15002/chrome/browser/chromeos/brightness_bubble.cc File chrome/browser/chromeos/brightness_bubble.cc (right): http://codereview.chromium.org/8319008/diff/15002/chrome/browser/chromeos/brightness_bubble.cc#newcode14 chrome/browser/chromeos/brightness_bubble.cc:14: BrightnessBubble::BrightnessBubble() : widget_(NULL) {} Move the ctor and dtor ...
9 years, 2 months ago (2011-10-21 02:42:06 UTC) #14
alicet1
http://codereview.chromium.org/8319008/diff/15002/chrome/browser/chromeos/brightness_bubble.cc File chrome/browser/chromeos/brightness_bubble.cc (right): http://codereview.chromium.org/8319008/diff/15002/chrome/browser/chromeos/brightness_bubble.cc#newcode14 chrome/browser/chromeos/brightness_bubble.cc:14: BrightnessBubble::BrightnessBubble() : widget_(NULL) {} On 2011/10/21 02:42:06, msw wrote: ...
9 years, 2 months ago (2011-10-21 18:11:35 UTC) #15
Daniel Erat
http://codereview.chromium.org/8319008/diff/28007/chrome/browser/chromeos/brightness_bubble.cc File chrome/browser/chromeos/brightness_bubble.cc (right): http://codereview.chromium.org/8319008/diff/28007/chrome/browser/chromeos/brightness_bubble.cc#newcode26 chrome/browser/chromeos/brightness_bubble.cc:26: if (!widget_ || widget_closed_) { are you leaking widget_ ...
9 years, 2 months ago (2011-10-21 18:24:34 UTC) #16
msw
http://codereview.chromium.org/8319008/diff/28007/chrome/browser/chromeos/brightness_bubble.cc File chrome/browser/chromeos/brightness_bubble.cc (right): http://codereview.chromium.org/8319008/diff/28007/chrome/browser/chromeos/brightness_bubble.cc#newcode66 chrome/browser/chromeos/brightness_bubble.cc:66: delete widget_; Should |widget_| be closed first? I actually ...
9 years, 2 months ago (2011-10-22 00:44:48 UTC) #17
alicet1
also ran valgrind on the new tests. thanx, alice http://codereview.chromium.org/8319008/diff/28007/chrome/browser/chromeos/brightness_bubble.cc File chrome/browser/chromeos/brightness_bubble.cc (right): http://codereview.chromium.org/8319008/diff/28007/chrome/browser/chromeos/brightness_bubble.cc#newcode26 chrome/browser/chromeos/brightness_bubble.cc:26: ...
9 years, 1 month ago (2011-10-24 15:46:38 UTC) #18
Daniel Erat
http://codereview.chromium.org/8319008/diff/35001/chrome/browser/chromeos/brightness_bubble.cc File chrome/browser/chromeos/brightness_bubble.cc (right): http://codereview.chromium.org/8319008/diff/35001/chrome/browser/chromeos/brightness_bubble.cc#newcode22 chrome/browser/chromeos/brightness_bubble.cc:22: widget_closed_ = true; i don't understand why you need ...
9 years, 1 month ago (2011-10-24 15:52:10 UTC) #19
alicet1
http://codereview.chromium.org/8319008/diff/35001/chrome/browser/chromeos/brightness_bubble.cc File chrome/browser/chromeos/brightness_bubble.cc (right): http://codereview.chromium.org/8319008/diff/35001/chrome/browser/chromeos/brightness_bubble.cc#newcode22 chrome/browser/chromeos/brightness_bubble.cc:22: widget_closed_ = true; On 2011/10/24 15:52:10, Daniel Erat wrote: ...
9 years, 1 month ago (2011-10-24 17:41:36 UTC) #20
alicet1
http://codereview.chromium.org/8319008/diff/33011/chrome/browser/chromeos/setting_level_bubble.cc File chrome/browser/chromeos/setting_level_bubble.cc (right): http://codereview.chromium.org/8319008/diff/33011/chrome/browser/chromeos/setting_level_bubble.cc#newcode130 chrome/browser/chromeos/setting_level_bubble.cc:130: gfx::Point SettingLevelBubble::GetAnchorPoint() const { msw: I think we can ...
9 years, 1 month ago (2011-10-24 17:56:56 UTC) #21
msw
http://codereview.chromium.org/8319008/diff/33011/chrome/browser/chromeos/setting_level_bubble.cc File chrome/browser/chromeos/setting_level_bubble.cc (right): http://codereview.chromium.org/8319008/diff/33011/chrome/browser/chromeos/setting_level_bubble.cc#newcode130 chrome/browser/chromeos/setting_level_bubble.cc:130: gfx::Point SettingLevelBubble::GetAnchorPoint() const { On 2011/10/24 17:56:56, alicet1 wrote: ...
9 years, 1 month ago (2011-10-24 19:38:22 UTC) #22
Daniel Erat
http://codereview.chromium.org/8319008/diff/32002/chrome/browser/chromeos/setting_level_bubble.h File chrome/browser/chromeos/setting_level_bubble.h (right): http://codereview.chromium.org/8319008/diff/32002/chrome/browser/chromeos/setting_level_bubble.h#newcode34 chrome/browser/chromeos/setting_level_bubble.h:34: static void ShowBubble(views::Widget* widget, Sorry to keep this review ...
9 years, 1 month ago (2011-10-24 19:53:10 UTC) #23
Daniel Erat
On 2011/10/24 19:53:10, Daniel Erat wrote: > http://codereview.chromium.org/8319008/diff/32002/chrome/browser/chromeos/setting_level_bubble.h > File chrome/browser/chromeos/setting_level_bubble.h (right): > > http://codereview.chromium.org/8319008/diff/32002/chrome/browser/chromeos/setting_level_bubble.h#newcode34 ...
9 years, 1 month ago (2011-10-24 19:53:51 UTC) #24
alicet1
msw: ok, I'll put the GetAnchorPoint() change in another change. dan: see comments below. thanx, ...
9 years, 1 month ago (2011-10-25 00:51:39 UTC) #25
alicet1
reworked -- brightness and volume bubble will be untouched but inherit this change. also added ...
9 years, 1 month ago (2011-10-26 01:11:24 UTC) #26
Daniel Erat
I haven't looked at the tests yet, but I'm much happier with this approach -- ...
9 years, 1 month ago (2011-10-26 05:08:01 UTC) #27
alicet1
actually, the change to bubble_delegate will stay in this CL. thanx, alice http://codereview.chromium.org/8319008/diff/41001/chrome/browser/chromeos/setting_level_bubble.cc File chrome/browser/chromeos/setting_level_bubble.cc ...
9 years, 1 month ago (2011-10-26 16:12:48 UTC) #28
Daniel Erat
LGTM. Thanks for the tests! http://codereview.chromium.org/8319008/diff/39013/chrome/browser/chromeos/setting_level_bubble.h File chrome/browser/chromeos/setting_level_bubble.h (right): http://codereview.chromium.org/8319008/diff/39013/chrome/browser/chromeos/setting_level_bubble.h#newcode61 chrome/browser/chromeos/setting_level_bubble.h:61: // Creates the bubble ...
9 years, 1 month ago (2011-10-26 16:51:42 UTC) #29
alicet1
ben for views/bubble/... approval? thanx, alice
9 years, 1 month ago (2011-10-26 17:52:40 UTC) #30
alicet1
http://codereview.chromium.org/8319008/diff/39013/chrome/browser/chromeos/setting_level_bubble.h File chrome/browser/chromeos/setting_level_bubble.h (right): http://codereview.chromium.org/8319008/diff/39013/chrome/browser/chromeos/setting_level_bubble.h#newcode61 chrome/browser/chromeos/setting_level_bubble.h:61: // Creates the bubble content view. On 2011/10/26 16:51:43, ...
9 years, 1 month ago (2011-10-26 17:55:17 UTC) #31
Ben Goodger (Google)
lgtm
9 years, 1 month ago (2011-10-26 18:18:25 UTC) #32
msw
LGTM with nits. http://codereview.chromium.org/8319008/diff/43014/chrome/browser/chromeos/brightness_bubble_browsertest.cc File chrome/browser/chromeos/brightness_bubble_browsertest.cc (right): http://codereview.chromium.org/8319008/diff/43014/chrome/browser/chromeos/brightness_bubble_browsertest.cc#newcode9 chrome/browser/chromeos/brightness_bubble_browsertest.cc:9: #include "third_party/skia/include/core/SkBitmap.h" What is the SkBitmap ...
9 years, 1 month ago (2011-10-26 18:51:41 UTC) #33
alicet1
thanks. updated styles, and ran valgrind on new tests. thanx, alice http://codereview.chromium.org/8319008/diff/43014/chrome/browser/chromeos/brightness_bubble_browsertest.cc File chrome/browser/chromeos/brightness_bubble_browsertest.cc (right): ...
9 years, 1 month ago (2011-10-27 00:34:50 UTC) #34
Daniel Erat
http://codereview.chromium.org/8319008/diff/43014/chrome/browser/chromeos/setting_level_bubble_view.cc File chrome/browser/chromeos/setting_level_bubble_view.cc (right): http://codereview.chromium.org/8319008/diff/43014/chrome/browser/chromeos/setting_level_bubble_view.cc#newcode34 chrome/browser/chromeos/setting_level_bubble_view.cc:34: AddChildView(progress_bar_); On 2011/10/27 00:34:51, alicet1 wrote: > On 2011/10/26 ...
9 years, 1 month ago (2011-10-27 00:40:20 UTC) #35
alicet1
http://codereview.chromium.org/8319008/diff/43014/chrome/browser/chromeos/setting_level_bubble_view.cc File chrome/browser/chromeos/setting_level_bubble_view.cc (right): http://codereview.chromium.org/8319008/diff/43014/chrome/browser/chromeos/setting_level_bubble_view.cc#newcode34 chrome/browser/chromeos/setting_level_bubble_view.cc:34: AddChildView(progress_bar_); On 2011/10/27 00:40:21, Daniel Erat wrote: > On ...
9 years, 1 month ago (2011-10-27 15:20:05 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alicet@chromium.org/8319008/50001
9 years, 1 month ago (2011-10-27 17:43:27 UTC) #37
msw
http://codereview.chromium.org/8319008/diff/50001/chrome/browser/chromeos/setting_level_bubble_view.cc File chrome/browser/chromeos/setting_level_bubble_view.cc (right): http://codereview.chromium.org/8319008/diff/50001/chrome/browser/chromeos/setting_level_bubble_view.cc#newcode33 chrome/browser/chromeos/setting_level_bubble_view.cc:33: progress_bar_ = new views::ProgressBar(); FWIW, I'm still confused by ...
9 years, 1 month ago (2011-10-27 18:30:52 UTC) #38
commit-bot: I haz the power
Try job failure for 8319008-50001 (retry) on linux_rel for step "ui_tests". It's a second try, ...
9 years, 1 month ago (2011-10-27 18:48:23 UTC) #39
msw
From offline convo: Okay, that makes sense. Please share explanations on the CR when possible. ...
9 years, 1 month ago (2011-10-27 19:29:12 UTC) #40
alicet1
http://codereview.chromium.org/8319008/diff/50001/chrome/browser/chromeos/setting_level_bubble_view.cc File chrome/browser/chromeos/setting_level_bubble_view.cc (right): http://codereview.chromium.org/8319008/diff/50001/chrome/browser/chromeos/setting_level_bubble_view.cc#newcode33 chrome/browser/chromeos/setting_level_bubble_view.cc:33: progress_bar_ = new views::ProgressBar(); On 2011/10/27 18:30:52, msw wrote: ...
9 years, 1 month ago (2011-10-28 20:02:41 UTC) #41
msw
Thanks; LGTM.
9 years, 1 month ago (2011-10-28 20:12:05 UTC) #42
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alicet@chromium.org/8319008/50002
9 years, 1 month ago (2011-10-28 21:38:02 UTC) #43
commit-bot: I haz the power
9 years, 1 month ago (2011-10-28 23:21:54 UTC) #44
Change committed as 107821

Powered by Google App Engine
This is Rietveld 408576698