summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-07-02coverity#1309050 pLayout might be 0 hereMiklos Vajna
Change-Id: I5756c033e173faaba373c145b15a07e275453643
2015-07-02Related: tdf#92287 Breeze: change LogoToolbar icons into breeze iconsandreask
Change-Id: I8e576afc2d7d57b6b3d56788e69fc5e1fa3c39ab
2015-07-02BASIC : Remove SbCodeGen attribute from SbiExprNode and user std::unique_ptr.Arnaud Versini
Change-Id: I9f44f6a4b61987de960b77f54bac8cf2c981bd2a Reviewed-on: https://gerrit.libreoffice.org/16551 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2015-07-02Deprecate "getFiles" for "getSelectedFiles" from XFilePicker2.idlJulien Nabet
See http://nabble.documentfoundation.org/Multiselection-needs-work-td4153207.html Change-Id: Ieceecd04dd161d40054715f74a4351397f97addc Reviewed-on: https://gerrit.libreoffice.org/16630 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2015-07-02coverity#1309051 Uncaught exceptionCaolán McNamara
Change-Id: Ia1ae16d9560c1eac294e29445e71dcee49ed16ce
2015-07-02loplugin:unusedmethods toolsNoel Grandin
Change-Id: I45f5489233879126d4f9ee3d01db504d950bb597 Reviewed-on: https://gerrit.libreoffice.org/16656 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-07-02Breeze: update Impress page iconsandreask
Done Slide New, Duplicate, Delete, and Design - All should be shaped as like slides rather than pages and the pages ones should be kept for when these are used in Draw. (lc_InsertPage, lc_DuplicatePage, lc_DeletePage, lc_AssignLayout) so should I change the page into slide for the icons? no problem but the icons known as insertPAGE so?? Done Slide Master (lc_SlideMasterPage) - Same issue as the other slide icons, save the current icon for Draw and create a new one that looks like a slide Done Format Page/Slide (lc_PageSetup) - Same issue here as well Change-Id: I9cb49813488c78773b6b6007c5758d437b10d3b4
2015-07-02tdf#92460: fpicker: fix VistaFilePicker using SolarMutexReleaserMichael Stahl
... on a thread that doesn't ever lock SolarMutex. Assume that Request::wait(), eventually called by UNO methods via AsyncRequests::triggerRequestThreadAware(), is called by the UI thread with the SolarMutex held. Change-Id: Ie3e6f32ed68e48f8c67d80cd9d2ce2f79e4578d8
2015-07-01tdf#92431 Keep thumbnail for modified but unsaved docMaxim Monastirsky
A regression of 1166966eb4112fdf332c656eae5082d82a3ec2f2. We need to consider 2 use-cases: 1. Protecting an existing document with a password (by overwriting the original file). In this case we don't want to generate a thumbnail from the now encrypted file, but we do want to erase the stored thumbnail and show a generic icon instead. 2. Closing a modified document without saving the changes. Here we don't want to generate a thumbnail either, because it may contain the unsaved changes, but either we don't want to replace the stored thumbnail, because most likely it correctly represents the last saved state of the document. Change-Id: Ia7b1f3dbc9fbbc2ef1d87442c1dee25306f65826 Reviewed-on: https://gerrit.libreoffice.org/16659 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
2015-07-01gtk3: disable using notification that we are in the backdropCaolán McNamara
Change-Id: I65a60acd956768f6a023c83053700803e5a8f1f2
2015-07-01tdf#92262 - fixup shared_ptr -> VclPtr issue.Michael Meeks
Change-Id: Ia0b22e62001cff4a63ea197b77aebb1759f73122 Reviewed-on: https://gerrit.libreoffice.org/16664 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2015-07-01tdf#92355 - use ScopedVclPtr as a replacement for in-line widgets.Michael Meeks
Change-Id: Iccabcf6df662c0c4814a4c4f20d690778799e049
2015-07-01tdf#86179 inc/dec font is missing in some shellsMaxim Monastirsky
Mostly in Calc, but also for the SwAnnotationShell. Also replace the current code in SwDrawTextShell with a call to EditView::ChangeFontSize. The latter is able to handle text with different sizes out of the box. Change-Id: I4b55da579ea51683140bce0544e481606d7e5f3e Reviewed-on: https://gerrit.libreoffice.org/16658 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
2015-07-01Resolves: tdf#92461 fix font fallback in headless text rendererCaolán McNamara
This suggests that the GF_FONTSHIFT thing is very broken as its level 0 for all the font renderers here, but follow the working pattern for now Change-Id: Ia180a40071157ead9a3b04c05658a6574dd5f864
2015-07-01gbuild: CppunitTest: don't hang with DEBUGCPPUNIT=TRUE ...Michael Stahl
... if the process exits before the "bt" command, because then gdb will print an error that there is no stack and stop the script before "quit". Change-Id: I0f3a1381e17dda7e8a7d958e0cbc96676bbc23ce
2015-07-01parseFileLeniently is always called with data_ as argumentStephan Bergmann
Change-Id: I1c4f5e468062ced7f76b877939f96435b00d05e3
2015-07-01tdf#67343 Arrange Help button in a seconday group (extensions)Adolfo Jayme Barrientos
Change-Id: I516c8e7a33d0d05a619971b387352f8360d4765c
2015-07-01Breeze: update marker and insertformatdialogueandreask
Change-Id: I76456d5e9a687ccf2f8b8cb9f64802de866206a8 Reviewed-on: https://gerrit.libreoffice.org/16635 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2015-07-01tdf#92269 fix Windows Explorer crash caused by shellextensionChristian Lohmaier
wcscpy_s is buffer size, not string length, so size must also account for a terminating NULL Change-Id: Ie69692e47c142f3b733b093d0b87fa4bb03db7b4
2015-07-01systools/win32/snprintf.h already included via sal/config.hStephan Bergmann
Change-Id: I74c683cf1ca821733717348a7840feeb7fbff3e9
2015-07-01d->eCaolán McNamara
Change-Id: I76ced60151bcc160eb4a4c12cc86f01edec076fc
2015-07-01f22 openjdk for ppc64le has both these dirs, but jawt is only on oneCaolán McNamara
Change-Id: Ie770ecceb8c8f5a6fa882a9f5d5a26806b029589
2015-07-01SdrPaintWindow: no own buffer for rendercontext-enabled vcl::WindowsMiklos Vajna
The buffered overlay manager paints using a timer, which is problematic if the given vcl::Window already supports double-buffering itself, so always use direct (to the rendercontext) painting in that case. Change-Id: I93144c02814fd511f333224ab058374c7da369f0
2015-07-01vcl::Window::SupportsDoubleBuffering: respect VCL_DOUBLEBUFFERING_FORCE_ENABLEMiklos Vajna
Double buffering default is false, then can be enabled on a per-widget basis, finally this can be overriden at runtime by the VCL_DOUBLEBUFFERING_FORCE_ENABLE environment variable (so that everything is painted using double buffering). Let SupportsDoubleBuffering() also respect this variable, so code calling SupportsDoubleBuffering() can react to the runtime override, too. Change-Id: Ic9a1c00a801f6976069d7cfc47c3fa491ebc1ff0
2015-07-01svx: linystyle -> linestyleMiklos Vajna
Change-Id: I08c60396d66a15ee94c7010753540c4e7fb3a0db
2015-07-01Work around const-ness issues in the GooString APIStephan Bergmann
cf. <https://gerrit.libreoffice.org/#/c/16357> "Revert the removal of cast to build on old poppler" Change-Id: I75184cec64b4f32e0cf9adedeb84c8591be4fc73
2015-07-01PyUNO: Allow import of constant group by nameMatthew J. Francis
Change-Id: I0ea809a888187624261182552cf7fa0a9c96c648
2015-07-01Fix compilation with Python 2.7Matthew J. Francis
Change-Id: I0dd118f0215e06fec0cccff9b46d80f13bd802cc Reviewed-on: https://gerrit.libreoffice.org/16620 Reviewed-by: Matthew Francis <mjay.francis@gmail.com> Tested-by: Matthew Francis <mjay.francis@gmail.com>
2015-06-30sw: remove SwUiWriterTest's empty.odtMichael Stahl
Change-Id: I44e2881bcf1d50fbc4d35802d90ea8ee19b39f3a
2015-06-30sw: fix SwUiWriterTest pointlessly loading an "empty.odt" ...Michael Stahl
... instead of just creating a new document. Change-Id: Ib336c07f6827775a9c1a4fa0b8fbfe4ae0ff8221
2015-06-30Added Test for tdf#69282 copy page style b/w docsVarun
Change-Id: If5960be7b04db418a1a42bd7b661391f65e79498 Signed-off-by: Michael Stahl <mstahl@redhat.com>
2015-06-30No space inside brackets, againStephan Bergmann
Change-Id: I9309dc797c63e6c28831f545fd4d029a4d108dea
2015-06-30gtk3: bizarro macosx default text area height calc infected gtk3Caolán McNamara
mbNoFocusRects is also the case now for gtk3, but this unfortunate heuristic makes the database and chart wizards and various other things just way too tall. This is likely a desperate effort to make pre layout dialogs size to something sensible Change-Id: I501f04ad96063935dd1f162e009ffd5053a820c4
2015-06-30coverity#1308431 wiggle code to see if this silences coverityCaolán McNamara
Change-Id: I44eae735b710332d87f2f642911e988c796457cd
2015-06-30colorful interactive gbuild outputBjoern Michaelsen
Change-Id: I22e9eacfddff611d368963162024437f4a7b7fdf
2015-06-30make GetCellPosition a member and visibleBjoern Michaelsen
... to move test code out of production code Change-Id: I8bd38f57faba41a0af3740eda098144d9e49fe15
2015-06-30sw redercontext: fix missing draw of the overlayMiklos Vajna
With this, if e.g. Ctrl-A is hit for a hello-world document, then selection is properly visible. Change-Id: If3fae1e73dc76c50e62f6e1f31d99873636f0e93
2015-06-30tdf#90452: Templates should adhere to the recent docs colors too.Jan Holesovsky
Change-Id: I5df89581796eca4e48e0a305d4319e4674f8dd87
2015-06-30tdf#90452: The correct color for the message when there's no recent file yet.Jan Holesovsky
Change-Id: I5a990643903946ea339136fbc514ca8cb90fa34e
2015-06-30tdf#90452: Remove the frame around the Help and Extension buttons.Jan Holesovsky
Change-Id: I86d2daec6dcbd6af3a8da1b8329417bae46c8079
2015-06-30tdf#90452: Implement the new design of the startcenter.Jan Holesovsky
See the comment 45 in the bug for the agreed design. Change-Id: I428f339df48f530f606525434a4a2be8a79acaab
2015-06-30Fix typosAndrea Gelmini
Change-Id: I1c5e4970d4e90bdea68a901294594104de5e189e Reviewed-on: https://gerrit.libreoffice.org/16582 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com>
2015-06-30only try gtk3 vclplug on >= 3.14Caolán McNamara
themeing has changed around quite a bit, and there's insufficient interest to get older versions looking right Change-Id: Ia2ee58d66c859e3bf00b54413fac1efb00d38dd3
2015-06-30Revert "Revert "Typo: repsent->represent""Stephan Bergmann
This reverts commit 09b4cbe977c755a447f97034189b85998f358d79, no good reason to revert the original commit in the first place. Conflicts: bridges/test/java_remote/Bug107753_Test.java Change-Id: I6d3d50887460fd15080c46782c29a653c3684bec
2015-06-30Revert "Revert "Wrong comment with 'sal_True' instead of 'true'""Stephan Bergmann
This reverts commit 262dbabe8e07f60d55461ab3fb2c26d37b86a311, no good reason to revert the original commit in the first place. Conflicts: linguistic/source/lngsvcmgr.cxx Change-Id: Ifa1896da3ec3fd291a9b30a9a6734bdcce406b99
2015-06-30Coverity 1308555, 1308562, 1308600: Drop some SAL_THROW_EXTERN_CStephan Bergmann
...from most rtl/bootstrap.h functions. They are effectively only called from C++ code (there is no plain C UNO binding), so it should be fine to let std exceptions (like bad_alloc or length_error) propagate from their implementations to call sites. (The exception is rtl_bootstrap_args_close, which is typically called from C++ dtors, so should not throw anyway.) This would strictly speaking be an [API CHANGE], but it should make no practical difference whether a process terminates abruptly because an exception cannot pass through a SAL_THROW_EXTERN_C() nothrow specification or because legacy client code does not expect exceptions to be thrown from functions from which SAL_THROW_EXTERN_C() has now been removed. Change-Id: I08e8479e9c5731e46021aadd6a725c1793024d10
2015-06-30unit test, check for all ScRange::Parse() valid flags, tdf#92426Eike Rathke
Change-Id: I9c941cfcb8c856f35ff3b24f8e15000af4993651
2015-06-30tdf#91112 replace o3tl::compose1 with lambdas in reportdesignJorenz Paragas
Remove TReportPairHelper and TStartMarkerHelper as well since they were helper structs that were used solely for many of these o3tl::compose calls and are now unused. Change-Id: I75b366a7951a841c49a34709a3bdc1877952b64d Reviewed-on: https://gerrit.libreoffice.org/16606 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2015-06-30Coverity 1308468 etc.: Exception specificationsStephan Bergmann
While these functions do not throw any UNO exceptions, no need to specify them as nothrow, and do allow std exceptions to pass through. Also covers Coverity 1308470, 1308476, 1308482, 1308495, 1308496, 1308502, 1308506, and 1308575. Change-Id: I00306f606f3f20462016177eebbd26ed5af76506
2015-06-30tdf#92426 explicitly set valid row/col for entire col/row referencesEike Rathke
... for callers that individually check for them, like ScRange::ParseAny() Change-Id: I23fc2c178a9c89b59f99f2fb86223324b7e5d378