summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-02-24Version 3.5.1.1, tag libreoffice-3.5.1.1 (3.5.1-rc1)libreoffice-3.5.1.1Petr Mladek
2012-02-24bump product version to 3.5.1-rc1, release number to 101Petr Mladek
2012-02-24fdo#46377 BASISINSTALLLOCATION = INSTALLLOCATIONAndras Timar
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-02-24fdo#45560: Fixed docx textbox borders style and width importCédric Bosdonnat
(cherry picked from commits e3e7623bf6cecf0e32912347a58e5a2c7297099d, 2c7a532b7e2b8cf41792292610df96755b131987 and fda2c3639de6b673faf2ccd84b6d4318e592fbf0) Signed-off-by: Miklos Vajna <vmiklos@suse.cz> Conflicts: sw/inc/unoprnms.hxx
2012-02-24fdo#45560: Fixed docx textbox position and size importCédric Bosdonnat
(cherry picked from commit 94698d89f675da9b4da1143fa150bbd76def6ccf) Signed-off-by: Miklos Vajna <vmiklos@suse.cz>
2012-02-24Use internal libxml for Mac release builds.Thorsten Behrens
Following up from 49843f0f9788e01805d8d0d27428fe5e6a4cc530, actually use internal libxml for release builds. Signed-off-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-02-24Tentative libcroco fix for Mac OS X --without-system-libxmlStephan Bergmann
2012-02-24Add shl/LOADER/URELIB to make --without-sytem-libxml work on Mac OS XStephan Bergmann
I doubt that the "LOADER" token is needed at all, but will investigate that later.
2012-02-24set back rpath to ure/lib for libxml on MACPetr Mladek
The library is installed in ure/lib. Thanks Stefan Bergman for the pointer.
2012-02-24support using for libxml2 internal on MacOSXNorbert Thiebaud
2012-02-24fdo#46482: prevent duplication of frames:Michael Stahl
SwDoc::MakeFlySection: abuse the SwDoc::mbRedlineMove flag, which (with the fix for fdo#40599) does exactly what is necessary to prevent the spurious copies. Also, remove the ugly hack to work around this problem from SwXText::convertToTextFrame. (cherry picked from commit 91fab30f3b1617024ee2eadf3c7ad1ea84d7f6dd)
2012-02-24fdo#40599 i#112763: fix frame duplication:Michael Stahl
SwDoc::CopyFlyInFlyImpl: When called from SwRedline::CopyToSection, do not copy frames that are anchored at the redline end node by checking IsRedlineMove(); these frames are not deleted by DelCopyOfSection and were thus duplicated on every Show/Hide redlines. (regression from 62ebbb006b4a11974e14dd61d3c453a98336f951 (CWS os131)) (cherry picked from commit 23e52c207760c596cc2f841ef59f3100c110d591) Signed-off-by: Caolán McNamara <caolanm@redhat.com>
2012-02-24n#695479 fix anchor handling in SwXText::convertToTextFrame()Miklos Vajna
When two (or more) text frames was imported without a non-frame paragraph in between, the first frame was anchored to the second one, instead of a non-frame paragraph. The fix is modelled after what the old RTF import already did in SwRTFParser::Continue() in swparrtf.cxx:493 and SwRTFParser::SetFlysInDoc() in rtffly.cxx:481. (cherry picked from commit 9592f56323de27f9e1d890ee6259a5f4f328cbd3) Signed-off-by: Caolán McNamara <caolanm@redhat.com>
2012-02-24default conversion of sequences is now again SAFEARRAY of VARIANTs #fdo46165Joachim Lingner
cws jl166 patch: #i117010# default conversion of sequences is now again SAFEARRAY of VARIANTs Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2012-02-24Revert "fix handling of SAFEARRAY(s) returned as variant in olebridge ↵Noel Power
(fdo#38441)" This reverts commit 3fcb94311fd7dd40c05ca132e3a30a888316cbbe. Signed-off-by: Noel Power <noel.power@novell.com>
2012-02-24force imported xlsx active tab to be shown bnc#748198Noel Power
weirdly even though a sheet/tab can be marked as hidden in workbook.xml, if that same tab/sheet is the active one then it *will* be shown Signed-off-by: Andras Timar <atimar@suse.com>
2012-02-24fdo#46339: Fix Query Wizard by putting the right ElementNameJulien Nabet
Signed-off-by: Caolán McNamara <caolanm@redhat.com> Signed-off-by: Jan Holesovsky <kendy@suse.cz> Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2012-02-22bump product version to 3.5.1-rc1+, release number to 101Petr Mladek
2012-02-22Branch libreoffice-3-5-1Petr Mladek
This is 'libreoffice-3-5-1' - the stable branch for the 3.5.1 release. Only very safe changes, reviewed by three people are allowed. If you want to commit more complicated fix for the next 3.5.x release, please use the 'libreoffice-3-5' branch. If you want to build something cool, unstable, and risky, use master.
2012-02-22fdo#33393 - tentative workaround for autosave image lossMichael Meeks
cf. lengthy analysis in the bug, this appears to merit wider testing for 3.5.1 RC1 and wouldn't be sensible without that, so commit early. Signed-off-by: Michael Stahl <mstahl@redhat.com>
2012-02-22Disable problematic reading of external entities in raptorPetr Mladek
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2012-02-22Put stdlibs into separate optional package on LinuxFridrich Štrba
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-02-22Bundle again C++ stdlibs with generic Linux buildFridrich Štrba
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-02-22Don't misuse CLASSPATH for what goes into the -cp option to javacTor Lillqvist
CLASSPATH is supposed to show where to find the classes needed by Java programs running at build time. The -cp switch to javac tells where to find classes referenced by the code being compiled. These are different things. (But it doesn't seem to have mattered much in our build system.) So use T_CP instead, named in the same fashion as T_CXXFLAGS etc. But... for some reason this change, which as such should be just more or less cosmetic, also fixes a build problem in the "scripting" module on Windows, seen by Noel Grandin (http://comments.gmane.org/gmane.comp.documentfoundation.libreoffice.devel/19016 ) and me. Signed-off-by: Michael Stahl <mstahl@redhat.com>
2012-02-22fix check for older npapi to work with dmake correctlyTomáš Chvátal
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-02-22Revert "Mac OS X uses .dylib and not .so for python modules."Stephan Bergmann
This reverts commit b53a86a5676d5bcb88ed6e3ac524a3560e713c22. Conflicts: scp2/source/python/file_python.scp I assume that the file *shall* be named .so on Mac OS X after all, and that it actually being named .dylib was a mistake introduced with a09ce46818fd4d5e08b3af9a478501cd8ef5b4fe and reverted with 0b1be1ce0e0ac7b34c4b73d53f4bf32ec5df7290. Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
2012-02-21add test case for old password algorithm, related fdo#45171Markus Mohrhard
(cherry picked from 8f82bccf26d14d3ad4a64739edd9ba23c124b8ad) Signed-off-by: Rene Engelhard <rene@debian.org>
2012-02-21build also with older npapiRene Engelhard
(merge from e6d0daefbdb8367384d8e5c217f65118bd8dc565) Signed-off-by: Rene Engelhard <rene@debian.org>
2012-02-21later cygwins have a different locaton for process.hNoel Power
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-02-21Revert incomplete "Cope with more recent cygwin's process.h"Petr Mladek
This reverts commit baccf076f4a5a9986ad94f8477996fd44648b6d6.
2012-02-21Cope with more recent cygwin's process.hNoel Power
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2012-02-21fdo#46206 accept an arbitrary query for INSERTLionel Elie Mamane
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-02-21fdo#46198: NULL is a perfectly fine general_valueLionel Elie Mamane
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-02-21fdo#46163 convert bound values to bound column's typeLionel Elie Mamane
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-02-21ORowSetValue::setTypeKind: correctly convert to (C)LOB/OBJECT/OTHERLionel Elie Mamane
as opposed to crashing Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-02-21don't add empty categories, fdo#46332Markus Mohrhard
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-02-21Fix file not found: cairocanvas.uno.so in smoketestoo_nativeRiccardo Magliocchetti
Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
2012-02-20updated LibreOffice contributors' credits (2012-02-02)Andras Timar
(cherry picked from commit 0699556c303d724c89b3e9873587c4e9e0d6fe99) Signed-off-by: Miklos Vajna <vmiklos@suse.cz>
2012-02-20sd::toolpanel::ScrollPanel::~ScrollPanel: bogus static_castMichael Stahl
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2012-02-20AccessibleTreeNode: fix headless crashMichael Stahl
On closing a document in headless mode, the accessibility::AccessibleTreeNode::WindowEventListener will access a deleted mrTreeNode member and crash; don't do anything in the listener if the AccessibleTreeNode has been disposed. #0 0x0000000000000000 in ?? () #1 0x00007f99842d6887 in accessibility::AccessibleTreeNode::UpdateStateSet (this=0x27a99f80) at sd/source/ui/accessibility/AccessibleTreeNode.cxx:285 #2 0x00007f99842d803e in accessibility::AccessibleTreeNode::WindowEventListener (this=0x27a99f80, pEvent=0x7f997fd64f40) at sd/source/ui/accessibility/AccessibleTreeNode.cxx:694 #3 0x00007f99842d7f3d in accessibility::AccessibleTreeNode::LinkStubWindowEventListener (pThis=0x27a99f80, pCaller=0x7f997fd64f40) at sd/source/ui/accessibility/AccessibleTreeNode.cxx:670 #4 0x00007f99b88a1442 in Link::Call (this=0x279f94e0, pCaller=0x7f997fd64f40) at solver/unxlngx6/inc/tools/link.hxx:140 #5 0x00007f99b88cdecf in VclEventListeners::Call (this=0x27a946f0, pEvent=0x7f997fd64f40) at vcl/source/app/vclevent.cxx:72 #6 0x00007f99b8d2e76e in Window::CallEventListeners (this=0x27a98280, nEvent=1009, pData=0x0) at vcl/source/window/window.cxx:5188 #7 0x00007f99b8d2e6cf in Window::ImplCallEventListeners (this=0x27a98280, nEvent=1009, pData=0x0) at vcl/source/window/window.cxx:5171 #8 0x00007f99b8d2df63 in Window::PreNotify (this=0x27a98280, rNEvt=...) at vcl/source/window/window.cxx:5037 #9 0x00007f99b8d4aa0c in ImplCallPreNotify (rEvt=...) at vcl/source/window/winproc.cxx:86 #10 0x00007f99b8d2910e in Window::ImplGrabFocus (this=0x2703d230, nFlags=0) at vcl/source/window/window.cxx:4033 #11 0x00007f99b8d3749f in Window::GrabFocus (this=0x2703d230) at vcl/source/window/window.cxx:7493 #12 0x00007f99b8d2b624 in Window::~Window (this=0x27a98280, __in_chrg=<optimized out>) at vcl/source/window/window.cxx:4493 #13 0x00007f99b88fa514 in Control::~Control (this=0x27a98280, __in_chrg=<optimized out>) at vcl/source/control/ctrl.cxx:88 #14 0x00007f99845521e4 in sd::toolpanel::ScrollPanel::~ScrollPanel (this=0x27a98280, __in_chrg=<optimized out>) at sd/source/ui/toolpanel/ScrollPanel.cxx:91 #15 0x00007f99845522e8 in sd::toolpanel::ScrollPanel::~ScrollPanel (this=0x27a98280, __in_chrg=<optimized out>) at sd/source/ui/toolpanel/ScrollPanel.cxx:112 #16 0x00007f9984565d76 in std::auto_ptr<sd::toolpanel::TreeNode>::reset (this=0x27a94970, __p=0x0) Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2012-02-20pyuno: decreaseRefCount: valgrind warning:Michael Stahl
Apparently the thread spawned in decreaseRefCount runs and deletes itself before the "m_hThread != 0" from osl::Thread::create is executed; try a lame workaround for that. ==1877== Invalid read of size 8 ==1877== at 0x2A70E546: osl::Thread::create() (in pyuno/unxlngx6/lib/libpyuno.so) ==1877== by 0x2A70E351: pyuno::decreaseRefCount(_is*, _object*) (in pyuno/unxlngx6/lib/libpyuno.so) ==1877== by 0x2A7092B4: pyuno::Adapter::~Adapter() (in pyuno/unxlngx6/lib/libpyuno.so) ==1877== by 0x2A709393: pyuno::Adapter::~Adapter() (in pyuno/unxlngx6/lib/libpyuno.so) ==1877== by 0x5EF2F64: cppu::OWeakObject::release() (weak.cxx:213) ==1877== by 0x2A70DE69: ==1877== Address 0x1ee30818 is 8 bytes inside a block of size 32 free'd ==1877== at 0x4A0662E: free (vg_replace_malloc.c:366) ==1877== by 0x4C44B62: rtl_freeMemory_SYSTEM(void*) (alloc_global.cxx:285) ==1877== by 0x4C44DC7: rtl_freeMemory (alloc_global.cxx:355) ==1877== by 0x2A70E41E: osl::Thread::operator delete(void*) (in pyuno/unxlngx6/lib/libpyuno.so) ==1877== by 0x2A70E6EF: pyuno::GCThread::~GCThread() (in pyuno/unxlngx6/lib/libpyuno.so) ==1877== by 0x2A70E303: pyuno::GCThread::onTerminated() (in pyuno/unxlngx6/lib/libpyuno.so) ==1877== by 0x2A70E671: threadFunc (in pyuno/unxlngx6/lib/libpyuno.so) ==1877== by 0x4C2E242: osl_thread_start_Impl (thread.c:292) ==1877== by 0x3C26607D8F: start_thread (pthread_create.c:309) ==1877== by 0x3C262EF48C: clone (clone.S:115) Signed-off-by: a very sceptical Michael Meeks <michael.meeks@suse.com>
2012-02-20sw: ww8: ~SwIndexReg assertion:Michael Stahl
Remove pointless SwPosition that triggers the assertion when loading bugdoc from fdo#39006 from wwExtraneousParas::delete_all_from_doc. Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2012-02-20sw: ww8: ~SwIndexReg assertion:Michael Stahl
Remove pointless SwPosition that triggers the assertion when loading bugdoc from i#87910 from wwSectionManager::InsertSegments. Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2012-02-20gdb: don't barf on non-ASCII text in SwTxtNodeMichael Stahl
Because the default text encoding in Python 2 is "ascii" these would throw a UnicodeEncodeError: 'ascii' codec can't encode character... Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2012-02-20fdo#39510: fix yet more layout crashes in ~SwRootFrm:Michael Stahl
Call SwRootFrm::RemoveFtns with the proper boolean to also eliminate EndNotes, and fix a faulty while loop in RemoveFtns that's been preventing removal of footnotes in certain sections since the dawn of CVS history. (regression from CWS swlayoutrefactoring, crashes on bugdoc from i#101776) (cherry picked from commit 962d0500c4debaef43e5f146e47e08c66d851562) Signed-off-by: Miklos Vajna <vmiklos@suse.cz>
2012-02-20extensions: plugin: assertion from OUString::copyMichael Stahl
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2012-02-20extensions: plugin: UNX: don't crash headlessMichael Stahl
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2012-02-20resolved rhbz#794679 use proper Indian Rupee currency symbol U+20B9Eike Rathke
Additionally fixes in gu-IN localization of day and month names contributed by Ankitkumar Rameshchandra Patel <ankit@redhat.com> Signed-off-by: Caolán McNamara <caolanm@redhat.com>
2012-02-20Clean up work around spurious warning about missing JREStephan Bergmann
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-02-20disable JRE warnings during help compilation on first startMichael Meeks
Signed-off-by: Petr Mladek <pmladek@suse.cz>