summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-03-26First batch of adding SAL_OVERRRIDE to overriding function declarationsStephan Bergmann
...mostly done with a rewriting Clang plugin, with just some manual tweaking necessary to fix poor macro usage. Change-Id: I71fa20213e86be10de332ece0aa273239df7b61a
2014-03-26cp#1000044 DOC import: fProtEnabled means document is not totally read-onlyMiklos Vajna
Reading the spec, it seems that we have two cases here: - if lKeyProtDoc is set and fProtEnabled is 1, then editing forms is allowed - if lKeyProtDoc is set, but fProtEnabled is 0, then the document is totally read-only So in the first case avoid the SetModifyPasswordHash() call to allow form field editing. Change-Id: Id0c48e8eb4bde75c5520a7b108fcfada51148faf
2014-03-26Revert the unwanted submodule change.Jan Holesovsky
Change-Id: I725d89c5c36ce898f7340b270a40d875a13a839c
2014-03-26These strings are now global resources, define them accordingly.Jan Holesovsky
Change-Id: Ia68249242850ef3d82cc56ceae7e5ef84dd08b5b
2014-03-26Fix tab spacing in include/vcl/outdev.hxxChris Sherlock
Change-Id: I98eb64ee6ebad72b534bac8a467a9a334876c2e6 Reviewed-on: https://gerrit.libreoffice.org/8758 Tested-by: Chris Sherlock <chris.sherlock79@gmail.com> Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
2014-03-26fdo#74702 Followup to 4d1111aafe4c1$53ca52d045d726799d4b1753142Chris Sherlock
Forgot to commit... oops! Change-Id: If73bdb2acb3fdba7e155d6f4ed2b6a249829db0e Reviewed-on: https://gerrit.libreoffice.org/8757 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2014-03-26fdo#74702 Move device specific bitmap drawing to its own functionChris Sherlock
Device specific drawing has been moved to its own function. VirtualDevice and Window draw in the same way, so can be shared in OutputDevice, however Printer has its only specific ways of drawing so it needs its own method. Change-Id: I051fee029a1ec022a131bb12588189178c4109b2 Reviewed-on: https://gerrit.libreoffice.org/8724 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2014-03-26Remove unused macrosStephan Bergmann
Change-Id: Ib4838eacd9240664327292bf12c7a14a8cdfbcf1
2014-03-26Expand uses of SO2_DECL_BASIC_CLASS_DLL macroStephan Bergmann
Change-Id: I6bee19954e930248058128c9e01cc23b3395bf20
2014-03-26Split TYPEINFO into plain and TYPEINFO_OVERRIDEStephan Bergmann
...where the latter contains SAL_OVERRIDE annotations Change-Id: Id64794b388d83dfe7026440e8b20a5b5efd412d1
2014-03-26RTF import: handle Relative{Height,Width}{,Relation}Miklos Vajna
Change-Id: Ic3a578af9c0808b188a4d196b1c132c0b23f15f7
2014-03-26Avoid possible resource leaks by boost::scoped_arrayTakeshi Abe
Change-Id: I8b57f970b31b12902e3772c3306b71379b8d3fe5
2014-03-26Return two accidentally removed member functionsTor Lillqvist
Change-Id: Ideef97c6ddcde9a3c324084a53792c965c7b6707
2014-03-26Seems we don't need any basebmp stuff in AquaSalGraphics on iOSTor Lillqvist
No repeatable visible differences in TiledLibreOffice for my test docs. Probably we should unify the iOS vcl code even harder with the OS X code, get rid of the last remains of the pre-tiled-rendering basebmp bitmap-based stuff. Change-Id: I2484585d3d0ef5ce758d0a654717d23464464c1a
2014-03-26Sprinkle some SAL_OVERRIDEsTor Lillqvist
Add SAL_OVERRIDE markup to SalInstance and its derived classes for Unix. In the process, found one pointlessly virtual function (not overridden in any derived class). Change-Id: I49e021e77d53b658e664178372b333a13ffdc9aa
2014-03-26Bin DestroyVirtualDevice(): Just use delete directly at call sitesTor Lillqvist
Change-Id: I47c67d3d89ab22b07b3ec6fe7ea6e035d21e85b6
2014-03-26Error: exception specification of overriding function is more lax than baseTor Lillqvist
Change-Id: Iffcc2084e005b27653964ddc6e965744be370a16
2014-03-25Make the new OpenGL chart type a compile time option.Kohei Yoshida
And it's disabled for now. Change-Id: I9a513d757960b61e7b2d6009eabf97a75b6c453e
2014-03-25Properly import and export the new chart type to and from ODF.Kohei Yoshida
Change-Id: I38e9813c6eb853dfb92b1537cea0b9ad97473b57
2014-03-25Add a new skeleton plotter for the GL3D bar chart.Kohei Yoshida
It plots absolutely nothing. It's just a place holder for now. Change-Id: I6eb9cc23481391b83f6946a8b49a6176c5b29cd7
2014-03-25Turn this into a regular method.Kohei Yoshida
Change-Id: Idb4dc17971cd37a4cdf99b2c02e61fca14cb3ce2
2014-03-25Crash prevention by checking for NULL.Kohei Yoshida
Change-Id: I10a0c2dcee123b884c563c3e6f83e218747e792a
2014-03-25List child type for GL3D bar chart type.Kohei Yoshida
For now there is only one child type. Change-Id: If39a3e75fdae62f0b20769c21e6a4e235ede941e
2014-03-25Skeleton template class for GL3D bar chart type.Kohei Yoshida
Still very much empty. It needs to be filled with sub-categories. Change-Id: Iad7ad34efb264025541b585a92ee2ea7b8fff56f
2014-03-25Image for the new chart type.Kohei Yoshida
Change-Id: Idba626c947cc7875bdcdf13677f2161c4d5b68c5
2014-03-25Add a new chart type "GL 3D Bar" (working name).Kohei Yoshida
Change-Id: I0b0a65bf4f9365a8d522e3c439afe19797b2fdd5
2014-03-25Initial skeleton class for the new chart type. Still very much empty.Kohei Yoshida
Change-Id: I5e9eaeb9337d51f59f800f8e676b8bc83b80df70
2014-03-25fdo#74322: Handle moving of named ranges correctly.Kohei Yoshida
But named ranges are adjusted if and only if the references are absolute. Change-Id: I6c5287b413884b045f1a798c6c6683aa17863f24
2014-03-25fdo#74322: Write unit test for this first.Kohei Yoshida
Change-Id: If16a93ee371e9a4e0d0992fd0a62a4623fc284ab
2014-03-26related fdo#74981: add a unittest for kicksBjoern Michaelsen
Change-Id: I817948d053640b04dab8aaee85e914757b83cfa1
2014-03-25typo: bussiness -> businessAndras Timar
Change-Id: Id8851321571072df8042a08c2bf350891a9dfcc4
2014-03-25added unit test for .xls BIFF enhanced protectionEike Rathke
Change-Id: I8f218f8f8ce12525b4c9995567d2864baa610c0b
2014-03-25union of a to be edited range may be distributed over two different recordsEike Rathke
Change-Id: I1d0047e04394a79134b3333eef35ba0cfe6a8ca1
2014-03-25Remove now unused tools/debug.hxx profiling functionalityStephan Bergmann
Change-Id: I13adca8c2f929c8a9226b26ef57b26363dfdf0b3
2014-03-25Remove legacy DBG_PROFSART/STOP callsStephan Bergmann
...probably better done with callgrind, if still relevant at all. Change-Id: I2be614c953d41625f7e11ee7881c2f897ee703d0
2014-03-25Remove legacy DBG_PROFSART/STOP callsStephan Bergmann
...probably better done with callgrind, if still relevant at all. Change-Id: I15069df4e2f271b0c240231f35af2e664a02c296
2014-03-25Reduce some functions to localStephan Bergmann
Change-Id: Ia2d7eaaa1381fe46839b0d52a91bdc3a439fa418
2014-03-25Accessibility: Avoid immediate crash in ImpressNiklas Johansson
When Accessibility is active Impress immediately crashes. We need to check that mpParent isn't NULL before we try to call it's methods. This has been a problem since at least commit 7ef4a5bd51c606c70661dd303ebd1eeaec0c3834. I don't know if it is relevant to bring that back though. Change-Id: Idaa1f30685205e3a62cec2a60a14791d798391a6 Reviewed-on: https://gerrit.libreoffice.org/8748 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-03-25coverity#738830 Uninitialized pointer fieldCaolán McNamara
Change-Id: I82b0c24957761573e0870b11b7b1ddb3553119c4
2014-03-25coverity#738856 Uninitialized pointer fieldCaolán McNamara
Change-Id: I3dec3b5bed90b63f8869e0f28c970cec93d040c8
2014-03-25coverity#738867 Uninitialized pointer fieldCaolán McNamara
Change-Id: I14e7a499d994d5a93ca1c6263a5c52e3c6b14fb6
2014-03-25coverity#982474 Unchecked dynamic_castCaolán McNamara
Change-Id: I67f495755502b034b8a09d8b6d61ede45f2d91e1
2014-03-25coverity#982469 Unchecked dynamic_castCaolán McNamara
Change-Id: I6fa95fbd64f69cca1837b57f9c632f0bdbaec1d0
2014-03-25coverity#982468 Unchecked dynamic_castCaolán McNamara
Change-Id: Ie98fa4199ebfa96495bdb7fa4582b09926fac8f1
2014-03-25coverity#982466 Unchecked dynamic_castCaolán McNamara
Change-Id: I6016ab4ffd2712d62cf3a8136a7d292f06abc8dd
2014-03-25coverity#1130187 Logically dead codeCaolán McNamara
Change-Id: I0d89af20a61123d7a47452c024c987774d929475
2014-03-25coverity#982303 Logically dead codeCaolán McNamara
Change-Id: I45aca72d340295fcda04f9045f0c61b882722fd8
2014-03-25coverity#735475 Logically dead codeCaolán McNamara
Change-Id: I6c1538ac40db97d687f446a8059e51b4a588199e
2014-03-25Extra blank line.Kohei Yoshida
Change-Id: I6ee460dabfe1962d4ad1eb22f29d924a5e854a82
2014-03-25fdo#76402: Handle range reference expansion in named ranges.Kohei Yoshida
Change-Id: I8314260fc7588f0a0230ab63cc600fa887a8479d