Opened 13 years ago
Last modified 6 years ago
#9884 assigned enhancement
[patch] [cla] Layout-aware Toolbar
Reported by: | Sam Foster | Owned by: | dylan |
---|---|---|---|
Priority: | high | Milestone: | 1.15 |
Component: | DojoX Widgets | Version: | 1.3.2 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
This is a feature suggestion, for either dijit.Toolbar or a dojox variant, where the toolbar can push items that dont fit in the available space into a dropdown menu, similar is spirit to the recent TabContainer? enhancements.
I'm attaching a zip with a prototype. It shows a widget that can map Button widgets to MenuItem? widgets, and implements the layout-widget interface to allow re-drawing the toolbar to fit.
Further work is needed to support different toolbar child-types, like seperators, dropdown buttons.
Also, its been suggested that there should be an option to either create menu items for all toolbar items, or to only create them for toolbar items that are hidden.
Attachments (2)
Change History (12)
Changed 13 years ago by
Attachment: | layoutToolbar.zip added |
---|
Changed 13 years ago by
Attachment: | layoutToolbar_9884.patch added |
---|
[CLA] [PATCH] Prototype of a layout/size-aware Toolbar in dojox.widget
comment:1 Changed 13 years ago by
Component: | General → DojoX Widgets |
---|---|
Milestone: | tbd → 1.5 |
Summary: | [CLA] Layout-aware Toolbar → [patch] [cla] Layout-aware Toolbar |
Marking as 1.5 to clear TBD tickets from 1.4 list.
comment:2 Changed 12 years ago by
Milestone: | 1.5 → 1.6 |
---|
comment:3 Changed 11 years ago by
Milestone: | 1.6 → future |
---|
(sadly) punting seemingly abandoned ticket and meta tickets to future
comment:4 Changed 9 years ago by
Status: | new → pending |
---|
If still interested in this, we probably need to update the patch against trunk.
comment:5 Changed 9 years ago by
Milestone: | future → 1.9 |
---|---|
Owner: | changed from Sam Foster to dylan |
Status: | pending → assigned |
I'll investigate updating this to AMD and including for 1.9.
comment:6 Changed 9 years ago by
Milestone: | 1.9 → 2.0 |
---|
Since we released the beta for 1.9, presumably this enhancement should be bumped to 2.0.
comment:7 Changed 9 years ago by
Milestone: | 2.0 → 1.10 |
---|
comment:8 Changed 8 years ago by
Milestone: | 1.10 → 1.11 |
---|
comment:9 Changed 7 years ago by
Milestone: | 1.11 → 1.12 |
---|
comment:10 Changed 6 years ago by
Milestone: | 1.13 → 1.15 |
---|
Ticket planning... move current 1.13 tickets out to 1.15 to make it easier to move tickets into the 1.13 milestone.
[CLA]