DarkRadiant: favourites c2391a23
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
greebo | greebo | favourites | 30.12.2020 16:17 | favourites 2864d595 |
Affected Issues | 0005127: Managing favorite resources (entities, textures,...) | |||
Changeset | 0005127: Split MediaBrowser's treeview functionality into two classes: ResourceTreeView > MediaBrowserTreeView, with the ResourceTreeView managing the tree along with the context menu and favourite handling. The rest of the MediaBrowser tree functionality has been moved to the MediaBrowserTree, like populating, selection changing, etc. The idea is to re-use the ResourceTreeView as common base view for EntityClassChooser, SoundSelector, and the other views that display "resources" that support favourites. The EntityClassChooser is WIP in this commit. |
|||
mod - libs/wxutil/CMakeLists.txt | Diff File | |||
mod - libs/wxutil/EntityClassChooser.cpp | Diff File | |||
mod - libs/wxutil/EntityClassChooser.h | Diff File | |||
add - libs/wxutil/ResourceTreeView.cpp | Diff File | |||
add - libs/wxutil/ResourceTreeView.h | Diff File | |||
mod - radiant/CMakeLists.txt | Diff File | |||
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | |||
mod - radiant/ui/mediabrowser/MediaBrowser.h | Diff File | |||
add - radiant/ui/mediabrowser/MediaBrowserTreeView.cpp | Diff File | |||
add - radiant/ui/mediabrowser/MediaBrowserTreeView.h | Diff File | |||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | |||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | |||
mod - tools/msvc/wxutillib.vcxproj | Diff File | |||
mod - tools/msvc/wxutillib.vcxproj.filters | Diff File |