New Translate UX on Mac fixes |
||||
Issue descriptionAfter talking with ellyjones@ and yyushkina@, it looks like the following issues should be fixed before launching. 1- Button order is wrong: the blue button goes on the right on Mac. 2- The menu is a Views menu instead of an NSMenu. 3- The "Options" button did not look like it should create a menu - on Mac at least, it should have a "disclosure arrow" (a downward-pointing arrow like a combobox does) or similar to indicate that it does that. 4- We need to fix the logic in TranslateService::IsTranslateBubbleEnabled to always use the Views Translate UI when MacViews secondary UI is enabled.
,
Mar 1 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/87d7d7e6b6e4c9da164f9efb5b083de6e023e482 commit 87d7d7e6b6e4c9da164f9efb5b083de6e023e482 Author: Anthony Vallee-Dubois <anthonyvd@chromium.org> Date: Thu Mar 01 00:10:26 2018 Change Mac Translate Bubble options menu to a Cocoa menu This CL also enables the MacViews translate bubble when --secondary-ui-md is enabled. Bug: 814477 Change-Id: I107edf4fcbfde529b60433873c8e785a4fdbc2bf Reviewed-on: https://chromium-review.googlesource.com/939521 Reviewed-by: Sebastien Seguin-Gagnon <sebsg@chromium.org> Reviewed-by: Rachel Blum <groby@chromium.org> Reviewed-by: Elly Fong-Jones <ellyjones@chromium.org> Commit-Queue: anthonyvd <anthonyvd@chromium.org> Cr-Commit-Position: refs/heads/master@{#539951} [modify] https://crrev.com/87d7d7e6b6e4c9da164f9efb5b083de6e023e482/chrome/browser/about_flags.cc [modify] https://crrev.com/87d7d7e6b6e4c9da164f9efb5b083de6e023e482/chrome/browser/autofill/autofill_interactive_uitest.cc [modify] https://crrev.com/87d7d7e6b6e4c9da164f9efb5b083de6e023e482/chrome/browser/flag_descriptions.cc [modify] https://crrev.com/87d7d7e6b6e4c9da164f9efb5b083de6e023e482/chrome/browser/flag_descriptions.h [modify] https://crrev.com/87d7d7e6b6e4c9da164f9efb5b083de6e023e482/chrome/browser/translate/translate_browsertest.cc [modify] https://crrev.com/87d7d7e6b6e4c9da164f9efb5b083de6e023e482/chrome/browser/translate/translate_service.cc [modify] https://crrev.com/87d7d7e6b6e4c9da164f9efb5b083de6e023e482/chrome/browser/ui/views/translate/translate_bubble_view.cc [modify] https://crrev.com/87d7d7e6b6e4c9da164f9efb5b083de6e023e482/chrome/browser/ui/views/translate/translate_bubble_view_browsertest.cc [modify] https://crrev.com/87d7d7e6b6e4c9da164f9efb5b083de6e023e482/chrome/common/chrome_switches.cc [modify] https://crrev.com/87d7d7e6b6e4c9da164f9efb5b083de6e023e482/chrome/common/chrome_switches.h
,
Mar 7 2018
,
Mar 7 2018
,
Mar 23 2018
MacViews triage: anthonyvd: how is this looking?
,
Mar 27 2018
|
||||
►
Sign in to add a comment |
||||
Comment 1 by bugdroid1@chromium.org
, Feb 28 2018