| c5b5cb2d | 03-Dec-2018 |
Damjan Jovanovic |
The scui library also needs to link to cppuhelper. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1848081 13f79535-47bb-0310-9956-ffa450edef68 |
| 6d6b6c49 | 03-Dec-2018 |
Damjan Jovanovic |
Also export PropertySetMixinImpl::BoundListeners. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1848080 13f79535-47bb-0310-9956-ffa450edef68 |
| ce9e93f4 | 03-Dec-2018 |
Damjan Jovanovic |
Add cppu and cppuhelper to the linked libs for the main/sfx2 GoogleTest. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1848079 13f79535-47
Add cppu and cppuhelper to the linked libs for the main/sfx2 GoogleTest. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1848079 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| d217205a | 03-Dec-2018 |
Damjan Jovanovic |
main/odk needs to ignore SAL_DLLPUBLIC_EXPORT when generating autodoc. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1848077 13f79535-47bb-031
main/odk needs to ignore SAL_DLLPUBLIC_EXPORT when generating autodoc. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1848077 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 4c5dbbf0 | 03-Dec-2018 |
Damjan Jovanovic |
After much experimentation, it was found that on Windows WeakImplHelper1 needs to be SAL_DLLPUBLIC_EXPORT to prevent multiple definition errors when building in debug mode as opposed to C
After much experimentation, it was found that on Windows WeakImplHelper1 needs to be SAL_DLLPUBLIC_EXPORT to prevent multiple definition errors when building in debug mode as opposed to CPPUHELPER_DLLPUBLIC we would normally use. Without -DCPPUHELPER_DLLIMPLEMENTATION, the header's CPPUHELPER_DLLPUBLIC would become SAL_DLLPUBLIC_IMPORT, and on MSVC that presumbly causes symbols to be redefined and exported for some unknown reason, whereas when we use only SAL_DLLPUBLIC_EXPORT, it is exported in multiple modules, but at least when building those modules we won't get errors, as the modules' dependencies presumably aren't searched. This has no effect on FreeBSD and hopefully other platforms. Make all WeakImplHelper[1-12] SAL_DLLPUBLIC_EXPORT just in case. This need for mysterious platform-specific code attributes that affect the linker in undocumented ways really reveals a profound and terrible truth: how ugly, poor, flimsy, degenerate, twisted, dark, revolting and sick C++ remains as a language, even after decades of its development. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1848076 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| ebbaf3b8 | 03-Dec-2018 |
Damjan Jovanovic |
Re-commit r1847839 and r1847840, with future patches on the way that will get the module building in gbuild and using source-level attributes to control symbol visibility. The original commit
Re-commit r1847839 and r1847840, with future patches on the way that will get the module building in gbuild and using source-level attributes to control symbol visibility. The original commit was worded as: Change default symbol visibility to hidden in main/cppuhelper, and export symbols using source-level attributes (SAL_DLLPUBLIC_EXPORT) instead. Stop using the .map file for Windows, and rely only on the above to control symbol visibility. This is not a perfect solution, as the exported symbols lack some typeinfos compared to before, but it doesn't seem to break anything, and a full symbol audit needs to be done later to fix other modules anyway. Also added some files to get it to build with gbuild, which are currently unused, as the gbuild build seems to break in main/i18npool. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1848075 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| bc1502c1 | 03-Dec-2018 |
Damjan Jovanovic |
Refactor classloading in the postgresql driver. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1848070 13f79535-47bb-0310-9956-ffa450edef68 |
| 3932f68b | 02-Dec-2018 |
Mechtilde Stehmann |
merged actual translation from pootle with actual code base in trunk for lt git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1848010 13f79535-47bb-0310-9956-ffa450edef68 |
| adc7b1f7 | 02-Dec-2018 |
Matthias Seidel |
i123192 - Word Count Dialog: last digit truncated at the right Patch by: hanya Thank you for your contribution! git-svn-id: https://svn.apache.org/repos/asf/openoffice/trun
i123192 - Word Count Dialog: last digit truncated at the right Patch by: hanya Thank you for your contribution! git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847988 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 0bb8916b | 02-Dec-2018 |
Damjan Jovanovic |
Revert the main/cppuhelper symbol visibility changes in 1847839 and 1847840 for now, as they break the Windows build in the most mysterious ways... Patch by: me gi
Revert the main/cppuhelper symbol visibility changes in 1847839 and 1847840 for now, as they break the Windows build in the most mysterious ways... Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847937 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| e9ad7dee | 01-Dec-2018 |
Mechtilde Stehmann |
merged actual translation from pootle with actual code base in trunk for he git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847897 13f79535-47bb-0310-9956-ffa450edef68 |
| 8c84d061 | 01-Dec-2018 |
Mechtilde Stehmann |
merged actual translation from pootle with actual code base in trunk for pl git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847894 13f79535-47bb-0310-9956-ffa450edef68 |
| 4e5ac204 | 01-Dec-2018 |
Mechtilde Stehmann |
correct typo - closed #120336 https://bz.apache.org/ooo/show.cgi?id=120336 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847893 13f79535-47bb-0310-9956-ffa450edef68 |
| 20e42605 | 01-Dec-2018 |
Mechtilde Stehmann |
merged actual translation from pootle with actual code base in trunk for pt git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847888 13f79535-47bb-0310-9956-ffa450edef68 |
| 01ab31f5 | 01-Dec-2018 |
Damjan Jovanovic |
Define BOOST_MEM_FN_ENABLE_CDECL only on Win32, as it breaks the build on Win64. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847883 13f
Define BOOST_MEM_FN_ENABLE_CDECL only on Win32, as it breaks the build on Win64. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847883 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 18a1aabe | 01-Dec-2018 |
Mechtilde Stehmann |
merged actual translation from pootle with actual code base in trunk for nl git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847882 13f79535-47bb-0310-9956-ffa450edef68 |
| 43e02c03 | 30-Nov-2018 |
Damjan Jovanovic |
Detect Win32 and Win64 properly in my last patch. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847840 13f79535-47bb-0310-9956-ffa450edef68 |
| 77dbc36c | 30-Nov-2018 |
Damjan Jovanovic |
Change default symbol visibility to hidden in main/cppuhelper, and export symbols using source-level attributes (SAL_DLLPUBLIC_EXPORT) instead. Stop using the .map file for Windows, and
Change default symbol visibility to hidden in main/cppuhelper, and export symbols using source-level attributes (SAL_DLLPUBLIC_EXPORT) instead. Stop using the .map file for Windows, and rely only on the above to control symbol visibility. This is not a perfect solution, as the exported symbols lack some typeinfos compared to before, but it doesn't seem to break anything, and a full symbol audit needs to be done later to fix other modules anyway. Also added some files to get it to build with gbuild, which are currently unused, as the gbuild build seems to break in main/i18npool. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847839 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 0466a708 | 30-Nov-2018 |
Damjan Jovanovic |
Since the code doesn't make sense, rather leave the sign as it was. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847781 13f79535-47bb-0310-9
Since the code doesn't make sense, rather leave the sign as it was. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847781 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| f419839f | 30-Nov-2018 |
Damjan Jovanovic |
More LLP64 fixes for main/tools. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847780 13f79535-47bb-0310-9956-ffa450edef68 |
| b8419f38 | 30-Nov-2018 |
Damjan Jovanovic |
On LLP64 systems (eg. Win64) sizeof(long) == 32, so pointers stored in longs will result in data corruption, and terrible run-time errors like memory corruption when they are used to acce
On LLP64 systems (eg. Win64) sizeof(long) == 32, so pointers stored in longs will result in data corruption, and terrible run-time errors like memory corruption when they are used to access memory. Use sal_IntPtr instead. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847776 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| c1fa0b2e | 29-Nov-2018 |
Damjan Jovanovic |
Fix duplication of file contents. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847692 13f79535-47bb-0310-9956-ffa450edef68 |
| 8c07c6ec | 28-Nov-2018 |
Damjan Jovanovic |
Port main/curl to Win64. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847617 13f79535-47bb-0310-9956-ffa450edef68 |
| 57f43122 | 27-Nov-2018 |
Mechtilde Stehmann |
improve translation de git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847591 13f79535-47bb-0310-9956-ffa450edef68 |
| b220f406 | 27-Nov-2018 |
Damjan Jovanovic |
Complete my previous patch. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847590 13f79535-47bb-0310-9956-ffa450edef68 |