Bug 73069 - UI: Combo boxes don't look native
Summary: UI: Combo boxes don't look native
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version: Inherited From OOo
Hardware: Other All
: medium enhancement
Assignee: Not Assigned
QA Contact:
URL:
Whiteboard: BSA
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-27 14:04 UTC by Tin Man
Modified: 2014-02-13 05:20 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Proposal explained on Gnome combo boxes (21.50 KB, image/png)
2013-12-27 14:04 UTC, Tin Man
Details

Description Tin Man 2013-12-27 14:04:13 UTC
Created attachment 91226 [details]
Proposal explained on Gnome combo boxes

Currently, the drop-down arrows in combo boxes appear as separate buttons. 
On Windows [1] and with some Linux themes, combo box arrows appear within the text field, not separated or barely separated from the rest of the text entry part of the field.

My proposal would be to show the dropdown button inside the text entry field with no surrounding borders by default, unless specified differently for the platform. This would work well along with https://www.libreoffice.org/bugzilla/show_bug.cgi?id=73068, which would broaden the target area for opening dropdown and therefore eliminate the need for a clearly delineated dropdown button.

[1] Windows combo boxes: http://msdn.microsoft.com/en-us/library/windows/desktop/bb775791%28v=vs.85%29.aspx
Operating System: All
Version: 4.1.4.2 release
Comment 1 tommy27 2013-12-28 22:16:24 UTC
UI enhancement request. set status to NEW.
combo boxes always looked like that from OOo-era (changing version field).
I add UI expert to CC list to hear his opinion.
Comment 2 Adolfo Jayme 2014-02-13 05:20:45 UTC
How will this interact with other GTK+ themes? Do we want to vanish the ▾ button in all of them? Because the current ugly look is an Adwaita-specific bug.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.