summaryrefslogtreecommitdiff
path: root/io
ModeNameSize
-rw-r--r--CppunitTest_io_textinputstream.mk758logplain
-rw-r--r--Library_io.mk1262logplain
-rw-r--r--Makefile478logplain
-rw-r--r--Module_io.mk543logplain
-rw-r--r--README35logplain
d---------qa47logplain
d---------source306logplain
d---------test160logplain
t). In general this works on this way, but the existing algorithm did not work in those cases when the text was bigger than the container shape. Change-Id: I02dba76f8e3033a465bb14dc826521966bb30987 Reviewed-on: https://gerrit.libreoffice.org/32123 Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com> (cherry picked from commit 5694b4970e3af096130e172ac6968b10ed587a6f) Reviewed-on: https://gerrit.libreoffice.org/32126 2016-10-05Remove _TYPED suffix from tools/link.hxx macrosStephan Bergmann ...which was introduced with 3ead3ad52f9bb2f9d1d6cf8dfc73a0a25e6778ed "Gradually typed Link" to distinguish the new, typed versions from the old, untyped ones, but is no longer necessary since 382eb1a23c390154619c385414bdbe6f6e461173 "remove untyped Link<>" removed the old versions. Change-Id: I494025df486a16a45861fcd8192dfe0275b1103c 2016-08-24convert SdrTextAniDirection to scoped enumNoel Grandin Change-Id: I67d1ffb1169e9faf4df90dd70a5496aa485979cf 2016-07-07tdf#50613 add support to load charts asynchronouslyArmin Le Grand Generating primitives for chart visualisation can be moved to a paralell executed task that loads the chart, thus speeding up initial visualization. This is not possible for e.g. PDF or print targets, only for edit visualization. On fallback, the replacement images of the charts are used which are metafiles and have less quality as primitives, but load quicker. Change-Id: I68caa9e1bec50832bce535b5f54633d53cdef037 2016-06-29Reinstate: tdf#99729: fix text alignment (no autofit & no full width)Caolán McNamara with extra disposes to shutdown the test thingies in the right order This reverts commit a4780b3c8b45261e59ed3cbb34c4463d58ad8079. Change-Id: I13282d6bc54a0dceb3ed91a04cd438a9011154fe Reviewed-on: https://gerrit.libreoffice.org/26756 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> 2016-06-29Revert "tdf#99729: fix text alignment (no autofit & no full width)"Miklos Vajna This reverts commit 0cb200d000fad8ba31c7400e08cd031823f27308. Even if it was verified by Jenkins, it broke CppunitTest_sd_import_tests on a number of tinderboxes. Need to at least find out how to reliably trigger the crash and fix it before it goes in again. Change-Id: I7ed52cae559648ec101b7a343046a7d74a7c48d3 2016-06-28tdf#99729: fix text alignment (no autofit & no full width)Mike Kaganski If TextBox contained text that is larger than the box, and autofit was off, and autosize was off, and full width was off, then text always aligned to box's left top corner, regardless of text anchor setting. Related problem (i103454) was fixed in 2009 by Armin Le Grand, but only for full width text. This patch extends the scope of that fix to correctly process other cases. The fix introduces a new compatibility flag: AnchoredTextOverflowLegacy If it is true, then old behaviour is retained. It is always false for new documents and imported documents. When opening existing ODF documents, it's true by default, unless it is explicitly set in settings.xml. Unfortunately, I couldn't find a way to access the document model from any of SfxBaseModel::load() or SfxObjectShell::DoLoad, where it could enable setting the compatibility flag universally when loading own format. Instead, I had to do it individually in each of SfxObjectShell::Load() implementations. Unit test is included. Change-Id: Ifad79d546739daafff59fb6c7fb0dce51babc53d Reviewed-on: https://gerrit.libreoffice.org/26737 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> 2016-06-27A typo correctionMike Kaganski bVerticalWritintg -> bVerticalWriting Change-Id: Ie12c12d2784cc263eeec8824293e3bb51bfc6fd9 Reviewed-on: https://gerrit.libreoffice.org/26717 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> 2016-05-30Convert FontRelief to scoped enumNoel Grandin Change-Id: I545c83d742db27f1a004b66e5eb1ef768f62e011 Reviewed-on: https://gerrit.libreoffice.org/25626 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com> 2016-05-09convert FONT_EMPHASIS_MARK to scoped enumNoel Grandin Change-Id: I137c78b337e57d3442db08334128e79d186b278f Reviewed-on: https://gerrit.libreoffice.org/24753 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com> 2016-01-31tools: rename FontUnderline to FontLineStyleChris Sherlock Change-Id: I4750ad8569a1003b2f8c29052f3e25003ee433ca Reviewed-on: https://gerrit.libreoffice.org/21892 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> 2015-12-11tdf#69977: uno::Sequence is expensiveNoel Grandin when used as a mutable data-structure. Plain std::vector halves the time taken to display the chart dialog Create a class to represent the std::vector we are going to be passing around, and move some of the utility methods into it to make the code prettier. Also create an optimised append(&&) method for the common case of appending small temporaries. Change-Id: I7f5b43fb4a8a84e40e6a52fcb7e9f974091b4485 2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann Change-Id: I71682f28c6a54d33da6b0c971f34d0a705ff04f5 2015-10-31com::sun::star->css in svxNoel Grandin Change-Id: If2c11fa548c5ebef2297d2491edd837b54e3707c Reviewed-on: https://gerrit.libreoffice.org/19690 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com> 2015-10-22Visisble->VisibleCaolán McNamara cosmetic only Change-Id: I9363e4766d6dfdd9327cfa74e5922f3b51c67fd2 2015-10-22crashtesting+ubsan: kde170880-1.html ANISTOPINSIDE cast to StartInsideItemCaolán McNamara presumably this is a simple typo and it should be ANISTARTINSIDE Change-Id: I05c6cfb857955c7d418e3997845dd0ef6d2bff36 2015-09-30Fix typosAndrea Gelmini Change-Id: I92f9eda138c387dde3095e1a6281bdcec3a2adde Reviewed-on: https://gerrit.libreoffice.org/18982 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> 2015-09-20loplugin:loopvartoosmallStephan Bergmann Change-Id: I5e3506492f75e0f8e7ce770713b424a854d9813d 2015-09-20WaE: loplugin:cstylecastTor Lillqvist Change-Id: I953467bd0713a462cb9dcf66c8119eb1883553a2 2015-09-20chained editeng: Convert fprintf to SAL_INFOThorsten Behrens Change-Id: I8e0cfedd34d7e0d70a30147a3bbf0f1cd8e6d3cc 2015-09-20chained editeng: Enhance existing svx classes with chaining-related methodsmatteocam Change-Id: I10829d8f07f8881af6d1a9422cbdae00e83a7ac8 2015-07-13editeng: make Link<> usage typedNoel Grandin Change-Id: Iec36c7e4f4fbc2ee2ee25d4d0c8488340ba7d8c4 Reviewed-on: https://gerrit.libreoffice.org/16968 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com> 2015-07-13editeng, convert to typed Link<>Noel Grandin and remove SvxBrushItem::SetDoneLink since the field it sets is unused.wq Change-Id: Ide95a295fa8004f1ddab5e560f01d36d36658a72 Reviewed-on: https://gerrit.libreoffice.org/16943 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com> 2015-05-27cppcheck: noExplicitConstructorCaolán McNamara Change-Id: I27c24d3284a8e0678fc5c041426b4a7e71cbd363 2015-04-30Gradually typed LinkStephan Bergmann Turn the Link class into a template abstracting over the link's argument and return types, but provide default template arguments that keep the generic, unsafe "void* in, sal_IntPtr out" behvior. That way, individual uses of the Link class can be updated over time. All the related macros are duplicated with ..._TYPED counterparts, that additionally take the RetType (except for LINK_TYPED, which manages to infer the relevant types from the supplied Member). (It would have been attractive to change the "untyped" LinkStubs from taking a void* to a properly typed ArgType parameter, too, but that would cause -fsanitize=function to flag uses of "untyped" Link::Call.) Change-Id: I3b0140378bad99abbf240140ebb4a46a05d2d2f8 2015-04-23loplugin:staticmethodsNoel Grandin Change-Id: I6207b475127099872c6f3764331006688129b673 2015-03-25Typo: formated->formattedJulien Nabet Change-Id: Iefd4d375a0dfb36732233852f906c6b85dccc2a5 2015-03-25convert EE_CNTRL constants to enum classNoel Grandin there were a couple of lines in SC and SW where the code was using a EV_CNTRL constant. I switched it to used the same-valued constant from EE_CNTRL Change-Id: I027183cc3b6e700bf365d48833e37eddc9b50f04 2015-03-23fdo#39440 cppcheck cleanlinessMichael Dunphy Reduce scope of local variables. Change-Id: I5f06dc0d9d16e92a7a0afb599eb3a93d9d5cc878 Reviewed-on: https://gerrit.libreoffice.org/14943 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com> 2014-10-20loplugin: cstylecastNoel Grandin Change-Id: Ia3055b00c20a885dfa0584f864f0e91ccad1e9c9 2014-09-18fdo#82577: Handle FontNoel Grandin Put the VCL Font class in the vcl namespace. Avoids clash with the X11 Font typedef. Change-Id: I1a84f7cad8b31697b9860a3418f7dff794ff6537 2014-09-07cppcheck: Logical disjunction always evaluates to trueJulien Nabet Change-Id: I527c010a49210ccaa4840ea142525643944b642d 2014-07-19XFillStyle -> css::drawing::FillStyleMiklos Vajna Change-Id: I6b2fabd72fd34f4ac1b3a18f386c90794bc39ce4 2014-06-30Changed BColor to Color in TextFooPrimitive2D classesmatteocam Change-Id: I4f29ec307f7f86e0a43d661785f90601e24a16ce (cherry picked from commit 530db75780c0c7711e1e334e6968cd357bf3d5a0) 2014-06-30Added Text Fill Color in TextDecoratedPrimitive2Dmatteocam Change-Id: I8c3946c08d20cc2ca2af6f17a2a57d6c9a5cfa23 (cherry picked from commit 00fc45e78d84dddf32b450441bf9028352ec9e52) 2014-06-30Added Text Fill Color in TextSimplePortionPrimitive2Dmatteocam Change-Id: I40309c17d6e3d0547c4724a01b464e94a3c8a61c (cherry picked from commit 4177d9b34551f7cf2a7ea8d2dfdff37b89400db4) 2014-05-06Move headers included only in svx from include/svx/sdr/* to svx/inc/sdr/*Tor Lillqvist Change-Id: I084cbab30dfb0a7d567d1b172a79320687d20a06