Closed Bug 2041030 Opened 4 months ago Closed 19 days ago

Update the order of sidebar tools

Categories

(Firefox :: Sidebar, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
158 Branch
Tracking Status
firefox158 --- fixed

People

(Reporter: asafko, Assigned: jswinarton)

References

Details

(Whiteboard: [fidefe-nova])

Attachments

(2 files, 1 obsolete file)

New users:
Order in the sidebar should be the same as the order in the Sidebar settings:

  • Open tabs
  • Bookmarks
  • AI Chatbot
  • History
  • Tabs from other devices
  • Passwords (off by default)

Existing users:
The order should be updated only for the Sidebar settings

  • Open tabs
  • Bookmarks
  • AI Chatbot
  • History
  • Tabs from other devices
  • Passwords (off by default)

Tools order display in the expanded vertical tabs
Left to right: Open tabs, Bookmarks, AI Chatbot, History, Tabs from other devices, Settings. Settings should always be on the utmost right, rather than utmost left as they are now.

Tools order display in the colllapsed vertical tabs
Top to bottom:

  • Open tabs
  • Bookmarks
  • AI Chatbot
  • History
  • Tabs from other devices
  • Setting (should always be at the bottom)
Whiteboard: [fidefe-nova]
See Also: → 2050756

Setting P2 based on Ania's prioritization of related bug 2050756

Priority: -- → P2
Duplicate of this bug: 2050756
Assignee: nobody → jswinarton

The requirements on this bug have changed slightly after some internal discussion.

The original rationale to distinguish between new and existing users was because we thought that the order of the tools in the launcher can be changed by the user (by checking and unchecking items in a certain order in the Customize Sidebar panel), and we wanted these customizations to persist while changing the default order. However, as reported in bug1915440, these reorderings don't actually persist across restarts (or even across windows).

Given this, we decided to reduce the scope of this fix to the following things:

  1. Fix the issues with the settings button in the launcher — it should always appear on the far-right or bottom, and when the overflow menu is enabled, it appears at the bottom of the overflow menu. (Right now it can jump around depending on whether the sidebar is expanded or collapsed or if the overflow menu is present.)
  2. Change the default order of the other tools to be: Open tabs, Bookmarks, AI Chatbot, History, Tabs from other devices.

We also want to explore what it would take to make the reordering actually persist, and provide a better UI for it (possibly a drag-and-drop interface), but this is a larger project and is better done as part of bug1915440.

Attachment #9639669 - Attachment is obsolete: true
Attachment #9640607 - Attachment description: WIP: Bug 2041030 - Update the default order of the sidebar tools → Bug 2041030: Part 1 - Update the default order of the sidebar tools r?#tabbrowser-reviewers
Attachment #9640608 - Attachment description: WIP: Bug 2041030 - Always place the sidebar Customize button last → Bug 2041030: Part 2 - Always place the sidebar Customize button last r?#tabbrowser-reviewers
Pushed by jswinarton@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/6ac646d2bb39 https://hg.mozilla.org/integration/autoland/rev/f97398fd139b Part 1 - Update the default order of the sidebar tools r=tabbrowser-reviewers,sidebar-reviewers,sclements https://github.com/mozilla-firefox/firefox/commit/6340f9802b20 https://hg.mozilla.org/integration/autoland/rev/44e3576384cc Part 2 - Always place the sidebar Customize button last r=tabbrowser-reviewers,sidebar-reviewers,sclements
Status: NEW → RESOLVED
Closed: 19 days ago
Resolution: --- → FIXED
Target Milestone: --- → 158 Branch
QA Whiteboard: [qa-triage-done-c159/b158]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: