Closed Bug 1118521 Opened 9 years ago Closed 9 years ago

Cross OS Consistency in UI on Linux

Categories

(Firefox :: Theme, defect)

34 Branch
x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 513159

People

(Reporter: terrell.kelley, Unassigned)

Details

Attachments

(1 file)

On Windows and MAC OS, we have successfully moved the tab bar into the title bar. We do not do this on Linux, which creates an inconsistent UI. One of the goals of Australis was to unify the UI on all desktop platforms.

I had assumed it was a technical problem, but I have since found out it is not the case. Chrome has its tabs in its titlebar. And, with an addon called "Hide Caption Title Bar Plus" (https://addons.mozilla.org/en-US/firefox/addon/hide-caption-titlebar-plus-sma/), a user can customize the UI and accomplish this. However, I contend this should be the default.

The steps needed are fourfold:
1. use the "hidecrome" attribute to disable the default window manager decorations. Works on all Linux window managers I have tested.
2. Create separate window control buttons (maximize, minimize, close, restore) and place them on the tab bar.
3. Check the code to the extension mentioned above to allow grabbing the tab bar to move the window.
4. Color the tab bar differently from the navigation toolbar, like happens with any non-default theme. If we can get the color from the Window manager, great. If not, pick a default (Chrome uses blue) and possibly provide an option to change it in the settings.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: