summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-24some more hrc cleanupThomas Arnhold
Change-Id: Ia7db5d7b52aadd158584ffaa06e777d8b02f9820
2014-04-24remove odd hackThomas Arnhold
and move SID_CHAOS_* to the appropriate place Change-Id: Ib65bf3bb50681a1bb334fe84669defa44eabc9b8
2014-04-24fix double allocationThomas Arnhold
Change-Id: Ie9eaf51d1fc74c3cddf88f79af0d60086dc625a5
2014-04-24remove obsolete commentThomas Arnhold
c++ style comments are already used at the bottom of the file. moreover the c file doesn't exist anymore... Change-Id: I17a1589bdbad138971696ac9255dd75fbe078815
2014-04-24chrdlg.hrc: some kind of cleanupThomas Arnhold
DLG_PARA and DLG_DRAWPARA are unused. So remove them and clean up. Change-Id: Ie8beea17b16590fe51fcf944371cb494fe2055b4
2014-04-24coverity#984006 Uncaught exceptionCaolán McNamara
Change-Id: I0aae5a1dfab6a5f0439905a03b13f83be84a8746
2014-04-24coverity#707484 Uncaught exceptionCaolán McNamara
Change-Id: I1881add525365feaf25ce61b2be027f6ea1bcce7
2014-04-24coverity#707488 Uncaught exceptionCaolán McNamara
Change-Id: I568de20d26cff7742529a93f5a86b10ee2ac630c
2014-04-24coverity#707489 Uncaught exceptionCaolán McNamara
Change-Id: Ia15d9c6761b1b7990586b766a4f8c385c04edc0a
2014-04-24coverity#707490 Uncaught exceptionCaolán McNamara
Change-Id: I8aeff7a5e3513d316202d40b953435238c1bf714
2014-04-24coverity#708563 Uninitialized scalar fieldCaolán McNamara
Change-Id: Iacca1f92f9a8a6bd3b016775c5e59209995bb741
2014-04-24WaE: unused function 'areListsEqual' (in the --without-java case)Tor Lillqvist
Change-Id: I74674a70ec3a2f6b610b2ea8b8b826879ace0931
2014-04-24libmwaw: values4003 apparently contains 22 patterns, not 28Stephan Bergmann
cf <https://sourceforge.net/p/libmwaw/tickets/4/> Change-Id: Ib139992b90818838b12d51530c66498b2e2d1dc4
2014-04-24sd: sal_Bool->boolNoel Grandin
Change-Id: I3172a42f6b6abe434ffe0475d1201ff50b6c06ea
2014-04-24xmlsecurity: sal_Bool->boolNoel Grandin
Change-Id: I4f32fe3b5133e13dab88ca1c9acd021d84dc59a9
2014-04-24scripting: sal_Bool->boolNoel Grandin
Change-Id: I1550c49cce2ad64f9d62b06ec20512a750f83b84
2014-04-24sccomp: sal_Bool->boolNoel Grandin
Change-Id: I9156ba8671348fd77b93921236827235775e1108
2014-04-24scaddins: sal_Bool->boolNoel Grandin
Change-Id: I8cea3bb0c407eba7928cb44d9ce00016ff890a41
2014-04-24Get rid of the "failure #23" style messages in CppunitTest_sal_rtl_textencTor Lillqvist
While at it, print the character values in assertion messages in hex, not decimal. Change-Id: I61a5efca0a800ea295afc81e2b2f234844428b1c
2014-04-24libmwaw: --enable-debug when appropriateStephan Bergmann
Change-Id: Ic10971f077994a0015f6b66bd219a11612084409
2014-04-24Add a test listener that outputs failures to stderr as they happenTor Lillqvist
Makes them intermix properly with debugging output from the tested functionality. After the test has run, don't repeat the failure messages, just print a short summary. Change-Id: I6b491d3a34094df2da11df5e404adb63299de342
2014-04-24Add missing right paren in assertion log messagesTor Lillqvist
Change-Id: Ia6f3f0f74b6de127d8989935e10c15a6cf52e5d7
2014-04-24Fix scoped_ptr -> scoped_arrayStephan Bergmann
Change-Id: I427c49efabbe5cb60b5dc945d9c7f48c504700f0
2014-04-24vcl/text clean-up includesNorbert Thiebaud
Change-Id: Ic984322bb4890196a8ff8e8798ac16292c95dc70
2014-04-24vcl/text remove unnecessary and hardly needed using clauseNorbert Thiebaud
Change-Id: Iaceaa0806b200bb79ea2e033b93512670dd9d58b
2014-04-24Add informative comment about cross-compiling to iOS in particularTor Lillqvist
Change-Id: I7c38efdafea13bb5ae5e8a5e1cb07e77853b5c4b
2014-04-24Finish cleaning up ASCII art in the sw moduleChris Laplante
Change-Id: If4f11093b791902514dee8e216c92f66b075211d Reviewed-on: https://gerrit.libreoffice.org/9117 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-04-23Now these two methods are unused.Kohei Yoshida
Chuck 'em. Change-Id: Ifdf504c64e63e8e437abdcadd14f668d2c577555
2014-04-23These are not needed.Kohei Yoshida
Change-Id: I032cc877ecc6b6ce1e9ecfa03020f8dfd41461ac
2014-04-23Remove compiler warnings.Kohei Yoshida
Change-Id: I050dee872e0f85efe1f96729cbcc96966c73c25b
2014-04-23Set mdds 0.10.3 as the new package requirement.Kohei Yoshida
Change-Id: Ide0e10fa528d53a7e732d00b54c940111beebe19
2014-04-23Add unit test for sorting with cell formats.Kohei Yoshida
Change-Id: Ie1ec0308f72efe3bc46564d81f0cf37c0d606114
2014-04-23fdo#76607: Writer unit test for this.Kohei Yoshida
Change-Id: Ia69283a9998c233784c0da0f7a65f58a6c102596
2014-04-23SwapRow() is no more!Kohei Yoshida
Good riddance. It was optimized for the old cell storage. Change-Id: I374194fe211d5b13dd60dbb68b9511a366fb32bd
2014-04-23Use scoped_ptr for this.Kohei Yoshida
Change-Id: I54d0bbe460f95ada7632d7c9cbedb8a677995fd4
2014-04-23New method SortReorderByRow() for the new row-based reordering.Kohei Yoshida
Easier to follow this way. Change-Id: Idf7e93106f1e1927967f4917062ee619ed71d694
2014-04-23Apply sorted patterns as ranges instead of row-by-row.Kohei Yoshida
This scrapes off additional 2.2 seconds. Change-Id: I08ae67f45946721d722be7183270d7bcf01f96b0
2014-04-23Skip reordering of cell formats when whole range is over one pattern entry.Kohei Yoshida
Change-Id: I2ee377a865f361673912b796af1eb8517c1456f7
2014-04-23Skip adjustment of row height when all rows have the same height.Kohei Yoshida
Change-Id: I490ecade6b909bcf36b848c05e198d58adc90e0a
2014-04-23Update script types of all cells in sort range ahead of time.Kohei Yoshida
To ensure that there is no SC_SCRIPTTYPE_UNKNOWN in the sort range, the presence of which would slow down during AdjustRowHeight(). This only adds a tiny overhead (0.3 second) and cuts the duration of AdjustRowHeight() from 15 seconds to 5 seconds. Change-Id: I145e901225ef1136f53c6f682ffed3902099859c
2014-04-23Handle reordering of row hidden and filtered flags during sort.Kohei Yoshida
Only when the "keep query" flag is set. Change-Id: Ia799f62ec53a08cfd92e93c546965002c030b324
2014-04-23Handle cell formats correctly during sort.Kohei Yoshida
Unfortunately sorting becomes noticeably slower when cell format is enabled. Perhaps a future project. Change-Id: Ieb02b207b62df343d1f667a8075874b7688ee9a7
2014-04-23Make sure to ignore trailing empty rows in all places.Kohei Yoshida
Otherwise it'd throw an exception. All unit tests pass now. Change-Id: I1dc49afcdf3e6604de4c0bc2440106c5ce0da090
2014-04-23Annotate the test code a bit to make it easier to follow.Kohei Yoshida
Also, during unit test, the function separator is set to ';', not ','. Change-Id: I3ba948c54bee3c05715928f6f2f2945621fbacad
2014-04-23We have m_pDoc available here in the test...Kohei Yoshida
Change-Id: Ib541cb9f99b3f1094e33d7b333fdbeeeccadce26
2014-04-23Move cell notes too when sorting.Kohei Yoshida
Change-Id: Ibb330aa6f515d756c5578296fd9c83aa235a59fd
2014-04-23Add empty block at the top to keep row and element positions in sync.Kohei Yoshida
Otherwise formula cells would mis-behave during grouping. Also, the range-based release() was renamed to release_range() to avoid unwanted function overloading due to implicit type conversion. Change-Id: I3dc1421f89926f161963eede9a2c8eb477d7e5be
2014-04-23Use push_back() for mtv to remove the slow O(n^2) algorithm.Kohei Yoshida
This makes the sorting fly. Still slow in AdjustRowHeight() which gets called after the sort(). Will have to look at that later. This change requires a newer version of mdds (not yet released). Change-Id: I50c6ec9bb562af85c3b77201e2cd31b30dd719e9
2014-04-23Use correct index to access row arrays, to prevent out-of-range access.Kohei Yoshida
Change-Id: Ia74c0f07c7f1021de92f77fdb93b2279a3b8462c
2014-04-23Use the mdds storage types directly rather than using CellValues.Kohei Yoshida
Change-Id: I415b3cddc4b764668564affd573ae9cc00601278