François Revol d1854cb931 * Fix use of FindData(), now we can find colors and fonts!
* Implemented a text input box to name a new theme.
* Made loading of themes asynchronous in a thread, controls are disabled but at least the window appears ASAP.
* fixed app sig
* Implemented setting colors and fonts on Haiku.
* Implemented setting the window decor, but doesn't work as we don't have any decorator installed.
* Enable all addons.
TODO: forbid quitting while themes are loading!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23508 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-14 02:00:42 +00:00

47 lines
938 B
Plaintext

SubDir HAIKU_TOP 3rdparty mmu_man themes ;
SetSubDirSupportedPlatformsBeOSCompatible ;
#SubDirC++Flags -DSINGLE_BINARY -DDEBUG=1 ;
SubDirC++Flags -DSINGLE_BINARY ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) 3rdparty mmu_man themes addons ] ;
local addonSources ;
addonSources =
BackgroundsAddon.cpp
BeIDEAddon.cpp
DanoUISettingsAddon.cpp
DanoWindowDecorAddon.cpp
DeskbarAddon.cpp
EddieAddon.cpp
HaikuUISettingsAddon.cpp
HaikuWindowDecorAddon.cpp
PeAddon.cpp
ScreensaverAddon.cpp
SoundplayColorAddon.cpp
SoundsAddon.cpp
TerminalAddon.cpp
WinampSkinAddon.cpp
;
Application <3rdparty>Themes :
CompareMessages.cpp
DumpMessage.cpp
MakeScreenshot.cpp
ParseMessage.cpp
TextInputAlert.cpp
ThemeAddonItem.cpp
ThemesApp.cpp
ThemeInterfaceView.cpp
ThemeItem.cpp
ThemeManager.cpp
ThemesAddon.cpp
Utils.cpp
ViewItem.cpp
$(addonSources)
: be media translation $(TARGET_NETAPI_LIB) $(TARGET_LIBSTDC++)
: Themes.rdef
;