ESC meeting agenda: 2025-05-08 16:00 CEST
Miklos Vajna
vmiklos at collabora.com
Wed May 7 14:56:09 UTC 2025
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:
* Release Engineering update (Cloph)
+ 25.2.4 rc1 in 1 week?
+ 24.8.7 release?
+ upcoming 25.8: first alpha this week? (from master)
* Documentation (Olivier)
+ Bugzilla Documentation statistics
225(225) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 16(5) 33(6) 57(3) 295(-1)
commented 17(3) 87(8) 164(9) 880(1)
resolved 3(1) 11(2) 26(0) 161(-3)
+ top 10 contributors:
Olivier Hallot made 62 changes in 1 month, and 387 changes in 1 year
Ilmari Lauhakangas made 32 changes in 1 month, and 177 changes in 1 year
Nabet, Julien made 17 changes in 1 month, and 44 changes in 1 year
gmarco made 9 changes in 1 month, and 10 changes in 1 year
Christian Lohmaier made 8 changes in 1 month, and 8 changes in 1 year
Kaganski, Mike made 8 changes in 1 month, and 79 changes in 1 year
Eyal Rozenberg made 6 changes in 1 month, and 22 changes in 1 year
marcin at truehorizon.eu made 5 changes in 1 month, and 5 changes in 1 year
m.a.riosv made 5 changes in 1 month, and 38 changes in 1 year
Vernon, Stuart Foote made 5 changes in 1 month, and 95 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
222(222) (topicUI) bugs open, 13(13) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 4(1) 11(3) 11(3) 15(3)
commented 23(7) 86(18) 214(-2) 1152(-7)
removed 1(1) 1(1) 1(1) 6(1)
resolved 3(2) 16(1) 39(-1) 200(-2)
+ top 10 contributors:
Vernon, Stuart Foote made 57 changes in 1 month, and 329 changes in 1 year
Eyal Rozenberg made 46 changes in 1 month, and 214 changes in 1 year
Heiko Tietze made 34 changes in 1 month, and 565 changes in 1 year
Ilmari Lauhakangas made 10 changes in 1 month, and 186 changes in 1 year
Bogdan B made 6 changes in 1 month, and 61 changes in 1 year
Samuel Mehrbrodt made 5 changes in 1 month, and 12 changes in 1 year
*UNKNOWN* made 4 changes in 1 month, and 4 changes in 1 year
Henschel, Regina made 4 changes in 1 month, and 37 changes in 1 year
*UNKNOWN* made 3 changes in 1 month, and 3 changes in 1 year
Fritz R. Paul made 3 changes in 1 month, and 3 changes in 1 year
* Crash testing (Caolan)
+ 148(+4) import failure, 29(+1) export failures
+ ??? coverity issues
+ Google / ossfuzz: ?? fuzzers active now
* Crash Reporting from crashreport.libreoffice.org (Xisco)
+ 25.2.0.3 33475(+384)
+ 25.2.1.2 25687(+431)
+ 25.2.2.2 22902(+5286)
+ 25.2.3.2 1013(+0)
* Mentoring (Hossein)
committer... 1 week 1 month 3 months 12 months
open 46(-46) 136(-47) 143(-41) 143(-41)
reviews 408(-138) 1366(54) 3576(-68) 13448(-22)
merged 202(-112) 1044(-25) 3159(-37) 14035(-128)
abandoned 22(11) 76(8) 214(3) 756(15)
own commits 123(-75) 742(-45) 2122(-18) 9783(-134)
review commits 35(3) 162(8) 577(-5) 2851(-14)
contributor... 1 week 1 month 3 months 12 months
open 32(-29) 625(-233) 636(-227) 636(-227)
reviews 586(-294) 2708(-142) 7354(-198) 30846(-308)
merged 20(-2) 75(3) 291(-5) 1320(0)
abandoned 225(191) 524(207) 659(216) 995(215)
own commits 12(-9) 54(3) 225(-5) 1198(-7)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 351(351)
total 417(417) assigned 58(58) open 323(323)
+ top 10 contributors:
Simon Chenery made 8 patches in 1 month, and 50 patches in 1 year
Juraj Šarinay made 5 patches in 1 month, and 6 patches in 1 year
Kurt Nordback made 4 patches in 1 month, and 5 patches in 1 year
Weblate made 3 patches in 1 month, and 27 patches in 1 year
Akshay Dubey made 3 patches in 1 month, and 10 patches in 1 year
Celia Palacios Gómez Tagle made 2 patches in 1 month, and 2 patches in 1 year
Pierre F made 2 patches in 1 month, and 80 patches in 1 year
David Hashe made 2 patches in 1 month, and 5 patches in 1 year
Karthik Godha made 2 patches in 1 month, and 10 patches in 1 year
Ahmed Khaled made 2 patches in 1 month, and 3 patches in 1 year
+ top 10 reviewers:
Christian Lohmaier made 164 review comments in 1 month, and 838 in 1 year
Ilmari Lauhakangas made 124 review comments in 1 month, and 808 in 1 year
Weghorn, Michael made 104 review comments in 1 month, and 544 in 1 year
Caolán McNamara made 94 review comments in 1 month, and 1248 in 1 year
Hossein made 90 review comments in 1 month, and 338 in 1 year
Vajna, Miklos made 88 review comments in 1 month, and 1174 in 1 year
Vajngerl, Tomaž made 82 review comments in 1 month, and 346 in 1 year
Xisco Fauli made 64 review comments in 1 month, and 794 in 1 year
Thorsten Behrens made 62 review comments in 1 month, and 688 in 1 year
Nabet, Julien made 50 review comments in 1 month, and 842 in 1 year
+ Patches automatically abandoned:
vcl: declare nX and nY where they are used ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/174095
vcl: make DrawAlphaBitmapAndAlphaGradient() parameters const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/174114
vcl: deindent functions in BitmapTools.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/174118
vcl: move BitmapTools.hxx to include/vcl/bitmap/ directory ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/177128
vcl: move alpha.hxx to include/vcl/bitmap/AlphaMask.hxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/177160
vcl: move checksum.hxx to the include/vcl/bitmap/ directory ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/177202
vcl: move code to ImplListBox constructor ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178457
vcl: extract TravelSelectGuard ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178462
vcl: SvxIconViewFlags -> IconViewFlags ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179209
vcl: SvxIconChoiceCtrl_Impl -> ImplIconChoiceCtrl ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179212
vcl: remove unnecessary includes in ivctrl.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179213
vcl: remove using namespace ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179214
vcl: move VerticalTabControl to own file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179215
vcl: move IconChoiceCtrl and IconChoiceCtrlEntry to own files ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179216
vcl: make IconChoiceCtrl constructor more readable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179217
vcl: _pImpl -> mpImpl ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179218
vcl: _aClickIconHdl -> maClickIconHdl ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179219
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179220
vcl: make IconChoiceCtrl.cxx more readable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179221
vcl: make IconChoiceCtrl.cxx more readable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179223
vcl: make VerticalTabControl.cxx more readable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179224
vcl: make spinbtn.cxx more readable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179369
vcl: flatten SpinButton::MouseButtonDown() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179370
vcl: flatten SpinButton::KeyInput() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179371
vcl: indent switch statement ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179372
vcl: remove underscore from variable name ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179373
vcl: rename TextDDInfo to TextDragDropInfo, split into own header ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179713
vcl: textdata.cxx -> textedit.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179715
vcl: move TextCharAttrib to own source file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179717
vcl: move TextCharAttribList to own source file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179718
vcl: move TextNode to own source file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179719
vcl: remove unnecessary includes ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179720
vcl: remove using namespace directive ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179721
vcl: move TextEngine member initalization to class definition ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179722
vcl: flatten TextEngine::RemoveView() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179723
vcl: flatten TextEngine::SetActiveView() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179724
vcl: make TextEngine::SetFont() easier to read ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179725
vcl: flatten TextEngine::SetMaxTextWidth() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179726
vcl: remove unnecessary variable from static_getLineEndText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179727
vcl: static_getLineEndText() -> lcl_getLineEndText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179728
vcl: flatten TextEnging::GetTextLen() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179729
vcl: flatten TextEnging::GetTextLen() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179730
vcl: make TextEngine::IsSimpleCharInput() easier to read ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179731
vcl: remove comment, unneeded braces from if statement ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179732
vcl: remove commented out code ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179733
vcl: flatten TextEngine::ImplDeleteText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179734
vcl: remove parantheses from TextEngine::GetInputSequenceChecker() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179735
vcl: make variable const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179736
vcl: make while easier to use ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179737
vcl: make TextEngine::ImpInsertText() a bit easier to read ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179738
vcl: remove commented out code ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179739
vcl: make texteng.cxx easier to read by addding newlines ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179740
vcl: cleanup if and while statements ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179741
vcl: flatten TextEngine::ImplGetPosX() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179742
vcl: flatten TextEngine::CalcTextWidth() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179743
vcl: remove unnecessary variable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179744
vcl: flatten TextEngine::GetTextPortionRange() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179745
vcl: remove unnecessary variable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179746
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179747
vcl: collapse if statements ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179748
vcl: remove unnecessary parentheses and rewrite not in condition ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179749
vcl: flatten TextEngine::ImplBreakLine() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179750
vcl: flatten TextEngine::CreateTextPortions() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179751
vcl: flatten TextEngine::RecalcTextPortions() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179752
vcl: flatten TextEngine::RemoveAttribs() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179753
vcl: flatten TextEngine::SetTextAlign() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179754
vcl: flatten TextEngine::ImpParagraphStarted() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179755
vcl: flatten TextEngine::ImpParagraphRemoved() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179756
vcl: flatten TextEngine::ImpCharsRemoved() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179757
vcl: flatten TextEngine::ImpCharsInserted() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179758
vcl: flatten TextEngine::SetRightToLeft() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179760
vcl: flatten TextEngine::ImpGetRightToLeft() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179761
vcl: flatten TextEngine::ImpGetPortionXOffset() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179762
vcl: remove unnecessary variable in TextEngine::ImplGetAlign() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179763
vcl: flatten TextEngine::ImpGetOutputOffset() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179764
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179765
vcl: make ImplGetLineEndText() non-local ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179766
vcl: move GetTextLines() from TextEngine to TEParaPortions::GetTextLines() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179767
vcl: TextPaM -> TextParagraphMarker ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179768
vcl: extract TextParagraphMarker ImplCTLTypeAndReplaceCheckInputSequence() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179769
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179770
vcl: flatten TextEngine::ImplRemoveChars() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179792
vcl: extract lcl_GetEndOfLine() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179793
vcl: make variable const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179794
vcl: TextEng::ImpParagraphInserted() -> ImplBroadcastParagraphInserted() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179795
vcl: TextEng::ImpParagraphRemoved() -> ImplBroadcastParagraphRemoved() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179796
vcl: TextEngine::ImpCharsRemoved() -> ImplBroadcastCharsRemoved() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179797
vcl: TextEngine::ImpCharsInserted() -> ImplBroadcastCharsInserted() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179798
vcl: extract TextEngine::ImplInsertTextLine() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179799
vcl: simplify TextEngine::ImpInsertParaBreak() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179800
vcl: bSpecial -> bStayPastEndOfLine ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179801
vcl: extract TEParaPortion::GetBottomY() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179802
vcl: extract TEParaPortions::GetBottomY() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179803
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179804
vcl: extract lcl_PreferPortionStart() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179805
vcl: fix comment ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179808
vcl: move DoesKeyChangeText() and IsSimpleCharInput() to KeyEvent ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179905
vcl: make TextEngine functions const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179906
vcl: make TextEdit::ParagraphMarkertoEditCursor() const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179907
vcl: change pointer parameter pLine a const ref ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179908
vcl: improve SAL_WARN message ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179909
vcl: move CalcTextWidth() to TEParaPortions ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179910
vcl: move FindCharAttrib and FindAttrib to TextDoc ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179911
vcl: TextEngine::SeekCursor() returns a font ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179912
vcl: seperate ImplUpdateTextWidth() from CalcTextWidth() in TextEngine ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179913
vcl: TextEngine::CalcTextWidth() -> GetTextWidth() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179914
vcl: extract GetTextLen() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179996
vcl: migrate GetText() functionality from TextEngine to TextDoc ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179997
vcl: if zero chars, then return early from ImpRemoveChars() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179998
vcl: extract TextEngine::ImplRemoveParagraphs() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179999
vcl: extract ImplRemoveEndParagraphChars() and ImplRemoveStartParagraphChars() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180000
vcl: flatten ImplRemoveEndParagraphChars() and ImplRemoveStartParagraphChars() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180001
vcl: move ImpConnectParagraphs() down file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180002
vcl: use range based for loop ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180003
vcl: make TextEdit::GetTextPortionRange() return a pair ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180004
vcl: use std::all_of() to express intent ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180042
vcl: extract CanQuickFormat() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180043
vcl: extract TextEngine::ImplCreateEmptyParagraph() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180051
vcl: extract TextEngine::ImplCheckInputSequence() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180052
vcl: remove unnecessary TextEngine::ImpInsertText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180053
vcl: flatten TextEngine::ImpGetXPos() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180054
vcl: flatten TextEngine::ImpGetXPos() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180055
vcl: flatten TextEngine::ImpGetXPos() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180056
vcl: rename rmpLine to rTextLine ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180057
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180058
vcl: migrate functionality to TextView::Update() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180059
vcl: extract TextEngine::ImplFormatParagraph() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180060
vcl: remove unnecessary variable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180061
vcl: flatten code and rename from nTmpPos -> nAccPos ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180062
tdf#164656 [WIP] implement basic weld interfaces ( Sahil Gautam )
- https://gerrit.libreoffice.org/#/c/180068
vcl: extract lcl_AccumulateTextPortionLen() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180095
vcl: move lcl_AccumulateTextPortionLen() to TextPortionList::AccumulateLenTo() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180096
tdf#43157 vcl: replace OSL_ENSURE with SAL_WARN_IF and cleanup warning messages ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180097
vcl: add warning when text height is zero ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180098
vcl: CreateLines() -> ImplCreateLines() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180099
vcl: add Impl to CreateTextPortions() and RecalcTextPortions() names ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180100
vcl: move functionality from TextEngine to TEParaPortion::GetInvalidYOffsets() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180101
vcl: TextEngine::GetInvalidYOffsets() -> TextEngine::ImplGetInvalidYOffsets() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180102
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180103
vcl: move variables closer to first use ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180104
vcl: nTmpPos -> nCurTextIndex ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180105
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180107
vcl: nCurPos -> nMarginPos ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180385
vcl: extract TextEngine::ImplGetDefaultTabWidth() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180386
vcl: split if statement ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180389
vcl: minor change to grammar in comment ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180392
vcl: make variable const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180393
vcl: extract ImplAdjustTextLineAlignment() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180394
vcl: extract TextEngine::ImplRevalidateLine() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180395
vcl: flatten TextEngine::ImplRevalidateLine() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180396
vcl: flatten TextEngine::ImplRevalidateLine() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180397
vcl: flatten TextEngine::ImplInvalidateTextRect() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180398
vcl: TextCharAttribLists -> TextCharAttribs ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180399
vcl: split out header to TextCharAttribs.hxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180400
vcl: move TextNode into own header ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180401
vcl: move code into TextUndoManager.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180402
vcl: move TextUndoDelPara into own files ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180403
vcl: split textundo.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180404
vcl: TETextPortionList -> TETextPortions ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180405
WIP Make Creatable, Editable, Renamable and Deletable invokes ( Jim Raykowski )
- https://gerrit.libreoffice.org/#/c/180476
vcl: collapse if statement ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180641
vcl: make TextDoc::IsValidParagraphMarker() const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180642
vcl: merge ExtTextEngine with TextEngine ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180643
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180645
vcl: nTmpPos -> nLeftPos ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180646
vcl: convert to range based for loop ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180647
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180648
vcl: flatten CanQuickFormat() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180649
vcl: flatten CanQuickFormat() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180650
WIP: tdf#142373: dump info from Development Tools ( Xisco Fauli )
- https://gerrit.libreoffice.org/#/c/180837
vcl: flatten DoesKeyChangeText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181285
tdf#165125: vcl_pdfexport2: Add unittest ( Xisco Fauli )
- https://gerrit.libreoffice.org/#/c/181418
vcl: initialize IdleFormatter member variables in class definition ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181553
vcl: initialize TextDragDropInfo members in class definition ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181554
vcl: initialize TextLine members in class definition ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181555
vcl: remove some unnecessary curly-braces ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181556
vcl: remove unnecessary include in TextSelection.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181557
vcl: make variables const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181558
vcl: initialize TextUndoManager variable in constructor ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181559
vcl: extract functions from Shorten() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181560
vcl: make bDone const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181561
vcl: extract lcl_GetSelStartIndex() lcl_GetSelEndIndex() & lcl_GetSelLen() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181562
vcl: extract lcl_GetStartNode() and lcl_GetEndNode() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181563
vcl: make TextDoc::GetTextLen() parameters const pointer to const value ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181564
vcl: remove temp variable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181565
vcl: make variable const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181566
vcl: make const pointer ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181567
tdf#43157 vcl: convert OSL_FAIL to SAL_WARN ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181568
vcl: make variable const pointer to const value ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181569
vcl: make variable const pointer to const value ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181570
vcl: make TextCharAttribs::FindAttribs(), FindEmptyAttribs() const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181571
vcl: make TextCharAttribs::HasBoundingAttrib() const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181572
vcl: remove need for mbHasEmptyAttribs in TextCharAttribs ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181573
vcl: move variables closer to first use in TextDoc::GetText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181574
vcl: no need for :: scope in front of std ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181575
vcl: convert from switch to if ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181576
TextPortions::Reset() -> TextPortions::clear() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181577
tdf#43157 vcl: convert OSL_FAIL to assert ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181578
vcl: remove unnecessary curly braces ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181579
vcl: convert to for range loop ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181580
vcl: make variable const pointer to const value ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181581
vcl: simplify TextEngine::IsInputSequenceCheckingRequired() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181582
vcl: we lazy load the locale and break iterator ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181583
vcl: initialize member variables in ParaPortion definition ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181584
vcl: ParaPortion::GetFirstInvalidLine() -> InvalidateFirstLine() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181585
vcl: make ParaPortion::GetLineNumber() const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181586
tdf#43157 vcl: convert OSL_ENSURE to assert ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181587
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181588
vcl: make ParaPortions::GetTextLines() const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181589
vcl: initialize member variables in TextHint definition ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181590
vcl: initialize member variables in TextIMEInfos definition ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181591
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181593
vcl: make variables const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181594
vcl: test TextEngine::MatchGroup() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181595
vcl: flatten TextEngine::MatchGroup() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181596
vcl: flatten TextEngine::MatchGroup() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181597
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181598
vcl: extract TextEngine::ImplMatchGroupForwards() and ImplMatchGroupBackwards() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181599
vcl: use recursive algorithm to match groups ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181600
vcl: remove extraneous curly braces ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181602
vcl: remove static_cast ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181603
vcl: fix modelines in vcl/source/control/imivctl1.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181690
vcl: prefix member variables of TETextPortion with 'm' ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181706
tdf#165297 themes disabled and disabledtext color improvements ( Sahil Gautam )
- https://gerrit.libreoffice.org/#/c/182027
vcl: extract lcl_CanReadAnimationFrames() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/182054
vcl: simplify ReadAnimation() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/182055
vcl: extract lcl_ReadAnimationFrames() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/182056
vcl: remove need for bReadAnimations variable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/182057
dummy first dialog ( Sahil Gautam )
- https://gerrit.libreoffice.org/#/c/182357
vcl: use reverse recursive function to match within a paragraph ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/182381
vcl: add another unit test for forward matching ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/182382
wip: thought experiment with stuffing once_flag into class_data ( Caolán McNamara )
- https://gerrit.libreoffice.org/#/c/182408
tdf#85976 give the user some feedback after removing/selecting duplicates ( Sahil Gautam )
- https://gerrit.libreoffice.org/#/c/182505
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Mateusz Wlazłowski
* GSoC (Ilmari)
+ https://developers.google.com/open-source/gsoc/timeline
+ mentors are watching the patches associated with proposals/mentees
+ Next step: 29 April - GSoC contributor proposal rankings due from Org Admins
* Commit Access
* Developer Certification (Stephan/Miklos/László)
+ resting since: 0 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
* What’s cooking (Miklos)
+ A11y update (Michael W)
+ RTL/CTL/CJK update (Jonathan)
* QA update (Xisco)
+ UNCONFIRMED: 1675 (+3)
+ enhancements: 450 (+0)
+ needsUXEval: 6 (+0)
+ haveBackTrace: 14 (+0)
+ needsDevAdvice: 47 (+0)
+ documentation: 2 (-4)
+ android: 0 (+0)
+ iOS: 0 (+0)
+ Online: 7 (+0)
+ Most pressing bugs:
New:
Old:
Fixed:
+ New high severity bugs of the week:
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+90 +10 (-53) overall)
many thanks to the top bug squashers:
Xisco Faulí 4
Julien Nabet 3
Mateusz Wlazłowski 3
Buovjaga 2
Caolán McNamara 2
Heiko Tietze 2
Michael Weghorn 2
Olivier Hallot 2
Telesto 2
V Stuart Foote 2
+ top 10 bugs reporters:
Eyal Rozenberg 6
Regina Henschel 4
Telesto 4
Robert Lacroix 3
nobu 3
Tuomas Hietala 2
fantanoice 2
Aron Budea 1
Buovjaga 1
Joop Kiefte 1
+ top 10 bugs fixers:
Nabet, Julien 3
Caolán McNamara 2
Xisco Fauli 2
1
*UNKNOWN* 1
Aron Budea 1
Balazs Varga 1
Balland-Poirier, Laurent 1
Hagar Delest 1
Heiko Tietze 1
+ top 10 bugs confirmers:
Ilmari Lauhakangas 15
m.a.riosv 15
Vernon, Stuart Foote 11
Mateusz Wlazłowski 8
Heiko Tietze 3
*UNKNOWN* 2
Nabet, Julien 2
Olivier Hallot 2
nobu 2
Alex Thurgood 1
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
libre 2
Raal 2
Bogdan B 1
Jessica 1
Mateusz Wlazłowski 1
Xisco Fauli 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
libre 2
Raal 2
Bogdan B 1
Jessica 1
Mateusz Wlazłowski 1
Xisco Fauli 1
* all bugs tagged with 'regression'
+ 1257(+5) bugs open of 14056(+11) total 22(-1) high prio.
done by:
Mateusz Wlazłowski 2
Telesto 2
Balazs Varga 1
Eyal Rozenberg 1
Jessica 1
m.a.riosv 1
Raal 1
Xisco Fauli 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 9(-1)
Calc - 6(+0)
LibreOffice - 4(+0)
Impress - 1(+0)
Installation - 1(+0)
UI - 1(+0)
by OS:
All - 17(-1)
Linux - 4(+0)
Mac OS X - 0(+0)
Windows - 1(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 416(+0)
Calc - 245(+2)
Impress - 128(+2)
LibreOffice - 55(+0)
Draw - 47(+0)
Writer: docx filter - 46(+1)
Crashes - 43(-1)
Base - 37(+0)
UI - 37(+1)
Borders - 35(+0)
Writer: other filter - 32(+2)
Writer: perf - 32(-1)
filters and storage - 29(+0)
Chart - 27(+1)
RTL - 25(+2)
Printing and PDF export - 23(-1)
BASIC - 20(+0)
Writer: doc filter - 18(+0)
graphics stack - 13(+0)
Formula Editor - 9(-1)
framework - 3(+0)
sdk - 3(+0)
Extensions - 2(+0)
Installation - 2(+0)
Linguistic - 2(+0)
More information about the Libreoffice-qa
mailing list