Age | Commit message (Collapse) | Author |
|
Valgrind is capable of detecting such bugs. No need for extra macros.
Change-Id: I83e39d69deaf2aa1c5ca455c92d070a2d33def3f
Reviewed-on: https://gerrit.libreoffice.org/8421
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Valgrind is capable of detecting such bugs. No need for extra macros.
Change-Id: Ied33afa8b32149b6b7b1c0725167349e817d6c89
Reviewed-on: https://gerrit.libreoffice.org/8407
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Ib6466fe275eccb707ae6edbdf430080d92973b1d
Reviewed-on: https://gerrit.libreoffice.org/8429
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Ia0874709c03bc912fc4bf3efecf7ff3e84bbc82b
Reviewed-on: https://gerrit.libreoffice.org/8428
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Ibfae3f4d94f675db0275e83f8d5f074269713cad
Reviewed-on: https://gerrit.libreoffice.org/8427
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Ief9b2179db2e6c05dbf6e076e147a0a8adbccc04
|
|
Change-Id: I4f60b5530428ad39bf7e9bea58b09d4228e11bb3
|
|
Project: help bf4bd6b7a918771621956a90f13213e8fc777507
|
|
Change-Id: Ie5b8576e12ef1b95b8ad8775379ec60041c6d816
|
|
Change-Id: Iba5424260c4ef81292e5fc32745c808d93d48936
|
|
I've seen this a few times where on being Enabled/Disabled
the list boxes don't redraw to their new state.
I can reproduce this reliably now with the chart wizard and
the "shape" listbox when toggling the 3d-look checkbox
Change-Id: I7a67373f45baeb18763ac4f8027e48b0c039455d
|
|
Change-Id: I2e95e0dec66b8985abad81b02722e1bf632a15e0
|
|
Project: help a36b1693703d797899abba717525f2a058e78b58
|
|
Change-Id: Idd932fae23b313ea59f79a3159e9f4713e354b36
|
|
1. the Database field master does not have a "Content" property
2. SetFieldContent was called once for every chunk of text in the field
result, always overwriting the previous value; accumulate the text.
Change-Id: I63cfda19e2e416c52d100d9071796305a5d813c6
|
|
This one is assigning to the wrong pType variable.
(regression from CWS swwarnings)
Change-Id: I9a74734d22313f215ed69c9a57edf7eb035736ea
|
|
Field parameters get horribly maimed by lcl_ExtractParameter which
clearly has never worked in its 7 years of existence (and looking at the
inanity at the call sites makes one wonder what the author was smoking).
The format is actually quite annoying, since spaces between parameters
are optional.
The old RTF filter was at least able to parse "PAGEREF bookmark" fields,
so this fixes such regressions (related: rhbz#1065629).
Change-Id: I9b2e32c3c7264be0fc1077cb8fb3f1bc5c1955bb
|
|
Change-Id: I91f04cad7a39428ce6f9555d18b974f0d45181f7
|
|
Change-Id: I8b766aa61b1121f9b7068f5ccbdc24ef97253432
|
|
When a document ends with \sect it's possible that a spurious page break
is created. In fact the spurious page break is always created by the
RTF importer, sometimes it is deleted again by
DomainMapper_Impl::RemoveLastParagraph() and sometimes not.
It is created because on the final \sect RTFDocumentImpl::sectBreak()
still calls startSectionGroup(), and the popState() for the \rtf1 group
then calls sectBreak() another time.
To prevent this, do not call startSectionGroup() from sectBreak() but
instead from setNeedSect(), and ensure that it is called as soon as
anything after \sect is read.
One unit test fails because the \page is not handled properly: the
conversion to \skbpage \sect \skbnone is not correct, because the \skb*
keywords are an exception and affect the \sect that precedes them, not
the following one; sending the \skbpage later unfortunately requires
additional cleanup later.
Change-Id: I3c1a3bceb2c8b75bbecdc748170562451ce5f5c3
|
|
Problem Description:
- If the document contains more than one charts together.
ex.Bar & Line chart
- In that case, LO writes idx & order val equal to 0,
instead of 1 for second chart series.
- After roundtrip, the document get corrupted.
Implementation:
- Added varible to take the series count
in case of multiple chart.
Note:
- Some of the UT's are failing when --enable-dbgutil is enabled.
Change-Id: I40606b4d69026939fa19ae534dd7b2bb36ec97fc
|
|
Change-Id: I0a3b2bd6744f6ccca0017cd1e06a4018f085445a
|
|
Change-Id: I1404cfc08cd03cff000b088a305e47c96df0b986
|
|
Original author: Niklas Nebel
(cherry picked from commit 6d492447a37ec268fb5924e7fc5631c29c67325d)
Conflicts:
sccomp/source/solver/makefile.mk
sccomp/source/solver/solver.cxx
Change-Id: I84f9acb13a65cdfc9d173434ef630cbeb635db05
|
|
Change-Id: I5034cdcbf08d68b2ed0fc9d16ee2635ba30a731b
|
|
Change-Id: I9bf5c339a34655c3b842cef3af76814a14c483bc
|
|
...as only the former reliably denotes the share/template tree where the
wizard templates are stored. (Presumably the latter defaulted to the former as
long as it wasn't explicitly set in the past, but is now always explicitly set
since 838b77f5f3d6d8fd98891e99a23ff78a6a357cb2 "Resolves: rhbz#1065807 use xdg
~/Templates for default Template location.")
Change-Id: I7d1ac47d821c778fe342865465d0505a94b824bf
|
|
When opening a document via Java UNO without a running LO instance, one
gets the following Qt error messages:
CE> QObject: Cannot create children for a parent that is in a different thread.
CE> (Parent is Oxygen::WidgetStateEngine(0x8deb878), parent's thread is QThread(0x8d6cf70), current thread is QThread(0xa8fa7fc8)
CE> QObject::installEventFilter(): Cannot filter events for objects in a different thread.
CE> QObject::installEventFilter(): Cannot filter events for objects in a different thread.
CE> QObject::installEventFilter(): Cannot filter events for objects in a different thread.
This happens, because the Java UNO call is processed in the first /
Qt thread while document loading happens in a second thread.
Document loading actually just calls getNativeControlRegion, which
should not involve any drawing. But the KDE4 backend does some style
processing to get the correct frame width (QWidget::ensurePolished(),
which uses GUI based events and need to be processed in the Qt
thread.
Change-Id: I344d5089d958963c48a9a8a84bfa9fe8f092b75a
|
|
Current Oxygen theme doesn't draw frames for menus, but uses shaped
and "colored" background images. This workaround paints the window
and menu frame for menus. Any frame seems to be better then no frame
at all.
Change-Id: I4d553ea58cac2729826f8395cb2597fa200187b6
|
|
Use the correct sizs from the current style.
Change-Id: I7e163bdc8d467baf2d6e3d0d2bc3e1da7558cf42
|
|
As it seems to be the only way to poll the clipboard, reintroduce
m_pApplication->clipboard()->setProperty(
"useEventLoopWhenWaiting", true );
To prevent crashes, disable event processing in the Qt thread while
the dialog is open.
Instead this applies the same workaround as the Windows backend to
sleep a ms, which keeps the FP dialogs more usable, but feels like
a horrible workaround.
This is still slower then running processEvent in Yield but still
much better then the current situation.
Change-Id: I10c422f1c0d7448d4a7ad28e57a32ed2cb42f48f
|
|
I don't think there will ever be any 4.9 release, so drop all the
unused code.
Change-Id: I4b72de96e6064240582cd83d4e45547096a2efb0
|
|
Change-Id: I2282d2ee8304bdc9dbdf24c5a22c16d0e742deb7
|
|
In calc unit tests we validate the exported OOXML files now with
officeotron.
For this there must be a script called officeotron that takes the file
path.
Currently the generated files are still invalid but I'm going to fix it.
Change-Id: I1809b9457a535dbbe6a72f3778dfb53db168bbda
|
|
Change-Id: I4dc0fb84cc9e2601e7ae8b82a467787388ac4d99
|
|
Change-Id: I1c09280f68467748faedee19c4a66be3bc7d7aa3
|
|
Change-Id: I8c8b8211416916d612ade161ea4a742166b95574
|
|
Change-Id: Id294931921499bacb4590c82a5824d3b26d61171
Reviewed-on: https://gerrit.libreoffice.org/7087
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: I51b4ae54c2c440d38879439f74d4fea39d243004
|
|
Change-Id: Icfda5e8e774b9b5a6c3d99b636e4ce772b93139d
|
|
Change-Id: I767aa3d25f6d18e8a6e23b4d3f8d038d581ac292
|
|
Change-Id: I4fc276e320294d57eb667b6db8e5eff078bc28b3
|
|
Change-Id: I26b1fe14023737b85bcf23628e4881c8be79f071
|
|
Change-Id: I0aa375d35c796cfa1929f9c0e735eaaa05561ee4
|
|
this had to be done in conjunction with changing
include/svx/unoshtxt.hxx
because there are two virtual methods "bool IsValid" in two different
base classes and some subclasses are overriding both base-class
methods at once.
Change-Id: Ib43fc5000b443057caaa513b4efeaa6fd16e4260
|
|
Change-Id: I057ebcf125e068653570dabb59a8b7f4494e96db
|
|
Change-Id: I53a9c8a5db20a7f458fa35eeaed13483dbc3e67c
|
|
oox::xls::WorksheetGlobals::getColumns(oox::ValueRange const&) const
oox::xls::WorksheetGlobals::getRows(oox::ValueRange const&) const
Change-Id: I573bea69c03a92584851c6ae5e8e01a5e90f8fd4
|
|
sc::CellTextAttr::CellTextAttr(unsigned short, unsigned char)
Change-Id: I39f893714866f69b7928cee980cb1505c9b2be06
|
|
Change-Id: I6a31362ae2e2f37a96e7023c06b4c9af7821f925
|