DarkRadiant: master 500f8382

Author Committer Branch Timestamp Parent
greebo greebo master 23.07.2022 16:30 master e106b55e
Affected Issues  0006022: Refactor/Extend Favourite Management
Changeset 0006022: Change IFavouritesManager interface - moving away from accepting decl::Type enumerations, the interface now operates on type name strings.
Adjust implementation, adjust and extend unit tests.
mod - include/idecltypes.h Diff File
mod - include/ifavourites.h Diff File
mod - libs/wxutil/EntityClassChooser.cpp Diff File
mod - libs/wxutil/dataview/ResourceTreeView.cpp Diff File
mod - radiant/ui/common/SoundChooser.cpp Diff File
mod - radiant/ui/favourites/FavouritesBrowser.cpp Diff File
mod - radiant/ui/favourites/FavouritesBrowser.h Diff File
mod - radiant/ui/materials/MaterialPopulator.cpp Diff File
mod - radiant/ui/modelselector/ModelDataInserter.h Diff File
mod - radiant/ui/particles/ThreadedParticlesLoader.h Diff File
mod - radiant/ui/texturebrowser/TextureBrowser.cpp Diff File
mod - radiantcore/decl/FavouriteSet.h Diff File
mod - radiantcore/decl/FavouritesManager.cpp Diff File
mod - radiantcore/decl/FavouritesManager.h Diff File
mod - test/Favourites.cpp Diff File
add - test/resources/settings/old_favourites.xml Diff File
rm - test/resources/settings/old_mediabrowser_favourites.xml Diff