1. 03 Tem, 2018 23 kayıt (commit)
  2. 02 Tem, 2018 17 kayıt (commit)
    • Thorsten Behrens's avatar
      ./g: don't exit early on ./g checkout -f · 5fce97a5
      Thorsten Behrens yazdı
      Change-Id: I33f54c365bce64ccccfeb1c58fc8e4faddb7ad77
      Reviewed-on: https://gerrit.libreoffice.org/56822Reviewed-by: 's avatarThorsten Behrens <Thorsten.Behrens@CIB.de>
      Tested-by: 's avatarThorsten Behrens <Thorsten.Behrens@CIB.de>
      5fce97a5
    • Thorsten Behrens's avatar
      ./g: indent & de-tabbify to make code readable · 4c475bc6
      Thorsten Behrens yazdı
      Change-Id: Ica2a0dd281f77bfab223fa1526ba0720c9c280f1
      Reviewed-on: https://gerrit.libreoffice.org/56821Reviewed-by: 's avatarThorsten Behrens <Thorsten.Behrens@CIB.de>
      Tested-by: 's avatarThorsten Behrens <Thorsten.Behrens@CIB.de>
      4c475bc6
    • Vikas's avatar
      Export data transformations to odf · cb875f3e
      Vikas yazdı
      Change-Id: Ie36aef4a4ee550a1bb5407305f13726d55eeea58
      Reviewed-on: https://gerrit.libreoffice.org/56665
      Tested-by: Jenkins
      Reviewed-by: 's avatarMarkus Mohrhard <markus.mohrhard@googlemail.com>
      cb875f3e
    • Dennis Francis's avatar
      tdf#109042 : Add support for multivariate regression... · b7a02f2b
      Dennis Francis yazdı
      to regression tool. This means we now support more than
      one X variable(independent variable). One caveat is that
      all X variable observations needs to be present adjacent
      to each other in the same table. For example if data is
      grouped by columns, a valid organization of X variables
      look like :-
      
        X Variables ---->
      
        A        B       C     ...
      
        XVar1    XVar2   XVar3 ... XVarN       |
        0.1      0.45    0.32  ...         Observations
        0.34     0.23    0.54  ...             |
        0.23     0.56    0.90  ...             |
        0.32     0.11    0.78  ...             V
      
      This patch also makes our regression tool output to have
      similar structure to what Excel and Gnumeric does. This
      means more statistical measures are added including
      confidence intervals for all parmeter estimates.
      
      We already have support for Logarithmic and Power regression
      in addition to plain Linear regression. This patch's
      multivariate support extends to all of these types of
      regressions.
      
      Earlier all regression statistics were computed separately
      from scratch, which mostly compute the same regression
      multiple times. This would slow things down if the
      data-set being analysed is big. This is not true anymore
      as we use LINEST() formula. LINEST() formula provides all
      the necessary statistics needed in regression analysis, so
      here it is called just once and its output components are
      referenced to compute other statistics(derived).
      
      Following are the UI changes for the regression dialog box :-
      
      1. Changed the regression-type selectors from check-boxes
         to radio-buttons. So only one type of regression can
         be done at a time. This is because the output of a single
         regression type itself shows a lot of information and
         if do all types of regression, it is hard to read and
         interpret especially for bigger data-sets with lots of
         X variables.
      
      2. Allow the variable's ranges to have label in them, via
         a checkbox. If labels are provided, they are used to
         annotate the variable specific statistics and the user
         can easily identify the stats corresponding to each
         variable.
      
      3. More robust input validity checks, with error messages
         at the bottom of the dialog to let the user know which
         of their entry is invalid.
      
      4. User can enter the confidence level (default = 95%)
         for computing the confidence intervals of each estimate.
      
      5. Make residual computations optional via a check-box,
         as this involves writing a table with all X's and Y
         with predicted Y and residual for each observation.
         If the data-set is big, or the user just care about
         the estimates and confidence intervals, they can
         avoid this.
      
      Finally the patch includes a uitest that tests all
      3 types of regressions with a small dataset. The ground
      truths for the tests were obtained by running
      regression tool in Gnumeric.
      
      Change-Id: I9762b716eae14b9fbd16e2c7228edf9e1930dc93
      Reviewed-on: https://gerrit.libreoffice.org/56809
      Tested-by: Jenkins
      Reviewed-by: 's avatarMichael Meeks <michael.meeks@collabora.com>
      Reviewed-by: 's avatarTomaž Vajngerl <quikee@gmail.com>
      b7a02f2b
    • Michael Stahl's avatar
      gbuild: avoid -Wunused-macros with clang and icecream+ccache · fa503091
      Michael Stahl yazdı
      On Fedora, the recommended way to use icecream with ccache is to set
      CCACHE_PREFIX=icecc - but then $CC does not indicate that icecream is
      used.
      
      Change-Id: Ie757e6c00b07df7664c368c0e9f9c9bc599f3651
      Reviewed-on: https://gerrit.libreoffice.org/56815
      Tested-by: Jenkins
      Reviewed-by: 's avatarMichael Stahl <Michael.Stahl@cib.de>
      fa503091
    • Armin Le Grand's avatar
      tdf106792 Get rid of SvxShapePolyPolygonBezier · 36bade04
      Armin Le Grand yazdı
      SvxShapePolyPolygonBezier was an implementation for the UNO
      Shape group of polygons with bezier parts (filled/unfilled/
      closed/open), e.g. com.sun.star.drawing.OpenBezierShape.
      It was differing from SvxShapePolyPolygon just by supporting
      drawing::PolyPolygonBezierCoords instead of the simple
      drawing::PointSequenceSequence and some details.
      This leads to problems - the ShapeType *does change* e.g.
      when you edit a non-bezier Shape in Draw/Impress and change
      parts to curve (also when closing, see ShapeTypes above).
      This is why SvxShape::getShapeType() already detects this
      identifier by using thze internal ShapePolyType (e.g.
      OBJ_PATHLINE).
      So there is no reason to have two separate UNO API imple-
      mentations for sthe same type of SvxShape at all. Get rid
      of the extra one and unify this implementation detail.
      Also cleaned up double basegfx tooling for conversions of
      UNO API Poly/bezier data and B2DPolygon.
      Adapted test for "tdf113946.docx", see comment there.
      Adapted test for "tdf90097.rtf", see comment there. Also
      needed to use the Linux values, also check comment there.
      Adapted test for "tdf105127.docx", see comment there.
      Adapted test for "tdf85232.docx", see comment there.
      Had to fic a problem with test for "tdf96674.docx"- the
      adaption of the RotateAngle for line objects goes havoc
      together with the UNO API when scaling is involved. That
      old aGeo rotate stuff just kills the existing rotation due
      to numerical inprecise stuff. The UNP API - in trying not
      just to apply a rptation, but manipulate the existing one
      then goes wrong in not re-getting the current rotation
      value anymore. ARGH! This is the original reason for the
      ols tdf#96674 task - i doubt that the additional code to
      make a line not exactly hor/ver is needed.
      Checked and it is not needed, thus removed the change from
      tdf#96674 in shape.cxx.
      
      Change-Id: I2bb8d4cfe33fee3671f3dad60e5c18609a394f9d
      Reviewed-on: https://gerrit.libreoffice.org/56614
      Tested-by: Jenkins
      Reviewed-by: 's avatarArmin Le Grand <Armin.Le.Grand@cib.de>
      36bade04
    • Mike Kaganski's avatar
      tdf#117923: handle direct formatting for numbering in .doc · 942f1056
      Mike Kaganski yazdı
      Since commit df07d6cb, we do for DOCX.
      DOC also has this problem, so set the relevant compatibility flag on
      import for this format, too.
      
      Change-Id: I3aef593341edffa878a06566da815cb72aa38004
      Reviewed-on: https://gerrit.libreoffice.org/56812
      Tested-by: Jenkins
      Reviewed-by: 's avatarMike Kaganski <mike.kaganski@collabora.com>
      942f1056
    • Eike Rathke's avatar
      Resolves: tdf#56910 detect a Space (blank) separator if not selected · c807e7ea
      Eike Rathke yazdı
      On populating the CSV import dialog for the first time attempt to
      detect a possible space (blank) separator if field separators
      don't include it already. This can be necessary because of the
      "accept broken misquoted CSV fields" feature that tries to ignore
      trailing blanks after a quoted field and if no separator follows
      continues to add content to the field assuming the single double
      quote was in error. If this blank separator is detected it is
      added to field separators and the line and subsequent lines are
      reread with the new separators.
      
      Change-Id: I3c6d74ce8883f1d279a810e800e54b349d85ac71
      Reviewed-on: https://gerrit.libreoffice.org/56810Reviewed-by: 's avatarEike Rathke <erack@redhat.com>
      Tested-by: Jenkins
      c807e7ea
    • László Németh's avatar
      libnumbertext: update to 1.0-1 · 77f81dab
      László Németh yazdı
      New languages: Albanian, Galician (by Adrián Chaves),
      Norwegian Bokmål and Nynorsk, Ukrainian (based on Russian).
      
      Change-Id: I6b40dfdafe3023edc661b0a9e9f2dedbc94364f8
      Reviewed-on: https://gerrit.libreoffice.org/56785
      Tested-by: Jenkins
      Reviewed-by: 's avatarLászló Németh <nemeth@numbertext.org>
      77f81dab
    • Jacek Fraczek's avatar
      tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor · 10b34eb9
      Jacek Fraczek yazdı
      Change-Id: Ib06c8ed707bdfd87b294b2597614249fac2c1f18
      Reviewed-on: https://gerrit.libreoffice.org/56342
      Tested-by: Jenkins
      Reviewed-by: 's avatarMichael Stahl <Michael.Stahl@cib.de>
      10b34eb9
    • Miklos Vajna's avatar
      sw: prefix members of SwAccSingleTableSelHander_Impl · 74b33394
      Miklos Vajna yazdı
      Also use the 's_' prefix in sw::ClientIteratorBase, like it's done
      almost everywhere else.
      
      Change-Id: Id2c28037eb4f69ce1f27e0365e2b078ffc300935
      Reviewed-on: https://gerrit.libreoffice.org/56798Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.co.uk>
      Tested-by: Jenkins
      74b33394
    • Rizal Muttaqin's avatar
      Karasa Jaga: Update many icons · 9d2979a8
      Rizal Muttaqin yazdı
      Change-Id: Iead405770be4ba3bc9c957f8cef656b0b462d6b0
      Reviewed-on: https://gerrit.libreoffice.org/56744
      Tested-by: Jenkins
      Reviewed-by: 's avatarandreas_kainz <kainz.a@gmail.com>
      9d2979a8
    • andreas kainz's avatar
      Colibre icons: add icons for Common Align actions · 2fbcfc8a
      andreas kainz yazdı
      Change-Id: Ia234b76039759d6f71ec6578e7ffa4ff4236dae2
      Reviewed-on: https://gerrit.libreoffice.org/56797
      Tested-by: Jenkins
      Reviewed-by: 's avatarandreas_kainz <kainz.a@gmail.com>
      2fbcfc8a
    • Noel Grandin's avatar
      loplugin:constantparam · 7c610a2a
      Noel Grandin yazdı
      Change-Id: I9fbfa6163c1d4650c52b00dc911972f07fe7c0e5
      Reviewed-on: https://gerrit.libreoffice.org/56778
      Tested-by: Jenkins
      Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      7c610a2a
    • Stephan Bergmann's avatar
      -Werror,-Wunused-private-field · 7de66670
      Stephan Bergmann yazdı
      Change-Id: I1c32a6e7e517acc2e8bb3e7898329cb38ed4accb
      7de66670
    • Stephan Bergmann's avatar
      -Werror,-Wunused-private-field · c9d316ec
      Stephan Bergmann yazdı
      Change-Id: I27512b518bada81c607c5dd73c6e5155ec1b19d8
      c9d316ec
    • Justin Luth's avatar
      tdf#109190 sd: only MakeVisible on mouseclick-up · 6fffd098
      Justin Luth yazdı
      Since MakeVisible is called on both
      mousebuttom-down and mousebuttom-up,
      this also eliminates useless double-processing.
      
      In the problematic use case, the user pressed Ctrl-A to select
      a tall table. When clicking to de-select the cells, the contents
      moved around in unexpected ways because the rectangle is at the
      end of the selection during down-click, not at the cursor location.
      The re-arrangment of the screen invalidates the mouse-up,
      so the intended cursor position shifted.
      
      In the bug's calendar example, position the screen so that items
      20-31 are hidden, select the whole month, and then click
      on 5. Before, it would move the screen down to show 31, and
      the cursor would be placed at the screen position where 5
      had originally been. Solved by only repositioning on
      mouse-click up.
      
      However, mouseButtonDown must still be honoured while
      selecting, otherwise you can't select off-screen content
      with the mouse.
      
      Change-Id: I41c90a7b113dc59a3c8c385139a5bb41993646fa
      Reviewed-on: https://gerrit.libreoffice.org/56262
      Tested-by: Jenkins
      Reviewed-by: 's avatarJustin Luth <justin_luth@sil.org>
      6fffd098