Haiku!
loon-app_server-patch-1.patch.zip
Patch for consideration of changes. Not complete, but should be stable.
1. Patch includes
:
app_server changes:
:: massive reduction in decorator management responsibilities
:::: should improve stability if anything
libbe.so
InterfaceDefs.cpp
:: removal of decorator-related private functions, save two:
:::::: get_decorator & set_decorator, using paths
src/kits/interface/DecorInfo.cpp
headers/private/interface/DecorInfo.h
:: DecorInfo to describe decorators
:: DecorInfoUtility to gain access decorator information
setdecor
:: modify to use DecorInfoUtility
:: add ability to gain detailed information
:: give more information about decorator in basic list
:: capable of using case-insensitive matching by decor's file name, path, or fancy name
:: provides a (static) preview option, which is functional for ClassicBe with this patch
Added src/add-ons/decorators/ClassicBe/resources.rdef
::Modified build rules and appropriate jamfiles to permit a new build type "Decorator: which includes resources
This isn't an exhaustive list....