Age | Commit message (Collapse) | Author |
|
|
|
|
|
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|
|
(cherry picked from commits e3e7623bf6cecf0e32912347a58e5a2c7297099d,
2c7a532b7e2b8cf41792292610df96755b131987 and
fda2c3639de6b673faf2ccd84b6d4318e592fbf0)
Signed-off-by: Miklos Vajna <vmiklos@suse.cz>
Conflicts:
sw/inc/unoprnms.hxx
|
|
(cherry picked from commit 94698d89f675da9b4da1143fa150bbd76def6ccf)
Signed-off-by: Miklos Vajna <vmiklos@suse.cz>
|
|
Following up from 49843f0f9788e01805d8d0d27428fe5e6a4cc530, actually
use internal libxml for release builds.
Signed-off-by: Norbert Thiebaud <nthiebaud@gmail.com>
|
|
|
|
I doubt that the "LOADER" token is needed at all, but will investigate that
later.
|
|
The library is installed in ure/lib. Thanks Stefan Bergman for the pointer.
|
|
|
|
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)
|
|
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>
|
|
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>
|
|
cws jl166 patch: #i117010# default conversion of sequences is now again SAFEARRAY of VARIANTs
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
|
|
(fdo#38441)"
This reverts commit 3fcb94311fd7dd40c05ca132e3a30a888316cbbe.
Signed-off-by: Noel Power <noel.power@novell.com>
|
|
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>
|
|
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>
|
|
|
|
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.
|
|
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>
|
|
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
|
|
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|
|
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|
|
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>
|
|
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|
|
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>
|
|
(cherry picked from 8f82bccf26d14d3ad4a64739edd9ba23c124b8ad)
Signed-off-by: Rene Engelhard <rene@debian.org>
|
|
(merge from e6d0daefbdb8367384d8e5c217f65118bd8dc565)
Signed-off-by: Rene Engelhard <rene@debian.org>
|
|
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|
|
This reverts commit baccf076f4a5a9986ad94f8477996fd44648b6d6.
|
|
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
|
|
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|
|
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|
|
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|
|
as opposed to crashing
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|
|
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|
|
Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
|
|
(cherry picked from commit 0699556c303d724c89b3e9873587c4e9e0d6fe99)
Signed-off-by: Miklos Vajna <vmiklos@suse.cz>
|
|
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
|
|
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
|
|
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>
|
|
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|
|
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|