summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-02-25n#780748: Basic EMF+ implementation.Muthu Subramanian2-1/+215
* Minimalistic implementation of EMF+ export * Currently exports transparent polygons. (cherry picked from commit f1fee2a65c8c1968798e1246a4b455d9160d8eb9) Change-Id: I0c24c29b77c50f898fe1b8ce1904179292a1bb72 Reviewed-on: https://gerrit.libreoffice.org/2395 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-02-25fdo#59405 fdo#60638: EMFWriter::ImplWrite: write EMF_PLUS "comments"Michael Stahl1-1/+14
When editing the Visio OLE object, there is a "preview" file generated, which is apparently an EMF file (strangely initially inserting the Visio object seems to result in a totally unproblematic WMF file). The EMF file apparently has almost its entire content stored in MetaCommentAction of type "EMF_PLUS", which is thrown away when writing the file again. Change-Id: I77a08454da673c1825aaa8421606737e7e8bc82c (cherry picked from commit bf8450cfa2e9e899c716fbddadd7d5485aefe520) Reviewed-on: https://gerrit.libreoffice.org/2396 Tested-by: Fridrich Strba <fridrich@documentfoundation.org> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-02-25Resolves: fdo#60764 sort options can grow too wide to fit on screenCaolán McNamara8-1/+61
(cherry picked from commit 7c760f34a00462d5904d0e2eed4132761c2e51c5) Conflicts: sc/uiconfig/scalc/ui/sortoptionspage.ui vcl/inc/vcl/lstbox.hxx vcl/source/control/lstbox.cxx Change-Id: Id3aed9ef251f61710b43ceda1a28c6895e91872f Reviewed-on: https://gerrit.libreoffice.org/2392 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-02-25fdo#55931, fdo#57956: Fix both autofit and stretched width.Jan Holesovsky1-1/+7
This rewrites commit fa694a21b806ed7837c1337ec49a4b299c478393 (fix of fdo#55931), and fixes it a better way. Change-Id: I9ac0c78294e6a9c510c12b22547564b736416131 Reviewed-on: https://gerrit.libreoffice.org/2388 Tested-by: Thorsten Behrens <tbehrens@suse.com> Reviewed-by: Thorsten Behrens <tbehrens@suse.com>
2013-02-25Fix scan for central directory end signature in ODF in Spotlight importerTor Lillqvist1-5/+22
Once this was fixed it seems to work nicely. Add keywords in File:Properties and they show up in Finder's Properties, and Spotlight finds text from the document contents. (cherry picked from commit b8da61acb2bb887a7335a5db82b8b5ae1e0fab69) (cherry picked from commit 95e6a0885e65cc57b11719cc0658be9d8b78fba9) Change-Id: I9adc65d1821d0920ce3a39d05697557c4303ff68 Reviewed-on: https://gerrit.libreoffice.org/2265 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-02-25Resolves: rhbz#895196 sc filter float a11y parent of itself loop/recurseCaolán McNamara4-6/+23
Change-Id: I3679e7cfcd32a78b40c6a7b803c92ff0abe6f32c (cherry picked from commit 1b13c952f50aab2b907dab13395ab23d0955c238) Reviewed-on: https://gerrit.libreoffice.org/2261 Reviewed-by: Eike Rathke <erack@redhat.com> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-02-25fdo#54087 build npsoplugin on Windows, it does not depend on GTK+ thereAndras Timar1-1/+1
Change-Id: I033ee2316337dab549f1beddbfb7919a35d73c8e Reviewed-on: https://gerrit.libreoffice.org/2334 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
2013-02-25Start Center: update hardcoded borders to match the new imagesIvan Timofeev1-4/+4
Change-Id: Ib3dae9b06bcd2cfe5e73b723d9ea2e5856073651 (cherry picked from commit ecd8b349015ef43bc2407f6ebf2053cb7b3b6c6f) Reviewed-on: https://gerrit.libreoffice.org/2341 Reviewed-by: Stefan Knorr <heinzlesspam@gmail.com> Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
2013-02-25migrate even more configuration setting (fdo#57061)Petr Mladek1-1/+14
+ application windows size + I was afraid to migrate any /org.openoffice.Setup stuff because there seemed to be many hardcoded values; But the parts mentioned in registrymodifications.xcu should be configurable and thus safe to migrate + „Enable macro recording“ and „Enable experimental features“ options + sigh, we do not want to migrate /org.openoffice.Office.Common/Misc/FirstRun; thus we need to explicitely mention all the other items which is error prone + Tools/Options/LibreOffice/Paths/My documents + ah, the paths are handled on two locations: /org.openoffice.Office.Paths and /org.openoffice.Office.Common/Path + Macros + I was afraid to copy user/basic because there were some content out of box. I though that it might be version specific. In fact, the default content is just empty templates that look the same even in old releases => it should be secure to copy it after all Change-Id: Ie1c04e9df36f6b6961bbaaeb922e29d64128ade4 Reviewed-on: https://gerrit.libreoffice.org/2339 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
2013-02-25perf: avoid scaling images to the same size at some cost.Michael Meeks1-1/+3
Change-Id: Icae65a8bf48f76801c536607055be066be0bd49f (cherry picked from commit cb8fcf5a169f030827b1150c50b6ed284717e485) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
2013-02-25Uploading libvisio-0.0.25 fixing fdo#60433Fridrich Štrba1-2/+2
Change-Id: I854fd87a21fc63a5c274b38831589b3d76379e25 (cherry picked from commit 392691c91fbfa96f1805f1cd556dc115b9a486e3) Reviewed-on: https://gerrit.libreoffice.org/2377 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-02-25fdo#53594 RTF IMPORT : considere OLE objects as picturesMaxime de Roucy2-4/+41
If the OLE object is in a container, don't try to import it as OLE object (use the \objdata element) but use the \result element which is the appareance of the object (it's a picture). Change-Id: Id97b36ce89beae02885cf82383321c14b58f2ea5 Reviewed-on: https://gerrit.libreoffice.org/2243 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz> Signed-off-by: Miklos Vajna <vmiklos@suse.cz>
2013-02-25n#779642: table positions need to be stacked to handle nested tableCédric Bosdonnat3-7/+27
(cherry picked from commit 36c64bc194714d60a5c18f63bcfc0f721c2056db) Change-Id: I44d4f9b1547365ff1b909c15d996694d9c3c0cf4 Reviewed-on: https://gerrit.libreoffice.org/2308 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-02-25n#779642: Fixed floating tables import in writerfilterCédric Bosdonnat8-58/+167
(cherry picked from commit d0cde9640b52ccfbb28ed1f65bba0927afd7b69b) Change-Id: Id60a08811f238db505d51b0e1381427a8f5df9cf Reviewed-on: https://gerrit.libreoffice.org/2307 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-02-25n#779642: ignore framePr inside table or the table import won't workCédric Bosdonnat5-4/+28
(cherry picked from commit 874f0a1be443b8027d5aba2285866f31cf4169e5) Conflicts: sw/qa/extras/ooxmlimport/ooxmlimport.cxx Change-Id: I72996da79ca22a09fb490d06bcd34f741d7093ac Reviewed-on: https://gerrit.libreoffice.org/2306 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-02-24Updated coreAndras Timar1-0/+0
Project: translations 3d53850b75ab218933e51f9f00a42f86a2cb8b97
2013-02-24fdo#61376 librelogo: fix missing Asian and CTL support, etc.László Németh2-45/+136
Change-Id: If2d15d7b299d0b05e9fd3171d51c1f0e947ef561 Reviewed-on: https://gerrit.libreoffice.org/2355 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-02-23resolved fdo#57841 ignore embedded NULL characters in CSV importEike Rathke3-0/+23
Change-Id: Ib0eb044f009227c0aa6e1bc520905d605323c3db (cherry picked from commit 8970e14d7494859c6079ef2a976416598823ba50) Reviewed-on: https://gerrit.libreoffice.org/2336 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2013-02-22WaE: unused bInterpretAbsoluteCaolán McNamara1-2/+0
Change-Id: I5f16d42fbb53efd6ee6e0cce48d99c2b74d99944
2013-02-22Compare strings with proper lengthLionel Elie Mamane1-1/+1
Change-Id: If88f79a7f63edb254ad5356e9a0fccc5573af106 Reviewed-on: https://gerrit.libreoffice.org/2338 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2013-02-22#120616# Corrected SVG gradient primitive and it's decompositionArmin Le Grand3-23/+71
Signed-off-by: Petr Mladek <pmladek@suse.cz> Conflicts: drawinglayer/source/primitive2d/svggradientprimitive2d.cxx Change-Id: I04c148303e7153a5376eae79803c540f6eba0b00 Signed-off-by: Petr Mladek <pmladek@suse.cz>
2013-02-22Allow specifying of page namesFridrich Štrba1-1/+4
Allow specifying of page names (cherry picked from commit bee8ed6772f420f9eefc57fee01da29ff466a8e9) We need to escape special characters in slide names (cherry picked from commit ea4581a914cb1aad29f16b73e35350f05f8adc1c) Change-Id: I5f523642b980469afa46e1895cfd39aa08b9941d Reviewed-on: https://gerrit.libreoffice.org/2333 Reviewed-by: Bosdonnat Cedric <cedric.bosdonnat@free.fr> Tested-by: Bosdonnat Cedric <cedric.bosdonnat@free.fr>
2013-02-22do not access vector elements beyond size, rhbz#847519 relatedEike Rathke1-9/+15
The actual bug (crash) is not triggered anymore because the categories are assembled differently, nevertheless the code in question could expose the same behavior under different preconditions. Change-Id: Ic37f6b34effaf4e5252e80aab46b021547b36efb (cherry picked from commit d1ba2cd612a4c39976e2980c7dc4e3fa38c88470) Reviewed-on: https://gerrit.libreoffice.org/2272 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-02-22convert Turkish AutoText files from old binary to zipped XMLAndras Timar2-0/+0
I wonder when the support of old binary format was discontinued, but at least in LibreOffice 3.6 it did not work. I converted the files with OpenOffice.org 1.0.3. Change-Id: Ie68371b613ab0464eefe909d083dbb8567623a2b Reviewed-on: https://gerrit.libreoffice.org/2313 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2013-02-22fdo#61138 add Catalan autocorrection data to makefilesAndras Timar2-0/+8
Change-Id: I88dabffc98825d6e7df14165d448302697cebe21 Reviewed-on: https://gerrit.libreoffice.org/2329 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-02-22fdo#61138 add Catalan autocorrection dataJoan Montane6-0/+577
Change-Id: I5f28e8968bc993c2f5b545919f1a26929038f882 Reviewed-on: https://gerrit.libreoffice.org/2328 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-02-22Updated coreAndras Timar1-0/+0
Project: dictionaries 05601c2395351070ebb4c690a207faa97bcb6ed7 fdo#61139 update Catalan dictionaries Change-Id: If4595c3d94803b22e1f0b635a623260715696230 Reviewed-on: https://gerrit.libreoffice.org/2331 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-02-21fix snafu that crept in with 5da5cd60acb7a18878300da7f4b0acb0dbad1888Michael Meeks1-3/+2
Change-Id: I391a415e0f4bf3813637191ef04c0b5f72a2c470
2013-02-21Don't download a zip we don't useFridrich Štrba2-2/+0
Change-Id: I57f85796896dd3d76096922c53fc3c2de58eae4a (cherry picked from commit 81e065b0ec2764ef44116512631d2ae8260df47a) Reviewed-on: https://gerrit.libreoffice.org/2309 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2013-02-21Related: fdo#60920 various efforts to consistently apply HIG rulesCaolán McNamara3-81/+92
(cherry picked from commit 76bc43823a53d76e49260a601e893bc1a791fb03) Change-Id: Ic55935d449cf69eb69da1be5bdb44d93f56f7d88 Reviewed-on: https://gerrit.libreoffice.org/2301 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-02-21fdo#60789: writerfilter: do not insert a character at field startMichael Stahl1-6/+0
The character inserted in DomainMapper_Impl::PushFieldContext() causes problems in this bugdoc because there is a commentRangeStart immediately before a text field and the call to delete it via setString("") disposes the SwXTextRange that is stored in m_aAnnotationPosition.m_xStart, which results in an exception when trying to insert the comment. At least all the fields in the bugdoc import fine with this change. Change-Id: I6c08d72fafb0529e8612f1e35b2c8b871edb5a52 (cherry picked from commit 6145c6efa4f346287ed9693c9d00038d829d5a35) Reviewed-on: https://gerrit.libreoffice.org/2295 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-02-21fdo#60789: writerfilter: continue the import if comment insertion failsMichael Stahl1-14/+31
Catch exceptions in DomainMapper_Impl::PopFieldContext(). Change-Id: Ia60857a5f773c9d89217991d481a5f20d0de3151 (cherry picked from commit 4c165c708ce852b4d52527422b327b2f6ad73685) Reviewed-on: https://gerrit.libreoffice.org/2294 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-02-20Avoid infinite recursionTor Lillqvist1-1/+1
(cherry picked from commit 0d05957cf0c38abab45030ba172025e4ef318f43) Change-Id: I99d26f9601ceed98d0357d8722f8cf91cf007d29 Reviewed-on: https://gerrit.libreoffice.org/2268 Reviewed-by: Eike Rathke <erack@redhat.com> Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2013-02-20Don't cripple the icu dataFridrich Štrba1-1/+2
CorelDraw and MS Publisher importers use icu for conversions between 8-bit character sets and UTF8. In some cases even between UTF16 and UTF8. Thus we need the relevant data. Use the default icu-provided data for the while. Change-Id: I0f0f838cc3a0ce88b2d2a1bfd62b6c4ae98de9d3 Reviewed-on: https://gerrit.libreoffice.org/2296 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-02-20fdo#59928: sw: fix mouse selection of fields differentlyMichael Stahl2-25/+29
Unfortunately selecting the field in SwEditWin::MouseButtonDown() prevents the click field handling code in SwEditWin::MouseButtonUp() from running. Instead select the field in MouseButtonUp and SwWrtShell::ClickToField(), which seems to work better. (regression from 94721b2aec614e0d99504138d484b2ad6cd550c7) Conflicts: sw/source/ui/wrtsh/wrtsh2.cxx Change-Id: I3d769487b9d5225ffd07b384fbb0ce01e0733be5 (cherry picked from commit a4a457100a3a6e9f59113e82c9d0b12786273671) Reviewed-on: https://gerrit.libreoffice.org/2286 Reviewed-by: Bosdonnat Cedric <cedric.bosdonnat@free.fr> Tested-by: Bosdonnat Cedric <cedric.bosdonnat@free.fr>
2013-02-19Bump android remote version to 1.0.3+, version code to 5Petr Mladek1-2/+2
Change-Id: Id6ce687c7925f6d9ebca446be16b5ae237ca97f8
2013-02-19Resolves: fdo#52519 crash on typing some MalayalamCaolán McNamara2-0/+12
(cherry picked from commit eea3634b2bd85e7f290e0504da1b8906c7d33ca4) Conflicts: icu/UnpackedTarball_icu.mk Change-Id: Ie31da5896d98908fd540146d1105ecc4257fa071 Reviewed-on: https://gerrit.libreoffice.org/2264 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2013-02-19Surely we want closesocket() on WindowsTor Lillqvist1-0/+4
(cherry picked from commit 49db90342f193f31500b2717cc27bdf2f25e2d95) Change-Id: I13d5715248612c9b1b50314d72f5eca202debd04 Reviewed-on: https://gerrit.libreoffice.org/2262 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2013-02-19bump product version to 4.0.2.0+, reset number to 0Petr Mladek2-21/+21
Change-Id: I9121d7148d1f5343b3b61bfe4ddcbeb9a9253bed
2013-02-19fix dependencies of the obsolete stdlibs package on linuxPetr Mladek2-15/+34
The old version should get repalced by the ure package. It should also conflict with the new ure package. This commit adds support for %incompat epm tag. It produces conflicts in rpm and deb. It can be defined in setup_native/source/packinfo by linuxincompat. This commit also removes obsolete hack for debian dependencies. libreoffice-bundled conflict is mentioned in the desktop-integration package these day. The hack in epmfile.pm was not used because no package used "replace" tag. Change-Id: I5e9cb89a6108c22c61287fce1ffc6baf3f618d15 Reviewed-on: https://gerrit.libreoffice.org/2260 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-02-19bin also copying stdlibs into solverPetr Mladek1-3/+0
related to the removal of --without-system-stdlibs option Change-Id: I46291a2cd648505c47c6f4222aeb73bfbbd3fdc4 Reviewed-on: https://gerrit.libreoffice.org/2259 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-02-19Fix crashes in sdremote after suspend/resume cycles.Thorsten Behrens2-4/+5
Change-Id: I0f64820887919386f266290ae8b7c53f8a0a5458 Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2013-02-19sdremote: fix linux conditional.Michael Meeks1-1/+1
Change-Id: I911863f07b08e771d78a4a98d9a4f82c93a7d55e (cherry picked from commit da8cf16796b916552e4aa0ab294359f91a9b8c0e) Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
2013-02-19sdremote: listening to dynamic changes to adapters.Michael Meeks7-34/+124
Allows LibreOffice to start with no bluetooth, and for it to appear and disappear dynamically at run-time, cleaning up stale bluetooth sockets, and re-binding successfully each time. Change-Id: Ifa04c8cc1859c98adca94ac0e57c7ebd85f2f31f (cherry picked from commit 93abe8688a4700c04b5ab045eb296298e1b49031) Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
2013-02-19sdremote: re-work discoverable property get/set to use libdbus.Michael Meeks2-198/+248
Change-Id: I5e11a0fcfd8db648a40c738cbc8181889cb36136 (cherry picked from commit 618fe83d6e8aeabc309540fae998aeb78465bb4d) Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
2013-02-19sdremote: switch to a non-blocking socket, and polling glib mainloop.Michael Meeks2-20/+77
Conflicts: sd/source/ui/remotecontrol/BluetoothServer.cxx Change-Id: I84c0a522fe16fbc8fc86a8e4bccb84aec0a1acd1 (cherry picked from commit 0d89d814055d5c267a2cc57e302a23e9f0b521e3) Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
2013-02-19sdremote: re-write SDP registration to use raw dbus-1 not dbus-glib.Michael Meeks1-84/+161
Conflicts: sd/source/ui/remotecontrol/BluetoothServer.cxx Change-Id: I65ff5e603b6719df69b3c2aef7ff438ad54d23e2 (cherry picked from commit 5a90716b802d281c111e1f4f43f3fefded2c1f81) Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
2013-02-19improve bluetooth discoverability toggling API.Michael Meeks6-40/+52
Change-Id: I289d43fcb173b64b01183a41f780bc74d2ba0abe (cherry picked from commit 21979643e47e503a20113b1e8e98814717c71ac5) Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
2013-02-19No need of gcc3_specific eitherFridrich Štrba2-44/+0
Change-Id: Ia71e77dbde3d4fe791ca9cdd093951e708e53f32 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-02-19No need to copy the gcc libraries anymoreFridrich Štrba3-80/+0
Change-Id: I6dbf44bb78f14ab71a48a9cd4e9ebba60bfc97d2 (cherry picked from commit 8ff09509d725ce18814d5d77794f227d0c72037b) Reviewed-on: https://gerrit.libreoffice.org/2254 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>