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)

Reply via email to