mirror of
https://github.com/Drezil/imgui.git
synced 2025-07-04 20:18:47 +02:00
Docking: Minor renaming. DockContextAddNode() uses 0 as marker for automatic ID selection + TODO update and moved docking entries to docs/TODO.txt
This commit is contained in:
@ -123,8 +123,30 @@ It's mostly a bunch of personal notes, probably incomplete. Feel free to query i
|
||||
|
||||
- splitter/separator: formalize the splitter idiom into an official api (we want to handle n-way split) (#319)
|
||||
|
||||
- dock: docking extension
|
||||
- dock: dock out from a collapsing header? would work nicely but need emitting window to keep submitting the code.
|
||||
- dock: A~ Unreal style document system (requires low-level controls of dockspace serialization fork/copy/delete)
|
||||
- dock: A- implicit, invisible per-viewport dockspace to dock to.
|
||||
- dock: B~ document root node resizing behavior incorrect
|
||||
- dock: B~ document root node retrieval of ID ?
|
||||
- dock: B- full rebuild loses viewport of floating dock nodes
|
||||
- dock: B- dock node inside its own viewports creates 1 temporary viewport per window on startup before ditching them
|
||||
- dock: B- resize sibling locking behavior may be less desirable if we merged same-axis sibling in a same node level?
|
||||
- dock: A- single visible node part of a hidden split hierarchy (OnlyNodeWithWindows != NULL) should show a normal title bar (not a tab bar)
|
||||
- dock: B~ SetNextWindowDock() calls (with conditional) -> defer everything to DockContextUpdate (repro: Documents->[X]Windows->Dock 1 elsewhere->Click Redock All
|
||||
- dock: B~ tidy up tab list popup buttons features (available with manual tab-bar, see ImGuiTabBarFlags_NoTabListPopupButton code, not used by docking nodes)
|
||||
- dock: B- DockSpace() border issues
|
||||
- dock: B- inconsistent clipping/border 1-pixel issue (#2)
|
||||
- dock: B- fix/disable auto-resize grip on split host nodes (~#2)
|
||||
- dock: B- SetNextWindowFocus() doesn't seem to apply if the window is hidden this frame, need repro (#4)
|
||||
- dock: B- resizing a dock tree small currently has glitches (overlapping collapse and close button, etc.)
|
||||
- dock: B- dpi: look at interaction with the hi-dpi and multi-dpi stuff.
|
||||
- dock: B- tab bar: appearing on first frame with a dumb layout would do less harm that not appearing? (when behind dynamic branch) or store titles + render in EndTabBar()
|
||||
- dock: B- tab bar: make selected tab always shows its full title?
|
||||
- dock: B- tab bar: the order/focus restoring code could be part of TabBar and not DockNode? (#8)
|
||||
- dock: B- nav: design interactions so nav controls can dock/undock
|
||||
- dock: B- dockspace: flag to lock the dock tree and/or sizes
|
||||
- dock: B- reintroduce collapsing a floating dock node. also collapsing a docked dock node!
|
||||
- dock: B- allow dragging a non-floating dock node by clicking on the title-bar-looking section (not just the collapse/menu button)
|
||||
- dock: C- nav: CTRL+TAB highlighting tabs shows the mismatch between focus-stack and tab-order (not visible in VS because it doesn't highlight the tabs)
|
||||
|
||||
- tabs: re-ordering, close buttons, context menu, persistent order (#261, #351)
|
||||
|
||||
|
Reference in New Issue
Block a user