Bug 60255 - UI elements do not adhere to OSX styling
Summary: UI elements do not adhere to OSX styling
Status: RESOLVED INVALID
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
4.0.0.3 release
Hardware: x86-64 (AMD64) macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-03 21:59 UTC by jon.chambers3001+bugzilla
Modified: 2015-04-24 08:53 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jon.chambers3001+bugzilla 2013-02-03 21:59:24 UTC
Under OSX, UI elements do not follow the apple style conventions.

Some specifics (maybe worth making individual bugs for these - this is more of a summary):

* Dialogs and some UI elements such as the status bar maintain the "pinstripe" background that has been long depreciated - bug filed 3 years ago https://bugs.freedesktop.org/show_bug.cgi?id=31525 


* Highlights in lists and dropdowns have a dotted outline


* Scrollbars do not obey OSX hide-until-scrolling behaviour


* Icons do not follow OSX style or use any of the system standard icons (e.g. folder icons)


* Toolbar background is white rather than grey gradient.

Combined, these glitches make LibreOffice look unfinished and unprofessional on the Mac.
Comment 1 retired 2013-12-12 11:02:08 UTC
Please file individual bugs for each of the glitches if they are still valid and add those as blockers to the META bug: https://bugs.freedesktop.org/show_bug.cgi?id=42082
Comment 2 Adolfo Jayme Barrientos 2015-04-24 08:53:13 UTC
Nowadays, only these remain: 

> * Highlights in lists and dropdowns have a dotted outline

> * Scrollbars do not obey OSX hide-until-scrolling behaviour

This:

> * Icons do not follow OSX style or use any of the system standard icons
> (e.g. folder icons)

is not fixable since we can’t bundle the proprietary Apple-created artwork, our assets have to be freely licensed.

As already mentioned, each bug report is meant to track a single issue only.