DarkRadiant: userinterface 9ed1396f

Author Committer Branch Timestamp Parent
greebo greebo userinterface 15.10.2022 08:20 userinterface fc403bc4
Affected Issues  0006131: More customisable window layouts
Changeset 0006131: Refactor MediaBrowser to be compatible with the IUserControl interfaces

Separate module implementation from the control. Remove the imediabrowser.h interface
that is no longer needed, it's been replaced by a MessageBus request.
mod - include/imessagebus.h Diff File
rm - include/ui/imediabrowser.h Diff
mod - include/ui/iusercontrol.h Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
add - radiant/ui/mediabrowser/FocusMaterialRequest.h Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.h Diff File
add - radiant/ui/mediabrowser/MediaBrowserModule.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowser.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/include.vcxproj Diff File
mod - tools/msvc/include.vcxproj.filters Diff File