ESC meeting agenda: 2024-02-29 16:00 CET
Miklos Vajna
vmiklos at collabora.com
Wed Feb 28 15:21:38 UTC 2024
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:
+ add “Deprecating Windows 7 and 8/8.1” to the 24.8 release notes (Ilmari)
* Release Engineering update (Cloph)
+ 7.6: 7.6.6 RC1 in 1 week?
+ 24.2.2 RC1 next week?
+ app store versions:
+ 7.6.5 publish status?
* Documentation (Olivier)
+ Bugzilla Documentation statistics
279(279) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 18(10) 31(9) 52(8) 228(-14)
commented 35(29) 73(22) 186(29) 901(-3)
resolved 8(8) 13(8) 22(8) 113(-3)
+ top 10 contributors:
Vernon, Stuart Foote made 44 changes in 1 month, and 63 changes in 1 year
Olivier Hallot made 36 changes in 1 month, and 299 changes in 1 year
Alain Romedenne made 10 changes in 1 month, and 13 changes in 1 year
Kaganski, Mike made 9 changes in 1 month, and 61 changes in 1 year
Dan Dascalescu made 7 changes in 1 month, and 7 changes in 1 year
Heiko Tietze made 6 changes in 1 month, and 89 changes in 1 year
Stéphane Guillou made 6 changes in 1 month, and 276 changes in 1 year
Dione Maddern made 5 changes in 1 month, and 5 changes in 1 year
*UNKNOWN* made 5 changes in 1 month, and 6 changes in 1 year
Juan José González made 4 changes in 1 month, and 4 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
249(249) (topicUI) bugs open, 34(34) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 3(-2) 8(3) 10(3) 23(3)
commented 60(-30) 235(21) 531(1) 2077(0)
removed 0(0) 0(0) 2(0) 15(1)
resolved 8(0) 36(-1) 87(5) 319(0)
+ top 10 contributors:
Heiko Tietze made 132 changes in 1 month, and 1265 changes in 1 year
Vernon, Stuart Foote made 56 changes in 1 month, and 284 changes in 1 year
Ady made 43 changes in 1 month, and 148 changes in 1 year
Stéphane Guillou made 30 changes in 1 month, and 602 changes in 1 year
Rafael Lima made 21 changes in 1 month, and 83 changes in 1 year
Ilmari Lauhakangas made 18 changes in 1 month, and 192 changes in 1 year
Bob Harvey made 13 changes in 1 month, and 13 changes in 1 year
Timur made 11 changes in 1 month, and 30 changes in 1 year
Kaganski, Mike made 10 changes in 1 month, and 97 changes in 1 year
Eyal Rozenberg made 8 changes in 1 month, and 172 changes in 1 year
* Crash Testing (Caolan)
+ 2(-6) import failure, 0(-5) export failures
+ ??? coverity issues
+ Google / ossfuzz: ?? fuzzers active now
* Crash Reporting (Xisco)
+ 7.6.2.1 48720(+1499)
+ 7.6.3.2 8219(+316)
+ 7.6.4.1 34187(+3182)
+ 7.6.5.2 212(+0)
* Mentoring (Hossein)
committer... 1 week 1 month 3 months 12 months
open 76(6) 161(22) 165(26) 165(26)
reviews 464(42) 1486(-28) 3630(116) 12032(44)
merged 333(38) 1219(51) 3344(102) 12493(6)
abandoned 17(7) 54(9) 190(2) 654(4)
own commits 219(52) 743(35) 2307(44) 9526(-33)
review commits 81(-17) 303(14) 891(31) 3071(-19)
contributor... 1 week 1 month 3 months 12 months
open 53(34) 116(-131) 117(-130) 118(-130)
reviews 940(142) 3070(190) 7976(256) 30240(54)
merged 31(-7) 108(6) 358(10) 1991(-32)
abandoned 149(138) 182(137) 266(134) 669(134)
own commits 37(-12) 144(6) 359(27) 1048(-10)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 323(323)
total 410(410) assigned 25(25) open 352(352)
+ top 10 contributors:
Kurt Nordback made 20 patches in 1 month, and 21 patches in 1 year
Dione Maddern made 12 patches in 1 month, and 22 patches in 1 year
Armin Le Grand (allotropia) made 11 patches in 1 month, and 86 patches in 1 year
Luv Sharma made 7 patches in 1 month, and 14 patches in 1 year
Weblate made 4 patches in 1 month, and 20 patches in 1 year
Stéphane Guillou made 4 patches in 1 month, and 56 patches in 1 year
Hubert Figuière made 4 patches in 1 month, and 4 patches in 1 year
vivek javiya made 3 patches in 1 month, and 5 patches in 1 year
Devansh Varshney made 3 patches in 1 month, and 3 patches in 1 year
Akshay Warrier made 3 patches in 1 month, and 6 patches in 1 year
+ top 10 reviewers:
Caolán McNamara made 184 review comments in 1 month, and 1196 in 1 year
Vajna, Miklos made 168 review comments in 1 month, and 1032 in 1 year
Grandin, Noel made 98 review comments in 1 month, and 628 in 1 year
Michael Stahl made 90 review comments in 1 month, and 1020 in 1 year
Christian Lohmaier made 78 review comments in 1 month, and 372 in 1 year
Thorsten Behrens made 78 review comments in 1 month, and 620 in 1 year
Taichi Haradaguchi made 68 review comments in 1 month, and 142 in 1 year
Ilmari Lauhakangas made 66 review comments in 1 month, and 472 in 1 year
Xisco Fauli made 60 review comments in 1 month, and 782 in 1 year
Nabet, Julien made 56 review comments in 1 month, and 956 in 1 year
+ Patches automatically abandoned:
vcl: move GetCaretPositions() from OutputDevice to Edit ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158081
vcl: extract LocalizeString() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158312
vcl: set the bidi flags outside of ImplPrepareLayoutArgs() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158313
vcl: extract lcl_GetLayoutFlags() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158314
vcl: OutputDevice::ImplPrepareLayoutArgs() no longer needed ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158315
tdf#74702 vcl: introduce OutputDevice::GetTextLayout() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158316
vcl: ImplLayout() uses physical nPixelWidth ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158335
vcl: extract lcl_GenerateDXPixelArray() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158336
vcl: extract lcl_SkipNewline() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158466
vcl: move the max text line width into ImplMultiTextLineInfo ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158467
vcl: extract lcl_ShouldHyphenate() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158468
vcl: extract lcl_GetHyphenatedWordBreakPos() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158469
vcl: extract TextLayoutCommon::BreakFinalWord() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158470
vcl: TextLayoutCommon::GetTextLines() should get width from the bounding rect ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158577
vcl: move OutputDevice text layout functions to textlayout.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158581
vcl: split out text layout functions into seperate header and source files ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158603
vcl: extract local functions from GetCharWidths() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158605
vcl: move variables closer to first usage in LayoutText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158638
vcl: extract GenericSalTextLayout::FindScriptSubRuns() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158639
vcl: extract GenericSalTextLayout::GenerateSubRuns() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158640
vcl: flatten GenericSalTextLayout::GenerateSubRuns() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158641
vcl: extract GenericSalTextLayout::IsDirectionTopToBottom() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158642
vcl: extract lcl_GetRunIndex() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158644
vcl: extract tuple returning lcl_GetGlyphInfo() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158645
vcl: extract advance, x offset and y offset functions for GenericSalTextLayout ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158655
vcl: extract local function lcl_GetGlyphItemFlags() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158658
vcl: extract GenericSalTextLayout::PopulateGlyphItems() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158660
vcl: SalLayoutGlyphsImpl -> GlyphItems ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158683
vcl: migrate SetNeedFallback() to AddMissingGraphemeToFallbackRun() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158684
vcl: move disable kerning and ligatures into ParseFeatures() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158712
vcl: introduce vcl::font::Features ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158792
vcl: migrate more into lcl_InitHbBuffer() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158795
vcl: extract lcl_GetBaseOffset() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158801
vcl: split PopulateGlyphItems() for loop ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158806
vcl: let LogicalFontInstance get the HarfBuzz vertical glyphs ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158850
vcl: make GenericSalTextLayout::HasVerticalAlternate() a local function ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158877
vcl: make GenericSalTextLayout::IsDirectionTopToBottom() a local function ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158878
vcl: make GenerateSubRuns() a local function ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158916
vcl: setup consts for FindScriptSubRuns() and rename lcl_GenerateSubRuns() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158917
vcl: make LogicalFontInstance::IsGraphiteFont() const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158920
vcl: make FindScriptRuns() take a LogicalFontInstance parameter ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158921
vcl: move functions to LogicalFontInstance from GenericSalTextLayout ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158926
vcl: move GlyphItems to own files and add to vcl::font namespace ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158928
vcl: move impglyphitem.hxx to font/GlyphItem.hxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158929
vcl: move GlyphItem into vcl::font namespace ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158930
vcl: move aCurrPos closer to first usage ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158932
vcl: rename variables in lcl_GetGlyphInfo() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158934
vcl: add unit test for layout of empty string in GenericSalTextLayout ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158935
vcl: pGlyphs is never used in Edit::GetCaretPositions() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158943
vcl: rename SalLayoutGlyphs to vcl::font::SalTextLayoutGlyphs ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158944
vcl: move glyphitemcache.hxx -> SalTextLayoutGlyphsCache.hxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158947
vcl: move SalTextLayoutGlyphsCache into vcl::font namespace ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158948
vcl: rename IsControlChar() to lcl_IsControlChar() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158960
vcl: mpFontInstance is guaranteed to be instantiated at this point ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158961
vcl: have SalLayoutText::LayoutText() take a SalTextLayoutGlyphs ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158962
vcl: introduce SalTextLayoutGlyphs::GetFontFace() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158963
vcl: extract GenericSalTextLayout::ProcessGlyphs() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158980
vcl: extract debug function SalTextLayoutGlyphs::CheckGlyphIntegrity() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158982
vcl: extract local adjustment functions from ApplyDXArray() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158994
vcl: move language detection out of loop ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/158996
vcl: remove extraneous call to lcl_GetLayoutFlags() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159023
vcl: mpFontInstance is at this point guaranteed to be instantiated ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159024
vcl: introduce LogicalFontInstance::RecodeString() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159025
vcl: extract lcl_InvalidStringLength() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159026
vcl: collapse calling of lcl_GetLayoutFlags() into one statement ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159027
vcl: test whether OutputDevice::GetTextLayout() detects invalid string length ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159061
vcl: introduce Font::IsAsianKerning() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159088
vcl: remove extraneous braces ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159089
vcl: remove dependency of lcl_GenerateDXPixelArray() on OutputDevice ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159256
vcl: migrate lcl_GenerateDXPixelArray() to KernArraySpan ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159257
vcl: make GetBiDiLayoutFlags() a standalone function ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159259
tdf#156333 Added tests for reading and writing <tint> value ( Vladislav Tarakanov )
- https://gerrit.libreoffice.org/#/c/159293
vcl: rename the confusing variable mbInitFont in OutputDevice ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159327
vcl: explain OuptutDevice's mxFontCache ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159329
vcl: bail early in GetGlyphFallbackFont() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159330
vcl: reformat GetLocalizedChar() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159387
vcl: rearrange Library_vcl.mk ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159474
vcl: extract LayoutText() from ImplLayout() in OutputDevice ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159475
vcl: remove unneeded pLayoutCache parameter from OutputDevice::GetTextWidth() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159476
vcl: introduce GetTextWidthFromGlyphs() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159477
vcl: split out GetTextArrayFromGlyphsAndLayout() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159478
vcl: SalTextLayout FillDXArray() and GetTextWidth() do different things ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159479
vcl: allow usage of ImplPixelToLogic() in other vcl source files ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159480
vcl: extract functionality into SalTextLayout::PopulateKernArray() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159481
vcl: format SalTextLayout source files ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159482
vcl: no longer use GetTextArray() in GetTextWidth() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159483
vcl: only GetTextWidth() now returns the width of text ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159556
vcl: collapse if statements in OutputDevice::DrawText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159558
vcl: extract lcl_GetClippedDisplayTextBox() from OutputDevice::DrawText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159559
vcl: extract lcl_GetRectDimensions() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159560
vcl: extract lcl_GetTargetDeviceTextColors() from OutputDevice::ImplDrawText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159595
vcl: nHeight can be const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159596
vcl: move aPos closer to first use ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159597
vcl: make nWidth and nHeight const and move closer to first use ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159598
vcl: extract lcl_DrawMultiLineText() from OutputDevice::ImplDrawText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159599
vcl: extract lcl_DrawText() from OutputDevice::ImplDrawText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159600
vcl: extract lcl_GetLastLine() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159601
vcl: extract lcl_DrawMnemonicLine() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159602
vcl: extract lcl_GetMultiLineDrawTextFlags() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159603
vcl: extract lcl_GetLineCapacityOfRect() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159604
vcl: extract lcl_DrawTextLine() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159606
vcl: clarify nLines to nRectLinesCapacity ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159608
vcl: extract lcl_GetMultiLineTextAlignment() and helpers ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159609
vcl: collapse if statement in OutputDevice::ImplDrawTextDirect() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159615
vcl: use lcl_GetHorizontalTextAlignment() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159616
vcl: extract lcl_GetSingleLineTextAlignment() and helpers ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159617
vcl: extract lcl_GetMnemonicDimensions() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159618
vcl: remove nWidth and nHeight from lcl_DrawText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159619
vcl: extract lcl_GetDrawTextFlags() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159620
vcl: extract lcl_ShouldDrawMnemonics() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159621
vcl: add curly braces to make OutputDevice::GetTextRect() easier to read ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159622
vcl: split nLine assignment into it's own block ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159623
vcl: extract lcl_GetTextRectLineCapacity() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159624
vcl: split loop to assign nMaxWidth and pInfo->mnMaxWidth ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159629
vcl: make the loop intent more clear ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159630
vcl: extract functions from ImplDrawTextSpecial() and move into ImplDrawText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159644
vcl: flatten lcl_GetDrawTextFlags() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159645
vcl: flatten lcl_GetDrawTextFlags() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159651
vcl: make OutputDevice::DrawTextArray() readable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159652
vcl: make OutputDevice::DrawStretchText() readable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159653
vcl: can only draw a mnemonic line if the position is less than the string len ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159654
vcl: extract lcl_SetTextRectInfoMaxWidth() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159655
vcl: introduce OutputDevice::ImplDrawRotatedRect() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159657
vcl: flatten OutputDevice::ImplGetTextBoundRect() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159658
vcl: introduce OutputDevice::GetFontHeight() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159659
vcl: test TextLayoutCommon::TestBreaksSimple() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159674
vcl: remove unnecessary xBI parameter in TextLayoutCommon functions ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159920
vcl: (minor) change parameter name ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159921
vcl: change parameter in TextLayoutCommon::BreakLine() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159922
vcl: allow the locale to be set in TextLayoutCommon ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159925
vcl: TextLayoutCommon::BreakLine() doesn't need the DrawTextFlags parameter ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159942
vcl: initialize text hyphenator in TextLayoutCommon's constructor ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159943
vcl: remove unnecessary rLocale param from TextLayoutCommon::BreakFinalWord() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159944
vcl: make TextLayoutCommon::GetTextLines() return ImplMultiTextLineInfo ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159966
vcl: test TextLayoutCommon::GetTextLines() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159968
vcl: move ITextLayout into vcl::text namespace ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159970
vcl: TextLayoutCache.hxx moved to vcl/inc/text ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159972
vcl: move ControlTextRenderer.[ch]xx into vcl/source/control/ ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159973
vcl: move TextLayoutCache.hxx to vcl/inc/text ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/159977
vcl: make getFallbackLayout() a local function ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/160531
connectivity : simplify SharedRessources, no lock anymore. ( Arnaud Versini )
- https://gerrit.libreoffice.org/#/c/160541
vcl: extract ImplLayoutArgs::GetCodeUnits() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/160672
vcl: extract lcl_IsForcedFallbackFont() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/160673
vcl: compile font files first ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/160687
vcl: rename pFallbackData to pFallbackFontFamily in GetGlyphFallbackFont() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/160688
vcl: extract lcl_GetGlyphFallbackFontData() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/160689
vcl: flatten lcl_GetMissingCode() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/160710
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Ahmed Hamed
Anish Deshpande
Po-Yen Huang (OSSII)
Zeph Chai
* Outreachy (Ilmari)
+ find in the sidebar for Writer: patch is pending review
+ qt welding project: several patches
* GSoC (Ilmari)
+ https://summerofcode.withgoogle.com/programs/2024/organizations/libreoffice
+ https://wiki.documentfoundation.org/Development/GSoC/2024
+ till March 18: Potential participants discuss application ideas
* Commit Access
* Developer Certification (Stephan/Miklos/László/Gabriel)
+ resting since: 18 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
* What’s cooking (Miklos)
+ A11y update (Michael W)
* COOL Days 2024 (Miklos)
+ https://www.collaboraoffice.com/cool-days-2024/ 8th -> 10th April
+ contributors can submit 5 mins talk proposals at https://eventyay.com/e/0512424d/cfs
+ LibreOffice Technology hackfest as part of it
* QA update (Xisco)
+ UNCONFIRMED: 1132 (+12)
+ enhancements: 272 (+7)
+ needsUXEval: 5 (+3)
+ haveBackTrace: 9 (+0)
+ needsDevAdvice: 44 (-1)
+ documentation: 7 (-3)
+ android: 0 (+0)
+ iOS: 0 (+0)
+ Online: 9 (+0)
+ Most pressing bugs:
New:
Old:
Fixed:
+ New high severity bugs of the week:
+ Libreoffice unusable with different scale factors used for different screens in multimonitor setup (on kf5/qt5/qt6 vcl + wayland)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=141578
+ not tagged as a regression
+ Function COUNTIFS empty cells are counted up to the nearest filled one, EDITING
+ https://bugs.documentfoundation.org/show_bug.cgi?id=159544
+ bisected to Lubos
* QA stats (Stéphane)
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+123 -26 (-108) overall)
many thanks to the top bug squashers:
QA Administrators 13
Buovjaga 9
Stéphane Guillou (stragu) 8
Olivier Hallot 7
Heiko Tietze 5
Mike Kaganski 5
Gabor Kelemen (allotropia) 4
Julien Nabet 4
Justin L 4
Michael Stahl (allotropia) 4
+ top 10 bugs reporters:
Gabor Kelemen (allotropia) 10
Rafael Lima 6
Regina Henschel 5
lvm 4
Olivier Hallot 3
Stéphane Guillou (stragu) 3
Alvaro Segura 2
Justin L 2
Kuba Orlik 2
Mike Kaganski 2
+ top 10 bugs fixers:
Olivier Hallot 6
Justin Luth 4
Nabet, Julien 4
Kaganski, Mike 3
Xisco Fauli 3
Attila Szűcs 2
Jim Raykowski 2
Kelemen, Gabor 2
Michael Stahl 2
Patrick Luby 2
+ top 10 bugs confirmers:
Stéphane Guillou 21
Nabet, Julien 9
Vernon, Stuart Foote 6
Xisco Fauli 6
Ady 5
Heiko Tietze 5
Ilmari Lauhakangas 5
*UNKNOWN* 3
Bielefeld, Rainer 3
Kaganski, Mike 3
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Kevin Suo 5
Raal 4
Stéphane Guillou 3
Xisco Fauli 2
Aron Budea 1
Ilmari Lauhakangas 1
Kelemen, Gabor 1
Michael Stahl 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Raal 4
Michael Warner 3
Stéphane Guillou 3
Aron Budea 2
Ilmari Lauhakangas 2
Xisco Fauli 2
Kelemen, Gabor 1
* all bugs tagged with 'regression'
+ 1255(-3) bugs open of 13216(+16) total 22(+0) high prio.
done by:
Stéphane Guillou 5
Raal 3
Ilmari Lauhakangas 2
Ady 1
Kelemen, Gabor 1
Michael Warner 1
Michael Stahl 1
OfficeUser 1
Xisco Fauli 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 14(-1)
LibreOffice - 2(+0)
Calc - 1(+0)
Draw - 1(+1)
Impress - 1(+0)
Printing and PDF export - 1(+0)
UI - 1(+0)
by OS:
All - 15(-1)
Linux - 6(+1)
Mac OS X - 0(+0)
Windows - 1(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 452(-3)
Calc - 231(+1)
Impress - 125(-3)
LibreOffice - 54(-2)
Crashes - 51(-1)
Draw - 51(+1)
Writer: docx filter - 45(+0)
Base - 38(+0)
Borders - 36(+1)
UI - 35(+0)
Writer: perf - 34(+0)
Writer: other filter - 31(+0)
Printing and PDF export - 26(+0)
Chart - 23(+0)
RTL - 23(+0)
filters and storage - 23(+0)
BASIC - 19(+0)
Writer: doc filter - 16(+0)
graphics stack - 12(+1)
Formula Editor - 7(+0)
framework - 3(+0)
Extensions - 2(+0)
sdk - 2(+0)
Linguistic - 1(+0)
More information about the Libreoffice-qa
mailing list