summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-12-12counteract the addressing default for the testfeature/improvexlsximportNoel Power1-0/+2
Change-Id: I7fc8936a753928a77b8df62ed205f1202122e47c
2012-12-12even bodgy-er workaround for a coreNoel Power1-1/+2
please note if you are reading this commit that this is a change on a private branch and not something intended to be committed as a *real* fix Change-Id: I15c49e9282f733268d43f590a4c82bd69a54bd19
2012-12-12Revert "temporary increase of ole object buffer to spare a core"Noel Power1-1/+1
This reverts commit 1c899d18cd974a569b905d5a5f979597353c8500.
2012-12-11temporary increase of ole object buffer to spare a coreNoel Power1-1/+1
side-step an embarrassing core ( of course no real fix ) Change-Id: I0cb643c3daa1538778063c7d00a0a910ad15b456
2012-12-11use effect referencesRadek Doulik4-10/+26
Change-Id: Ie0d295cd7db695f777071edcd9b792056ac783ef
2012-12-11Import shadow effect properties for shapes in docx.Eilidh McAdam11-0/+234
Change-Id: I0cfd6b45be268d688b7389c79c5e9ad7f48eb12d Reviewed-on: https://gerrit.libreoffice.org/702 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com>
2012-12-11Change the default formula syntax to Excel A1 (for this branch only!)Kohei Yoshida1-1/+1
Never merge this into master... Change-Id: Ia40f4bccaa602cb2542e073f8c60086506216b7f
2012-12-10Get HYPERLINK to work with Excel reference syntax.Kohei Yoshida2-1/+31
Change-Id: Ia19d77481ced3fc4a61e3dc895e4547054c3395c
2012-12-10hack to import hyperlink into formula cellsNoel Power9-109/+185
Change-Id: I3ad0f63c3adb2ea33bcb2e54c9725d7b2e9f01a2
2012-12-10make sure formula import processing uses correct sheet indicesNoel Power1-6/+2
need to ensure that formula import happens before scenario import ( which creates temporary sheets which screw up sheet indices ) Change-Id: Id60951c94744cb5693040b0b77c5dafe32f8ce12
2012-12-10import hyperlinks for shapesNoel Power6-5/+55
Change-Id: I21686528616798d76c58fb3e6a6960eb52d36f23
2012-12-05fix for bnc#791731 preserve cell formatting of datapilot area (Noel Power5-7/+33
also uses the cell formatting to set up the field buttons background & text/font attributes Change-Id: I5f5a46bfc7f0b7aabb8872c25b3c3134e90611ac
2012-12-04changed behavior of insert pictureRadek Doulik1-2/+3
- when single graphic object shape is selected, replace the graphic with inserted picture - otherwise proceed as before Change-Id: I767c3ab81abf26c34b612d6aac1f282aa0a53f6c
2012-12-04refactored GetEmptyPresentationObject, added GetSelectedSingleObjectRadek Doulik2-37/+57
- also extracted part of GetEmptyPresentationObject into new GetPage() method Change-Id: I3002c3fae8236db1e443f0f454158e7298b56d70
2012-11-28use 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
2012-11-26make 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-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
2012-11-20export embedded spreadsheet(s), fixes n#780830Radek Doulik4-47/+176
Change-Id: Iee8328a695b554d97f6805b64b98706b9e3d7ab9
2012-11-20limit buSzPct rangeRadek Doulik1-1/+1
Change-Id: I41411301ee131f92b9725208e53133ee0f8a6f82
2012-11-20only set entries for existing sort entries, related fdo#56958Markus Mohrhard1-1/+1
Change-Id: Ib48606402fb90b259f705badeac294d7c336cb9c (cherry picked from commit c45b6496e87fe74570a41821bc5f4fbdb3d3cf8e) Signed-off-by: David Tardon <dtardon@redhat.com>
2012-11-20make sure that the sort vector is large enough, fdo#56958Markus Mohrhard1-0/+3
Change-Id: I7099e984a8b05ccd3324f3b9231c193e716eaf83 (cherry picked from commit cd545dcf511daedd548c11159b8c244f272e9cb6) Signed-off-by: David Tardon <dtardon@redhat.com>
2012-11-20Fix MinGW build.Jan Holesovsky1-1/+1
Change-Id: I48bad55cc982fba6fb48a921746801de9993bff1 Signed-off-by: Luboš Luňák <l.lunak@suse.cz>
2012-11-20fix mingw buildLuboš Luňák1-0/+3
2012-11-20fix for fdo#55875 numbers as text converted strangelyNoel Power1-1/+8
old code used to use XCell->setString, new code uses rDoc.SetString which by default tries to detect number formats. The ScColumn::SetString that eventually gets called seems to do lots of additional checks ( and apparently even if an ScSetStringParam instance with mbDetectNumberFormat ( false ) was passed it seems that it will still try to detect decimal number formats. With that in mind I restore and un-unoified version of what XCell->setString used do Change-Id: Ifaef74c78b198f492a390a3d5dc1721622a01ea4 Reviewed-on: https://gerrit.libreoffice.org/1020 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2012-11-20fdo#51550 fix DOCX export dataloss on non-math/chart OLE exportMiklos Vajna2-21/+33
This is still not complete, but having the replacement graphic only is far better than having nothing. (cherry picked from commit bd6ae389008e110be62a335dfcd82c655d512e63) Conflicts: sw/source/filter/ww8/docxattributeoutput.cxx Change-Id: I141a3de1a449f4261c7086e10f2c141b3f6cdb10 Reviewed-on: https://gerrit.libreoffice.org/1017 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-11-20fix build with icu-4.0Petr Mladek1-1/+3
use functions already provided by icu-4.0 Change-Id: I238a499ae1bc2a7efeb4d61fbe780e24d7d36a7a (cherry picked from commit 524461f1721d0fb7c5bd115d72ca82711e0ff950) Signed-off-by: Caolán McNamara <caolanm@redhat.com>
2012-11-20Enable NPP_Initialize/Shutdown againStephan Bergmann6-7/+60
...calling which had erroneously been dropped in bdead69dd3c947743907681c8a2f16ca1f50cd9c "Add switch for system/internal npapi.h." This makes the npsoplugin browser plugin work again. (Also, init write_fd to -1 instead of 0, so that a missing do_init_pipe does not accidentally cause writing to write_fd succeed in writing to stdin.) (cherry picked from commit 9081e07c9c92267d86a90752b28bd42b592782a8 plus follow- up 6ce21d57d9a627a95bfb2f10519ae3cd032f521b "Typo") Conflicts: extensions/Library_npsoplugin.mk Change-Id: Iced734512a43c8dfea46088f7ac16f159e7dd807 Reviewed-on: https://gerrit.libreoffice.org/1042 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2012-11-20don't always show integer part for fraction formats with hard denom fdo#56205Noel Power1-1/+3
fixes bug when you have a fraction format with a forced denominator e.g. '?/5' which showed the integer part of the fraction ( as if the format was '# ?/5' ) but even without the space e.g. before fix pi 3.14159265358979 with format '?/8' would be shown as "31/8" after the fix 3.14159265358979 with format '?/8' would be shown as "25/8" Change-Id: I1feb8b78af94b90db1bcc30da248077243dd8dfc Reviewed-on: https://gerrit.libreoffice.org/1047 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com> Reviewed-on: https://gerrit.libreoffice.org/1064
2012-11-20fdo#56776: Change in formula options should cause repaint.Kohei Yoshida1-0/+5
Else Calc would fail to update the column headers due to A1 to R1C1 change (and vise versa). Change-Id: I2c403212f5bc539aea92370e60da96f480549d6d Reviewed-on: https://gerrit.libreoffice.org/1049 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com>
2012-11-20resolved fdo#56278 broadcast deletion to dependent formula cellsEike Rathke1-32/+35
Consolidated changes for fdo#56278 fdo#54074 fdo#53364 fdo#55059 (and earlier i#99844 and i#101869). The replacement cell for the broadcaster to inform listeners, if any, is transferred the broadcaster and owns it, the remembered formula cell never does. When broadcasting the change use the replacement cell instead of the remembered formula cell. Don't fiddle around with ReleaseBroadcaster() at the remembered cell, we don't delete twice and now also don't leak. (cherry picked from commit 8165bfa2afbe828caf37df57b83cb31bef2559cb) Change-Id: Ia11b6d3d751c784af64aaed05f8508887f869a80 Reviewed-on: https://gerrit.libreoffice.org/1069 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-11-20resolved fdo#55369 accept fraction input if presetEike Rathke1-6/+16
Accept fraction input without integer portion if the format was preset as fraction, e.g. 1/5 instead of 0 1/5 and don't force to date. (cherry picked from commit 5391bd1e54157457abe1098b29f067d6e0059113) Change-Id: I326ec85b163962425efa074119405ec1395af481 Reviewed-on: https://gerrit.libreoffice.org/1045 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2012-11-19n#780645 DOCX import: add support for fixed column widthMiklos Vajna3-1/+77
In general, DOCX tables provide a grid for the table, then use spans in case different number of cells are used in different rows. In this case, the cell width is ignored, as the wished width can be counted from the grid and span values. However, it's also valid to simply provide more cells then the amount defined by the grid, and in this case the cell width should decide the final width of the cells. This commit adds support for this later case. (cherry picked from commit ad913681c0e0cdaaa706329f518f59ee54b86d43) Conflicts: writerfilter/source/dmapper/DomainMapperTableManager.cxx Change-Id: I0dd6c1f0c06f81c2afa00489b7ad1f33ff300a7c
2012-11-16n#780277: select field when clicking it instead of having cursor before itCédric Bosdonnat1-2/+22
Change-Id: I93d623b62e9357a71bfca3403cc98092ef58c7e4
2012-11-15n#782833: Rotated text in emf images looks thicker.Muthu Subramanian1-7/+0
Any rotated text in an emf image (image size != original size), has thicker fonts. This is kind of a regression caused by commit 8c2902ecbf135fae070ea032fa10a59bb76ec1b0 So, partially reverted it. The code was kind of a workaround/copy-paste, so I am assuming it is safe to revert. Side-effects: The dotted borders (in calc) look a little lighter and not so very visible in the page-preview.
2012-11-15Windows: Enable nicer toolbars even for XP, not only Vista and higher.Jan Holesovsky1-3/+3
Change-Id: I26837290d1416637032d2dfcfa45b4003c874309
2012-11-15n#789482 DOCX: export track change data after w:hyperlinkMiklos Vajna2-6/+9
(cherry picked from commit eac3e6e746300df379226941ba75c4e0ce1feb7a) Conflicts: sw/source/filter/ww8/docxattributeoutput.cxx Change-Id: If204523d7da544b11b2d809993ada180476104ef
2012-11-09bnc#681110: Fix squashed glyphs with Cairo canvas.Jan Holesovsky1-23/+2
I suppose it is the same misconception as in fdo#55931 - I am convinced that the font metrics should not be used here. Looks to me as if in the past, the font width computation was broken somewhere deep inside OOo, and everyone instead of fixing the root cause was just working that around by using the FontMetric; and then one day the root cause was fixed, and all the workarounds broke ;-) - but that is just a theory. Change-Id: I741bf8f4eaea4f7d8bc698dc9a8124109dfb8c20
2012-11-09Resolves: fdo#47432 Improve the "faux bold" in cairo canvasFlex Liu1-2/+3
The "faux bold" make the bold font in Asian ugly & unacceptable, Adjust & improve the "faux bold" to make the bold font better. Change-Id: I2e02156ffc30629476b80134ffb0b50e793f7ead Signed-off-by: Jan Holesovsky <kendy@suse.cz>
2012-11-09[SUSE only] update EULAAndras Timar1-1/+1
Change-Id: Ia55ff9b54202dad6c0df46a69235543d88f43e61
2012-11-08implement inset attribute of <v:textbox> (part of bnc#773061)Luboš Luňák8-3/+44
Change-Id: I1ec9b5d9fed86c44dc0a412c2323033ea67985c9
2012-11-07bump buildid to 302 and version suffix to -2Petr Mladek2-15/+15
The build is based in the upstream 3.6.3 and will be called SUSE 3.6-rc2 Change-Id: I04337c2d4001eec123cfb1fe1043b4955a5bba2d
2012-11-07fdo#55138: Do not double-expand bootstrap variablesStephan Bergmann2-13/+7
For some reason that escapes me now, the old code double-expanded URLs in CONFIGURATION_LAYERS and in extension layer's configmgr.ini SCHEMA/DATA. That produced wrong results when the pathnames represented by those URLs contain any "$" characters, as apparently routinely happens on Windows with roaming profiles. Change-Id: Iff149e7d8736cbcda579376cdc89e24cf99ccc97 (cherry picked from commit 8246bdb500a6d83ea9b61f58fb74e051432e32d7) Reviewed-on: https://gerrit.libreoffice.org/994 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>