summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-01-13bump product version to 3.6-4, release number to 304suse-3.6-appup-4distro/suse/suse-3.6-appupPetr Mladek2-13/+13
Change-Id: Ie714cc4dbac052f5b74b63402d60248af66d9d6c
2013-01-13fix sometimes data corruption with xlsx import ( with scenario sheets )Noel Power1-5/+2
formula import is buffered 'till the end of import. The processing of the formula data need to happen before the scenario import happens. This is necessary because sheet numbers stored in the formula addresses can become invalid as scenario import insertes new hidden sheets upsetting the previous table order Change-Id: I9357f028f31bec1b1504ca991f5534f80d79c9bc
2013-01-13fdo#58142: fix frame selection in SwPageFrm::GetCrsrOfst:Michael Stahl1-6/+8
The function does not handle the case where a paragraph was hit but no background frame was hit properly, which may or may not (depending on the platform) cause it to return a position of a frame when that is undesirable, such as when called from SwWrtShell::UnSelectFrm(). When UnselectFrm() leaves a frame selected pasting multiple pictures leads to a crash. (regression from e8fbe97900f13305b17015d9044993bde4adab36) Change-Id: I3604825f654c523a37f47a9fc660647d8b3e7077 (cherry picked from commit 2fc4af311656e7d019ca802d23444e5161f820ee) Reviewed-on: https://gerrit.libreoffice.org/1314 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-01-13Resolves: fdo#49587 apparent loop in style hierarchyCaolán McNamara1-1/+8
Change-Id: I32317a1a6500377f7e7bb98d1dcc65ad86feb9a2 (cherry picked from commit 7e3923520c27ff139bc3abab35a1c01e1a785fb1) Signed-off-by: Michael Stahl <mstahl@redhat.com>
2013-01-13fdo#57780: sw: lcl_ArrangeLowers: register drawing ...Michael Stahl1-2/+2
... objects at the right page. This was effectively disabled for all anchor types except FLY_AT_PARA by a misplaced ! in the conditional, and C++ not being a type safe language. Change-Id: I64af2141e577ac896292eecd9f8c46c62a0548db (cherry picked from commit c479ccc438edeb7197a2d05bdb99067365d7bac0) Reviewed-on: https://gerrit.libreoffice.org/1290 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-01-13fdo#52240 added [hr-HR] date acceptance patterns D/M/Y;D/MEike Rathke1-0/+2
As per https://bugs.freedesktop.org/show_bug.cgi?id=52240#c59 (cherry picked from commit b1184f8a4e4a3949d38407c5f1d5155c2c2b42d5) Change-Id: I83afc59e4ac71b18219ace60dcbcabafebd5b525 Reviewed-on: https://gerrit.libreoffice.org/1288 Reviewed-by: Kohei Yoshida <kohei.yoshida@gmail.com> Tested-by: Kohei Yoshida <kohei.yoshida@gmail.com>
2013-01-13fdo#52240 added [no-NO] date acceptance patterns D.M;D/M/Y;D/M;D/M YEike Rathke1-0/+4
Also referenced by nb-NO and ny-NO Changes as per http://erack.org/blog/archives/18-comments.html#c351 Change-Id: I9e07f4307800e99fdff21bccde91af4178b244f3 (cherry picked from commit 638993d9b80b3793dfd31db0dacba3746ceb98fd) Reviewed-on: https://gerrit.libreoffice.org/1287 Reviewed-by: Kohei Yoshida <kohei.yoshida@gmail.com> Tested-by: Kohei Yoshida <kohei.yoshida@gmail.com>
2013-01-13Resolves: fdo#51638 In "unopkg gui" dispose component context from DeInitVCLStephan Bergmann6-81/+57
...the same way it is done in soffice.bin. framework's Desktop::dispose() requires the solar mutex to be still alive, which is destroyed in DeInitVCL, so if the component context/service manager is only disposed afterwards, the solar mutex is already gone. This required moving disposeBridges() around, but it allowed to get rid of DisposeGuard. (cherry picked from commit 37cc83e594fa8ca131fc5fb98506287b7daedffd) Conflicts: desktop/source/pkgchk/unopkg/unopkg_app.cxx desktop/source/pkgchk/unopkg/unopkg_shared.h Change-Id: Ibec3d19040fdae23f492cd1e29084e673403e00b Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-01-13fdo#55289: fix crash in SwXShape::setPropertyValue:Michael Stahl2-1/+49
In the libreoffice-3-6 branch the docx import crashes here when setting the anchor position of a shape, because the previous setting of the AnchorType was not done properly: the position of the anchor in the SwFmt did not match the actual position of the text attribute, so we get these assertions: "Missing FlyInCnt-Hint." and crash. This cannot be reproduced with the docx import on master, because on master a different intermediate AnchorType is set, and transitioning from that happens not to cause the crash. But it can be reproduced with a unit test. The regression was introduced in libreoffice-3-6 with backport commit bbbb10a0774b9da546557632cd09c4f6958f8939. Change-Id: I394643e11862543177ba57958a26cd8ce06dc09c (cherry picked from commit 01cd24df1ec7eaa53e9e2156d4d6890a7cc5996a) Reviewed-on: https://gerrit.libreoffice.org/1264 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-01-13handle properly anchor transition at page->at paragraph->as characterLuboš Luňák1-10/+21
Otherwise setting text range afterwards crashes with pHnt being NULL. Change-Id: Ib4ac2712c061605dcaaa262280c0307f7a9af2ce (cherry picked from commit 5de61f7a4ddb502730454e4bf3232f7f4b4175e1) Signed-off-by: Michael Stahl <mstahl@redhat.com>
2013-01-13fix incorrect OSL_ENSURE -> SAL_WARN_IF conversion (condition not inverted)Luboš Luňák1-9/+9
Change-Id: I57dfa64c55e046ed51797b2abeb7ba3242e637da (cherry picked from commit dfc4832049c140b7442c085062599aef1953e8fd) Signed-off-by: Michael Stahl <mstahl@redhat.com>
2013-01-13Resolves: fdo#57532 restrict page sanity check to non-storage chunksCaolán McNamara2-1/+1
Change-Id: I47c24131e95b9a8a691dbff4710869ba91df8306 (cherry picked from commit 4a1044229afd6b52ca10e5c55f1957b153a8c6ea) Reviewed-on: https://gerrit.libreoffice.org/1245 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
2013-01-13fdo#52640 fix right-aligned tabstopsDavid Tardon2-4/+4
It is no good to change temporary object... Change-Id: Ib1178e154341dd0216fd965d3ed6c264de40d634 Signed-off-by: Kohei Yoshida <kohei.yoshida@gmail.com>
2013-01-13fdo#54473 fdo#57133 fix RTF import of character stylesMiklos Vajna1-1/+1
Regression from commit d2d77fd86e6cb7341e113557e2cfe3d7948759bd (cherry picked from commit 41890bf714803969515578b47e63fa9730ea7090) Change-Id: I7accc5c383de3fa53c12527766c3fc155bfa9863 Reviewed-on: https://gerrit.libreoffice.org/1235 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-01-13Resolves: fdo#56549 crash in format->autocorrect->apply and edit changesCaolán McNamara2-5/+5
regression from cad9afa15f53d547733fa55f1353772f6d696611 Change-Id: I1aa36bf86969a5a90456817d360d59125948e519 (cherry picked from commit 32c26ffb1f7585318a11f684a9886b58cea5b307) Reviewed-on: https://gerrit.libreoffice.org/1218 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-01-13resolved fdo#57668 additional date formats using '/' separatorEike Rathke1-3/+17
Change-Id: Ib71fb25b8d5411b83f55649d9a18833470647eb3 Reviewed-on: https://gerrit.libreoffice.org/1196 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-01-13Fix lacking "/" on .icedoveJulien Nabet1-1/+1
It would prevent to find icedove addressbook if there's no link .thunderbird to .icedove I already did the same on master sources, see: https://gerrit.libreoffice.org/gitweb?p=core.git;a=commitdiff;h=ea5a96a5c771ee2c2ebbe4c12c4e7f3b1cba29a7 Change-Id: I24d1ff9b4af327a810997b97b0cf4112eba21e64
2013-01-13fdo#57611 do not crash when setting too small sizeLionel Elie Mamane1-2/+16
setWidth/setHeight's exception specifications are lacking, but fixing this in a stable release line is too invasive: they are "inherited" from the specification in offapi/com/sun/star/report/XReportComponent.idl and are thus part of our public API. Change-Id: I8ae2048a6c0acc6b6cf2beece9e630c87caac39f Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-01-13lo-commit-stat: allow to filer cherry-picked commitsPetr Mladek1-15/+65
Add --cherry option that filters commits using the "git cherry" command. Note that you need to pass git arguments for "git cherry". It means "old-branch-or-tag" "new-branch-or-tag". Change-Id: Iea67d0ead205c66112791cb0444fa183c7fa6e9b
2013-01-13lo-commit-stat: allow to generate more logs at oncePetr Mladek1-36/+57
It takes ages to get bug summary from bugzilla => it is worh to generate normal and wiki logs at the same time. Why not produce all logs with one call Add --commits option. Also rename --wikibugs to --bugs-wiki. Use .wiki suffix for wiki logs. Also rename "commit-log" to "commits". It is enough to use ".log" as the suffix. Change-Id: I92bbc4d56a0ae9e23401be0677256059c777d712
2013-01-13Make commit stat script recognize opensuse fate entries, tooThorsten Behrens1-5/+6
Change-Id: Ia6b3e6459c5bda7ea24091024cf3dabd19746237 Signed-off-by: Petr Mladek <pmladek@suse.cz>
2013-01-13Slightly more robust removal of bug title prefix.Thorsten Behrens1-2/+2
Change-Id: Ic37589222831d03ec48689a077b1eb16a9199385 Signed-off-by: Petr Mladek <pmladek@suse.cz>
2013-01-13fix bug 53508Maxime de Roucy1-1/+9
In the format paintbrush function : Apply the paragraph automatic attributes to all the nodes in the selection instead of just the last node. Change-Id: I655f00cbf44d3d80c19a7ef623bc1c7cb505ead9 Reviewed-on: https://gerrit.libreoffice.org/1180 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-01-13this method actually can throw, related fdo#57451Markus Mohrhard2-2/+2
Change-Id: I26b79829029e127eb8b9ab4fbea3e0f02035ee41 Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2013-01-13we need to catch the exception here, fdo#57451Markus Mohrhard1-1/+8
Change-Id: I203aa640e7d4373f3a090a4988c28c6059b93064 Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2013-01-13vml import: only apply width-percent attribute if it's != 0Pierre-Eric Pelloux-Prayer1-2/+6
This fixes an issue with a shape defined with these attributes: mso-width-percent:0;mso-height-percent:0 and mso-width-relative:page;mso-height-relative:page; where all points were then located in (0,0) Change-Id: I51070ad2b2e4e05ab64f16813472ca1d7099fb09 Reviewed-on: https://gerrit.libreoffice.org/775 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2013-01-13fdo#52182: Fixed click in frames located in header/footerCédric Bosdonnat12-41/+77
Using a distance to click to select the best object to select between normal text and background object. (cherry picked from commit e8fbe97900f13305b17015d9044993bde4adab36) Conflicts: sw/source/ui/docvw/edtwin.cxx sw/source/ui/inc/edtwin.hxx Change-Id: Ib5b53161c7af2c16f4df379382f2e53fc6d8092b Signed-off-by: Michael Stahl <mstahl@redhat.com>
2013-01-13oox: v:textbox's inset attribute should be imported in Hmm, not in EmuMiklos Vajna1-4/+4
Trivial reproducer: http://people.freedesktop.org/~vmiklos/2012/simple-textbox.docx Change-Id: I030f7153326affc5a01e7ede1ddf1164fa500071 (cherry picked from commit 5bc835d48f1e5373b3a31bd166fadfdf19b3588f)
2013-01-13.dot files sometimes rejected by writer, bnc#793422Caolán McNamara1-0/+6
because CWW8 appears twice, once for normal .doc and once for .dot. So a .dot files is tested twice if it's supported by the WW8 filter. Depending on the (effectively arbitrary) order they appear in the list .dots may fail the "is a normal non template .doc" test after the "is a template .dot" test and get rejected as a CWW8 candidate. Change-Id: I88aec29fdd5f9ec4dd4ad2813ff3c6b8fa5c5461 Signed-off-by: Tor Lillqvist <tlillqvist@suse.com>
2013-01-13optional ppFlt argument never usedCaolán McNamara3-8/+3
Change-Id: Ib2c68091f14d04818ae5e7db0ad7b8a1ec151f4f Signed-off-by: Tor Lillqvist <tlillqvist@suse.com>
2013-01-13Simplify SwIoSystem::IsFileFilterCaolán McNamara1-2/+1
bRet = bRet && (pFltr->GetUserData().equals(rFmtName)); is already inside an if bRet = bRet && (pFltr->GetUserData().equals(rFmtName)); condition bRet = xStg.Is() && IsValidStgFilter( *xStg, *pFltr ); is already inside an if ( xStg.Is() ) condition Change-Id: I2115041d99b6fcbae7a829557c37627d03b5ee24 Signed-off-by: Tor Lillqvist <tlillqvist@suse.com>
2013-01-13bnc#791952: Setting properties for all data labels.Kohei Yoshida2-5/+6
You can set different properties to individual data labels. But setting new properties to all data labels should overwrite the individual settings. Change-Id: I934bad89326115aa83feb86275cf380d701a5686
2013-01-13bnc#791952: Use "center" label placement for "Best fit" in pie charts.Kohei Yoshida1-1/+7
It works better this way for Excel interoperability. In Excel, Best fit is slightly different than the center placement, but the two are pretty close in pie charts. Change-Id: I7f04a1babb04fd488d8cf90df247c294fa9d7b67
2013-01-13bnc#791952: Better placement of 3D pie chart data labels.Kohei Yoshida1-1/+1
This value appears to control the logical vertical offset of data labels along the z-axis for 3D pie charts (no effect in 2D pie charts). With -0.5, the data labels appear lifted from the top surface of the pie chart. With -1.0, the labels get placed right at the top surface, which improves the precision of data label positions. With this change, data labels that are centered are really centered inside their respective pie segments. Change-Id: I26d5d7cb7f68bd09131b70bcb4fc030ac924bcce
2013-01-13fdo#57497: Remove group table data when all group dimensions are gone.Kohei Yoshida5-37/+86
Otherwise ungrouping date grouped dimension may crash, or produce incorrect results. Change-Id: I3634e3c0bf8336fc1221f5d234cb7e01eb1f07c6
2013-01-13use snap rectangle instead of logic rectangleRadek Doulik1-1/+1
- so that pictures inserted into rotated placeholders are placed in the transformed rectangle and don't endup at wrong position e.g. outside of slide Change-Id: I2f3d206b43639c094f7dfb1d25e42b9cbf7dd102
2013-01-13make presentation spanning all screens work (bnc#758138)Luboš Luňák2-17/+23
This reverts an API "improvement" from 6ee5dfa150d408179e20a5525ff7ec46649e0e58 that tried to use -1 as the current screen/display but failed. The check for nDisplayScreen being in range broke all-screens (which is represented as last_screen+1 value, which is broken in its own way, as e.g. the screen count can change). The same way -1 as the default value is broken, as everywhere else invalid invalid screen number means spanning all screens. The extra overloads without a default value should take care of that. Conflicts: vcl/source/window/wrkwin.cxx Change-Id: Ie118038eacacebc007c25860732d5904ad0de2b9 Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
2012-12-03STARTCENTER_HIDE_EXTERNAL_LINKS 1suse-3.6-appup-3Andras Timar1-9/+9
Change-Id: Ifa0b49d713648fcc0ce4569a6eaf89c79117086c
2012-12-03remove obsolete configure switch --enable-activex-componentAndras Timar1-1/+0
Change-Id: Ib5e2e5f2b44af830e85d966be1d1b1dc857f6f2a
2012-11-23Release SUSE 3.6-3, build id 303, Linux version 3.6.3.2.3, tag suse-3.6-3suse-3.6-3Petr Mladek0-0/+0
Change-Id: Ic9aed7618934ff534e3b166c1b0b47a38ed744f1
2012-11-23bump product version to 3.6-3, release number to 303Petr Mladek2-13/+13
Change-Id: Id4e078c4055c71589dd70e2fe1d7898b99ac3853
2012-11-23Resolves: fdo#53909 STG_FREE sector locations rejectedCaolán McNamara1-3/+11
(cherry picked from commit ef9f9b750eac2966634c385a2021716c4de0e4cd) Conflicts: sot/source/sdstor/stgelem.cxx Change-Id: I6f71c7e3cfeeba8a76096d5be68838b8d401c580 Reviewed-on: https://gerrit.libreoffice.org/1150 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2012-11-22I hate sal_Int32, episode #1326.Luboš Luňák1-4/+4
Change-Id: Ibfda2b553bae1ad040f722dde46a352a313218fc
2012-11-22no matching function for call to 'max(int, long int)'Tor Lillqvist1-1/+1
Change-Id: I7533098781b0b6987cd852d74a688aac6e0af056
2012-11-21fdo#56584: delete also note caption.Markus Mohrhard1-1/+1
Change-Id: I1d792082e79d6bb68004a84c172cc3bb5c194826 Signed-off-by: Kohei Yoshida <kohei.yoshida@gmail.com>
2012-11-21WaE: fix windows build of npshell.Michael Meeks1-1/+1
(cherry picked from commit 655ef3e507d1bc41e67cd7529f827ac58fb9bab0) Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2012-11-21WaE: duplicated variable nameCaolán McNamara1-4/+4
Change-Id: Id42116f2ddfe679b1a995590e35a619ff8d82d7e (cherry picked from commit fdc76a03f50e1291a90035befac67b8205c7e770) Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2012-11-21fdo#55034 Update default Hebrew font from Lucida Sans to Lucida Sans UnicodeLior Kaplan1-5/+5
Change-Id: Ia2204dda0cb452a4ce38a44db61d17d6802b5a38 (cherry picked from commit a40f08c1ac97078fa501da7c6dc456aa12146f25) Signed-off-by: Lior Kaplan <kaplanlior@gmail.com>
2012-11-21fdo#54898: Test equality by order index (integer) which is more stable.Kohei Yoshida1-3/+3
At the point where std::unique is called, we can use order indices to determine whether the two items are equal. This should be more stable than using CaseInsEqual() to assess equality. Change-Id: I88310fc7beede19fb1c629b9b7e3cb9a069b2b23 Reviewed-on: https://gerrit.libreoffice.org/1013 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2012-11-21remove conditional formats withiout range after import, related fdo#56983Markus Mohrhard3-4/+29
(cherry picked from commit eb240530443b964ea45bf80a5e3711e11a3f09c5) Change-Id: I9a8c02369c3e5a12310a46229bdc1671f75593ad