Hi, The prototype agenda is below. Extra items are appreciated either in this document or as a reply to this mail:
https://pad.documentfoundation.org/p/esc You can join using Jitsi here: https://jitsi.documentfoundation.org/esc Regards, Miklos --- * Present: + * Completed Action Items: * Pending Action Items: + create the gerrit change for the website (Miklos) * Release Engineering update (Cloph) + 25.2.5 rc1 in 1 week? + 25.8 beta2 this week? => plan to skip beta2, revisit f needed * Documentation (Olivier) + Bugzilla Documentation statistics 217(217) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 5(0) 21(-2) 55(2) 275(3) commented 4(-3) 38(-16) 184(-6) 827(-11) resolved 1(-2) 12(-2) 28(0) 149(0) + top 10 contributors: Olivier Hallot made 48 changes in 1 month, and 396 changes in 1 year Nabet, Julien made 11 changes in 1 month, and 61 changes in 1 year *UNKNOWN* made 4 changes in 1 month, and 7 changes in 1 year Vernon, Stuart Foote made 4 changes in 1 month, and 84 changes in 1 year Cutter made 2 changes in 1 month, and 2 changes in 1 year Pierre made 2 changes in 1 month, and 25 changes in 1 year Ilmari Lauhakangas made 2 changes in 1 month, and 171 changes in 1 year Balland-Poirier, Laurent made 2 changes in 1 month, and 8 changes in 1 year Kaganski, Mike made 2 changes in 1 month, and 74 changes in 1 year Celia Palacios Gómez Tagle made 1 changes in 1 month, and 1 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 222(222) (topicUI) bugs open, 12(12) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 2(-4) 9(-2) 11(-2) 15(-2) commented 19(-31) 87(-5) 181(-15) 1023(-25) removed 0(0) 0(-2) 2(0) 6(-1) resolved 1(-2) 8(0) 30(-1) 174(-4) + top 10 contributors: Heiko Tietze made 34 changes in 1 month, and 482 changes in 1 year Vernon, Stuart Foote made 34 changes in 1 month, and 311 changes in 1 year Eyal Rozenberg made 16 changes in 1 month, and 170 changes in 1 year Roman Kuznetsov made 11 changes in 1 month, and 66 changes in 1 year Ilmari Lauhakangas made 11 changes in 1 month, and 187 changes in 1 year Telesto made 9 changes in 1 month, and 27 changes in 1 year Dennis Roczek made 7 changes in 1 month, and 11 changes in 1 year John Mills made 6 changes in 1 month, and 7 changes in 1 year Sahil Gautam made 6 changes in 1 month, and 9 changes in 1 year andriimuzhytskyi made 4 changes in 1 month, and 4 changes in 1 year * Crash Testing (Caolan) + 170(+38) import failure, 26(-1) export failures + ??? coverity issues + Google / ossfuzz: ?? fuzzers active now * Crash Reporting (from crashreport.libreoffice.org) (Xisco) + 25.2.1.2 27376(+1079) + 25.2.2.2 45949(+15297) + 25.2.3.2 19751(+14894) + 25.2.4.3 4161(+0) * mentoring/easyhack update (Ilmari) committer... 1 week 1 month 3 months 12 months open 84(11) 163(14) 163(-1) 163(-1) reviews 368(78) 1294(24) 2974(-90) 13206(-84) merged 263(78) 973(4) 2941(42) 13843(-89) abandoned 14(9) 41(-3) 163(0) 715(-3) own commits 163(36) 705(-60) 2142(27) 9723(-47) review commits 29(0) 150(-13) 499(-43) 2783(-26) contributor... 1 week 1 month 3 months 12 months open 40(-8) 138(-495) 141(-492) 141(-492) reviews 792(206) 2622(0) 6868(86) 30444(-140) merged 10(-3) 98(-5) 255(-18) 1363(1) abandoned 503(498) 525(487) 1114(489) 1480(497) own commits 12(3) 57(-4) 193(-15) 1184(-3) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 344(344) total 412(412) assigned 48(48) open 326(326) + top 10 contributors: Bogdan B made 14 patches in 1 month, and 305 patches in 1 year Simon Chenery made 5 patches in 1 month, and 58 patches in 1 year David Hashe made 5 patches in 1 month, and 10 patches in 1 year Sam James made 3 patches in 1 month, and 3 patches in 1 year Mihai Vasiliu made 3 patches in 1 month, and 3 patches in 1 year Srebotnjak, Martin made 2 patches in 1 month, and 12 patches in 1 year Weblate made 2 patches in 1 month, and 20 patches in 1 year Rashesh Padia made 2 patches in 1 month, and 20 patches in 1 year Pierre made 2 patches in 1 month, and 2 patches in 1 year Oscar Megía made 2 patches in 1 month, and 2 patches in 1 year + top 10 reviewers: Xisco Fauli made 134 review comments in 1 month, and 848 in 1 year Ilmari Lauhakangas made 110 review comments in 1 month, and 790 in 1 year Vajna, Miklos made 98 review comments in 1 month, and 1186 in 1 year Christian Lohmaier made 96 review comments in 1 month, and 856 in 1 year Weghorn, Michael made 84 review comments in 1 month, and 534 in 1 year Vajngerl, Tomaž made 74 review comments in 1 month, and 400 in 1 year Kaganski, Mike made 66 review comments in 1 month, and 568 in 1 year Hossein made 60 review comments in 1 month, and 304 in 1 year Thorsten Behrens made 60 review comments in 1 month, and 650 in 1 year Caolán McNamara made 58 review comments in 1 month, and 1166 in 1 year + Patches automatically abandoned: force sw.check and chart2.check pass on Ubuntu 24.04 ( Justin Luth ) - https://gerrit.libreoffice.org/#/c/162957 tdf#158337 Use C++20 std::erase instead of std::remove followed by erase ( Zainab Abbasi ) - https://gerrit.libreoffice.org/#/c/166193 vcl: declare variable closer to first use ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/173859 tdf#43157 convert OSL_FAIL to SAL_WARN in VCL bitmap timer ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/173860 vcl: collapse if statement ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/173861 vcl: remove unnecessary variables from BitmapEx functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/173862 vcl: flatten BitmapEx::Erase() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/173874 vcl: remove unnecessary variable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/173878 vcl: make variables const in BitmapFilterStackBlur.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/173982 vcl: make variables const in BitmapGaussianSeparableBlurFilter::makeBlurKernel ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/173983 vcl: make variables const in BitmapInterpolateScaleFilter::execute() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/173984 vcl: make variables const in BitmapLightenBlendFilter::execute() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/173985 vcl: migrate BitmapLightenBlendFilter to use BitmapFilter ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174039 vcl: move variables closer to first use in BitmapMedianFilter::execute() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174045 vcl: migrate BitmapMultiplyBlendFilter to use BitmapFilter ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174046 vcl: migrate BitmapNormalBlendFilter to use BitmapFilter ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174047 vcl: flatten bitmappaint.cxx BitmapEx functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174048 vcl: flatten BitmapPalette functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174049 vcl: declare variable in for initializer ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174050 vcl: make variables const in BitmapScaleSuperFilter functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174051 vcl: migrate BitmapScreenBlendFilter to use BitmapFilter ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174088 vcl: make variables const in BitmapScreenBlendFilter functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174089 vcl: make variable const in BitmapShadowFilter::execute() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174090 vcl: make variable const in BitmapSimpleColorQuantizationFilter::execute() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174091 vcl: flatten BitmapSolarizeFilter::execute() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174092 vcl: flatten BitmapSymmetryCheck::checkImpl() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174093 vcl: rename readAlpha() to lcl_ReadAlpha() and refactor ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174094 vcl: decrease scope of nAlpha and remove multiple assignments ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174096 vcl: aBmpEx -> rBmpEx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174097 vcl: flatten CanvasTransformBitmap() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174113 vcl: flatten DrawAndClipBitmap() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174115 vcl: flatten GetMaskDIB() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174116 vcl: flatten isHistorical8x8() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174117 vcl: make CreateFromData() more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174119 vcl: flatten CreateFromData() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174120 vcl: make function parameters const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174124 vcl: make variables const in convertBitmap32To24Plus8() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174125 vcl: flatten GetDownsampledBitmap() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174126 vcl: flatten BitmapWriteAccess::SetLineColor() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174131 vcl: flatten BitmapWriteAccess::SetFillColor() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174132 vcl: make BitmapWriteAccess::Erase() more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174133 vcl: flatten BitmapWriteAccess::DrawLine() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174134 vcl: fix const convention in function parameters ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174135 vcl: collapse if statement ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174137 vcl: const variables ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174139 vcl: flatten ImplReadDIBBits() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174140 vcl: reduce variable scope ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174161 vcl: flatten function, make salbmp.cxx more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174162 vcl: remove commented out code ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174164 vcl: make Vectorizer.cxx more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174165 vcl: flatten functions in Vectorizer.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174166 vcl: remove unnecessary warning (assert beforehand handles this) ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174169 vcl: make awkward tmp const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174170 vcl: test creating an AlphaMask with erasing transparency ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174171 vcl: test AlphaMask::Erase() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174172 vcl: negation is hard to read ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174174 vcl: clarify if statement ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174175 vcl: test AlphaMask::hasAlpha() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174176 vcl: test AlphaMask::AlphaCombineOr() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174177 vcl: test AlphaMask::Invert() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174182 vcl: reorganize headers in vcl/source/bitmap/bitmap.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174183 vcl: make bitmap/bitmap.cxx more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174186 vcl: negation is hard to read ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174188 vcl: make variable const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174190 vcl: remove need for bRet in HasGreyPaletteAny() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174192 vcl: extract function lcl_Convert() from Bitmap::CopyPixel() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174197 vcl: extract function lcl_GetBitmapPaletteFunction() from Bitmap::CopyPixel() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174198 vcl: improve variable names in getGreyscalePalette() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174214 vcl: test Bitmap equality ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174217 vcl: test Bitmap::getPixelFormat() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174218 tdf#114441 Convert number of bytes variables from sal_uLong to sal_Int64 ( Zainab Abbasi ) - https://gerrit.libreoffice.org/#/c/174367 vcl: make Alpha use const on right hand side ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174514 vcl: split asserts in alpha.cxx over multiple lines for easier reading ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174516 vcl: remove unnecessary brackets from bitmap.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174517 vcl: move const to the right in bitmap.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174518 vcl: clarify if statement ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174519 vcl: seperate statements to new lines ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174521 vcl: make lamba expressions easier to read ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174522 vcl: make Bitmap construction default ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174523 vcl: introduce MAKEGREY() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174525 vcl: make reading conditionals easier ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174527 vcl: remove need for bRet ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174529 vcl: rename i to nPaletteIndex ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174530 vcl: extract function lcl_ColorExists() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174531 vcl: make lcl_Convert() variables use correct type ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174543 vcl: make lcl_ColorExists() variables use correct type (removes static_cast) ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174544 vcl: handle scale filters a bit more intelligently ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174548 vcl: remove unnecessary use of bRet in Bitmap::Scale() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174549 vcl: backBlendAlpha() should take sal_uInt8 parameters ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174550 vcl: extract lcl_IsSamePal() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174551 vcl: remove unncessary constant ePixelFormat ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174552 vcl: convert define statements to const sal_uInt16 variables ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174730 vcl: remove unnecessary headers from control/calendar.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174733 vcl: correct static_casts ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174735 vcl: remove unnecessary brackets ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174736 vcl: variable rename: i -> nLine and j -> nMonth ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174737 vcl: i -> nDayNum ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174767 vcl: move constructor and init functions to top of calendar.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174769 vcl: rename Calendar function GetFirstMonth() to GetDateFirstDayOfNextMonth() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174771 vcl: nWeekday -> nNormalizedFirstWeekDayOfMonth ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174776 vcl: Calendar::ImplFormat() to Calendar::Reformat() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174777 vcl: clarify variable names in Calendar::Reformat() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174778 vcl: extract lcl_NormalizeFirstDayOfWeek() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174806 vcl: extract Calendar::CalculateCalendarState() and Calendar::DetermineColors() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174807 vcl: make variable names more understandable in Calendar::ImplDoHitText() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174817 vcl: migrate Calendar comments to doxygen format ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174819 vcl: ImplDrawSpinArrow() -> lcl_DrawSpinArrow() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174841 vcl: remove unnecessary parenthesises ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174842 vcl: make warning in Calendar::GetFirstDayOfWeek() more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174844 vcl: extract lcl_DrawDate() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174855 vcl: extract Calendar::ShouldFocus() and Calendar::CanSelectDate() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174856 vcl: move rDay closer to first use ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174857 vcl: seperate out lcl_DrawDate() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174858 vcl: make parameters of Calendar::ImplDrawDate() const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174859 vcl: refactor lcl_DrawSpinArrow() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174866 vcl: move variables into scope that uses them ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174867 vcl: make aOutDev const in Calendar::ImplDraw() and rename i, j and k vars ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174868 vcl: make bitmapex function parameters const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176566 vcl: make variables const in bitmapex.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176567 vcl: move variables closer to first use in Calendar::ImplDrawDate() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176612 vcl: extract lcl_GetTodayDate() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176613 vcl: use lcl_NormalizeDayOfWeek() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176628 vcl: collapse mnDaysXOffsetFromBorder assignment ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176629 vcl: rename nY to nTopMonthY ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176630 vcl: rename nOffX to nLeftDayX ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176631 vcl: rename nLine to nMonthLine ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176632 vcl: rename nYMonth to nBottomMonthY ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176633 vcl: declare nDay in for loop definition ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176634 vcl: define consts to make if statement easier to read ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176635 vcl: rename variables in Calendar::ImplDoHitTest() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176636 vcl: aRect -> aDateRect ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176637 vcl: flatten Calendar::GetDateRect() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176638 vcl: move variables closer to first use in Calendar::GetDateRect() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176639 vcl: rename mnMonthPerLine and mnMonthLines to better names ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176640 vcl: move variables closer to first use in Calendar::ImplDraw() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176642 vcl: make variable const in Calendar::ImplDoHitTest() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176643 vcl: reduce parameters by taking a Rectangle ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176647 vcl: extract Calendar::DrawWeekBar() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176664 vcl: extract Calendar::DrawTitlebarText() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176665 vcl: extract DrawDates() and DrawOtherDates() in Calendar ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176666 vcl: rearrange placement of calendar drawing functions in calendar.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176667 vcl: extract Calendar::DrawTitlebar() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176668 vcl: extract lcl_HitTestFirstCalendar() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176671 vcl: extract lcl_HitTestLastCalendar() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176672 vcl: move variables closer to first use and const in Calendar::ImplShowMenu() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176673 vcl: no need for Calendar::ImplDraw() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176674 vcl: clarify code with intermediate variables ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176675 vcl: reduce function parameters ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176678 vcl: this gets wiped out by the next if statement ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176679 vcl: make variables const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176772 vcl: remove unnecessary const_cast in Bitmap::CopyPixel() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176835 vcl: remove unnecessary const_cast from Bitmap::CopyPixel_AlphaOptimized() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176840 vcl: SalBitmap::updateCheckSum() and SalBitmap::GetCheckSum() cannot be const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176841 vcl: flatten SalBitmap functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176842 vcl: extract function lcl_Convert8BitBitmap() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176845 vcl: move variables closer to first use in Bitmap::Expand() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176846 tdf#43157 convert OSL_FAIL to assert in StretchAndConvert() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176955 vcl: extract lcl_AlphaShiftPixel() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177002 vcl: migrate ImplFastEraseBitmap() to BitmapBuffer::FastEraseBitmap() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177005 vcl: make variable const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177009 vcl: make aRect a const tools::Rectangle ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177010 vcl: make aRectSrc and aRectDst const in CopyPixel() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177015 vcl: don't break, return ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177019 vcl: shiftColors() to lcl_ShiftColors() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177020 vcl: make variables const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177021 vcl: make variables const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177022 vcl: swap comparison conditions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177023 vcl: assert if gamma is zero ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177033 vcl: use std::generate to create mapping table of colors ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177034 vcl: reformat bitmap.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177039 vcl: extract lcl_GenerateColorLookupTable() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177058 vcl: extract lcl_GenerateColorLookupTable() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177067 vcl: extract lcl_NoAdjustmentNeeded() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177090 vcl: no need to explicitly reset pAcc ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177091 vcl: move aCol into scope it is used in ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177092 vcl: move nH and nW closer to where it is first used ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177093 vcl: extract lcl_AdjustBitmapWithPalette() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177094 vcl: bail early if we can't write to the bitmap ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177095 vcl: make backBlendAlpha() a constexpr ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177096 vcl: remove unnecessary headers from bitmap.hxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177124 vcl: move BitmapBuffer.hxx to the include/bitmap directory ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177125 vcl: move BitmapPalette to include/vcl/bitmap/ directory ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177127 vcl: move RawBitmap.hxx to the include/vcl/bitmap/ directory ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177172 vcl: move Scanline.hxx to the include/vcl/bitmap/ directory ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177173 vcl: move BitmapSymmetryCheck.hxx to vcl/inc/bitmap ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177205 vcl: move ResampleKernel.hxx to vcl/inc/bitmap ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177206 vcl: salbmp.hxx -> bitmap/SalBitmap.hxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177207 vcl: make conditional easier to read ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177262 vcl: SAL_WARN already gives the function name ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177263 vcl: make variables const in bitmap.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177264 vcl: flatten bitmappaint.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177265 vcl: UpdatePaletteForNewColor() -> lcl_UpdatePaletteForNewColor() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177266 vcl: extract local bitmap invert functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177267 vcl: mirrorScanlines() -> lcl_MirrorScanlines() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177268 vcl: make nAngle10 const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177269 vcl: extract local bitmap mirror functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177344 vcl: flatten functions and make variables const in bitmappaint.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177345 vcl: flatten BitmapEx.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177390 vcl: simplify pointer comparison ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177391 vcl: rename local functions in BitmapEx.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177419 vcl: flatten lcl_TransformBitmap() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177420 vcl: make variables const in BitmapEx::getTransformed() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177421 vcl: make createAlphaBlendFrame() a static function in BlendFrameCache ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178099 vcl: remove unnecessary includes in BitmapEx.hxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178101 vcl: make parameters const in BitmapEx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178102 vcl: extract lcl_GetModifiedBitmap() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178103 vcl: flatten lcl_GetModifiedBitmap() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178104 vcl: simplify BitmapEx::ModifyBitmapEx() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178105 vcl: make nNewTrans a const variable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178106 vcl: assign variables earlier in function ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178107 vcl: flatten BitmapEx::GetColorModel() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178108 vcl: make variable const via lamba in DumpAsPng() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178109 vcl: DetectEdges() -> lcl_DetectEdges() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178110 vcl: move variables closer to first use in Vectorizer.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178111 vcl: move variables closer to first use in bitmap.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178112 vcl: remove unnecessary includes in bitmappaint.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178113 vcl: remove unnecessary includes in bitmappalette.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178114 vcl: extract lcl_HasBorder(), lcl_InitListStyle() and lcl_InitEditStyle() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178216 vcl: extract ComboBox::GetSelectedEntries() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178217 vcl: extract ComboBox::AppendNewSelectedEntries() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178219 vcl: flatten ComboBox::ToggleDropDown() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178220 vcl: flatten ComboBox::setPosSizePixel() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178221 vcl: remove unnecessary brackets in combobox.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178222 vcl: flatten ControlLayoutData::ToRelativeLineIndex() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178228 vcl: make Control::AppendLayoutData() more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178229 vcl: move variable into for loop ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178230 vcl: make Control::ImplCallEventListenersAndHandler() more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178231 vcl: make Control::GetReferenceDevice() more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178232 vcl: remove underscores from parameter names ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178233 vcl: make ctrl.cxx more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178234 vcl: flatten Control::ImplCallEventListenersAndHandler() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178235 vcl: make variables const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178236 vcl: extract lcl_GetRTLComplexTextLayout() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178278 vcl: make variables const in ControlLayoutData::GetIndexForPoint() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178279 vcl: rename index variable from i to nBoundIdx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178280 vcl: migrate ControlLayoutData functions to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178281 vcl: split of ControlLayoutData into own cpp file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178282 vcl: use reverse iter and find_if() for ControlLayoutData::GetIndexForPoint() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178286 vcl: extract ComboBox::ImplInitListBox() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178425 vcl: move functionality into ImplListBoxFloatingWindow constructor ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178455 vcl: move ImplInitDropDownBox() into ImplBtn constructor ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178456 vcl: no need for temporary Selection variable here ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178463 vcl: split off ImplEntryList functions into own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178464 vcl: remove using statement ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178465 vcl: flatten ImplEntryList::SelectEntry() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178466 vcl: flatten ImplEntryList::InsertEntry() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178467 vcl: make variables const and rename ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178468 vcl: extract binary search ImplEntryList::FindEntry() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178469 vcl: remove unnecessary i_ prefixes of function parameters ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178470 vcl: flatten ImplEntryList::GetAddedHeight() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178471 vcl: remove function name from SAL_WARN ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178472 vcl: flatten ImplEntryList::FindFirstSelectable() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178473 vcl: remove unnecessary variables ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178474 vcl: flatten ImplEntryList::RemoveEntry() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178475 vcl: simplify ComboBox::GetEntryPos() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178499 vcl: refactor ComboBox::getMaxWidthScrollBarAndDownButton() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178500 vcl: extract NotifyGotFocus() and NotifyLostFocus() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178501 vcl: extract lcl_HasNativeBorder() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178509 vcl: change prefix from n to e for enum variables ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178510 vcl: remove unnecessary variable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178511 vcl: flatten functions in edit.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178512 vcl: move nTH closer to first use in Edit::ImplRepaint() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178513 vcl: add readability commit to .git-blame-ignore-revs ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178515 vcl: remove commented out code ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178516 vcl: make variables const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178517 vcl: extract lcl_HideCursor() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178518 vcl: rename loop index variable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178521 vcl: extract lcl_GetCharBounds() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178522 vcl: extract lcl_IsSelectionHighlighted() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178649 vcl: extract DrawNormalText() and DrawHighlightedText() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178650 vcl: flatten DrawNormalText() and DrawHighlightText() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178651 vcl: extract lcl_DrawExtInputAttrText() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178652 vcl: extract DrawNormalAndHighlightedText() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178653 vcl: clarify drawing loop ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178654 vcl: extract lcl_GetDeleteSelection() and lcl_DeletionIsImpossible() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178662 vcl: extract Edit::ImplGetXOffset() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178804 vcl: collapse if statement ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178805 vcl: collapse more if statements ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178806 vcl: extract lcl_IsBetweenChars() and lcl_ShouldIterate() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178807 vcl: make loop variable nCharIndex ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178808 vcl: flatten Edit::ImplGetCharPos() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178810 vcl: no need to check if aText is empty - we do this earlier in the function ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178811 vcl: make nNewDiff const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178812 vcl: move rest of functionality into lcl_GetEndCharIndexFromKernArray() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178813 vcl: flatten Edit::MouseButtonDown() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178852 vcl: make variables const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178853 vcl: flatten Edit::Tracking() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178854 vcl: collapse ifs ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178855 vcl: extract Edit::ImplProcessKnownKeyEvent() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178856 vcl: extract Edit::ImplProcessMod1KeyEvent() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178857 vcl: extract Edit::ImplProcessMoveOrSelectKeyEvent() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178858 vcl: flatten Edit::ImplProcessMoveOrSeleectKeyEvent() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178859 vcl: extract lcl_GetDirections() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178860 vcl: flatten Edit::GetFocus() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178861 vcl: flatten Edit::LoseFocus() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178862 vcl: flatten Edit::PreNotify() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178863 vcl: collapse if statement and extract conditionals to functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178864 vcl: extract Command functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178884 vcl: extract Edit::ImplMenuItemsToEnable() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178885 vcl: extract Edit::ImplSetContextMenuItems() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178886 vcl: collapse if statement ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178887 vcl: flatten Edit::CursorPosCommand() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178888 vcl: flatten Edit::QueryCharPositionCommand() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178889 vcl: flatten Edit::ImplShowDDCursor() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178890 vcl: flatten Edit::ImplHideDDCursor() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178891 vcl: migrate functionality into TextFilter.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178892 vcl: remove unnecessary parentheses ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178893 vcl: collapse if statements ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178894 vcl: flatten Edit:filterText() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178895 vcl: make variable const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178896 vcl: flatten Edit::Modify() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178897 vcl: flatten Edit::SetReadOnly() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178898 vcl: flatten Edit::IsInsertMode() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178899 vcl: flatten Edit::SetMaxTextLen() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178900 vcl: flatten Edit::ImplSetSelection() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178901 vcl: put variable declarations on a new line ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178902 vcl: flatten Edit::GetSelected() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178903 vcl: flatten Edit::Cut() and Edit::Copy() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178904 vcl: flatten Edit::Undo() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178905 vcl: flatten Edit::SetText() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178906 vcl: fix curly braces position ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178907 vcl: make variable const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178908 vcl: make variable const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178909 vcl: collapse if statements ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178910 vcl: Edit::drop() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178911 vcl: flatten Edit::dragOver() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178912 vcl: flatten ImplNumericProcessKeyInput() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178945 vcl: move variables closer to first use and extract numeric parse functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178946 vcl: extract lcl_IsNegative() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178947 vcl: extract lcl_RemoveInvalidChars() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178948 vcl: no need for else when the conditional returns a value ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178949 vcl: extract lcl_ConvertFractionToDecimal() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178950 vcl: extract prune and round functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178952 vcl: rename variables ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178990 vcl: extract lcl_IsStringEquivZero() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178991 vcl: remove io_ prefix from parameter variable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178992 vcl: small cleanup of FormatterBase::ImplGetLocaleDataWrapper() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178996 vcl: flatten FormatterBase::SetStrictFormat() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178997 vcl: flatten FormatterBase::GetLocale() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178998 vcl: flatten FormatterBase::GetLanguageTag() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/178999 vcl: flatten FormatterBase::ImplSetText() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179000 vcl: flatten NumericFormatter functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179001 vcl: rename calcMinimumSize() to lcl_CalcMinimumSize() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179002 vcl: remove unnecessary parantheses ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179003 vcl: flatten NumericBox::DataChanged() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179004 vcl: flatten NumericBox::ImplNumericReformat() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179005 vcl: remove unnecessary variable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179006 vcl: rename local functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179007 vcl: remove unnecessary variable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179008 vcl: rename ImplMap2FieldUnit() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179009 vcl: rename nonValueDoubleToValueDouble() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179010 vcl: remove unnecessary comments ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179011 vcl: collapse if statements in MetricField::PreNotify() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179012 vcl: collapse if statements in MetricField::EventNotify() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179013 vcl: flatten MetricField::DataChanged() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179014 vcl: collapse if statements in MetricBox::PreNotify() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179015 vcl: collapse if statements in MetricBox::EventNotify() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179016 vcl: flatten MetricBox::DataChanged() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179017 vcl: rename FieldUnitToString() to lcl_FieldUnitToString() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179018 vcl: rename local functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179019 vcl: deindent functions in vcl namespace ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179020 vcl: flatten MetricFormatter::CreateFieldText() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179021 vcl: remove unnecessary braces ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179022 vcl: flatten CurrencyFormatter::Reformat() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179023 vcl: remove unnecessary parantheses ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179024 vcl: collapse if statements in CurrencyField::PreNotify() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179025 vcl: collapse if statements in CurrencyField::EventNotify() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179026 vcl: flatten CurrencyField::DataChanged() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179027 vcl: remove unnecessary parantheses ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179028 vcl: flatten CurrencyBox::PreNotify() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179029 vcl: collapse if statements in CurrencyBox::EventNotify() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179030 vcl: flatten CurrencyBox::EventNotify() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179031 vcl: extract lcl_IsNonAlphaNumeric() and lcl_IsDigit() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179033 vcl: make variable const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179034 vcl: use multiple returns ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179035 vcl: declare and initialize in one statement ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179036 vcl: collapse if statements ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179037 vcl: make variables const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179038 vcl: move lcl_CurrencyProcessKeyInput() into KeyEvent ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179043 vcl: migrate CurrencyBox to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179044 vcl: migrate CurrencyField to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179045 vcl: migrate CurrencyFormatter to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179046 vcl: move lcl_MetricProcessKeyInput() into KeyEvent ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179047 vcl: migrate MetricBox to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179048 vcl: rename local functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179050 vcl: migrate MetricFormatter to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179051 vcl: migrate NumericBox to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179052 vcl: migrate FormatterBase to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179054 vcl: initialize FormatterBase via constructor initializer list ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179055 vcl: remove errant semicolon ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179056 vcl: let values be zero-initialized ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179057 vcl: remove unhelpful comments ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179058 vcl: extract lcl_IsAlphaControlOrEscapeChar(sal_Unicode() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179059 vcl: make MetricFormatter.cxx more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179060 vcl: remove unhelpful comments ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179061 vcl: small readability change in MetricField.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179062 vcl: small readability change in MetricBox.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179063 vcl: flatten CurrencyFormatter::GetValueFromString() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179064 vcl: small readability change in CurrencyBox.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179065 vcl: remove unneeded includes ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179066 vcl: remove using namespaces ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179067 vcl: flatten ImplPatternChar() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179068 vcl: remove unnecessary parantheses ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179069 vcl: move variables closer to first use ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179070 vcl: flatten ImplPatternProcessStrictModify() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179072 vcl: flatten ImplPatternProcessStrictModify() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179073 vcl: flatten ImplPatternProcessKeyInput() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179074 vcl: make variables const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179075 vcl: change name of local functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179076 vcl: move lcl_TimeProcessKeyInput() into KeyEvent ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179078 vcl: move TimeBox out of field2.cxx and into own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179079 vcl: move TimeField out of field2.cxx and into own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179080 vcl: move DateField out of field2.cxx and into own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179100 vcl: move constants to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179102 vcl: move IEditImplementation into own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179103 vcl: move PatternBox out of field2.cxx and into own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179105 vcl: move PatternField out of field2.cxx and into own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179106 vcl: merge field2.cxx into field.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179108 vcl: make lcl_SetMask() more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179112 vcl: make PatternProcessStrictModify() a bit more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179113 vcl: remove unnecessary command and unnecessary parenthases ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179114 vcl: make code more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179115 vcl: flatten PatternFormatter::GetString() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179116 vcl: add braces for consistency ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179117 vcl: flatten CommaPointCharEqual() and remove unnecessary parentheses ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179118 vcl: n -> nValidEditMaskIndex ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179119 vcl: extract lcl_GetNextValidEditMaskIndex() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179120 vcl: move variables closer to relevant scope ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179121 vcl: extract lcl_ApplyPattern() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179122 vcl: flatten lcl_ApplyPattern() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179123 vcl: further flatten lcl_ApplyPattern() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179124 vcl: remove unnecessary parentheses ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179125 vcl: flatten functions in PatternFormatter.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179126 vcl: remove unnecessary parentheses ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179127 vcl: make PatternBox.cxx more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179128 vcl: make PatternBox.cxx more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179129 vcl: i -> nEntryIdx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179130 vcl: make NumericFormatter.cxx more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179131 vcl: remove unnecessary parentheses ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179132 vcl: make NumericBox.cxx more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179133 vcl: i -> nEntryIdx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179134 vcl: i -> nStrIdx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179135 tdf#43157 vcl: remove OSL_FAIL ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179136 vcl: move variables closer to first use ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179147 vcl: make FixedText::ImplDraw() more clear ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179148 vcl: flatten FixedText::ApplySettings() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179149 vcl: move variables closers to first use in FixedText::Draw() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179150 vcl: make variables const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179151 vcl: make FixedText::CalcMinimumTextSize() more easy to read ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179152 vcl: make FixedText::GetOptimalSize() more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179153 vcl: remove commented out code ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179154 vcl: flatten FixedText functions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179155 vcl: flatten FixedText::set_property() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179156 vcl: make FixedText::set_mnemonic_widget() readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179157 vcl: _rStyle -> rStyle ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179158 vcl: extract CalcFixedPos() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179159 vcl: move FixedText to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179160 vcl: move SelectableFixedText to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179161 vcl: remove unnecessary includes in fixed.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179162 vcl: move FixedLine to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179163 vcl: move FixedBitmap to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179164 vcl: move FixedImage to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179165 vcl: rename fixedhyper.cxx to FixedHyperLink.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179166 vcl: remove unnecessary includes in FixedHyperLink.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179167 vcl: remove unnecessary variable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179168 vcl: flatten FixedHyperlink::set_property() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179169 vcl: move DoubleCurrencyField to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179185 vcl: move DoubleNumericField to own file ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179186 vcl: rename formatfld.cxx to Formatter.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179187 vcl: remove i_ from variable name ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179671 vcl: shorten null pointer check ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179672 vcl: remove _ from variable names ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179673 vcl: fix braces for if statements ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179674 vcl: the namespace is now vcl ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179675 vcl: remove WizardMachine::implConstructor() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179676 vcl: flatten WizardMachine::GetOrCreatePage() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179677 vcl: flatten WizardMachine::skipUntil() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179678 vcl: flatten WizardMachine::ShowPage() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179679 vcl: flatten WizardMachine::Finish() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179680 vcl: flatten WizardMachine::AddPage() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179681 vcl: flatten WizardMachine::SetPage() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179682 vcl: nButtonFlags -> eButtonFlags ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179683 vcl: nWizardButtonFlags -> eWizardButtonFlags ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179684 vcl: nState -> eState ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179685 vcl: flatten WizardMachine::GetOrCreatePage() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179686 vcl: flatten WizardMachine::travelPrevious() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179687 vcl: remove extraneous newlines ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179688 vcl: rename enum variables in WizardMachine::skipUntil() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179689 vcl: nCurrentState -> eCurrentState ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179690 vcl: nNextState -> eNextState ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179691 vcl: nPreviousState -> ePreviousState ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179692 vcl: nCurrentLevel -> eCurrentLevel ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179693 vcl: make pointers const ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/179694 vcl: remove unnecessary variable in ImplEndTracking() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/181687 vcl: simplify Animation::Adjust() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/182052 vcl: flatten AnimationRenderer::draw() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/182059 vcl: flatten AnimationRenderer::draw() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/182060 vcl: move variables closer to first use in AnimationRenderer::draw() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/182061 tdf#130570 Copy cell value instead of incrementing on single-cell AutoFill ( Shi Qiu ) - https://gerrit.libreoffice.org/#/c/183042 tdf#160219 Add confirmation dialog to "Delete all comments" (calc) ( Mohamed Hani ) - https://gerrit.libreoffice.org/#/c/183214 tdf#67302 Fix PostgreSQL XTablesSupplier name clash ( Pavankumar Batchu ) - https://gerrit.libreoffice.org/#/c/183283 WIP chart font sidebar ( Attila Szűcs ) - https://gerrit.libreoffice.org/#/c/183299 tdf#165313 Revert commit 23829f6e1cebf808f4e6ff6ed4856123ad8e8e38 ( Patrick Luby ) - https://gerrit.libreoffice.org/#/c/183468 tdf#48140: Remove uno calls from xlsx import ( Devansh Varshney ) - https://gerrit.libreoffice.org/#/c/183480 + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: Laurent DEBOMY Oscar Megía Jim Chen * GSoC (Ilmari) + https://developers.google.com/open-source/gsoc/timeline + 14 July: midterm evaluations for standard length projects * Commit Access * Developer Certification (Stephan/László) + resting since: 6 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) * What’s cooking (Miklos) + A11y update (Michael W) + RTL/CTL/CJK update (Jonathan) + Vertical tabs with icons for dialogs with >6 tabs (bug 165814) (Heiko) * QA update (Xisco) + UNCONFIRMED: 1659 (+30) + enhancements: 468 (+3) + needsUXEval: 7 (+1) + haveBackTrace: 14 (+0) + needsDevAdvice: 47 (+0) + documentation: 2 (+0) + android: 0 (+0) + iOS: 0 (+0) + Online: 6 (+0) + Most pressing bugs: New: Old: Fixed: + New high severity bugs of the week: + Vertical Tab dialogs--Options column in Area section is not wide enough in paragraph style dialog + https://bugs.documentfoundation.org/show_bug.cgi?id=161492 + multi GB memory leak caused by "Save AutoRecovery information" since LibreOffice Calc 24.2.7 on Ubuntu 24.04 + https://bugs.documentfoundation.org/show_bug.cgi?id=165481 + bisected to Lubos + Conditional formatting is not handled properly in 25.8 Beta + https://bugs.documentfoundation.org/show_bug.cgi?id=167019 + bisected to Noel + Calc cell comments are deleted on Save + https://bugs.documentfoundation.org/show_bug.cgi?id=167042 * QA stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +123 -30 (-79) overall) many thanks to the top bug squashers: Mike Kaganski 11 V Stuart Foote 8 m_a_riosv 7 Buovjaga 5 Jonathan Clark 4 Noel Grandin 4 Regina Henschel 4 Balázs Varga (allotropia) 3 Heiko Tietze 3 Julien Nabet 3 + top 10 bugs reporters: Telesto 9 Eyal Rozenberg 8 Heiko Tietze 8 Michael H 7 Mike Kaganski 5 Timur 4 Gabor Kelemen (allotropia) 3 Regina Henschel 3 Colin 1 Dave Gilbert 1 + top 10 bugs fixers: Kaganski, Mike 10 Grandin, Noel 4 Jonathan Clark 4 Balazs Varga 3 Henschel, Regina 3 *UNKNOWN* 2 Timur Gadzo 2 Vajna, Miklos 2 Adolfo Jayme Barrientos 1 David Gilbert 1 + top 10 bugs confirmers: Heiko Tietze 10 m.a.riosv 10 *UNKNOWN* 8 Ilmari Lauhakangas 7 Xisco Fauli 5 Kaganski, Mike 4 Telesto 4 Olivier Hallot 3 Vernon, Stuart Foote 3 Pierre 2 * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: Timur Gadzo 3 Ilmari Lauhakangas 2 Xisco Fauli 2 abecker 1 Kelemen, Gabor 1 vijaya chandra 1 Telesto 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: Timur Gadzo 3 Ilmari Lauhakangas 2 Kelemen, Gabor 2 vijaya chandra 2 Xisco Fauli 2 abecker 1 Telesto 1 * all bugs tagged with 'regression' + 1265(-2) bugs open of 14131(+12) total 21(-1) high prio. done by: Xisco Fauli 3 Ilmari Lauhakangas 2 Telesto 2 Timur Gadzo 2 Kelemen, Gabor 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 9(+0) Calc - 6(-1) LibreOffice - 4(+0) Impress - 1(+0) UI - 1(+0) by OS: All - 16(+0) Linux - 5(+0) Mac OS X - 0(+0) Windows - 0(-1) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 419(-3) Calc - 250(+1) Impress - 129(+0) LibreOffice - 58(+0) Draw - 47(+0) Writer: docx filter - 46(+0) Crashes - 45(-1) UI - 39(+1) Base - 35(-1) Borders - 35(+0) Writer: other filter - 31(+1) Writer: perf - 31(+0) filters and storage - 28(+0) Chart - 26(-2) Printing and PDF export - 24(+0) RTL - 23(+1) BASIC - 19(+0) Writer: doc filter - 18(+0) graphics stack - 15(+0) Formula Editor - 9(+0) Extensions - 3(+0) framework - 3(+0) sdk - 3(+0) Linguistic - 2(+0) Installation - 1(+0)