GTK theming: oxygen-gtk support broken

Stephan Bergmann sbergman at redhat.com
Wed Jan 9 06:47:35 PST 2013


On 01/09/2013 02:54 PM, Michael Meeks wrote:
>> Why not just use some more normal, verbose and explicitly named macros
>> like LIBO_MAJOR_VERSION, LIBO_MINOR_VERSION, LIBO_MICRO_VERSION,
>> LIBO_PATCHLEVEL, or something similar?
>
> 	Go for it - it sounds like the libo-version thing is not currently
> used; and if there is a nicer macro (I couldn't find it for some reason
> - prolly I was looking on the compile line for a -D ;-), then we should
> clearly use it.

Regarding version information, there is solver/*/inc/*minor.mk 
(make-level variables VERSIONMAJOR, VERSIONMINOR, etc.) and there is
solenv/inc/version.hrc including versionlist.hrc (#defines for VERSION, 
SUBVERSION, etc.).

C++ code like desktop/source/deployment/misc/dp_dependencies.cxx uses 
utl::ConfigManager::getAboutBoxProductVersion, which in turn reads the 
/org.openoffice.Setup/Product/ configuration data.

(In case anything of that is useful or relevant for the current thread, 
which I didn't quite get.)

Stephan


More information about the LibreOffice mailing list