ESC meeting agenda: 2025-06-19 16:00 CEST
Luna Jernberg
droidbittin at gmail.com
Thu Jun 19 13:28:47 UTC 2025
Will join today
Den ons 18 juni 2025 kl 17:07 skrev Miklos Vajna <vmiklos at collabora.com>:
>
> 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)
More information about the LibreOffice
mailing list