New issue
Advanced search Search tips

Issue 602538 link

Starred by 6 users

Issue metadata

Status: Verified
Owner:
Closed: Jul 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug

Blocking:
issue 614589



Sign in to add a comment

[bluetooth] needs polish

Project Member Reported by dbeam@chromium.org, Apr 12 2016

Issue description

ssia
 
Project Member

Comment 1 by bugdroid1@chromium.org, Apr 14 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/58256ff511a983238942e5699965b6fa0d3a3ea9

commit 58256ff511a983238942e5699965b6fa0d3a3ea9
Author: dbeam <dbeam@chromium.org>
Date: Thu Apr 14 03:02:23 2016

MD Settings: polish top-level bluetooth page

R=stevenjb@chromium.org
BUG= 602538 

Review URL: https://codereview.chromium.org/1875413002

Cr-Commit-Position: refs/heads/master@{#387220}

[modify] https://crrev.com/58256ff511a983238942e5699965b6fa0d3a3ea9/chrome/browser/resources/settings/appearance_page/appearance_page.html
[modify] https://crrev.com/58256ff511a983238942e5699965b6fa0d3a3ea9/chrome/browser/resources/settings/bluetooth_page/bluetooth_add_device_dialog.html
[delete] https://crrev.com/dc0d234f7c87d29e9d070249a5dd601141faff5b/chrome/browser/resources/settings/bluetooth_page/bluetooth_device_list_item.css
[modify] https://crrev.com/58256ff511a983238942e5699965b6fa0d3a3ea9/chrome/browser/resources/settings/bluetooth_page/bluetooth_device_list_item.html
[delete] https://crrev.com/dc0d234f7c87d29e9d070249a5dd601141faff5b/chrome/browser/resources/settings/bluetooth_page/bluetooth_page.css
[modify] https://crrev.com/58256ff511a983238942e5699965b6fa0d3a3ea9/chrome/browser/resources/settings/bluetooth_page/bluetooth_page.html
[modify] https://crrev.com/58256ff511a983238942e5699965b6fa0d3a3ea9/chrome/browser/resources/settings/bluetooth_page/bluetooth_page.js
[modify] https://crrev.com/58256ff511a983238942e5699965b6fa0d3a3ea9/chrome/browser/resources/settings/bluetooth_page/bluetooth_pair_device_dialog.html
[modify] https://crrev.com/58256ff511a983238942e5699965b6fa0d3a3ea9/chrome/browser/resources/settings/settings_resources.grd
[modify] https://crrev.com/58256ff511a983238942e5699965b6fa0d3a3ea9/chrome/browser/resources/settings/settings_shared_css.html
[modify] https://crrev.com/58256ff511a983238942e5699965b6fa0d3a3ea9/chrome/test/data/webui/settings/bluetooth_page_browsertest_chromeos.js

Project Member

Comment 3 by bugdroid1@chromium.org, May 11 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/55403528a28add7cec94a81bbef29a42ee6dee6d

commit 55403528a28add7cec94a81bbef29a42ee6dee6d
Author: dbeam <dbeam@chromium.org>
Date: Wed May 11 23:19:47 2016

MD Settings: combine bluetooth adding and pairing dialogs into one
<settings-dialog>

This CL is intentionally meant to do as little modification of the
existing code as possible, but mainly to combine and iterate. There are
many visual issues caused by this CL that will live very temporarily.

Next step: move bluetooth_dialog_shared_css.html into a <style> tag in
bluetooth_device_dialog.html.

R=stevenjb@chromium.org
BUG= 602538 
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/1954383002
Cr-Commit-Position: refs/heads/master@{#393102}

[delete] https://crrev.com/f2d4f91d5314bac20cfc06cb180b61ed41eea068/chrome/browser/resources/settings/bluetooth_page/bluetooth_add_device_dialog.html
[delete] https://crrev.com/f2d4f91d5314bac20cfc06cb180b61ed41eea068/chrome/browser/resources/settings/bluetooth_page/bluetooth_add_device_dialog.js
[add] https://crrev.com/55403528a28add7cec94a81bbef29a42ee6dee6d/chrome/browser/resources/settings/bluetooth_page/bluetooth_device_dialog.html
[rename] https://crrev.com/55403528a28add7cec94a81bbef29a42ee6dee6d/chrome/browser/resources/settings/bluetooth_page/bluetooth_device_dialog.js
[modify] https://crrev.com/55403528a28add7cec94a81bbef29a42ee6dee6d/chrome/browser/resources/settings/bluetooth_page/bluetooth_page.html
[delete] https://crrev.com/f2d4f91d5314bac20cfc06cb180b61ed41eea068/chrome/browser/resources/settings/bluetooth_page/bluetooth_pair_device_dialog.html
[modify] https://crrev.com/55403528a28add7cec94a81bbef29a42ee6dee6d/chrome/browser/resources/settings/bluetooth_page/compiled_resources2.gyp
[modify] https://crrev.com/55403528a28add7cec94a81bbef29a42ee6dee6d/chrome/browser/resources/settings/settings_resources.grd
[modify] https://crrev.com/55403528a28add7cec94a81bbef29a42ee6dee6d/chrome/test/data/webui/settings/bluetooth_page_browsertest_chromeos.js

Comment 5 by dbeam@chromium.org, May 12 2016

Summary: [bluetooth] needs polish (was: [bluetooth] needs a lot of polish)
Labels: Hotlist-MD-Settings-Bluetooth
Labels: -Pri-2 Pri-1
Labels: -OS-Linux -OS-Windows -OS-Mac
Labels: Hotlist-MD-DevBlocker
Blocking: 614589
Labels: -Hotlist-MD-DevBlocker
Project Member

Comment 14 by bugdroid1@chromium.org, May 26 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f16e174c0b43eb00657d768bdcc582929e9b4735

commit f16e174c0b43eb00657d768bdcc582929e9b4735
Author: dbeam <dbeam@chromium.org>
Date: Thu May 26 01:10:50 2016

MD Settings: make bluetooth dialog resize like other settings-dialogs

Just call notifyResize() when devices change and use the same resize logic.

R=stevenjb@chromium.org
BUG= 602538 
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2009023003
Cr-Commit-Position: refs/heads/master@{#396070}

[modify] https://crrev.com/f16e174c0b43eb00657d768bdcc582929e9b4735/chrome/browser/resources/settings/bluetooth_page/bluetooth_device_dialog.html
[modify] https://crrev.com/f16e174c0b43eb00657d768bdcc582929e9b4735/chrome/browser/resources/settings/bluetooth_page/bluetooth_device_dialog.js
[modify] https://crrev.com/f16e174c0b43eb00657d768bdcc582929e9b4735/chrome/browser/resources/settings/bluetooth_page/compiled_resources2.gyp

Comment 15 by dbeam@chromium.org, May 26 2016

Cc: dbeam@chromium.org
Owner: ----
Status: Available (was: Started)
i think we've gotten pretty far here, but there's still things changing and potential feature work here, so I'm unassigning for now
FWIW, we should't use this to track feature work, so unless there is known
polish work to be done I would close this rather than leaving it
unassigned. We can always open a new issue (and this one already has
several associated CLs).
Yep, there is known polish work. Mocks are being updated.
Owner: beastboy@chromium.org
Owner: steve...@chromium.org
Status: Assigned (was: Available)
Status: Started (was: Assigned)
Project Member

Comment 22 by bugdroid1@chromium.org, Jul 16 2016

Project Member

Comment 23 by bugdroid1@chromium.org, Jul 16 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/148e478e5800f9664b2f89536d2985e8cfd8a95f

commit 148e478e5800f9664b2f89536d2985e8cfd8a95f
Author: stevenjb <stevenjb@chromium.org>
Date: Sat Jul 16 06:52:31 2016

MD Settings: Bluetooth: Add error dialog and messages

BUG= 602538 
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation;master.tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2146553005
Cr-Commit-Position: refs/heads/master@{#405938}

[modify] https://crrev.com/148e478e5800f9664b2f89536d2985e8cfd8a95f/chrome/app/settings_strings.grdp
[modify] https://crrev.com/148e478e5800f9664b2f89536d2985e8cfd8a95f/chrome/browser/resources/settings/bluetooth_page/bluetooth_device_dialog.html
[modify] https://crrev.com/148e478e5800f9664b2f89536d2985e8cfd8a95f/chrome/browser/resources/settings/bluetooth_page/bluetooth_device_dialog.js
[modify] https://crrev.com/148e478e5800f9664b2f89536d2985e8cfd8a95f/chrome/browser/resources/settings/bluetooth_page/bluetooth_page.html
[modify] https://crrev.com/148e478e5800f9664b2f89536d2985e8cfd8a95f/chrome/browser/resources/settings/bluetooth_page/bluetooth_page.js
[modify] https://crrev.com/148e478e5800f9664b2f89536d2985e8cfd8a95f/chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc
[modify] https://crrev.com/148e478e5800f9664b2f89536d2985e8cfd8a95f/chrome/test/data/webui/i18n_behavior_test.html
[modify] https://crrev.com/148e478e5800f9664b2f89536d2985e8cfd8a95f/ui/webui/resources/js/i18n_behavior.js

Status: Fixed (was: Started)
I am going to call this good. Any isses that come up at this point should be filed as separate bugs.

Project Member

Comment 25 by bugdroid1@chromium.org, Aug 17 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/003a037bb7b06772d7a4d06abc01b18b012229a6

commit 003a037bb7b06772d7a4d06abc01b18b012229a6
Author: stevenjb <stevenjb@chromium.org>
Date: Wed Aug 17 19:04:14 2016

MD Settings: Bluetooth polish

Some extra bluettoth polish:
* Fixed height for the bluetooth dialog
* Correctly center dialog contents
* Blue spinners for all chrome WebUI
* Focus dialog inputs

BUG= 602538 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2218713002
Cr-Commit-Position: refs/heads/master@{#412604}

[modify] https://crrev.com/003a037bb7b06772d7a4d06abc01b18b012229a6/chrome/browser/resources/settings/bluetooth_page/bluetooth_device_dialog.html
[modify] https://crrev.com/003a037bb7b06772d7a4d06abc01b18b012229a6/chrome/browser/resources/settings/bluetooth_page/bluetooth_device_dialog.js
[modify] https://crrev.com/003a037bb7b06772d7a4d06abc01b18b012229a6/ui/webui/resources/cr_elements/shared_style_css.html

Project Member

Comment 26 by bugdroid1@chromium.org, Aug 26 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ad35751666b58d9ff414cb31c01ba5eba794f882

commit ad35751666b58d9ff414cb31c01ba5eba794f882
Author: stevenjb <stevenjb@chromium.org>
Date: Fri Aug 26 22:27:42 2016

MD Settings: Bluetooth: Use CrScrollableBehavior

BUG= 602538 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2256773005
Cr-Commit-Position: refs/heads/master@{#414833}

[modify] https://crrev.com/ad35751666b58d9ff414cb31c01ba5eba794f882/chrome/browser/resources/settings/bluetooth_page/bluetooth_device_dialog.html
[modify] https://crrev.com/ad35751666b58d9ff414cb31c01ba5eba794f882/chrome/browser/resources/settings/bluetooth_page/bluetooth_device_dialog.js
[modify] https://crrev.com/ad35751666b58d9ff414cb31c01ba5eba794f882/chrome/browser/resources/settings/bluetooth_page/bluetooth_device_list_item.html
[modify] https://crrev.com/ad35751666b58d9ff414cb31c01ba5eba794f882/chrome/browser/resources/settings/bluetooth_page/bluetooth_device_list_item.js
[modify] https://crrev.com/ad35751666b58d9ff414cb31c01ba5eba794f882/chrome/browser/resources/settings/bluetooth_page/bluetooth_page.html
[modify] https://crrev.com/ad35751666b58d9ff414cb31c01ba5eba794f882/chrome/browser/resources/settings/bluetooth_page/bluetooth_page.js
[modify] https://crrev.com/ad35751666b58d9ff414cb31c01ba5eba794f882/chrome/browser/resources/settings/bluetooth_page/compiled_resources2.gyp
[modify] https://crrev.com/ad35751666b58d9ff414cb31c01ba5eba794f882/chrome/test/data/webui/settings/bluetooth_page_browsertest_chromeos.js

Labels: VerifyIn-54
Labels: VerifyIn-55
Status: Verified (was: Fixed)

Sign in to add a comment