summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-08-17Put Polygon from tools under tools:: namespaceNorbert Thiebaud
Polygon is one of these names that Clash with some system objects A similar work has been done earlier with PolyPolygon. Change-Id: Icf2217cb2906292b7275760f1a16be0e150312f5 Reviewed-on: https://gerrit.libreoffice.org/17789 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-17Fix GTK3 right-to-left renderingKhaled Hosny
* Reverse the direction of arrows e.g. in menus * Reverse the position of combobox button They are lumped together because fixing one breaks the other Change-Id: I65afb08785e67db72a72ad39f1de56db037b640a Reviewed-on: https://gerrit.libreoffice.org/17788 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-16clip Sttbf to available dataCaolán McNamara
Change-Id: Iaa6a8a8505a28cf3c24a48f832bfc618b39c3f32
2015-08-16Some (mostly HIG) tweaks to chart error bar panelKatarina Behrens
stacked radiobuttons horizontally, they have no text now, but img and tooltip, it looks more sidebar-ish Change-Id: I6381a2e5e2c056b8928152b9154565eecce7a372 Reviewed-on: https://gerrit.libreoffice.org/17451 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2015-08-16canvas: replace for_each with range-based for-loopDaniel Robertson
Replace ::std::for_each for a more readable range-based for loop in cases in which the function object to be applied by for_each is more readable as the body of a for loop. Change-Id: I5ea0f6a464855b8cc8af38f211bb784dd91eca0d Reviewed-on: https://gerrit.libreoffice.org/17775 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2015-08-16Fix tdf#87889 and tdf#92535, vertical align issue when docgrid enable.Mark Hung
Change-Id: I2f1f7609e9ceed3804be76775eeebcddd9e443c6 Reviewed-on: https://gerrit.libreoffice.org/17462 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-16BASIC : SbiRuntime::ClearExprStack should return voidArnaud Versini
Change-Id: I704d8920ec44b6d2eb1fc9599dc37e41a28b5e63 Reviewed-on: https://gerrit.libreoffice.org/17779 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>
2015-08-16Updated coreDennis Roczek
Project: help fe274b4db7f99e7cb50939a98653c09c8e60a83a fix emph for ANOVA Change-Id: Iabe27d3d7f45518ab14d81ed7a01903c20843b82 Reviewed-on: https://gerrit.libreoffice.org/17777 Reviewed-by: Joren De Cuyper <jorendc@libreoffice.org> Tested-by: Joren De Cuyper <jorendc@libreoffice.org>
2015-08-16sal_uLong to sal_Int32/longMatteo Casalin
Change-Id: Ia4ae190da37351b8c2b7ee9fc953508c5b1ab062
2015-08-16Avoid unnecessary OUString copiesMatteo Casalin
Change-Id: Ic76c9b75bcc72d8ae6a54d6ebba49acb77073bea
2015-08-16sal_uLong to sal_uInt32Matteo Casalin
Change-Id: Ifcde090747127680a9e4b810ff062d024663632c
2015-08-16Use constants instead of (possibly wrong) magic numbersMatteo Casalin
Change-Id: I0829d271337b9fe77341c62a1c2ef4d6ae62c727
2015-08-16Rework loops so to have exit condition on correct unsigned valueMatteo Casalin
Change-Id: I91e647d6b1aebe8342f95c88fc81bd2c5a43ce71
2015-08-16This seems to be the original purposeMatteo Casalin
Change-Id: Ie8c50324fe3d1e836967ba4de24cd740182418a6
2015-08-16sal_uLong to sal_uInt32 as TextPaM paragraph numberMatteo Casalin
Applied also to related functions. Also fix a couple of minor issues while at it. Change-Id: I615094d047c87a0f4854054e720492d3ab25c575
2015-08-16sal_uInt16 to sal_Int32Matteo Casalin
Change-Id: Ia693dcbcfaa0349ef13466bb2eed877c5823f5bb
2015-08-16sal_uInt16/short to sal_uInt16, minor optimizationsMatteo Casalin
Change-Id: If52de6e7fbfef92ab53086c6dcc405dad6cffe2d
2015-08-16sal_uInt16 to sal_Int32Matteo Casalin
Change-Id: I5b2f0e0a0c75eea14903e333eb17613d0499f458
2015-08-16Simplify by using range-based for loopsMatteo Casalin
Change-Id: I716d8b190aa4b65b878559a4e5e88a126a56bf99
2015-08-16sal_uInt16 to sal_Int32Matteo Casalin
Change-Id: If23175eebaccc4bfce2d921ed8d1ae66832178de
2015-08-16sal_uInt8 to bool, use a cleaner predicate/setter interfaceMatteo Casalin
Change-Id: Ida136f1113b9e1df35559715b74573dabec6ac7d
2015-08-16Prefer member initialization lists and remove some redundant parenthesesMatteo Casalin
Change-Id: Ief5b4645a75a86a9df6d52354c17ec5322fdee01
2015-08-16sal_uInt16 to sal_Int32Matteo Casalin
Change-Id: I920cf103a28132b0f8ed6748f9f743d1bf3db2d7
2015-08-16sal_uInt16/short to sal_Int32Matteo Casalin
Change-Id: Ib69bdfd66328c1e4e3d8a0a03e4360b23e69a476
2015-08-16Do not use duplicated variables, and simplifyMatteo Casalin
Change-Id: I5508b6a04a894c747a49ca19f559ff448334d026
2015-08-16sal_uInt16 to sal_Int32Matteo Casalin
Change-Id: I562ab15e54647248f13276d9213ac5658fb2dc4a
2015-08-16Use auto and range-based for loopsMatteo Casalin
Change-Id: I4eec7a6de077b3571bd8a0b5cb69ede838712736
2015-08-16sal_uInt16 to sal_Int32Matteo Casalin
Change-Id: I6981781d2842d06631216edc7509d96d878285b6
2015-08-16Throbber: remove redundant field and fix conversion warningsMatteo Casalin
Change-Id: I1e4712c4c6eae890b93936f25632aa8a7422e1db
2015-08-16Fix some conversion warnings, reduce scopeMatteo Casalin
Change-Id: I9f36b29e329dde3b841f963d9dde3480e80da3f5
2015-08-16sal_uInt16 to sal_Int32Matteo Casalin
Change-Id: Id15b58374df59d03e344cea7f23ae6b5963f668a
2015-08-16Avoid conversion warningsMatteo Casalin
Change-Id: Ia618b71047f27a0400b8a9eb2c14e319c66e05dc
2015-08-16Fix tdf#40091 and tdf#40335 text layout issues.Mark Hung
tdf#40091 Vertical writing inferior to MS Word tdf#40335 Using Right-to-left (vertical) for text, the characters overlap each other. Cursor is placed at the half of the character. It seems that current implementation use HarfBuzz OpenType layout API hb_buffer_get_glyph_positions() to layout the text, however instead of setting text direction to HB_DIRECTION_TTB, it uses HB_DIRECTION_LTR as its direction and rotates each CJK glyph to simulate the HB_DIRECTION_TTB. However the API use font width to position each glyph no matter whether the glyph will be rotated or not. Change-Id: Ie35238dd92218f8c4463c0ae1d356ad8609c5f48 Reviewed-on: https://gerrit.libreoffice.org/17774 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-16Spell-check wrong-dirty text upon showing context menu.Ashod Nakashian
This makes for a better user experience when the idle jobs haven't yet ran on some text to check for spelling. This can happen when the user is on a device with insufficient compute power and/or other idle jobs with higher-priority take precedence. This change leap-frogs the spell-checking idle job when the user might already know they mistyped a word and look for a quick fix via the context menu. Change-Id: Id1f7b4555050ded329ebeb56502f893ee7b2bc35 Reviewed-on: https://gerrit.libreoffice.org/17252 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-16tdf#39468 Translate German comments - include/svxPhilipp Weissenbacher
Also fix some whitespace and Doxygen comments Change-Id: I0a3440cdff2b1b74b2aa4572fc5c92c1525bfd61 Reviewed-on: https://gerrit.libreoffice.org/17549 Reviewed-by: Phillip Sz <phillip.szelat@gmail.com> Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-16tdf#92411 : don't select all toolbar buttons in the ImageMap EditorSzymon Kłos
Change-Id: Id69a03b0379becc4c267a85eb7567bbbd41ccf82 Reviewed-on: https://gerrit.libreoffice.org/17755 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-16Fix tdf#64975: FORMATTING: autoIndent for Chinese should be twoMark Hung
characters. Now it detects CJK language and ident accordingly: 2 chars for Chinese and 1 chars for the others (Japanese and Korean). Change-Id: Ib722e90ecae615faa7887ce1c874aacbb93f8a5e Reviewed-on: https://gerrit.libreoffice.org/17614 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-15Fix tdf#82176 CJK: Cursor position, line selection and non-printingMark Hung
characters do not take account of hanging punctuation. Note that placing a cursor next to the hanging puncuation is still not possible, but the selection and the non-printing characters works fine now. Change-Id: I22c8c2c5044b46c325236caffec67d9f68c23eed Reviewed-on: https://gerrit.libreoffice.org/17591 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-15Fix tdf#36884 10n character does not rotate 270 degreeMark Hung
Change-Id: Ife1b85cc55e4e0f4d0be84bbcdfc93104160f271 Reviewed-on: https://gerrit.libreoffice.org/17470 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-15tdf#93052 Fix abundance of calc annotation stylesJan-Marek Glogowski
This is a regression introduced by fixing tdf#47018, which changed the default NumRule and pushed a lot of SVX_MAX_NUM to the SvxNumRule constructors. The changed NumRule default seems not needed to fix the crash; at least it still doesn't crash as described in the old bug report after reverting this part of the change. Change-Id: I908eeb4a827799419d3f28584fdcbc9272cbc76d Reviewed-on: https://gerrit.libreoffice.org/17527 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-15canvas: whitespace/comments cleanupThorsten Behrens
The more redundant cases of whitespace/comments had to go... Change-Id: Id0bfab5f60f123c0a4d3d9f8468791e0d8046225
2015-08-15canvas: replace for_each with range-based for-loopDaniel Robertson
Replace ::std::for_each for a more readable range-based for loop in cases in which the function object to be applied by for_each is more readable as the body of a for loop. Change-Id: I6f96833d7f251d44e2308278bb92a7d49fd49bcd Reviewed-on: https://gerrit.libreoffice.org/17763 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2015-08-15Resolves: tdf#93358 resync attribute pattern that may have changedEike Rathke
Change-Id: If3ce8feec940c7212fe467f39db868630522b17e
2015-08-14convert pPieceGrpprls to vector and merge calc and load loops togetherCaolán McNamara
we retain the max-short limit but no longer add a null terminating entry Change-Id: Ie195e0c244cc08643a9c22518c85d70a883752b7
2015-08-14bin/run: fix LO_TRACE on WindowsMiklos Vajna
exedir has to be in the c:/foo form, instead of /cygdrive/c/foo, otherwise a native wrapper set by LO_TRACE won't understand it. With this, it's possible to use DrMemory on executables invoked by bin/run. Change-Id: I5332342fdbf7d9e4859360dd7fbd3d74c149b2dc
2015-08-14vcldemo: fix --widgets crash-on-exitMiklos Vajna
Window ( 7VclVBox()) with live children destroyed: 7ToolBox() 10PushButton(Click me; go on) Change-Id: I7b95198e24ea4d6ab085705096421219b3e16904
2015-08-14vcldemo: make --widgets handle rendercontextMiklos Vajna
Change-Id: I90f784859e9d4f246f570e033b7e18c335588fd0
2015-08-14skip importing properties if the desired start pos is invalidCaolán McNamara
Change-Id: Iae650d63ccdb95a0a74674b8689813069b750b60
2015-08-14tdf#82744: fix WebDAV lock/unlock behaviour - part 4Giuseppe Castagno
Fix a problem when neon send the token list for methods modifying a WebDAV resource. The problem showed up when working whith Sharepoint 2013. Other WebDAV servers seem unaffected by it. The If Request Header is currently formed in neon using the "Tagged-List" format, while Sharepoint 2013 only accepts the "No-Tag-List" format. References: section 7.5 of RFC4918: http://tools.ietf.org/html/rfc4918#section-7.5 section 10.4 of RFC4918: http://tools.ietf.org/html/rfc4918#section-10.4 Change-Id: I24d607fde251f1846f0e7b630b627b1500da18ea Reviewed-on: https://gerrit.libreoffice.org/17423 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2015-08-14Some more tdf#92256 related testsKatarina Behrens
Change-Id: I052cceb229f8ab72277c51600994269e4ea52135 Reviewed-on: https://gerrit.libreoffice.org/17704 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>