Repository.mk | 93 +++++++++++++++----- include/sal/log-areas.dox | 1 include/tools/debug.hxx | 6 - sc/source/filter/excel/tokstack.cxx | 10 +- sc/source/filter/excel/xiescher.cxx | 2 scp2/AutoInstall.mk | 14 ++- scp2/InstallModule_base.mk | 1 scp2/InstallModule_calc.mk | 5 - scp2/InstallModule_crashrep.mk | 4 scp2/InstallModule_draw.mk | 4 scp2/InstallModule_impress.mk | 1 scp2/InstallModule_math.mk | 5 - scp2/InstallModule_ooo.mk | 1 scp2/InstallModule_writer.mk | 5 - scp2/inc/macros.inc | 2 scp2/source/base/file_base.scp | 13 -- scp2/source/base/folderitem_base.scp | 4 scp2/source/base/module_base.scp | 3 scp2/source/calc/file_calc.scp | 4 scp2/source/calc/folderitem_calc.scp | 4 scp2/source/calc/module_calc.scp | 3 scp2/source/crashrep/file_crashrep.scp | 18 --- scp2/source/draw/file_draw.scp | 4 scp2/source/draw/folderitem_draw.scp | 4 scp2/source/draw/module_draw.scp | 4 scp2/source/impress/file_impress.scp | 4 scp2/source/impress/folderitem_impress.scp | 4 scp2/source/impress/module_impress.scp | 3 scp2/source/math/file_math.scp | 4 scp2/source/math/folderitem_math.scp | 4 scp2/source/math/module_math.scp | 3 scp2/source/ooo/common_brand.scp | 69 +------------- scp2/source/ooo/folderitem_ooo.scp | 8 - scp2/source/ooo/module_pdfimport.scp | 8 - scp2/source/python/file_python.scp | 12 -- scp2/source/writer/file_writer.scp | 13 -- scp2/source/writer/folderitem_writer.scp | 4 scp2/source/writer/module_writer.scp | 3 solenv/bin/modules/installer/setupscript.pm | 5 - svx/source/sidebar/paragraph/ParaPropertyPanel.cxx | 2 svx/source/sidebar/possize/PosSizePropertyPanel.cxx | 2 sw/source/core/bastyp/swcache.cxx | 4 sw/source/core/doc/tblrwcl.cxx | 14 ++- sw/source/core/layout/ftnfrm.cxx | 20 ---- sw/source/core/text/inftxt.cxx | 20 ++-- sw/source/core/text/inftxt.hxx | 23 ++-- sw/source/core/text/itrform2.cxx | 10 +- sw/source/core/text/itrtxt.cxx | 6 - sw/source/core/text/porfly.cxx | 2 sw/source/core/text/porrst.cxx | 8 - sw/source/core/text/txthyph.cxx | 2 sw/source/core/view/viewsh.cxx | 9 - sw/source/filter/ww8/ww8par.cxx | 2 sw/source/filter/ww8/ww8par.hxx | 2 sw/source/filter/ww8/ww8par2.hxx | 4 sw/source/filter/ww8/ww8par6.cxx | 24 ++--- sw/source/uibase/sidebar/PagePropertyPanel.cxx | 2 57 files changed, 242 insertions(+), 273 deletions(-)
New commits: commit 25bfdffdacadad812f3cebdbc537687c9c59541b Author: Michael Stahl <mst...@redhat.com> Date: Wed Oct 29 11:04:35 2014 +0100 scp2: remove EXENAME Change-Id: I045a65d4efbaf8fcb55318ffce4f8929e2fbbe15 diff --git a/scp2/inc/macros.inc b/scp2/inc/macros.inc index d2142bd..d8c7370 100644 --- a/scp2/inc/macros.inc +++ b/scp2/inc/macros.inc @@ -57,10 +57,8 @@ #endif #ifdef UNX - #define EXENAME(name) STRING(name) #define PROFILENAME(name) STRING(CONCAT2(name,rc)) #else - #define EXENAME(name) STRING(CONCAT2(name,.exe)) #define PROFILENAME(name) STRING(CONCAT2(name,.ini)) #endif commit a77ef6c0e4e6096b073552d98b405bda62a8950c Author: Michael Stahl <mst...@redhat.com> Date: Wed Oct 29 00:11:29 2014 +0100 scp2: move writer executables to AutoInstall Change-Id: Ibcfdd7a8c204a1ec90045ad39ef456237ba80a34 diff --git a/Repository.mk b/Repository.mk index 66efa4a..628a71a 100644 --- a/Repository.mk +++ b/Repository.mk @@ -128,6 +128,13 @@ $(eval $(call gb_Helper_register_executables_for_install,OOO,math_brand, \ ) \ )) +$(eval $(call gb_Helper_register_executables_for_install,OOO,writer_brand, \ + $(if $(filter WNT,$(OS)), \ + sweb \ + swriter \ + ) \ +)) + $(eval $(call gb_Helper_register_executables_for_install,OOO,ooo, \ gengal \ )) @@ -171,8 +178,6 @@ $(eval $(call gb_Helper_register_executables,OOO, \ $(if $(filter WNT,$(OS)), \ quickstart \ senddoc \ - sweb \ - swriter \ ) \ )) diff --git a/scp2/AutoInstall.mk b/scp2/AutoInstall.mk index 0970011..0cd2268 100644 --- a/scp2/AutoInstall.mk +++ b/scp2/AutoInstall.mk @@ -47,5 +47,6 @@ $(eval $(call gb_AutoInstall_add_module,winexplorerextwin64,SHLXTHDL_LIB_FILE_CO $(eval $(call gb_AutoInstall_add_module,winexplorerextwin64nt6,SHLXTHDL_LIB_FILE_COMPONENTCONDITION,,,"VersionNT64 >= 600")) endif $(eval $(call gb_AutoInstall_add_module,writer,LIBO_LIB_FILE)) +$(eval $(call gb_AutoInstall_add_module,writer_brand,,LIBO_EXECUTABLE)) # vim: set noet sw=4 ts=4: diff --git a/scp2/InstallModule_writer.mk b/scp2/InstallModule_writer.mk index 69ccf5e..cfc4d9a 100644 --- a/scp2/InstallModule_writer.mk +++ b/scp2/InstallModule_writer.mk @@ -9,7 +9,10 @@ $(eval $(call gb_InstallModule_InstallModule,scp2/writer)) -$(eval $(call gb_InstallModule_use_auto_install_libs,scp2/writer,writer)) +$(eval $(call gb_InstallModule_use_auto_install_libs,scp2/writer,\ + writer \ + writer_brand \ +)) $(eval $(call gb_InstallModule_define_if_set,scp2/writer,\ ENABLE_MACOSX_SANDBOX \ diff --git a/scp2/source/writer/file_writer.scp b/scp2/source/writer/file_writer.scp index 5653c6d..280e40a 100644 --- a/scp2/source/writer/file_writer.scp +++ b/scp2/source/writer/file_writer.scp @@ -18,20 +18,11 @@ #include "macros.inc" -#ifndef MACOSX +#if !defined MACOSX && !defined WNT File gid_File_Exe_Swriter BIN_FILE_BODY; Dir = gid_Brand_Dir_Program; - Name = EXENAME(swriter); - Styles = (PACKED); -End -#endif - -#ifdef WNT -File gid_File_Exe_Sweb - BIN_FILE_BODY; - Dir = gid_Brand_Dir_Program; - Name = EXENAME(sweb); + Name = "swriter"; Styles = (PACKED); End #endif diff --git a/scp2/source/writer/folderitem_writer.scp b/scp2/source/writer/folderitem_writer.scp index c4f8dbf..306fc88 100644 --- a/scp2/source/writer/folderitem_writer.scp +++ b/scp2/source/writer/folderitem_writer.scp @@ -23,8 +23,8 @@ FolderItem gid_Folderitem_Swriter Name = "%PRODUCTNAME Writer"; ModuleID = gid_Module_Prg_Wrt_Bin; FolderID = gid_Folder_Staroffice51; - FileID = gid_File_Exe_Swriter; - IconFile = gid_File_Exe_Swriter; + FileID = auto_writer_brand_exe_swriter; + IconFile = auto_writer_brand_exe_swriter; IconID = 0; WkDir = gid_Brand_Dir_Program; Parameter = ""; diff --git a/scp2/source/writer/module_writer.scp b/scp2/source/writer/module_writer.scp index 75b8c04..987a7c7 100644 --- a/scp2/source/writer/module_writer.scp +++ b/scp2/source/writer/module_writer.scp @@ -19,6 +19,7 @@ #include "macros.inc" #include "AutoInstall/writer" +#include "AutoInstall/writer_brand" Module gid_Module_Prg_Wrt MOD_NAME_DESC(MODULE_PRG_WRT); @@ -55,7 +56,7 @@ Module gid_Module_Brand_Prg_Wrt Minimal = YES; Default = YES; Styles = (HIDDEN_ROOT); - Files = (gid_File_Exe_Swriter,gid_File_Exe_Sweb); + Files = (auto_writer_brand_ALL,gid_File_Exe_Swriter); End Module gid_Module_Langpack_Writer_Template commit 30047f28bf0ae8b53dc175ae09350b342159d644 Author: Michael Stahl <mst...@redhat.com> Date: Wed Oct 29 00:02:58 2014 +0100 scp2: move math executables to AutoInstall Change-Id: I8cb04121c52eb62e837c6a80037f9eabfc573dde diff --git a/Repository.mk b/Repository.mk index 182652c..66efa4a 100644 --- a/Repository.mk +++ b/Repository.mk @@ -122,6 +122,12 @@ $(eval $(call gb_Helper_register_executables_for_install,OOO,impress_brand, \ ) \ )) +$(eval $(call gb_Helper_register_executables_for_install,OOO,math_brand, \ + $(if $(filter WNT,$(OS)), \ + smath \ + ) \ +)) + $(eval $(call gb_Helper_register_executables_for_install,OOO,ooo, \ gengal \ )) @@ -165,7 +171,6 @@ $(eval $(call gb_Helper_register_executables,OOO, \ $(if $(filter WNT,$(OS)), \ quickstart \ senddoc \ - smath \ sweb \ swriter \ ) \ diff --git a/scp2/AutoInstall.mk b/scp2/AutoInstall.mk index 23d56a0..0970011 100644 --- a/scp2/AutoInstall.mk +++ b/scp2/AutoInstall.mk @@ -27,6 +27,7 @@ $(eval $(call gb_AutoInstall_add_module,impress,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,impress_brand,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,kde,LIBO_LIB_FILE,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,math,LIBO_LIB_FILE)) +$(eval $(call gb_AutoInstall_add_module,math_brand,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,ogltrans,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,onlineupdate,LIBO_LIB_FILE_COMPONENTCONDITION,,,"ISCHECKFORPRODUCTUPDATES=1")) $(eval $(call gb_AutoInstall_add_module,ooo,LIBO_LIB_FILE,LIBO_EXECUTABLE,LIBO_JAR_FILE)) diff --git a/scp2/InstallModule_math.mk b/scp2/InstallModule_math.mk index e498f93..3b2d33f 100644 --- a/scp2/InstallModule_math.mk +++ b/scp2/InstallModule_math.mk @@ -9,7 +9,10 @@ $(eval $(call gb_InstallModule_InstallModule,scp2/math)) -$(eval $(call gb_InstallModule_use_auto_install_libs,scp2/math,math)) +$(eval $(call gb_InstallModule_use_auto_install_libs,scp2/math,\ + math \ + math_brand \ +)) $(eval $(call gb_InstallModule_define_if_set,scp2/math,\ ENABLE_MACOSX_SANDBOX \ diff --git a/scp2/source/math/file_math.scp b/scp2/source/math/file_math.scp index 9b57ea7..6fab35a 100644 --- a/scp2/source/math/file_math.scp +++ b/scp2/source/math/file_math.scp @@ -35,11 +35,11 @@ File gid_File_Help_Smath_Zip End #endif -#ifndef MACOSX +#if !defined MACOSX && !defined WNT File gid_File_Exe_Smath BIN_FILE_BODY; Dir = gid_Brand_Dir_Program; - Name = EXENAME(smath); + Name = "smath"; Styles = (PACKED); End #endif diff --git a/scp2/source/math/folderitem_math.scp b/scp2/source/math/folderitem_math.scp index fb8bbcd..44ddc07 100644 --- a/scp2/source/math/folderitem_math.scp +++ b/scp2/source/math/folderitem_math.scp @@ -23,8 +23,8 @@ FolderItem gid_Folderitem_Smath Name = "%PRODUCTNAME Math"; ModuleID = gid_Module_Prg_Math_Bin; FolderID = gid_Folder_Staroffice51; - FileID = gid_File_Exe_Smath; - IconFile = gid_File_Exe_Smath; + FileID = auto_math_brand_exe_smath; + IconFile = auto_math_brand_exe_smath; IconID = 0; WkDir = gid_Brand_Dir_Program; Parameter = ""; diff --git a/scp2/source/math/module_math.scp b/scp2/source/math/module_math.scp index d433178..c281437 100644 --- a/scp2/source/math/module_math.scp +++ b/scp2/source/math/module_math.scp @@ -19,6 +19,7 @@ #include "macros.inc" #include "AutoInstall/math" +#include "AutoInstall/math_brand" Module gid_Module_Prg_Math MOD_NAME_DESC ( MODULE_PRG_MATH ); @@ -51,7 +52,7 @@ Module gid_Module_Brand_Prg_Math Minimal = YES; Default = YES; Styles = (HIDDEN_ROOT); - Files = (gid_File_Exe_Smath); + Files = (auto_math_brand_ALL,gid_File_Exe_Smath); End Module gid_Module_Langpack_Math_Template commit 3ba20ef5ff0bce21da706815e8dca911b24b688b Author: Michael Stahl <mst...@redhat.com> Date: Tue Oct 28 23:57:21 2014 +0100 scp2: move impress executables to AutoInstall Change-Id: I312a9921e8760ee93282ef0706469fdea3fabea9 diff --git a/Repository.mk b/Repository.mk index 0125aa4..182652c 100644 --- a/Repository.mk +++ b/Repository.mk @@ -116,6 +116,12 @@ $(eval $(call gb_Helper_register_executables_for_install,OOO,draw_brand, \ ) \ )) +$(eval $(call gb_Helper_register_executables_for_install,OOO,impress_brand, \ + $(if $(filter WNT,$(OS)), \ + simpress \ + ) \ +)) + $(eval $(call gb_Helper_register_executables_for_install,OOO,ooo, \ gengal \ )) @@ -159,7 +165,6 @@ $(eval $(call gb_Helper_register_executables,OOO, \ $(if $(filter WNT,$(OS)), \ quickstart \ senddoc \ - simpress \ smath \ sweb \ swriter \ diff --git a/scp2/AutoInstall.mk b/scp2/AutoInstall.mk index 1bad46f..23d56a0 100644 --- a/scp2/AutoInstall.mk +++ b/scp2/AutoInstall.mk @@ -24,6 +24,7 @@ $(eval $(call gb_AutoInstall_add_module,extensions_rhino,,,LIBO_JAR_FILE)) $(eval $(call gb_AutoInstall_add_module,gnome,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,graphicfilter,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,impress,LIBO_LIB_FILE)) +$(eval $(call gb_AutoInstall_add_module,impress_brand,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,kde,LIBO_LIB_FILE,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,math,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,ogltrans,LIBO_LIB_FILE)) diff --git a/scp2/InstallModule_impress.mk b/scp2/InstallModule_impress.mk index 95b4965..0f10c9d 100644 --- a/scp2/InstallModule_impress.mk +++ b/scp2/InstallModule_impress.mk @@ -11,6 +11,7 @@ $(eval $(call gb_InstallModule_InstallModule,scp2/impress)) $(eval $(call gb_InstallModule_use_auto_install_libs,scp2/impress,\ impress \ + impress_brand \ ogltrans \ )) diff --git a/scp2/source/impress/file_impress.scp b/scp2/source/impress/file_impress.scp index 7cf3eb5..5cb4126 100644 --- a/scp2/source/impress/file_impress.scp +++ b/scp2/source/impress/file_impress.scp @@ -33,11 +33,11 @@ File gid_File_Help_Simpress_Zip End #endif -#ifndef MACOSX +#if !defined MACOSX && !defined WNT File gid_File_Exe_Simpress BIN_FILE_BODY; Dir = gid_Brand_Dir_Program; - Name = EXENAME(simpress); + Name = "simpress"; Styles = (PACKED); End #endif diff --git a/scp2/source/impress/folderitem_impress.scp b/scp2/source/impress/folderitem_impress.scp index 44adbbe..c35221b 100644 --- a/scp2/source/impress/folderitem_impress.scp +++ b/scp2/source/impress/folderitem_impress.scp @@ -23,8 +23,8 @@ FolderItem gid_Folderitem_Simpress Name = "%PRODUCTNAME Impress"; ModuleID = gid_Module_Prg_Impress_Bin; FolderID = gid_Folder_Staroffice51; - FileID = gid_File_Exe_Simpress; - IconFile = gid_File_Exe_Simpress; + FileID = auto_impress_brand_exe_simpress; + IconFile = auto_impress_brand_exe_simpress; IconID = 0; WkDir = gid_Brand_Dir_Program; Parameter = ""; diff --git a/scp2/source/impress/module_impress.scp b/scp2/source/impress/module_impress.scp index dd2eeba..38e445f 100644 --- a/scp2/source/impress/module_impress.scp +++ b/scp2/source/impress/module_impress.scp @@ -19,6 +19,7 @@ #include "macros.inc" #include "AutoInstall/impress" +#include "AutoInstall/impress_brand" Module gid_Module_Prg_Impress MOD_NAME_DESC ( MODULE_PRG_IMPRESS ); @@ -52,7 +53,7 @@ Module gid_Module_Brand_Prg_Impress Minimal = YES; Default = YES; Styles = (HIDDEN_ROOT); - Files = (gid_File_Exe_Simpress); + Files = (auto_impress_brand_ALL,gid_File_Exe_Simpress); End Module gid_Module_Langpack_Impress_Template commit 557f58d1cfac2d602c3cc74927eea9e771fe5d67 Author: Michael Stahl <mst...@redhat.com> Date: Tue Oct 28 23:51:16 2014 +0100 scp2: move draw executables to AutoInstall Change-Id: I6f7642a39fb72cfed85638cdd9015bf0aced8a20 diff --git a/Repository.mk b/Repository.mk index 8f3e005..0125aa4 100644 --- a/Repository.mk +++ b/Repository.mk @@ -110,6 +110,12 @@ $(eval $(call gb_Helper_register_executables_for_install,OOO,calc_brand, \ ) \ )) +$(eval $(call gb_Helper_register_executables_for_install,OOO,draw_brand, \ + $(if $(filter WNT,$(OS)), \ + sdraw \ + ) \ +)) + $(eval $(call gb_Helper_register_executables_for_install,OOO,ooo, \ gengal \ )) @@ -152,7 +158,6 @@ $(eval $(call gb_Helper_register_executables,OOO, \ $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), gtktiledviewer) \ $(if $(filter WNT,$(OS)), \ quickstart \ - sdraw \ senddoc \ simpress \ smath \ diff --git a/scp2/AutoInstall.mk b/scp2/AutoInstall.mk index eaa1666..1bad46f 100644 --- a/scp2/AutoInstall.mk +++ b/scp2/AutoInstall.mk @@ -18,6 +18,7 @@ $(eval $(call gb_AutoInstall_add_module,brand,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,calc,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,calc_brand,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,crashrep,,LIBO_EXECUTABLE)) +$(eval $(call gb_AutoInstall_add_module,draw_brand,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,extensions_bsh,,,LIBO_JAR_FILE)) $(eval $(call gb_AutoInstall_add_module,extensions_rhino,,,LIBO_JAR_FILE)) $(eval $(call gb_AutoInstall_add_module,gnome,LIBO_LIB_FILE)) diff --git a/scp2/InstallModule_draw.mk b/scp2/InstallModule_draw.mk index 0ec9c4f..a7c02be 100644 --- a/scp2/InstallModule_draw.mk +++ b/scp2/InstallModule_draw.mk @@ -9,6 +9,10 @@ $(eval $(call gb_InstallModule_InstallModule,scp2/draw)) +$(eval $(call gb_InstallModule_use_auto_install_libs,scp2/draw,\ + draw_brand \ +)) + $(eval $(call gb_InstallModule_define_if_set,scp2/draw,\ ENABLE_MACOSX_SANDBOX \ )) diff --git a/scp2/source/draw/file_draw.scp b/scp2/source/draw/file_draw.scp index 74285e0..4f8d610 100644 --- a/scp2/source/draw/file_draw.scp +++ b/scp2/source/draw/file_draw.scp @@ -33,11 +33,11 @@ File gid_File_Help_Sdraw_Zip End #endif -#ifndef MACOSX +#if !defined MACOSX && !defined WNT File gid_File_Exe_Sdraw BIN_FILE_BODY; Dir = gid_Brand_Dir_Program; - Name = EXENAME(sdraw); + Name = "sdraw"; Styles = (PACKED); End #endif diff --git a/scp2/source/draw/folderitem_draw.scp b/scp2/source/draw/folderitem_draw.scp index f692707..5dc8757 100644 --- a/scp2/source/draw/folderitem_draw.scp +++ b/scp2/source/draw/folderitem_draw.scp @@ -23,8 +23,8 @@ FolderItem gid_Folderitem_Sdraw Name = "%PRODUCTNAME Draw"; ModuleID = gid_Module_Prg_Draw_Bin; FolderID = gid_Folder_Staroffice51; - FileID = gid_File_Exe_Sdraw; - IconFile = gid_File_Exe_Sdraw; + FileID = auto_draw_brand_exe_sdraw; + IconFile = auto_draw_brand_exe_sdraw; IconID = 0; WkDir = gid_Brand_Dir_Program; Parameter = ""; diff --git a/scp2/source/draw/module_draw.scp b/scp2/source/draw/module_draw.scp index c0dc581..a2db15d 100644 --- a/scp2/source/draw/module_draw.scp +++ b/scp2/source/draw/module_draw.scp @@ -18,6 +18,8 @@ #include "macros.inc" +#include "AutoInstall/draw_brand" + Module gid_Module_Prg_Draw MOD_NAME_DESC ( MODULE_PRG_DRAW ); ParentID = gid_Module_Prg; @@ -48,7 +50,7 @@ Module gid_Module_Brand_Prg_Draw Minimal = YES; Default = YES; Styles = (HIDDEN_ROOT); - Files = (gid_File_Exe_Sdraw); + Files = (auto_draw_brand_ALL,gid_File_Exe_Sdraw); End Module gid_Module_Langpack_Draw_Template commit 5ceb8b7be6102d2f2b8228afc8c17d9e0d380be2 Author: Michael Stahl <mst...@redhat.com> Date: Tue Oct 28 23:42:05 2014 +0100 scp2: move calc executables to AutoInstall Change-Id: Id69718fbdf429a4e9196e8b9c5c8a71171ad0847 diff --git a/Repository.mk b/Repository.mk index 9940f05..8f3e005 100644 --- a/Repository.mk +++ b/Repository.mk @@ -104,6 +104,12 @@ $(eval $(call gb_Helper_register_executables_for_install,OOO,base, \ ) \ )) +$(eval $(call gb_Helper_register_executables_for_install,OOO,calc_brand, \ + $(if $(filter WNT,$(OS)), \ + scalc \ + ) \ +)) + $(eval $(call gb_Helper_register_executables_for_install,OOO,ooo, \ gengal \ )) @@ -146,7 +152,6 @@ $(eval $(call gb_Helper_register_executables,OOO, \ $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), gtktiledviewer) \ $(if $(filter WNT,$(OS)), \ quickstart \ - scalc \ sdraw \ senddoc \ simpress \ diff --git a/scp2/AutoInstall.mk b/scp2/AutoInstall.mk index f476032..eaa1666 100644 --- a/scp2/AutoInstall.mk +++ b/scp2/AutoInstall.mk @@ -16,6 +16,7 @@ $(eval $(call gb_AutoInstall_add_module,base,LIBO_LIB_FILE,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,base_brand,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,brand,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,calc,LIBO_LIB_FILE)) +$(eval $(call gb_AutoInstall_add_module,calc_brand,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,crashrep,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,extensions_bsh,,,LIBO_JAR_FILE)) $(eval $(call gb_AutoInstall_add_module,extensions_rhino,,,LIBO_JAR_FILE)) diff --git a/scp2/InstallModule_calc.mk b/scp2/InstallModule_calc.mk index 1aff01c..0484fac 100644 --- a/scp2/InstallModule_calc.mk +++ b/scp2/InstallModule_calc.mk @@ -9,7 +9,10 @@ $(eval $(call gb_InstallModule_InstallModule,scp2/calc)) -$(eval $(call gb_InstallModule_use_auto_install_libs,scp2/calc,calc)) +$(eval $(call gb_InstallModule_use_auto_install_libs,scp2/calc,\ + calc \ + calc_brand \ +)) $(eval $(call gb_InstallModule_define_if_set,scp2/calc,\ ENABLE_MACOSX_SANDBOX \ diff --git a/scp2/source/calc/file_calc.scp b/scp2/source/calc/file_calc.scp index c3d2ed2..390fd0e 100644 --- a/scp2/source/calc/file_calc.scp +++ b/scp2/source/calc/file_calc.scp @@ -41,11 +41,11 @@ File gid_File_Help_Scalc_Zip End #endif -#ifndef MACOSX +#if !defined MACOSX && !defined WNT File gid_File_Exe_Scalc BIN_FILE_BODY; Dir = gid_Brand_Dir_Program; - Name = EXENAME(scalc); + Name = "scalc"; Styles = (PACKED); End #endif diff --git a/scp2/source/calc/folderitem_calc.scp b/scp2/source/calc/folderitem_calc.scp index 05db68f..a41ade6 100644 --- a/scp2/source/calc/folderitem_calc.scp +++ b/scp2/source/calc/folderitem_calc.scp @@ -23,8 +23,8 @@ FolderItem gid_Folderitem_Scalc Name = "%PRODUCTNAME Calc"; ModuleID = gid_Module_Prg_Calc_Bin; FolderID = gid_Folder_Staroffice51; - FileID = gid_File_Exe_Scalc; - IconFile = gid_File_Exe_Scalc; + FileID = auto_calc_brand_exe_scalc; + IconFile = auto_calc_brand_exe_scalc; IconID = 0; WkDir = gid_Brand_Dir_Program; Parameter = ""; diff --git a/scp2/source/calc/module_calc.scp b/scp2/source/calc/module_calc.scp index 020af52..47d6426 100644 --- a/scp2/source/calc/module_calc.scp +++ b/scp2/source/calc/module_calc.scp @@ -19,6 +19,7 @@ #include "macros.inc" #include "AutoInstall/calc" +#include "AutoInstall/calc_brand" Module gid_Module_Prg_Calc MOD_NAME_DESC ( MODULE_PRG_CALC ); @@ -59,7 +60,7 @@ Module gid_Module_Brand_Prg_Calc Minimal = YES; Default = YES; Styles = (HIDDEN_ROOT); - Files = (gid_File_Exe_Scalc); + Files = (auto_calc_brand_ALL,gid_File_Exe_Scalc); End Module gid_Module_Langpack_Calc_Template commit ee80cbb7122714d05b1b939e8276138517f9ece5 Author: Michael Stahl <mst...@redhat.com> Date: Tue Oct 28 23:35:21 2014 +0100 scp2: move base executables to AutoInstall Change-Id: I772bbfc05d4f8fd38df7a75d3b0982c843be2524 diff --git a/Repository.mk b/Repository.mk index f3e4314..9940f05 100644 --- a/Repository.mk +++ b/Repository.mk @@ -92,6 +92,18 @@ $(eval $(call gb_Helper_register_executables_for_install,OOO,brand, \ ) \ )) +$(eval $(call gb_Helper_register_executables_for_install,OOO,base_brand, \ + $(if $(filter WNT,$(OS)), \ + sbase \ + ) \ +)) + +$(eval $(call gb_Helper_register_executables_for_install,OOO,base, \ + $(if $(filter WNT,$(OS)), \ + odbcconfig \ + ) \ +)) + $(eval $(call gb_Helper_register_executables_for_install,OOO,ooo, \ gengal \ )) @@ -133,9 +145,7 @@ $(eval $(call gb_Helper_register_executables,OOO, \ tiledrendering \ $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), gtktiledviewer) \ $(if $(filter WNT,$(OS)), \ - odbcconfig \ quickstart \ - sbase \ scalc \ sdraw \ senddoc \ diff --git a/scp2/AutoInstall.mk b/scp2/AutoInstall.mk index 588df01..f476032 100644 --- a/scp2/AutoInstall.mk +++ b/scp2/AutoInstall.mk @@ -12,7 +12,8 @@ $(eval $(call gb_AutoInstall_AutoInstall)) $(eval $(call gb_AutoInstall_add_module,activexbinarytable,LIBO_LIB_FILE_BINARYTABLE)) $(eval $(call gb_AutoInstall_add_module,activex,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,activexwin64,LIBO_LIB_FILE_COMPONENTCONDITION,,,"VersionNT64")) -$(eval $(call gb_AutoInstall_add_module,base,LIBO_LIB_FILE)) +$(eval $(call gb_AutoInstall_add_module,base,LIBO_LIB_FILE,LIBO_EXECUTABLE)) +$(eval $(call gb_AutoInstall_add_module,base_brand,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,brand,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,calc,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,crashrep,,LIBO_EXECUTABLE)) diff --git a/scp2/InstallModule_base.mk b/scp2/InstallModule_base.mk index 8052410..2efba18 100644 --- a/scp2/InstallModule_base.mk +++ b/scp2/InstallModule_base.mk @@ -11,6 +11,7 @@ $(eval $(call gb_InstallModule_InstallModule,scp2/base)) $(eval $(call gb_InstallModule_use_auto_install_libs,scp2/base,\ base \ + base_brand \ postgresqlsdbc \ )) diff --git a/scp2/source/base/file_base.scp b/scp2/source/base/file_base.scp index 4aec6bb..d1af15a 100644 --- a/scp2/source/base/file_base.scp +++ b/scp2/source/base/file_base.scp @@ -18,20 +18,11 @@ #include "macros.inc" -#ifndef MACOSX +#if !defined MACOSX && !defined WNT File gid_File_Exe_Sbase BIN_FILE_BODY; Dir = gid_Brand_Dir_Program; - Name = EXENAME(sbase); - Styles = (PACKED); -End -#endif - -#if defined WNT -File gid_File_Exe_Odbcconfig - BIN_FILE_BODY; - Dir = gid_Brand_Dir_Program; - Name = EXENAME(odbcconfig); + Name = "sbase"; Styles = (PACKED); End #endif diff --git a/scp2/source/base/folderitem_base.scp b/scp2/source/base/folderitem_base.scp index 51a940b..75e1d5d 100644 --- a/scp2/source/base/folderitem_base.scp +++ b/scp2/source/base/folderitem_base.scp @@ -23,8 +23,8 @@ FolderItem gid_Folderitem_Sbase Name = "%PRODUCTNAME Base"; ModuleID = gid_Module_Prg_Base_Bin; FolderID = gid_Folder_Staroffice51; - FileID = gid_File_Exe_Sbase; - IconFile = gid_File_Exe_Sbase; + FileID = auto_base_brand_exe_sbase; + IconFile = auto_base_brand_exe_sbase; IconID = 0; WkDir = gid_Brand_Dir_Program; Parameter = ""; diff --git a/scp2/source/base/module_base.scp b/scp2/source/base/module_base.scp index 7a46408..c593e7e 100644 --- a/scp2/source/base/module_base.scp +++ b/scp2/source/base/module_base.scp @@ -19,6 +19,7 @@ #include "macros.inc" #include "AutoInstall/base" +#include "AutoInstall/base_brand" Module gid_Module_Prg_Base MOD_NAME_DESC(MODULE_PRG_BASE); @@ -50,7 +51,7 @@ Module gid_Module_Brand_Prg_Base Minimal = YES; Default = YES; Styles = (HIDDEN_ROOT); - Files = (gid_File_Exe_Sbase); + Files = (auto_base_brand_ALL,gid_File_Exe_Sbase); End Module gid_Module_Langpack_Base_Template commit f3616065a72656a11a75d7f5dae363050b03daed Author: Michael Stahl <mst...@redhat.com> Date: Tue Oct 28 23:03:56 2014 +0100 installer: let's make missing FileID a fatal error ... because the upcoming AutoInstall conversions introduce dependency from FolderItem to auto-installed executables, and we want to ensure that that keeps working. Change-Id: I08d4aeddd28b93f080e201716597315e9a6ec2d6 diff --git a/Repository.mk b/Repository.mk index f7f29a6..f3e4314 100644 --- a/Repository.mk +++ b/Repository.mk @@ -85,6 +85,7 @@ $(eval $(call gb_Helper_register_executables_for_install,OOO,brand, \ soffice_bin \ $(if $(filter DESKTOP,$(BUILD_TYPE)),unopkg_bin) \ $(if $(filter WNT,$(OS)), \ + soffice \ unoinfo \ unopkg \ unopkg_com \ @@ -139,7 +140,6 @@ $(eval $(call gb_Helper_register_executables,OOO, \ sdraw \ senddoc \ simpress \ - soffice \ smath \ sweb \ swriter \ diff --git a/scp2/source/ooo/common_brand.scp b/scp2/source/ooo/common_brand.scp index 314dd87..01c072d 100644 --- a/scp2/source/ooo/common_brand.scp +++ b/scp2/source/ooo/common_brand.scp @@ -505,16 +505,6 @@ End #endif #ifdef WNT -// TODO: some FolderItem reference this? -File gid_Brand_File_Bin_Soffice - BIN_FILE_BODY; - Dir = gid_Brand_Dir_Program; - Name = EXENAME(soffice); - Styles = (PACKED); -End -#endif - -#ifdef WNT File gid_Brand_File_Desktophelper_Txt TXT_FILE_BODY; Styles = (PACKED); diff --git a/scp2/source/ooo/folderitem_ooo.scp b/scp2/source/ooo/folderitem_ooo.scp index ecfc7f2..ff8a371 100644 --- a/scp2/source/ooo/folderitem_ooo.scp +++ b/scp2/source/ooo/folderitem_ooo.scp @@ -26,8 +26,8 @@ FolderItem gid_Folderitem_LibreOffice #else FolderID = gid_Folder_Staroffice51; #endif - FileID = gid_Brand_File_Bin_Soffice; - IconFile = gid_Brand_File_Bin_Soffice; + FileID = auto_brand_exe_soffice; + IconFile = auto_brand_exe_soffice; IconID = 0; WkDir = gid_Brand_Dir_Program; Parameter = ""; @@ -49,8 +49,8 @@ FolderItem gid_Folderitem_Soffice_Desktop #endif ModuleID = gid_Module_Root; FolderID = PREDEFINED_DESKTOP; - FileID = gid_Brand_File_Bin_Soffice; - IconFile = gid_Brand_File_Bin_Soffice; + FileID = auto_brand_exe_soffice; + IconFile = auto_brand_exe_soffice; IconID = 0; ComponentIDFile = "gid_Brand_File_Desktophelper_Txt"; WkDir = gid_Brand_Dir_Program; diff --git a/solenv/bin/modules/installer/setupscript.pm b/solenv/bin/modules/installer/setupscript.pm index 9cf5e92..6eefe01 100644 --- a/solenv/bin/modules/installer/setupscript.pm +++ b/solenv/bin/modules/installer/setupscript.pm @@ -418,9 +418,10 @@ sub prepare_non_advertised_files if ( $folderitem->{'ComponentIDFile'} ) { $fileid = $folderitem->{'ComponentIDFile'}; } my $onefile = installer::worker::find_file_by_id($filesref, $fileid); - # Attention: If $onefile with "FileID" is not found, this is not always an error. - # FileID can also contain an executable file, for example msiexec.exe. if ( $onefile ne "" ) { $onefile->{'needs_user_registry_key'} = 1; } + else { + installer::exiter::exit_program("ERROR: Did not find FileID $fileid in file collection", "prepare_non_advertised_files"); + } } } } commit 368729decbf368161b0fed3be262c2bad840b6f6 Author: Michael Stahl <mst...@redhat.com> Date: Tue Oct 28 22:40:39 2014 +0100 scp2: move python executables to AutoInstall Change-Id: I94919f11150f39148219afc613ced99f74c539c0 diff --git a/Repository.mk b/Repository.mk index b624d92..f7f29a6 100644 --- a/Repository.mk +++ b/Repository.mk @@ -102,6 +102,12 @@ $(eval $(call gb_Helper_register_executables_for_install,OOO,crashrep, \ )) endif +$(eval $(call gb_Helper_register_executables_for_install,OOO,python, \ + $(if $(filter WNT,$(OS)), \ + python \ + ) \ +)) + ifneq ($(ENABLE_PDFIMPORT),) $(eval $(call gb_Helper_register_executables_for_install,OOO,pdfimport, \ xpdfimport \ @@ -127,7 +133,6 @@ $(eval $(call gb_Helper_register_executables,OOO, \ $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), gtktiledviewer) \ $(if $(filter WNT,$(OS)), \ odbcconfig \ - python \ quickstart \ sbase \ scalc \ diff --git a/scp2/AutoInstall.mk b/scp2/AutoInstall.mk index 1e492e1..588df01 100644 --- a/scp2/AutoInstall.mk +++ b/scp2/AutoInstall.mk @@ -27,7 +27,7 @@ $(eval $(call gb_AutoInstall_add_module,ogltrans,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,onlineupdate,LIBO_LIB_FILE_COMPONENTCONDITION,,,"ISCHECKFORPRODUCTUPDATES=1")) $(eval $(call gb_AutoInstall_add_module,ooo,LIBO_LIB_FILE,LIBO_EXECUTABLE,LIBO_JAR_FILE)) $(eval $(call gb_AutoInstall_add_module,ooobinarytable,LIBO_LIB_FILE_BINARYTABLE)) -$(eval $(call gb_AutoInstall_add_module,python,LIBO_LIB_FILE)) +$(eval $(call gb_AutoInstall_add_module,python,LIBO_LIB_FILE,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,postgresqlsdbc,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,pdfimport,LIBO_LIB_FILE,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,reportbuilder,LIBO_LIB_FILE,,LIBO_JAR_FILE)) diff --git a/scp2/source/python/file_python.scp b/scp2/source/python/file_python.scp index 247748a..e5bebef 100644 --- a/scp2/source/python/file_python.scp +++ b/scp2/source/python/file_python.scp @@ -43,18 +43,12 @@ End #ifndef SYSTEM_PYTHON -#if !defined MACOSX +#if !defined MACOSX && !defined WNT File gid_File_Py_Bin_Python BIN_FILE_BODY; -#ifdef WNT - Name = EXENAME(python); - Dir = gid_Brand_Dir_Program; - Styles = (PACKED); -#else Name = "python_shell.filelist"; Dir = FILELIST_DIR; Styles = (FILELIST, PACKED); -#endif End #endif @@ -102,7 +96,7 @@ End // python_wrapper.exe File gid_File_Py_Bin_Python BIN_FILE_BODY; - Name = EXENAME(python); + Name = "python.exe"; Dir = gid_Brand_Dir_Program; Styles = (PACKED); End @@ -132,7 +126,7 @@ End File gid_File_Py_Python_Bin BIN_FILE_BODY; Dir = gid_Dir_Py_PythonCore_Bin; - Name = EXENAME(python); + Name = "python.exe"; Styles = (PACKED); End commit f4fac5eed2b17782f0255127e837cb2f07253d92 Author: Michael Stahl <mst...@redhat.com> Date: Tue Oct 28 22:32:40 2014 +0100 scp2: move xpdfimport executables to AutoInstall Change-Id: I9b75436a03c06252530bbd54a7011fb553ceb9be diff --git a/Repository.mk b/Repository.mk index bf32244..b624d92 100644 --- a/Repository.mk +++ b/Repository.mk @@ -102,6 +102,12 @@ $(eval $(call gb_Helper_register_executables_for_install,OOO,crashrep, \ )) endif +ifneq ($(ENABLE_PDFIMPORT),) +$(eval $(call gb_Helper_register_executables_for_install,OOO,pdfimport, \ + xpdfimport \ +)) +endif + $(eval $(call gb_Helper_register_executables,OOO, \ $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), tilebench) \ gnome-open-url.bin \ @@ -119,7 +125,6 @@ $(eval $(call gb_Helper_register_executables,OOO, \ vcldemo \ tiledrendering \ $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), gtktiledviewer) \ - xpdfimport \ $(if $(filter WNT,$(OS)), \ odbcconfig \ python \ diff --git a/scp2/AutoInstall.mk b/scp2/AutoInstall.mk index 78879ce..1e492e1 100644 --- a/scp2/AutoInstall.mk +++ b/scp2/AutoInstall.mk @@ -29,7 +29,7 @@ $(eval $(call gb_AutoInstall_add_module,ooo,LIBO_LIB_FILE,LIBO_EXECUTABLE,LIBO_J $(eval $(call gb_AutoInstall_add_module,ooobinarytable,LIBO_LIB_FILE_BINARYTABLE)) $(eval $(call gb_AutoInstall_add_module,python,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,postgresqlsdbc,LIBO_LIB_FILE)) -$(eval $(call gb_AutoInstall_add_module,pdfimport,LIBO_LIB_FILE)) +$(eval $(call gb_AutoInstall_add_module,pdfimport,LIBO_LIB_FILE,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,reportbuilder,LIBO_LIB_FILE,,LIBO_JAR_FILE)) $(eval $(call gb_AutoInstall_add_module,sdk,,SDK_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,tde,LIBO_LIB_FILE)) diff --git a/scp2/source/ooo/module_pdfimport.scp b/scp2/source/ooo/module_pdfimport.scp index 320ba85..3c6add5 100644 --- a/scp2/source/ooo/module_pdfimport.scp +++ b/scp2/source/ooo/module_pdfimport.scp @@ -36,7 +36,6 @@ Module gid_Module_Pdfimport Dirs = (gid_Dir_Share_Xpdfimport); Files = (auto_pdfimport_ALL, gid_File_Dat_XpdfimportErrPdf, - gid_File_Exe_Xpdfimport, gid_File_Xcd_Pdfimport); End @@ -52,13 +51,6 @@ File gid_File_Dat_XpdfimportErrPdf Styles = (PACKED); End -File gid_File_Exe_Xpdfimport - BIN_FILE_BODY; - Dir = gid_Brand_Dir_Program; - Name = EXENAME(xpdfimport); - Styles = (PACKED); -End - File gid_File_Xcd_Pdfimport TXT_FILE_BODY; Dir = gid_Brand_Dir_Share_Registry; commit 7c898c933cb5c4baa7315bb5547a1b53cb12ea61 Author: Michael Stahl <mst...@redhat.com> Date: Tue Oct 28 22:11:00 2014 +0100 scp2: move brand executables to AutoInstall ... except for soffice.exe which is referenced by some FolderItem. Change-Id: Ie5788aa950f0b8526220fb2c8b9281ce934b8a5d diff --git a/Repository.mk b/Repository.mk index 551a95c..bf32244 100644 --- a/Repository.mk +++ b/Repository.mk @@ -80,6 +80,17 @@ $(eval $(call gb_Helper_register_executables_for_install,SDK,sdk, \ $(if $(filter ODK,$(BUILD_TYPE)),uno-skeletonmaker) \ )) +$(eval $(call gb_Helper_register_executables_for_install,OOO,brand, \ + $(if $(filter-out ANDROID IOS MACOSX WNT,$(OS)),oosplash) \ + soffice_bin \ + $(if $(filter DESKTOP,$(BUILD_TYPE)),unopkg_bin) \ + $(if $(filter WNT,$(OS)), \ + unoinfo \ + unopkg \ + unopkg_com \ + ) \ +)) + $(eval $(call gb_Helper_register_executables_for_install,OOO,ooo, \ gengal \ )) @@ -94,9 +105,7 @@ endif $(eval $(call gb_Helper_register_executables,OOO, \ $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), tilebench) \ gnome-open-url.bin \ - $(if $(filter-out ANDROID IOS MACOSX WNT,$(OS)),oosplash) \ $(if $(ENABLE_NPAPI_FROM_BROWSER),pluginapp.bin) \ - soffice_bin \ $(if $(filter $(GUIBASE)$(ENABLE_GTK),unxTRUE), \ xid-fullscreen-on-all-monitors \ ) \ @@ -110,7 +119,6 @@ $(eval $(call gb_Helper_register_executables,OOO, \ vcldemo \ tiledrendering \ $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), gtktiledviewer) \ - $(if $(filter DESKTOP,$(BUILD_TYPE)),unopkg_bin) \ xpdfimport \ $(if $(filter WNT,$(OS)), \ odbcconfig \ @@ -125,9 +133,6 @@ $(eval $(call gb_Helper_register_executables,OOO, \ smath \ sweb \ swriter \ - unoinfo \ - unopkg \ - unopkg_com \ ) \ )) diff --git a/scp2/AutoInstall.mk b/scp2/AutoInstall.mk index 1a61765..78879ce 100644 --- a/scp2/AutoInstall.mk +++ b/scp2/AutoInstall.mk @@ -13,6 +13,7 @@ $(eval $(call gb_AutoInstall_add_module,activexbinarytable,LIBO_LIB_FILE_BINARYT $(eval $(call gb_AutoInstall_add_module,activex,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,activexwin64,LIBO_LIB_FILE_COMPONENTCONDITION,,,"VersionNT64")) $(eval $(call gb_AutoInstall_add_module,base,LIBO_LIB_FILE)) +$(eval $(call gb_AutoInstall_add_module,brand,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,calc,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,crashrep,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,extensions_bsh,,,LIBO_JAR_FILE)) diff --git a/scp2/InstallModule_ooo.mk b/scp2/InstallModule_ooo.mk index df767a1..d2ef3f5 100644 --- a/scp2/InstallModule_ooo.mk +++ b/scp2/InstallModule_ooo.mk @@ -10,6 +10,7 @@ $(eval $(call gb_InstallModule_InstallModule,scp2/ooo)) $(eval $(call gb_InstallModule_use_auto_install_libs,scp2/ooo,\ + brand \ ooo \ ooobinarytable \ reportbuilder \ diff --git a/scp2/source/ooo/common_brand.scp b/scp2/source/ooo/common_brand.scp index ce5dcbc..314dd87 100644 --- a/scp2/source/ooo/common_brand.scp +++ b/scp2/source/ooo/common_brand.scp @@ -27,6 +27,7 @@ #include "macros.inc" +#include "AutoInstall/brand" #include "AutoInstall/crashrep" #include "config_folders.h" @@ -54,15 +55,12 @@ Module gid_Module_Root_Brand gid_Brand_Dir_Share_Registry, gid_Brand_Dir_Share_Xdg); Files = (auto_crashrep_ALL, + auto_brand_ALL, gid_Brand_File_Bin_Crashreport_Script, gid_Brand_File_Gdb_Trace, gid_Brand_File_Bin_Soffice, - gid_Brand_File_Bin_Soffice_Bin, gid_Brand_File_Bin_Soffice_Bin_Manifest, gid_Brand_File_Bin_Unoinfo, - gid_Brand_File_Bin_Unopkgcom, - gid_Brand_File_Bin_Unopkgexe, - gid_Brand_File_Bin_Unopkg, gid_Brand_File_Bmp_IntroAboutShell, gid_Brand_File_Bmp_IntroAboutShell_custom, gid_Brand_File_Desktophelper_Txt, @@ -504,35 +502,16 @@ File gid_Brand_File_Bin_Soffice Styles = (FILELIST, PACKED); End -#else +#endif +#ifdef WNT +// TODO: some FolderItem reference this? File gid_Brand_File_Bin_Soffice BIN_FILE_BODY; Dir = gid_Brand_Dir_Program; Name = EXENAME(soffice); Styles = (PACKED); End - -#endif - -#ifndef MACOSX -File gid_Brand_File_Bin_Soffice_Bin - BIN_FILE_BODY; - Dir = gid_Brand_Dir_Program; - Styles = (PACKED); - Name = "soffice.bin"; -End -#endif - -#if defined UNX && ! defined MACOSX - -File gid_File_Bin_QStart_Bin - BIN_FILE_BODY; - Dir = gid_Brand_Dir_Program; - Styles = (PACKED); - Name = "oosplash"; -End - #endif #ifdef WNT @@ -545,30 +524,12 @@ File gid_Brand_File_Desktophelper_Txt End #endif -#if !defined MACOSX +#if !defined MACOSX && !defined WNT File gid_Brand_File_Bin_Unoinfo BIN_FILE_BODY; Dir = gid_Brand_Dir_Program; - Name = EXENAME(unoinfo); - Styles = (PACKED); -End -#endif - -#ifdef WNT -File gid_Brand_File_Bin_Unopkgcom - BIN_FILE_BODY; - Dir = gid_Brand_Dir_Program; - Styles = (PACKED); - Name = "unopkg.com"; -End -#endif - -#ifdef WNT -File gid_Brand_File_Bin_Unopkgexe - BIN_FILE_BODY; - Dir = gid_Brand_Dir_Program; + Name = "unoinfo"; Styles = (PACKED); - Name = "unopkg.exe"; End #endif @@ -581,13 +542,6 @@ File gid_Brand_File_Script_Unopkg End #endif -File gid_Brand_File_Bin_Unopkg - BIN_FILE_BODY; - Dir = gid_Brand_Dir_Program; - Styles = (PACKED); - Name = "unopkg.bin"; -End - File gid_Brand_File_Bmp_IntroAboutShell TXT_FILE_BODY; Dir = FILELIST_DIR; commit 0183dc88e25b30725c118fd5b515e739d717b6be Author: Michael Stahl <mst...@redhat.com> Date: Tue Oct 28 21:36:11 2014 +0100 scp2: move crashrep executables to AutoInstall Change-Id: Ib9fba534491ce67d329a375a359eef4520c0a3a1 diff --git a/Repository.mk b/Repository.mk index 219db85..551a95c 100644 --- a/Repository.mk +++ b/Repository.mk @@ -84,9 +84,15 @@ $(eval $(call gb_Helper_register_executables_for_install,OOO,ooo, \ gengal \ )) +ifneq ($(ENABLE_CRASHDUMP),) +$(eval $(call gb_Helper_register_executables_for_install,OOO,crashrep, \ + crashrep \ + $(if $(filter WNT,$(OS)),crashrep_com) \ +)) +endif + $(eval $(call gb_Helper_register_executables,OOO, \ $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), tilebench) \ - $(call gb_Helper_optional,CRASHREP,crashrep) \ gnome-open-url.bin \ $(if $(filter-out ANDROID IOS MACOSX WNT,$(OS)),oosplash) \ $(if $(ENABLE_NPAPI_FROM_BROWSER),pluginapp.bin) \ @@ -107,7 +113,6 @@ $(eval $(call gb_Helper_register_executables,OOO, \ $(if $(filter DESKTOP,$(BUILD_TYPE)),unopkg_bin) \ xpdfimport \ $(if $(filter WNT,$(OS)), \ - crashrep_com \ odbcconfig \ python \ quickstart \ diff --git a/scp2/AutoInstall.mk b/scp2/AutoInstall.mk index 5c55a3e..1a61765 100644 --- a/scp2/AutoInstall.mk +++ b/scp2/AutoInstall.mk @@ -14,6 +14,7 @@ $(eval $(call gb_AutoInstall_add_module,activex,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,activexwin64,LIBO_LIB_FILE_COMPONENTCONDITION,,,"VersionNT64")) $(eval $(call gb_AutoInstall_add_module,base,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,calc,LIBO_LIB_FILE)) +$(eval $(call gb_AutoInstall_add_module,crashrep,,LIBO_EXECUTABLE)) $(eval $(call gb_AutoInstall_add_module,extensions_bsh,,,LIBO_JAR_FILE)) $(eval $(call gb_AutoInstall_add_module,extensions_rhino,,,LIBO_JAR_FILE)) $(eval $(call gb_AutoInstall_add_module,gnome,LIBO_LIB_FILE)) diff --git a/scp2/InstallModule_crashrep.mk b/scp2/InstallModule_crashrep.mk index f8d90c4..1a72e14 100644 --- a/scp2/InstallModule_crashrep.mk +++ b/scp2/InstallModule_crashrep.mk @@ -9,6 +9,10 @@ $(eval $(call gb_InstallModule_InstallModule,scp2/crashrep)) +$(eval $(call gb_InstallModule_use_auto_install_libs,scp2/crashrep,\ + crashrep \ +)) + $(eval $(call gb_InstallModule_add_scpfiles,scp2/crashrep,\ scp2/source/crashrep/file_crashrep \ )) diff --git a/scp2/source/crashrep/file_crashrep.scp b/scp2/source/crashrep/file_crashrep.scp index ef652481..e502146 100644 --- a/scp2/source/crashrep/file_crashrep.scp +++ b/scp2/source/crashrep/file_crashrep.scp @@ -20,24 +20,6 @@ // crashreporter files -File gid_Brand_File_Bin_Crashreport - BIN_FILE_BODY; - Name = EXENAME(crashrep); - Dir = gid_Brand_Dir_Program; - Styles = (PACKED); -End - -#ifdef WNT - -File gid_Brand_File_Bin_Crashreport_Com - BIN_FILE_BODY; - Name = "crashrep.com"; - Dir = gid_Brand_Dir_Program; - Styles = (PACKED); -End - -#endif - #ifdef WNT File gid_Brand_File_Lib_Dbghelp diff --git a/scp2/source/ooo/common_brand.scp b/scp2/source/ooo/common_brand.scp index 8c08811..ce5dcbc 100644 --- a/scp2/source/ooo/common_brand.scp +++ b/scp2/source/ooo/common_brand.scp @@ -27,6 +27,8 @@ #include "macros.inc" +#include "AutoInstall/crashrep" + #include "config_folders.h" Module gid_Module_Root_Brand @@ -51,9 +53,8 @@ Module gid_Module_Root_Brand gid_Brand_Dir_Share_Labels, gid_Brand_Dir_Share_Registry, gid_Brand_Dir_Share_Xdg); - Files = (gid_Brand_File_Bin_Crashreport, + Files = (auto_crashrep_ALL, gid_Brand_File_Bin_Crashreport_Script, - gid_Brand_File_Bin_Crashreport_Com, gid_Brand_File_Gdb_Trace, gid_Brand_File_Bin_Soffice, gid_Brand_File_Bin_Soffice_Bin, commit f801b7f07d73d973c2a34662626a4a0e033fa6e6 Author: Michael Stahl <mst...@redhat.com> Date: Tue Oct 28 13:36:31 2014 +0100 sw: translate "Rekursiv" Change-Id: Ib40dcbda3b2b9c8c196303f3f0c49e0ab05e0404 diff --git a/sw/source/core/bastyp/swcache.cxx b/sw/source/core/bastyp/swcache.cxx index 7b2d4e2..7c1c3e1 100644 --- a/sw/source/core/bastyp/swcache.cxx +++ b/sw/source/core/bastyp/swcache.cxx @@ -33,7 +33,7 @@ void SwCache::Check() sal_uInt16 nCnt = 0; bool bFirstFound = false; SwCacheObj *pObj = pRealFirst; - SwCacheObj *pRekursive = pObj; + SwCacheObj *const pOldRealFirst = pRealFirst; while ( pObj ) { // the object must be found also when moving backwards @@ -48,7 +48,7 @@ void SwCache::Check() if ( !pObj->GetNext() ) SAL_WARN_IF( pObj != pLast, "sw.core", "Last not Found." ); pObj = pObj->GetNext(); - SAL_WARN_IF( pObj == pRekursive, "sw.core", "Recursion in SwCache." ); + SAL_WARN_IF(pObj == pOldRealFirst, "sw.core", "Recursion in SwCache."); } SAL_WARN_IF( !bFirstFound, "sw.core", "First not Found." ); SAL_WARN_IF( nCnt + aFreePositions.size() != size(), "sw.core", "Lost Chain." ); diff --git a/sw/source/core/doc/tblrwcl.cxx b/sw/source/core/doc/tblrwcl.cxx index 2565bf0..95bb03d 100644 --- a/sw/source/core/doc/tblrwcl.cxx +++ b/sw/source/core/doc/tblrwcl.cxx @@ -3047,7 +3047,7 @@ static void lcl_ChgBoxSize( SwTableBox& rBox, CR_SetBoxWidth& rParam, } } -static bool lcl_DeleteBox_Rekursiv( CR_SetBoxWidth& rParam, SwTableBox& rBox, +static bool lcl_DeleteBox_Recursive( CR_SetBoxWidth& rParam, SwTableBox& rBox, bool bCheck ) { bool bRet = true; @@ -3075,9 +3075,13 @@ static bool lcl_DeleteBox_Rekursiv( CR_SetBoxWidth& rParam, SwTableBox& rBox, { SwTableLine& rLine = *rBox.GetTabLines()[ --i ]; for( sal_uInt16 n = rLine.GetTabBoxes().size(); n; ) - if( !::lcl_DeleteBox_Rekursiv( rParam, + { + if (!::lcl_DeleteBox_Recursive( rParam, *rLine.GetTabBoxes()[ --n ], bCheck )) + { return false; + } + } } } return bRet; @@ -3203,15 +3207,17 @@ static bool lcl_DelSelBox( SwTableLine* pTabLine, CR_SetBoxWidth& rParam, COLFUZZY > std::abs( rParam.bLeft ? nWidth - nDist : (nDist + nWidth - rParam.nTblWidth ))) - || !::lcl_DeleteBox_Rekursiv( rParam, *pBox, bCheck ) ) + || !::lcl_DeleteBox_Recursive(rParam, *pBox, bCheck)) + { return false; + } if( pFmt->GetProtect().IsCntntProtected() ) return false; } else { - ::lcl_DeleteBox_Rekursiv( rParam, *pBox, bCheck ); + ::lcl_DeleteBox_Recursive(rParam, *pBox, bCheck); if( !rParam.bLeft ) --n, --nCntEnd; commit 31ca7f6d71432081764782ce576cec1fd79e703f Author: Michael Stahl <mst...@redhat.com> Date: Tue Oct 28 12:36:04 2014 +0100 tools: remove DBG_ERRORFILE and replace all callers Change-Id: Ic76ccc49b9291fe82c56974eb6237cd3b85d91c8 diff --git a/include/sal/log-areas.dox b/include/sal/log-areas.dox index 60a1af5..e7f762b 100644 --- a/include/sal/log-areas.dox +++ b/include/sal/log-areas.dox @@ -313,6 +313,7 @@ certain functionality. @li @c svx.form @li @c svx.opengl @li @c svx.sdr +@li @c svx.sidebar @li @c svx.stbcrtls - StatusBarControl @li @c svx.svdraw @li @c svx.table diff --git a/include/tools/debug.hxx b/include/tools/debug.hxx index 050dc34..6e73d2e 100644 --- a/include/tools/debug.hxx +++ b/include/tools/debug.hxx @@ -33,7 +33,7 @@ Because the assertion macro (DBG_ASSERT) has been used for true assertions as well as to log warnings, it maps to SAL_WARN instead of standard assert. The warning and error macros (DBG_ASSERTWARNING, - DBG_WARNING, DBG_ERRORFILE) all map to + DBG_WARNING) all map to SAL_INFO. */ @@ -110,9 +110,6 @@ inline void DbgSetTestSolarMutex( DbgTestSolarMutexProc pProc ) #define DBG_WARNING( aWarning ) \ SAL_DETAIL_INFO_IF_FORMAT(true, "legacy.tools", aWarning) -#define DBG_ERRORFILE( aError ) \ - SAL_DETAIL_INFO_IF_FORMAT(true, "legacy.tools", aError, __FILE__, __LINE__) - #define DBG_TESTSOLARMUTEX() \ do \ { \ @@ -125,7 +122,6 @@ do \ #define DBG_ASSERTWARNING( sCon, aWarning ) ((void)0) #define DBG_ASSERT( sCon, aError ) ((void)0) #define DBG_WARNING( aWarning ) ((void)0) -#define DBG_ERRORFILE( aError ) ((void)0) #define DBG_TESTSOLARMUTEX() ((void)0) diff --git a/sc/source/filter/excel/tokstack.cxx b/sc/source/filter/excel/tokstack.cxx index 724b495..cea4a4c 100644 --- a/sc/source/filter/excel/tokstack.cxx +++ b/sc/source/filter/excel/tokstack.cxx @@ -526,7 +526,7 @@ bool TokenPool::GetElementRek( const sal_uInt16 nId ) if (nId >= nElementAkt) { - DBG_ERRORFILE( "*TokenPool::GetElementRek(): nId >= nElementAkt" ); + SAL_WARN("sc.filter", "*TokenPool::GetElementRek(): nId >= nElementAkt"); #ifdef DBG_UTIL m_nRek--; #endif @@ -535,7 +535,7 @@ bool TokenPool::GetElementRek( const sal_uInt16 nId ) if (pType[ nId ] != T_Id) { - DBG_ERRORFILE( "-TokenPool::GetElementRek(): pType[ nId ] != T_Id" ); + SAL_WARN("sc.filter", "-TokenPool::GetElementRek(): pType[ nId ] != T_Id"); #ifdef DBG_UTIL m_nRek--; #endif @@ -547,14 +547,14 @@ bool TokenPool::GetElementRek( const sal_uInt16 nId ) sal_uInt16 nFirstId = pElement[ nId ]; if (nFirstId >= nP_Id) { - DBG_ERRORFILE( "TokenPool::GetElementRek: nFirstId >= nP_Id"); + SAL_WARN("sc.filter", "TokenPool::GetElementRek: nFirstId >= nP_Id"); nAnz = 0; bRet = false; } sal_uInt16* pAkt = nAnz ? &pP_Id[ nFirstId ] : NULL; if (nAnz > nP_Id - nFirstId) { - DBG_ERRORFILE( "TokenPool::GetElementRek: nAnz > nP_Id - nFirstId"); + SAL_WARN("sc.filter", "TokenPool::GetElementRek: nAnz > nP_Id - nFirstId"); nAnz = nP_Id - nFirstId; bRet = false; } @@ -564,7 +564,7 @@ bool TokenPool::GetElementRek( const sal_uInt16 nId ) {// recursion or not? if (*pAkt >= nElementAkt) { - DBG_ERRORFILE( "TokenPool::GetElementRek: *pAkt >= nElementAkt"); + SAL_WARN("sc.filter", "TokenPool::GetElementRek: *pAkt >= nElementAkt"); bRet = false; } else diff --git a/sc/source/filter/excel/xiescher.cxx b/sc/source/filter/excel/xiescher.cxx index 6d0c56c..4f136ee 100644 --- a/sc/source/filter/excel/xiescher.cxx +++ b/sc/source/filter/excel/xiescher.cxx @@ -1598,7 +1598,7 @@ void XclImpChartObj::ReadChartSubStream( XclImpStream& rStrm ) } else { - DBG_ERRORFILE( "XclImpChartObj::ReadChartSubStream - missing chart substream" ); + SAL_INFO("sc.filter", "XclImpChartObj::ReadChartSubStream - missing chart substream"); return; } } diff --git a/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx b/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx index d90aa65..eb8878f 100644 --- a/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx +++ b/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx @@ -961,7 +961,7 @@ FieldUnit ParaPropertyPanel::GetCurrentUnit( SfxItemState eState, const SfxPoolI } else { - DBG_ERRORFILE( "GetModuleFieldUnit(): no module found" ); + SAL_WARN("svx.sidebar", "GetModuleFieldUnit(): no module found"); } } } diff --git a/svx/source/sidebar/possize/PosSizePropertyPanel.cxx b/svx/source/sidebar/possize/PosSizePropertyPanel.cxx index 1c714e8..6956bf6 100644 --- a/svx/source/sidebar/possize/PosSizePropertyPanel.cxx +++ b/svx/source/sidebar/possize/PosSizePropertyPanel.cxx @@ -1059,7 +1059,7 @@ FieldUnit PosSizePropertyPanel::GetCurrentUnit( SfxItemState eState, const SfxPo } else { - DBG_ERRORFILE( "GetModuleFieldUnit(): no module found" ); + SAL_WARN("svx.sidebar", "GetModuleFieldUnit(): no module found"); } } } diff --git a/sw/source/filter/ww8/ww8par.cxx b/sw/source/filter/ww8/ww8par.cxx index 97e7c6b..f3f921e 100644 --- a/sw/source/filter/ww8/ww8par.cxx +++ b/sw/source/filter/ww8/ww8par.cxx @@ -350,7 +350,7 @@ void SwWW8ImplReader::ReadEmbeddedData( SvMemoryStream& rStrm, SwDocShell* pDocS } else { - DBG_ERRORFILE( "WW8Hyperlink::ReadEmbeddedData - unknown content GUID" ); + SAL_INFO("sw.ww8", "WW8Hyperlink::ReadEmbeddedData - unknown content GUID"); } } diff --git a/sw/source/uibase/sidebar/PagePropertyPanel.cxx b/sw/source/uibase/sidebar/PagePropertyPanel.cxx index cc7f5fa..ebe50a6 100644 --- a/sw/source/uibase/sidebar/PagePropertyPanel.cxx +++ b/sw/source/uibase/sidebar/PagePropertyPanel.cxx @@ -554,7 +554,7 @@ void PagePropertyPanel::MetricState( SfxItemState eState, const SfxPoolItem* pSt } else { - DBG_ERRORFILE( "<PagePropertyPanel::MetricState(..)>: no module found" ); + SAL_WARN("sw.ui", "<PagePropertyPanel::MetricState(..)>: no module found"); } } } commit 8efc8f6801a0eba4e496595b9ac5a179e953472c Author: Michael Stahl <mst...@redhat.com> Date: Tue Oct 28 11:55:05 2014 +0100 sw: convert some silly assertions and remove stupid debug-only returns Change-Id: I872cf1b9fada3292724934d608497ecb5f864745 diff --git a/sw/source/core/layout/ftnfrm.cxx b/sw/source/core/layout/ftnfrm.cxx index 6dbdb68..3f81a9d 100644 --- a/sw/source/core/layout/ftnfrm.cxx +++ b/sw/source/core/layout/ftnfrm.cxx @@ -265,19 +265,14 @@ SwTwips SwFtnContFrm::GrowFrm( SwTwips nDist, bool bTst, bool ) // No check if FixSize since FtnContainer are variable up to their max. height. // If the max. height is LONG_MAX, take as much space as needed. // If the page is a special footnote page, take also as much as possible. -#if OSL_DEBUG_LEVEL > 1 - if ( !GetUpper() || !GetUpper()->IsFtnBossFrm() ) - { OSL_ENSURE( !this, "no FtnBoss." ); - return 0; - } -#endif + assert(GetUpper() && GetUpper()->IsFtnBossFrm()); SWRECTFN( this ) if( (Frm().*fnRect->fnGetHeight)() > 0 && nDist > ( LONG_MAX - (Frm().*fnRect->fnGetHeight)() ) ) nDist = LONG_MAX - (Frm().*fnRect->fnGetHeight)(); - SwFtnBossFrm *pBoss = (SwFtnBossFrm*)GetUpper(); + SwFtnBossFrm *pBoss = static_cast<SwFtnBossFrm*>(GetUpper()); if( IsInSct() ) { SwSectionFrm* pSect = FindSctFrm(); @@ -943,16 +938,7 @@ void SwRootFrm::CheckFtnPageDescs( bool bEndNote ) */ SwFtnContFrm *SwFtnBossFrm::MakeFtnCont() { -#if OSL_DEBUG_LEVEL > 1 - if ( FindFtnCont() ) - { OSL_ENSURE( !this, "footnote container exists already." ); - // Insert a footnote container which always sits right after - // the body text. - // FrmFmt is always the DefaultFrmFmt. - - return 0; - } -#endif + SAL_WARN_IF(FindFtnCont(), "sw.core", "footnote container exists already"); SwFtnContFrm *pNew = new SwFtnContFrm( GetFmt()->GetDoc()->GetDfltFrmFmt(), this ); SwLayoutFrm *pLay = FindBodyCont(); diff --git a/sw/source/core/text/porfly.cxx b/sw/source/core/text/porfly.cxx index f7d850a..634baa83 100644 --- a/sw/source/core/text/porfly.cxx +++ b/sw/source/core/text/porfly.cxx @@ -428,7 +428,7 @@ sal_Int32 SwFlyCntPortion::GetFlyCrsrOfst( const sal_uInt16 nOfst, sal_Int32 SwFlyCntPortion::GetCrsrOfst( const sal_uInt16 nOfst ) const { - // OSL_ENSURE( !this, "SwFlyCntPortion::GetCrsrOfst: use GetFlyCrsrOfst()" ); + // OSL_FAIL("SwFlyCntPortion::GetCrsrOfst: use GetFlyCrsrOfst()"); return SwLinePortion::GetCrsrOfst( nOfst ); } diff --git a/sw/source/core/view/viewsh.cxx b/sw/source/core/view/viewsh.cxx index 53bf408..8d42d63 100644 --- a/sw/source/core/view/viewsh.cxx +++ b/sw/source/core/view/viewsh.cxx @@ -993,13 +993,8 @@ void SwViewShell::VisPortChgd( const SwRect &rRect) if ( rRect == VisArea() ) return; -#if OSL_DEBUG_LEVEL > 1 - if ( mbInEndAction ) - { - //Is someone rescheduling again? - OSL_ENSURE( !this, "Scrolling during EndAction." ); - } -#endif + // Is someone spuriously rescheduling again? + SAL_WARN_IF(mbInEndAction, "sw.core", "Scrolling during EndAction"); //First get the old visible page, so we don't have to look //for it afterwards. commit ba3f13151e0ed184966376d7c647ca9e8b592f81 Author: Michael Stahl <mst...@redhat.com> Date: Mon Oct 27 23:20:52 2014 +0100 sw: prefix members of SwTxtInfo Change-Id: Ifd3a4e5f4b84b6f8a74e59a7bcdf8ddc35dfe408 diff --git a/sw/source/core/text/inftxt.cxx b/sw/source/core/text/inftxt.cxx index 7ca7d1d..a03a0be 100644 --- a/sw/source/core/text/inftxt.cxx +++ b/sw/source/core/text/inftxt.cxx @@ -154,19 +154,19 @@ void SwLineInfo::CtorInitLineInfo( const SwAttrSet& rAttrSet, void SwTxtInfo::CtorInitTxtInfo( SwTxtFrm *pFrm ) { - pPara = pFrm->GetPara(); - nTxtStart = pFrm->GetOfst(); - if( !pPara ) + m_pPara = pFrm->GetPara(); + m_nTxtStart = pFrm->GetOfst(); + if (!m_pPara) { - OSL_ENSURE( pPara, "+SwTxtInfo::CTOR: missing paragraph information" ); + SAL_WARN("sw.core", "+SwTxtInfo::CTOR: missing paragraph information"); pFrm->Format(); - pPara = pFrm->GetPara(); + m_pPara = pFrm->GetPara(); } } SwTxtInfo::SwTxtInfo( const SwTxtInfo &rInf ) - : pPara( ((SwTxtInfo&)rInf).GetParaPortion() ), - nTxtStart( rInf.GetTxtStart() ) + : m_pPara( const_cast<SwTxtInfo&>(rInf).GetParaPortion() ) + , m_nTxtStart( rInf.GetTxtStart() ) { } #if OSL_DEBUG_LEVEL > 0 diff --git a/sw/source/core/text/inftxt.hxx b/sw/source/core/text/inftxt.hxx index 1906201..301a815 100644 --- a/sw/source/core/text/inftxt.hxx +++ b/sw/source/core/text/inftxt.hxx @@ -121,21 +121,22 @@ class SwTxtInfo { // Implementation in txthyph.cxx friend void SetParaPortion( SwTxtInfo *pInf, SwParaPortion *pRoot ); - SwParaPortion *pPara; - sal_Int32 nTxtStart; // TxtOfst for Follows + SwParaPortion *m_pPara; + sal_Int32 m_nTxtStart; // TxtOfst for Follows protected: SwTxtInfo() - : pPara(0) - , nTxtStart(0) - {} + : m_pPara(0) + , m_nTxtStart(0) + {} + public: void CtorInitTxtInfo( SwTxtFrm *pFrm ); SwTxtInfo( const SwTxtInfo &rInf ); SwTxtInfo( SwTxtFrm *pFrm ) { CtorInitTxtInfo( pFrm ); } - SwParaPortion *GetParaPortion() { return pPara; } - const SwParaPortion *GetParaPortion() const { return pPara; } - sal_Int32 GetTxtStart() const { return nTxtStart; } + SwParaPortion *GetParaPortion() { return m_pPara; } + const SwParaPortion *GetParaPortion() const { return m_pPara; } + sal_Int32 GetTxtStart() const { return m_nTxtStart; } friend SvStream & WriteSwTxtInfo( SvStream &rOS, const SwTxtInfo &rInf ); }; diff --git a/sw/source/core/text/txthyph.cxx b/sw/source/core/text/txthyph.cxx index 6dafd4e..0252788 100644 --- a/sw/source/core/text/txthyph.cxx +++ b/sw/source/core/text/txthyph.cxx @@ -119,7 +119,7 @@ bool SwTxtFrm::Hyphenate( SwInterHyphInfo &rHyphInf ) void SetParaPortion( SwTxtInfo *pInf, SwParaPortion *pRoot ) { OSL_ENSURE( pRoot, "SetParaPortion: no root anymore" ); - pInf->pPara = pRoot; + pInf->m_pPara = pRoot; } bool SwTxtFormatter::Hyphenate( SwInterHyphInfo &rHyphInf ) commit 4023e69403d707d00d39bd3ec5ef4b5292e62ad8 Author: Michael Stahl <mst...@redhat.com> Date: Mon Oct 27 23:03:33 2014 +0100 sw: translate Netto to Net Change-Id: Ia9a11eb8266b602c334b774d4794ff71d29754bc diff --git a/sw/source/core/text/inftxt.cxx b/sw/source/core/text/inftxt.cxx index 9730e62a..7ca7d1d 100644 --- a/sw/source/core/text/inftxt.cxx +++ b/sw/source/core/text/inftxt.cxx @@ -1337,7 +1337,7 @@ void SwTxtFormatInfo::CtorInitTxtFormatInfo( SwTxtFrm *pNewFrm, const bool bNewI nForcedLeftMargin = 0; pRest = 0; nLineHeight = 0; - nLineNettoHeight = 0; + nLineNetHeight = 0; SetLineStart(0); Init(); } @@ -1443,7 +1443,7 @@ SwTxtFormatInfo::SwTxtFormatInfo( const SwTxtFormatInfo& rInf, nRealWidth = sal_uInt16(nActWidth); nWidth = nRealWidth; nLineHeight = 0; - nLineNettoHeight = 0; + nLineNetHeight = 0; nForcedLeftMargin = 0; nMinLeading = 0; @@ -1483,7 +1483,7 @@ bool SwTxtFormatInfo::_CheckFtnPortion( SwLineLayout* pCurr ) if( pPor->IsFtnPortion() && nHeight > ((SwFtnPortion*)pPor)->Orig() ) { SetLineHeight( nHeight ); - SetLineNettoHeight( pCurr->Height() ); + SetLineNetHeight( pCurr->Height() ); return true; } } diff --git a/sw/source/core/text/inftxt.hxx b/sw/source/core/text/inftxt.hxx index 575cd43..1906201 100644 --- a/sw/source/core/text/inftxt.hxx +++ b/sw/source/core/text/inftxt.hxx @@ -538,7 +538,7 @@ class SwTxtFormatInfo : public SwTxtPaintInfo sal_uInt16 nRealWidth; // "real" line width sal_uInt16 nWidth; // "virtual" line width sal_uInt16 nLineHeight; // Final height after CalcLine - sal_uInt16 nLineNettoHeight; // line height without spacing + sal_uInt16 nLineNetHeight; // line height without spacing sal_uInt16 nForcedLeftMargin; // Shift of left margin due to frame sal_Int16 nMinLeading; // minimum number of chars before hyphenation point @@ -651,8 +651,8 @@ public: // these are used during fly calculation inline sal_uInt16 GetLineHeight() const { return nLineHeight; } inline void SetLineHeight( const sal_uInt16 nNew ) { nLineHeight = nNew; } - inline sal_uInt16 GetLineNettoHeight() const { return nLineNettoHeight; } - inline void SetLineNettoHeight( const sal_uInt16 nNew ) { nLineNettoHeight = nNew; } + inline sal_uInt16 GetLineNetHeight() const { return nLineNetHeight; } + inline void SetLineNetHeight( const sal_uInt16 nNew ) { nLineNetHeight = nNew; } inline const SwLinePortion *GetUnderflow() const { return pUnderflow; } inline SwLinePortion *GetUnderflow() { return pUnderflow; } diff --git a/sw/source/core/text/itrform2.cxx b/sw/source/core/text/itrform2.cxx index 1cd6a83..0d3e80b 100644 --- a/sw/source/core/text/itrform2.cxx +++ b/sw/source/core/text/itrform2.cxx @@ -1486,7 +1486,7 @@ sal_Int32 SwTxtFormatter::FormatLine(const sal_Int32 nStartPos) bool bBuild = true; SetFlyInCntBase( false ); GetInfo().SetLineHeight( 0 ); - GetInfo().SetLineNettoHeight( 0 ); + GetInfo().SetLineNetHeight( 0 ); // Recycling muss bei geaenderter Zeilenhoehe unterdrueckt werden // und auch bei geaendertem Ascent (Absenken der Grundlinie). @@ -2216,7 +2216,7 @@ bool SwTxtFormatter::ChkFlyUnderflow( SwTxtFormatInfo &rInf ) const // RealHeight including spacing rInf.SetLineHeight( nHeight ); // Height without extra spacing - rInf.SetLineNettoHeight( pCurr->Height() ); + rInf.SetLineNetHeight( pCurr->Height() ); return true; } } @@ -2227,7 +2227,7 @@ bool SwTxtFormatter::ChkFlyUnderflow( SwTxtFormatInfo &rInf ) const if ( ! aInter.IsOver( aLine ) ) { rInf.SetLineHeight( nHeight ); - rInf.SetLineNettoHeight( pCurr->Height() ); + rInf.SetLineNetHeight( pCurr->Height() ); return true; } else @@ -2242,7 +2242,7 @@ bool SwTxtFormatter::ChkFlyUnderflow( SwTxtFormatInfo &rInf ) const ((SwFlyPortion*)pPos)->GetFixWidth() != aInter.Width() ) { rInf.SetLineHeight( nHeight ); - rInf.SetLineNettoHeight( pCurr->Height() ); + rInf.SetLineNetHeight( pCurr->Height() ); return true; } } @@ -2275,7 +2275,7 @@ void SwTxtFormatter::CalcFlyWidth( SwTxtFormatInfo &rInf ) // Real line height has already been calculated, we only have to // search for intersections in the lower part of the strip nAscent = pCurr->GetAscent(); - nHeight = rInf.GetLineNettoHeight(); + nHeight = rInf.GetLineNetHeight(); nTop += rInf.GetLineHeight() - nHeight; } else diff --git a/sw/source/core/text/itrtxt.cxx b/sw/source/core/text/itrtxt.cxx index 0aa7075..058a41e 100644 --- a/sw/source/core/text/itrtxt.cxx +++ b/sw/source/core/text/itrtxt.cxx @@ -248,11 +248,11 @@ sal_uInt16 SwTxtCursor::AdjustBaseLine( const SwLineLayout& rLine, // centered inside the whole line. //for text refactor - const sal_uInt16 nLineNetto = rLine.Height() - nRubyHeight; - //const sal_uInt16 nLineNetto = ( nPorHeight > nGridWidth ) ? + const sal_uInt16 nLineNet = rLine.Height() - nRubyHeight; + //const sal_uInt16 nLineNet = ( nPorHeight > nGridWidth ) ? // rLine.Height() - nRubyHeight : // nGridWidth; - nOfst += ( nLineNetto - nPorHeight ) / 2; + nOfst += ( nLineNet - nPorHeight ) / 2; if ( bRubyTop ) nOfst += nRubyHeight; } diff --git a/sw/source/core/text/porrst.cxx b/sw/source/core/text/porrst.cxx index 17a30fe..a00a0a7 100644 --- a/sw/source/core/text/porrst.cxx +++ b/sw/source/core/text/porrst.cxx @@ -397,7 +397,7 @@ bool SwTxtFrm::FillRegister( SwTwips& rRegStart, sal_uInt16& rRegDiff ) aFnt.ChgFnt( pSh, *pOut ); rRegDiff = aFnt.GetHeight( pSh, *pOut ); - sal_uInt16 nNettoHeight = rRegDiff; + sal_uInt16 nNetHeight = rRegDiff; switch( rSpace.GetLineSpaceRule() ) { @@ -426,19 +426,19 @@ bool SwTxtFrm::FillRegister( SwTwips& rRegStart, sal_uInt16& rRegDiff ) if( !nTmp ) ++nTmp; rRegDiff = (sal_uInt16)nTmp; - nNettoHeight = rRegDiff; + nNetHeight = rRegDiff; break; } case SVX_INTER_LINE_SPACE_FIX: { rRegDiff = rRegDiff + rSpace.GetInterLineSpace(); - nNettoHeight = rRegDiff; + nNetHeight = rRegDiff; break; } default: OSL_FAIL( ": unknown InterLineSpaceRule" ); } pDesc->SetRegHeight( rRegDiff ); - pDesc->SetRegAscent( rRegDiff - nNettoHeight + + pDesc->SetRegAscent( rRegDiff - nNetHeight + aFnt.GetAscent( pSh, *pOut ) ); pOut->SetMapMode( aOldMap ); } diff --git a/sw/source/filter/ww8/ww8par.hxx b/sw/source/filter/ww8/ww8par.hxx index 96963a2..6e0349b 100644 --- a/sw/source/filter/ww8/ww8par.hxx +++ b/sw/source/filter/ww8/ww8par.hxx @@ -886,7 +886,7 @@ private: SwSectionFmt *InsertSection(SwPaM& rMyPaM, wwSection &rSection); bool SetCols(SwFrmFmt &rFmt, const wwSection &rSection, - sal_uInt32 nNettoWidth) const; + sal_uInt32 nNetWidth) const; bool SectionIsProtected(const wwSection &rSection) const; void SetLeftRight(wwSection &rSection); bool IsNewDoc() const; diff --git a/sw/source/filter/ww8/ww8par2.hxx b/sw/source/filter/ww8/ww8par2.hxx index 713eccf..b1d0896 100644 --- a/sw/source/filter/ww8/ww8par2.hxx +++ b/sw/source/filter/ww8/ww8par2.hxx @@ -53,7 +53,7 @@ struct WW8SwFlyPara sal_Int16 nLeMgn, nRiMgn; // Raender sal_Int16 nUpMgn, nLoMgn; // Raender sal_Int16 nWidth, nHeight; // Groesse - sal_Int16 nNettoWidth; + sal_Int16 nNetWidth; SwFrmSize eHeightFix; // Hoehe Fix oder Min RndStdIds eAnchor; // Bindung @@ -66,7 +66,7 @@ struct WW8SwFlyPara sal_uInt8 nXBind, nYBind; // relativ zu was gebunden // 2.Teil: sich waehrend des Einlesens ergebende AEnderungen - long nNewNettoWidth; + long nNewNetWidth; SwPosition* pMainTextPos; // um nach Apo in Haupttext zurueckzukehren sal_uInt16 nLineSpace; // LineSpace in tw fuer Graf-Apos bool bAutoWidth; diff --git a/sw/source/filter/ww8/ww8par6.cxx b/sw/source/filter/ww8/ww8par6.cxx index 3f3fd8f..0618b42 100644 --- a/sw/source/filter/ww8/ww8par6.cxx +++ b/sw/source/filter/ww8/ww8par6.cxx @@ -321,7 +321,7 @@ void SwWW8ImplReader::Read_ParaBiDi(sal_uInt16, const sal_uInt8* pData, short nL } bool wwSectionManager::SetCols(SwFrmFmt &rFmt, const wwSection &rSection, - sal_uInt32 nNettoWidth) const + sal_uInt32 nNetWidth) const { //sprmSCcolumns - number of columns - 1 const sal_Int16 nCols = rSection.NoCols(); @@ -346,7 +346,7 @@ bool wwSectionManager::SetCols(SwFrmFmt &rFmt, const wwSection &rSection, } aCol.Init(nCols, writer_cast<sal_uInt16>(nColSpace), - writer_cast<sal_uInt16>(nNettoWidth)); + writer_cast<sal_uInt16>(nNetWidth)); // sprmSFEvenlySpaced if (!rSep.fEvenlySpaced) @@ -364,7 +364,7 @@ bool wwSectionManager::SetCols(SwFrmFmt &rFmt, const wwSection &rSection, pCol->SetLeft(writer_cast<sal_uInt16>(nLeft)); pCol->SetRight(writer_cast<sal_uInt16>(nRight)); } - aCol.SetWishWidth(writer_cast<sal_uInt16>(nNettoWidth)); + aCol.SetWishWidth(writer_cast<sal_uInt16>(nNetWidth)); } rFmt.SetFmtAttr(aCol); return true; @@ -1751,7 +1751,7 @@ WW8SwFlyPara::WW8SwFlyPara( SwPaM& rPaM, (void) nPgLeft; memset( this, 0, sizeof( WW8SwFlyPara ) ); // Initialisieren - nNewNettoWidth = MINFLY; // Minimum + nNewNetWidth = MINFLY; // Minimum eSurround = ( rWW.nSp37 > 1 ) ? SURROUND_IDEAL : SURROUND_NONE; //#i119466 mapping "Around" wrap setting to "Parallel" for table @@ -1780,15 +1780,15 @@ WW8SwFlyPara::WW8SwFlyPara( SwPaM& rPaM, nHeight = MINFLY; } - nWidth = nNettoWidth = rWW.nSp28; + nWidth = nNetWidth = rWW.nSp28; if( nWidth <= 10 ) // Auto-Breite { bAutoWidth = true; - nWidth = nNettoWidth = + nWidth = nNetWidth = msword_cast<sal_Int16>((nPgWidth ? nPgWidth : 2268)); // 4 cm } if( nWidth <= MINFLY ) - nWidth = nNettoWidth = MINFLY; // Minimale Breite + nWidth = nNetWidth = MINFLY; // Minimale Breite eVAlign = text::VertOrientation::NONE; // Defaults eHAlign = text::HoriOrientation::NONE; @@ -1998,8 +1998,8 @@ WW8SwFlyPara::WW8SwFlyPara( SwPaM& rPaM, // ohne Wissen ueber den Inhalt eingesetzt wird. void WW8SwFlyPara::BoxUpWidth( long nInWidth ) { - if( bAutoWidth && nInWidth > nNewNettoWidth ) - nNewNettoWidth = nInWidth; + if( bAutoWidth && nInWidth > nNewNetWidth ) + nNewNetWidth = nInWidth; }; // Die Klasse WW8FlySet ist von SfxItemSet abgeleitet und stellt auch @@ -2505,10 +2505,10 @@ void SwWW8ImplReader::StopApo() // function, the extension of the SW-fly has to be set // manually as the SW fly has no auto function to adjust the // frame´s size. - if( pSFlyPara->nNewNettoWidth > MINFLY ) // BoxUpWidth ? + if( pSFlyPara->nNewNetWidth > MINFLY ) // BoxUpWidth ? { - long nW = pSFlyPara->nNewNettoWidth; - nW += pSFlyPara->nWidth - pSFlyPara->nNettoWidth; // Rand dazu + long nW = pSFlyPara->nNewNetWidth; + nW += pSFlyPara->nWidth - pSFlyPara->nNetWidth; // Rand dazu pSFlyPara->pFlyFmt->SetFmtAttr( SwFmtFrmSize( pSFlyPara->eHeightFix, nW, pSFlyPara->nHeight ) ); }
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits