summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-09-30forms: use Arrays.toString in integration.forms.RadioButtonsRobert Antoni Buj i Gelonch
Change-Id: I797692857c874d879192ca9a4ff73b98ed5ebd86 Reviewed-on: https://gerrit.libreoffice.org/11721 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-09-30forms: replace StringBuffer with StringBuilderRobert Antoni Buj i Gelonch
Change-Id: Iee1b7ea214e5ed2fdd8bd5fe93dc16fbaaf312a8 Reviewed-on: https://gerrit.libreoffice.org/11720 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-09-30clean up some weird type-casting in SvxRTFParserNoel Grandin
...it was casting between a std::vector and a struct. Just store the struct. Change-Id: I37afa2ea27aa45d0849e01b45837129719eaf138 Reviewed-on: https://gerrit.libreoffice.org/11705 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-09-30fdo#79269: add a unit test for first-page header tooMichael Stahl
Change-Id: I787c72cd219e16ca89a00dd9073448d8264e7bd8
2014-09-30android: disable packaging of un-needed UI files.Michael Meeks
Appears to save ~10Mb of apk size. Change-Id: I7c49da979e2868628bf3cf07937e898d717a5071
2014-09-30sc: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: I25468d578de597ff9aeba3ffc850c630fa532767
2014-09-30Some glue for using std::unique_ptr with the Boost Pointer Container LibraryStephan Bergmann
Change-Id: Ie975e963ed64fb96542a9771f85eef72d8266496
2014-09-30Get rid of some auto_ptrStephan Bergmann
Change-Id: Icd477e433f0c294c823c64147d49fb4ac6bfb447
2014-09-30reportdesign: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: If387245dd587d4191589fcf93c02f1ca12654456
2014-09-30vcl: use DBG_UTIL for additional members in SolarMutexTryAndBuyGuardMichael Stahl
... for consistency, and to keep the ODR police away. Change-Id: Id4bf23be1e57cc29dfed9331d75034a33c2910f8
2014-09-30SfxBroadcaster: add some SolarMutex assertsMichael Stahl
It is extremely likely that calling SfxBroadcaster methods without SolarMutex lock is a bug; in case somebody finds a counterexample, this should be reverted. Change-Id: I4706671cfa22a3cfaed9cd33d4a77b14a57bb661
2014-09-30SwXAutoTextEntry: de-register on SFX_EVENT_PREPARECLOSEDOC eventMichael Stahl
Evidently (sw_unoapi) it's possible that ~SwXAutoTextEntry() completes but the thing is still registered at a SfxBroadcaster - probably because the Notify() method may clear xDocSh without de-registering. Change-Id: I81a7f4ab3a9f3d685181891d6a7f5a826b7d2bf0
2014-09-30sd: SdUnoForbiddenCharsTable gets a SolarMutexGuard tooMichael Stahl
Change-Id: Ie742b7e38e60f6a77f6b7c3e56ac415d8cb836e1
2014-09-30scripting: another missing SolarMutex guardMichael Stahl
Change-Id: I762dad4d94ab4f27912b4ddac5b6a77f7d685cb8
2014-09-30sc: ensure global variables in tests are cleared before shutdownMichael Stahl
If the destructors run from exit handlers, they could access already deleted globals from VCL etc. and crash. Change-Id: I265046e95998a4384e1ce0f1f205d03c078a40a9
2014-09-30SvxShape destructor un-register at broadcaster with SolarMutex lockedMichael Stahl
Change-Id: Ie9bd6d0fc1b221e77c4d37a26c999aa34afbe0ee
2014-09-30sc: lock SolarMutex before calling ScDocument::RemoveUnoObject()Michael Stahl
This can race against other threads calling AddUnoObject(), and hopefully this should fix the assert from SfxBroadcaster::AddListener() line 96 that has been observed in sc_unoapi. Change-Id: Ia2dd38a499c51a77c54cffe9dde31e14053ae0e5
2014-09-30chart2: add a SolarMutexGuard in ChartView::createInstance()Michael Stahl
SvxUnoNameItemTable::SvxUnoNameItemTable() registers a listener at SdrModel, surely that needs a lock of some kind. Change-Id: I80d5a31be66e75f07e8abd26504bdcc93ffd22a3
2014-09-30German comment translation.Florian Reisinger
Change-Id: I2a0691724e6cf0248f9b5854b824f0d6d52308ba
2014-09-30fdo#38884 Fix setting X position with dbgutil enabledJuergen Funk
When the dbgutil switch is set, the code is not inline but in the cxx-file. Change-Id: I5a6aeb3c28c4567cfc97baccfb4872b056db609b Reviewed-on: https://gerrit.libreoffice.org/11717 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-09-30Fix fdo#58161 UI: White Paragraph style invisible in Styles Drop-DownJuergen Funk
Use the Color-Class-function "IsDark" and "IsBright" for decision to make a change of the font-color with DecreaseContrast or DecreaseLuminance. The change is only in the Styles Drop-Down Change-Id: I65ac4a0bd2f72ab95e61ce2f70bca009e4f06725 Reviewed-on: https://gerrit.libreoffice.org/11716 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-09-30fdo#53920 Switch back tab at RefButton closure timeLaurent Balland-Poirier
Bug occurs because visible tab is not the initial tab. So, instead of switching back to initial tab at dialog closure time (removed from cellsh2.cxx), this commit proposes that switching back to initial tab is operate when expanding the RefButton shrink dialog. Change-Id: I3cf7ed14054fa69881d4ecbc55c48dfbfc4356aa Reviewed-on: https://gerrit.libreoffice.org/11660 Reviewed-by: Kohei Yoshida <libreoffice@kohei.us> Tested-by: Kohei Yoshida <libreoffice@kohei.us>
2014-09-30Avoid leaking a GtkMenuMatthew J. Francis
This is only freed on application exit, but in as far as there's a point to freeing it at all we should do it properly. Our handling of this GtkMenu is "unique" - it isn't owned by anything, and we paint it ourself manually. Therefore, in order to handle the refcounting correctly, we should sink the initially floating reference, and explicitly unreference it to finalise. Valgrind confirms that the leak is eliminated by doing this. Change-Id: I4c796c4d37dd8f514aff9768fab66168d36bae64 Reviewed-on: https://gerrit.libreoffice.org/11682 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2014-09-30[API CHANGE] OfficeBean: remove deprecated com.sun.star.beans classesStephan Bergmann
<https://wiki.openoffice.org/wiki/Documentation/DevGuide/JavaBean/The_Internal_Office_Bean_API>: "Prior to OpenOffice.org 2.0 all Office Bean classes were in the com.sun.star.bean package. As of OpenOffice.org 2.0 the classes are contained in the com.sun.star.comp.bean package. The classes of the com.sun.star.bean package are still contained in the officebean.jar but they are deprecated. Further development and bug fixing will occur only in the com.sun.star.comp.bean package." Change-Id: I9421bfba941d9801a5cf8886ca971275740d178a
2014-09-30forms: the assigned value is never usedRobert Antoni Buj i Gelonch
Change-Id: I8eadc27ba8880630ec93c68145969f3e8ba6c189 Reviewed-on: https://gerrit.libreoffice.org/11712 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2014-09-30forms: remove import from the same packageRobert Antoni Buj i Gelonch
Change-Id: Ia15b4586e183bcd24a47c1a072c4d6e8ca280e98 Reviewed-on: https://gerrit.libreoffice.org/11714 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2014-09-30fix windows buildNoel Grandin
after commit c9d4a2887c13a5df244022276dd79a5bef8af0ea "fdo#82577: Handle PolyPolygon" Change-Id: Id7b06bc1889bd84c37b1d4b7ddd542ad1d12ada2
2014-09-30registry: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: I9489f90a63d477e8802634e7850d3a3fa8e4d133
2014-09-30package: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: Iac189fef77c930e35cbd20452027662127047e01
2014-09-30mysqlc: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: I0eb5f9fab5955d1f5790d3f5d269e069aff1c201
2014-09-30lotuswordpro: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: I205b84f6dcb996935bd59ac9927313c6a88066b4
2014-09-30linguistic: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: I4eb6a5aee50709093e70d5c4863f0c029d691471
2014-09-30l10ntools: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: I595506b8c6d127abaa8d86bd0ed263edba210bb5
2014-09-30idlc: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: I0d64c9b2b7aeddfd70541a14c8a325fea9944c39
2014-09-30i18npool: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: I084e8dfd026d59374d92d9b4cb45d63af2aea470
2014-09-30framework: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: I6ef5e9018d1e33c205eae934c404d3391a4693f2
2014-09-30forms: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: Ia8f045715a508de77c8ce86cf224a3038162faac
2014-09-30extensions: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: I2d9d2e145584013d8e94f5aea2ec7732452b240c
2014-09-30desktop: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: I450ee7134454321365d9d153522b8942a3d7d811
2014-09-30Factor out duplicated code to XmlTestTools::assertXPathNoAttribute()Miklos Vajna
Change-Id: I1eb3778e6bcdd8c44ffb9a7548add109331fc83b
2014-09-30SwModelTestBase: include name of document in CPPUNIT_ASSERT msgsMiklos Vajna
Change-Id: Ice6834702419e6d2e8b7eb3051aeea2c9b596249
2014-09-30bnc#584721: invisible text because of wrong color (white)Zolnai Tamás
Color::getColor() method uses some caching mechanism which works wrong when the result depend on one of the input parameters. So avoid caching in these cases. Change-Id: Ifa9221e21e685715454de86d5cec09ff6c266307
2014-09-30fix windows buildNoel Grandin
after commit c9d4a2887c13a5df244022276dd79a5bef8af0ea "fdo#82577: Handle PolyPolygon" Change-Id: Iac00779e4f8d94bc93a4112f7ad6abf3db14fad5
2014-09-30fdo#82577: Handle PolyPolygonNoel Grandin
Put the TOOLS PolyPolygon class in the tools namespace. Avoids clash with the Windows PolyPolygon typedef. Change-Id: I811ecbb3d55ba4ce66e4555a8586f60fcd57fb66
2014-09-30fix TDE buildNoel Grandin
after commit 8dbde0845a3989528614addb9bd0333f60c522a5 "fdo#82577: Handle Region" Change-Id: I9c3d0ff72de1d3ff2e5c16cf12869e753ec10857
2014-09-30fdo#84405 TRACK CHANGES: New icons for the changes toolbarYousuf Philips
Change-Id: I28c4677df53137d46cd103fe224a2747bc56e5ed Reviewed-on: https://gerrit.libreoffice.org/11681 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-09-30Removed obsolete Region/QtXRegion nameclash workaroundStephan Bergmann
Change-Id: Iccc59319ff2a7f5612017f4a146928afbac674ee
2014-09-30external/libeot internally uses --std=c99, do not overrule thatStephan Bergmann
Change-Id: Ic265344935b9e2d41f0e054d29b01f352407a493
2014-09-30loplugin: cstylecastNoel Grandin
Change-Id: Ie5cbad7ee18b0ecbca5df97808431be577449c32 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2014-09-30cui: std::auto_ptr -> std::unique_ptrStephan Bergmann
Change-Id: Iea8b3def77842541129c16346270aa262654fea4