further revamp of Menu Bar menus
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
The addition of the View menu, and its respective items, is intuitive and
sensible.
With the consideration of touchscreen compatibility, more new Menus
may have to be added to mirror Library functions that currently are only
accessible via right-click. The File menu could be revamped... it has
been overdue for attention for some time anyway. Other menus should
be added as well.
These are my suggestions:
to the File menu, add:
- (remove) the two current "Load Track to Deck" items; I
- "Import Playlist" (will open file select window to
- "Import Crate" (will open file select window to find
- "Import Folder to Library" (only if it is technically
add a "Track" menu:
- which is keyed to whatever track is selected, featuring
add to the Library menu:
- "Playlists" (submenu), context sensitive to the playlist
- "Crates" (submenu), context sensitive to the Crate
- "History" (submenu), context sensitive to the date
- I think "Import" Crates and Playlists fits better in the
- Alternately, there could be Menu Bar menus for each of
I know this is a lot, but I wanted to hopefully futureproof the Menu Bar
by presenting a thorough template that hopefully can accommodate all
current features - and also new ones that may present themselves.
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
tags: | removed: interface menu menubar menus multitouch touch |
Hi RAWRR,
Thank you for your detailed draft. I like the idea of improving Mixxx menus.
You ideas are reasonable.
... but I do not like the idea to move the "Exit" command, because Firefox has it in File menu as well.
By the way: /github. com/mixxxdj/ mixxx/blob/ 13ba2e6c3db17ef e4a97bf3a9db541 fe52bcf7d9/ src/mixxx. cpp#L841 /github. com/mixxxdj/ mixxx/blob/ 13ba2e6c3db17ef e4a97bf3a9db541 fe52bcf7d9/ src/mixxx. cpp#L1105
The Main menus are defined here
https:/
and here
https:/
Kind regards,
Daniel