summaryrefslogtreecommitdiff
path: root/sc
AgeCommit message (Collapse)Author
2014-05-18fdo#78786: No need to insert entries here for date members.Kohei Yoshida
Data member entries are inserted when they are added in addDateMember(). Change-Id: I6cb2e3629053fe2bb49517c4ef8d5c1fee576446
2014-05-18Avoid possible memory leaks in case of exceptionsTakeshi Abe
Change-Id: Icc1e11e173329fd88898a3d13270406fd651eb2b
2014-05-18fdo#46839 Convert line color picker to split buttonMaxim Monastirsky
Change-Id: I4987cc9ffba675009f2d2ae9f6b12ed4ee02fe13
2014-05-17move boost rng wrapper from sc to comphelperThomas Arnhold
so we can re-use it in other modules Change-Id: I6057b1e955f745019fd48f91a754279df0f2b948 Reviewed-on: https://gerrit.libreoffice.org/9348 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-05-17Correct common misspellings, and remove some ASCII art along the way.Chris Laplante
Change-Id: I42787db31769e8bde984c5f4f0aa90335e889b1c Reviewed-on: https://gerrit.libreoffice.org/9356 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
2014-05-16fdo#77735: Don't proceed when all cells in the range are empty.Kohei Yoshida
That means there is nothing to delete, and proceeding would cause Calc to freeze. Change-Id: I2a8fb5736870ba459082873c8f864283d8b9c664
2014-05-16fdo#77735: Write test for this. This test will freeze with the bug present.Kohei Yoshida
Change-Id: I7b7e67fe2ee59b57ce74f8303d30bebc84f6b0d0
2014-05-16I should check for NULL here.Kohei Yoshida
Change-Id: I245f4a26c8fdee8230bb0af2963cae2739413253
2014-05-17FixesJulien Nabet
Change-Id: I5e2c57f4c53147ab4ae58f48059c8020de144f3c
2014-05-17FixesJulien Nabet
Change-Id: Iaecba29cb5958787ec2581198943d373e37a3934
2014-05-17More fixJulien Nabet
Change-Id: Iadb275a3799195a8c2eb57a975315f21d8215b31
2014-05-17Fix previous commitJulien Nabet
Change-Id: I22ded05f328aeb4479c90e79b12729eb3835b3ec
2014-05-17Prefer cppu::UnoType<T>::get() to ::getCppuType((T*)0) part14Julien Nabet
Change-Id: Ibccaa2138426c22cd63d273a1b6cdc927ebe80dc
2014-05-16fdo#77315: When in cell edit mode, use the EditView instance already there.Kohei Yoshida
This prevents creation of a temporary EditView instance which would mess up the cursor state while the mouse pointer is hovering. Change-Id: I7759667b105b4389dd4de2673cd2fbe32082c95d
2014-05-16fdo#75056: Overline attribute needs special treatment as well.Kohei Yoshida
Also fix the export of underline types as well. It was always saved as a single line. Change-Id: I88cb0f3702a6afc14544ecbce8f200b5422fd78f
2014-05-16fdo#75056: Write test for this.Kohei Yoshida
Change-Id: I716467ffe81a1f71f03e0dc7a17c33b2ed39d334
2014-05-16clean up, remove eof commentsThomas Arnhold
Change-Id: I166e781cb54181a8e5d08021cf5f6dfcd1fde5cb
2014-05-15fdo#77537: Exporting font names in edit text needs special handling.Kohei Yoshida
Change-Id: Ia9c29d37eaf962e0245920e50f534dd779af72dc
2014-05-15fdo#77537: Write export test for this.Kohei Yoshida
Change-Id: I2960713b1005c5f91fe78d12e33f1786978eac67
2014-05-15sc html test: dispose xComponent in teardownTomaž Vajngerl
Change-Id: If33ad8bcca2c224b6bf68a1bdaa015326c17aef8
2014-05-15fdo#76718 Rounding for "fill > random number.." optionTomaž Vajngerl
Change-Id: Idb4b6442be7ddb08875c6b59f54a887399385be7
2014-05-15sc - statistics dialog: add more space between IDsTomaž Vajngerl
Change-Id: Ie503c2758e809712c99df6e53a02ac6e719dd036
2014-05-15sc ANOVA: add "two factor" and rework "single factor" ANOVATomaž Vajngerl
Change-Id: I8cfaa06019e641e0590065d8f6a3266ff82acb88
2014-05-15Avoid possible memory leaks in case of exceptionsTakeshi Abe
Change-Id: I7dc862794f7f0973bd4de7b54f7a1fb15235bc3e
2014-05-15Resolves fdo#70681: fixincludeguards.pl: all that's leftThomas Arnhold
Change-Id: I3e51a62710bb46c8255fd228d41d9300c90a1fb5 Reviewed-on: https://gerrit.libreoffice.org/9360 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-05-15resolved fdo#78718 break the indefinite loop when entering ="Eike Rathke
... introduced with the refactoring of 5a14766061f75e88791dc3134c9ec56e198144e2 Change-Id: Ic322c58cad749d136966cee08ca5a06be59897b7
2014-05-15coverity#1213244 Dereference null return valueCaolán McNamara
Change-Id: I729baf2bec5849a4323550aacb9b789db78e72b3
2014-05-15error: invalid conversion from 'int' to 'formula::StackVar'Miklos Vajna
Change-Id: I77280f843ae3123a6e0459becb2ce0b5fd7b78cc
2014-05-14Add test for CHOOSE function.Kohei Yoshida
This function is also a jump function requiring a special RPN reordering. Change-Id: I34f68875febeb4fb8c78527d763d4a6352f50b03
2014-05-14Add unit test for IF function.Kohei Yoshida
Change-Id: I2265458883fb05582c54157714b88345362efa0d
2014-05-14Write test for RPN token generation with and without jump command reordering.Kohei Yoshida
Change-Id: I45d83448be04e0983f39ca28392671cf84ae928c
2014-05-14Prefer cppu::UnoType<T>::get() to ::getCppuType((T*)0) part12Julien Nabet
Change-Id: I7c514b7a1d86f52d77672b826b1f08b825fd7aa7
2014-05-14Bail out of group calculation in case the array fetching fails.Kohei Yoshida
Change-Id: Ibb7575eeb025fc025d05b147629113796185c5d3
2014-05-14Enable vectorization for the "jump" function opcodes.Kohei Yoshida
Change-Id: I24333db598943a0984fb1abb603e90b79d37d845
2014-05-14Disable jump command reordering of RPN tokens for OpenCL interpreter.Kohei Yoshida
Change-Id: I03e1e8a8cda1ff88b1d65876ffc27605090f1f4d
2014-05-14Update the method comment and add assertion per what the comment says.Kohei Yoshida
Change-Id: I751e33a8bba732e3b7935fc41385ea5e1f8c8704
2014-05-14No more SetCompileForFAP(). Use respective flag setting methods instead.Kohei Yoshida
Change-Id: Ib2256ebac8a7e63e7e24fb35d13d47b811bd8e19
2014-05-14Use "stop on error" concept rather than "ignore error if true".Kohei Yoshida
Just to keep the pattern of "true" -> "action", "false" -> "no action". Change-Id: I6303bc779cd7048eef2fdc3c2abba8be8f15da6d
2014-05-14Introduce a new boolean flag and use it in lieu of bCompileForFAP.Kohei Yoshida
To make it sound more general than "compile for FAP". Change-Id: Ia6916b6f3579a290be7d5074f809666be2bd2473
2014-05-14Keep only one class for toolbox color controlsMaxim Monastirsky
instead of 5 (mostly identical) classes. Also the following bugs were fixed: * All pickers now use split buttons. (fdo#45671) * Color palette now indicates the current color. (fdo#73891) (Previous changes related to that bug are reverted as part of this commit.) * Selecting a color from a float panel now updates the button. (fdo#77683) * For Font color/background color in Writer, the color that is shown on the button, is always the one that's actually used. (Can be a different color after hiding the toolbar.) * For Font color/background color in Writer, the button now indicates when we're in the format paintbrush mode. (Removed in 085e8a07e61ef2d3a82e11094d8773ab17cfdb3c for some reason.) Change-Id: Idb4829552240c52fb0882aca627c8177bbe2f839
2014-05-14Find places where uno::Sequence is passed by value.Noel Grandin
Implement a clang plugin to find them, and clean up existing code to pass them by reference. Change-Id: If642d87407c73346d9c0164b9fc77c5c3c4354b8 Reviewed-on: https://gerrit.libreoffice.org/9351 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2014-05-14Avoid possible memory leaks in case of exceptionsTakeshi Abe
Change-Id: Ib74c40bb4ac11edf97b6843e983a911308fa4b98
2014-05-13fdo#76710: Adjust sheet position of conditional format entries.Kohei Yoshida
When inserting or deleting sheets. Change-Id: Ibf898350e22f092ec38b75ad98957832a5580e6a
2014-05-13fdo#76710: Write test for this.Kohei Yoshida
Change-Id: Ia0338d2839f0f319881948c208a74bee950da4af
2014-05-13coverity#735464 Logically dead codeThomas Arnhold
Dead since initial import. Change-Id: Ia9193aa2b90e9ea0e6960605d21a3c34468fc0f7 Reviewed-on: https://gerrit.libreoffice.org/9301 Tested-by: Thomas Arnhold <thomas@arnhold.org> Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
2014-05-13fdo#78471: Don't forget to record the ID of the last record for BIFF5.Kohei Yoshida
Shared formula import code depends on this. Change-Id: Iecb009252c56673df33e0d681de825911154903a
2014-05-13fdo#78471: Write test for import of shared formulas from BIFF5.Kohei Yoshida
Change-Id: I77fee109adf1c0decc6eb96cf2292f89fde1aceb
2014-05-13fdo#78402: Adjust references of validity entries as appropriate.Kohei Yoshida
Change-Id: I7fd62153c7267a3d606b86d74bebecf6b8d75250
2014-05-13fdo#78402: Write test for this.Kohei Yoshida
Also discovered that when the "precision as shown" option is set, the validity list would only show the first item from the list. Turn that option on in the test. Change-Id: I9aaeeb3358709d965f51e406668c72cb94541cdb
2014-05-13remove dead codeNoel Grandin
Change-Id: Ic4fb478921714429af138ca212bd7f67f408d434