ESC meeting agenda: 2025-04-24 16:00 CEST
Miklos Vajna
vmiklos at collabora.com
Thu Apr 24 06:10:18 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:
+ add guidelines wrt LLM usage to the GSoC page (Ilmari)
+ proceed with dev cert current round (Stephan)
* Release Engineering update (Cloph)
+ 24.8.7 rc2 next week?
+ 25.2.3 rc2 this week?
+ upcoming 25.8: first alpha in early May (from master)
+ https://wiki.documentfoundation.org/ReleasePlan/25.8 is created now (may change)
* Documentation (Olivier)
+ Bugzilla Documentation statistics
220(220) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 12(3) 25(6) 49(0) 297(1)
commented 39(19) 87(34) 145(30) 878(9)
resolved 5(2) 11(4) 27(0) 170(1)
+ top 10 contributors:
Olivier Hallot made 45 changes in 1 month, and 383 changes in 1 year
Ilmari Lauhakangas made 20 changes in 1 month, and 162 changes in 1 year
Kaganski, Mike made 16 changes in 1 month, and 86 changes in 1 year
gmarco made 9 changes in 1 month, and 10 changes in 1 year
Vernon, Stuart Foote made 9 changes in 1 month, and 117 changes in 1 year
Christian Lohmaier made 8 changes in 1 month, and 8 changes in 1 year
Eyal Rozenberg made 7 changes in 1 month, and 19 changes in 1 year
Nabet, Julien made 7 changes in 1 month, and 40 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 36 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
222(222) (topicUI) bugs open, 16(16) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 4(2) 12(4) 12(4) 18(4)
commented 33(8) 120(2) 275(22) 1213(-11)
removed 0(0) 0(0) 0(0) 7(-1)
resolved 5(-3) 18(0) 43(0) 207(-5)
+ top 10 contributors:
Vernon, Stuart Foote made 55 changes in 1 month, and 350 changes in 1 year
Eyal Rozenberg made 41 changes in 1 month, and 212 changes in 1 year
Heiko Tietze made 40 changes in 1 month, and 614 changes in 1 year
Ilmari Lauhakangas made 18 changes in 1 month, and 186 changes in 1 year
Olivier Hallot made 11 changes in 1 month, and 17 changes in 1 year
Kaganski, Mike made 10 changes in 1 month, and 36 changes in 1 year
Devashish gupta made 6 changes in 1 month, and 6 changes in 1 year
m.a.riosv made 6 changes in 1 month, and 35 changes in 1 year
Peyton R made 5 changes in 1 month, and 5 changes in 1 year
*UNKNOWN* made 4 changes in 1 month, and 4 changes in 1 year
* Crash testing (Caolan)
+ 146(+3) import failure, 32(-4) export failures
+ ??? coverity issues
+ Google / ossfuzz: ?? fuzzers active now
* Crash Reporting from crashreport.libreoffice.org (Xisco)
+ 25.2.0.2 210(+4)
+ 25.2.0.3 32703(+693)
+ 25.2.1.2 24639(+1098)
+ 25.2.2.2 12444(+4776)
* Mentoring (Hossein)
committer... 1 week 1 month 3 months 12 months
open 80(-34) 164(-12) 170(-13) 170(-13)
reviews 438(76) 1254(-44) 3560(-26) 13428(56)
merged 221(-45) 1009(24) 3177(-34) 14143(-24)
abandoned 14(-10) 65(1) 210(5) 739(-6)
own commits 156(-47) 720(56) 2136(-15) 9924(-35)
review commits 44(11) 174(-1) 582(-8) 2878(-23)
contributor... 1 week 1 month 3 months 12 months
open 72(-482) 885(-214) 889(-222) 889(-222)
reviews 736(-170) 2736(10) 7486(-134) 31076(-72)
merged 11(-7) 80(-12) 287(-15) 1317(-16)
abandoned 228(192) 317(216) 418(214) 758(217)
own commits 11(5) 60(-10) 217(-7) 1202(-12)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 350(350)
total 418(418) assigned 56(56) open 326(326)
+ top 10 contributors:
Devashish gupta made 6 patches in 1 month, and 9 patches in 1 year
Simon Chenery made 4 patches in 1 month, and 44 patches in 1 year
Manish Mahapatra made 4 patches in 1 month, and 4 patches in 1 year
Shardul Vikram Singh made 3 patches in 1 month, and 7 patches in 1 year
Kurt Nordback made 3 patches in 1 month, and 3 patches in 1 year
Nam Bui made 3 patches in 1 month, and 4 patches in 1 year
Weblate made 2 patches in 1 month, and 27 patches in 1 year
Marco Pinto made 2 patches in 1 month, and 6 patches in 1 year
Celia Palacios Gómez Tagle made 2 patches in 1 month, and 2 patches in 1 year
Pierre Vacher made 2 patches in 1 month, and 7 patches in 1 year
+ top 10 reviewers:
Ilmari Lauhakangas made 128 review comments in 1 month, and 832 in 1 year
Christian Lohmaier made 112 review comments in 1 month, and 804 in 1 year
Hossein made 102 review comments in 1 month, and 354 in 1 year
Caolán McNamara made 86 review comments in 1 month, and 1240 in 1 year
Vajna, Miklos made 82 review comments in 1 month, and 1148 in 1 year
allotropia jenkins made 82 review comments in 1 month, and 534 in 1 year
Thorsten Behrens made 74 review comments in 1 month, and 676 in 1 year
Vajngerl, Tomaž made 72 review comments in 1 month, and 338 in 1 year
Kaganski, Mike made 62 review comments in 1 month, and 560 in 1 year
Xisco Fauli made 62 review comments in 1 month, and 802 in 1 year
+ Patches automatically abandoned:
vcl: initialize Calendar vars in definition, move ImplInit() into constructor ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/174768
vcl: extract Calendar::RecalculateDimensions() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/174770
vcl: rename aTempDate to aFirstDayNextMonth ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/174775
vcl: reorganise location of functions in calendar.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/176670
vcl: remove empty comment line ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178218
vcl: initialize member variables in class definition ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178350
vcl: extract ComboBox::ImplInitListBoxFloatingWindow() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178423
vcl: extract ComboBox::ImplInitSubEdit() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178424
vcl: move local function closer to first use in combobox.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178426
vcl: seperate out FindMatchingEntry() from FindLooselyMatchingEntry() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178427
vcl: extract ImplListBox::FindEntry() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178428
vcl: lcl_GetSelectedEntries() -> lcl_PopulateEntryPositions() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178429
vcl: simplify if statement ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178430
vcl: flatten ComboBox::ImplUpdateFloatSelection() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178431
vcl: m_nDDHeight -> m_nDropdownHeight ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178458
vcl: flatten combobox.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178459
vcl: remove unnecessary variable from ComboBox::GetDropDownLineCount() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178460
vcl: extract lcl_GetEntryPosAfterMRUPos() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178461
vcl: default initialize ImplEntryList ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178476
vcl: call on functions directly ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178477
vcl: remove commented out code ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178479
vcl: flatten ComboBox::GetSelectedEntryPos() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178480
vcl: move ComboBoxBounds definition closer to first use ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178498
vcl: remove namespace and use static, rename from Impl to lcl_ ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/178995
vcl: remove lcl_Power10() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179032
vcl: move lcl_NumericProcessKeyInput() into KeyEvent ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179042
vcl: migrate MetricField to own file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179049
vcl: migrate NumericFormatter to own file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179053
vcl: move TimeFormatter out of field2.cxx and into own file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179077
vcl: move lcl_DateProcessKeyInput() into KeyEvent ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179081
vcl: move DateFormatter out of field2.cxx and into own file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179101
vcl: make hyperlabel.cxx more readable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179193
vcl: make function names start with lcl_ and not Impl ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179227
vcl: move LongCurrencyBox to own file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179228
vcl: remove using namespace ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179229
vcl: longcurr.cxx -> LongCurrencyFormatter.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179230
vcl: make LongCurrencyFormatter.cxx easier to read ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179231
vcl: flatten functions in LongCurrencyFormatter.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179232
vcl: move variables closers to first use ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179281
vcl: extract scrollbar draw functions ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179289
Improve attribute ID declarations ( Vojtěch Doležal )
- https://gerrit.libreoffice.org/#/c/179319
vcl: flatten Slider::ImplUpdateRects() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179328
vcl: flatten Slider::ImplUpdateRects() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179329
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179330
vcl: flatten Slider::ImplDraw() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179331
vcl: make variable const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179332
vcl: make slider more readable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179333
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179334
vcl: flatten Slider::Tracking() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179335
vcl: flatten Slider::KeyInput() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179336
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179337
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179338
vcl: flatten Slider::SetRange() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179339
vcl: flatten Slider::CalcWindowSizePixel() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179340
vcl: extract ImplMakeControlPartsHorz() and ImplMakeControlPartsVert() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179341
vcl: extract Slider::ImplUpdateControlParts() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179342
vcl: bUpdate -> bInvalidate ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179343
vcl: flatten Slider::ImplUpdateControlParts() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179344
vcl: Slider::ImplCalc() to Slider::ImplUpdateControlDimensions() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179345
vcl: extract ImplSetHorzThumbSize() and ImplSetVertThumbSize() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179346
vcl: extract Slider::ImplUpdateThumbDimensions() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179347
vcl: flatten slider.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179348
vcl: collapse if statements ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179349
vcl: extract ImplCalculateMouseOffset() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179350
vcl: make Slider::Tracking() easier to read ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179351
vcl: extract ImplTrackDragging() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179352
vcl: flatten ImplTrackDragging() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179353
vcl: flatten ImplTrackDragging() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179354
vcl: extract ImplEndSliderTracking() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179355
vcl: extract ImplDrawNativeSlider() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179356
vcl: extract ImplDrawChannel1() and ImplDrawChannel2() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179357
vcl: flatten ImplDrawChannel1() and ImplDrawChannel2() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179358
vcl: flatten Slider::ImplDrawNativeSlider() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179359
vcl: collapse if statement ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179360
vcl: extract ImplDrawThumb() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179361
vcl: simplify Slider::CalcWindowsSizePixel() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179362
vcl: make spinfld.cxx more readable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179379
vcl: flatten lcl_DrawNativeSpinfield() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179380
vcl: flatten lcl_DrawNativeSpinfield() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179381
vcl: remove unnecessary variable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179382
vcl: flatten MouseButtonDown ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179383
vcl: flatten MouseMove() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179384
vcl: flatten SpinField::EventNotify() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179385
vcl: flatten SpinField::EventNotify() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179386
vcl: flatten SpinField::EventNotify() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179387
vcl: flatten SpinField::EventNotify() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179388
vcl: flatten SpinField::FillLayoutData() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179389
vcl: flatten SpinField::Paint() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179390
vcl: flatten SpinField::ImplCalcButtonAreas() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179391
vcl: flatten SpinField::ImplCalcButtonAreas() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179392
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179393
vcl: flatten SpinField::ImplFindPartRect() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179394
vcl: flatten SpinField::PreNotify() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179395
vcl: flatten SpinField::PreNotify() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179396
vcl: flatten SpinField::PreNotify() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179397
vcl: flatten SpinField::PreNotify() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179398
vcl: flatten SpinField::PreNotify() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179399
vcl: flatten SpinField::CalcMinimumSizeForText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179400
vcl: make variables const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179401
vcl: use Control and not Window for function parameters ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179414
vcl: use vcl::RenderContext for function param, not OutputDevice ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179415
vcl: use std::find_if() in TabControl::GetItem() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179450
vcl: use std::ranges, std::for_each, std::reduce in lcl_AdjustSingleLineTabs() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179451
vcl: filter out unnecessary values from vectors in foreach loops ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179452
vcl: use std::find_if to get element for ImplGetItem() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179453
vcl: rename _rStyle -> rStyle ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179454
vcl: exgract lcl_ComputeLineCosts() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179455
vcl: extract lcl_CollectWrapPoints() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179456
vcl: extract lcl_FindSolution() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179457
vcl: add space between comment and first word ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179458
vcl: add a TODO ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179459
vcl: make variables const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179460
vcl: flatten TabControl::ImplPosCurTabPage() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179461
vcl: flatten TabControl::ImplActivateTabPage() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179462
vcl: flatten TabControl::ImplShowFocus() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179463
vcl: make nOff const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179464
vcl: make nCurPos const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179465
vcl: move variable closer to first usage ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179466
vcl: make TabControl::ImplDrawItem() more readable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179467
vcl: flatten TabControl::ImplHandleKeyEvent() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179468
vcl: flatten if statements ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179469
vcl: make TabControl::GetKeyInput() more readable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179470
vcl: make lcl_canPaint() more readable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179471
vcl: use ranges instead of for loop ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179472
vcl: flatten TabControl::PreNotify() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179513
vcl: flatten TabControl::PreNotify() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179514
vcl: flatten TabControl::PreNotify() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179515
vcl: flatten TabControl::PreNotify() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179516
vcl: make tabctrl.cxx more readable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179517
vcl: use a variable for function ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179518
vcl: remove i_ from variable names ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179519
vcl: use find_if in TabControl::GetPagePos() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179520
vcl: flatten TabControl::SetCurPageID() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179521
vcl: flatten TabControl::GetCurPageID() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179522
vcl: flatten TabControl::SelectTabPage() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179523
vcl: flatten TabControl::SetTabPage() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179524
vcl: flatten TabControl::GetTabPage() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179525
vcl: flatten TabControl::SetPageItem() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179526
vcl: remove i_ from variable names ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179527
vcl: extract lcl_ActivatePage() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179528
vcl: extract ImplActivateAllPages() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179529
vcl: extract TabPage::ImplEnlargePageSize() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179530
vcl: extract TabControl::ImplGetHeaderHeight() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179531
vcl: extract TabControl::ImplGetTabLabelBottomRight() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179532
vcl: move if statement into functions ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179533
vcl: make variable const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179534
vcl: extract lcl_AdjustOptimalPageSize() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179535
vcl: rearrange function positions in tabctrl.cxx file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179536
vcl: flatten TabControl::set_property() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179537
vcl: prefix member variables with m ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179538
vcl: extract lcl_CorrectTab() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179539
vcl: split out class into seperate files from tabctrl.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179540
vcl: use std::reduce for TabControl::ImplEnlargePageSize() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179541
vcl: remove for loop with a std::accumulate ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179542
vcl: remove TabControl::ImplInit() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179543
vcl: extract lcl_GetImageSize() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179544
vcl: aSize -> aTextSize ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179545
vcl: make TabControl::ImplGetItemSize() easier to read ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179546
vcl: extract lcl_GetControlSize() and lcl_GetControlHeight() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179547
vcl: move variables closer to first use ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179548
vcl: move values into nControlWidth and nControlHeight ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179549
vcl: extract ImplTabItem::ShortenText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179550
vcl: move GetImageSize() into ImplTabItem ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179551
vcl: extract TabControl::ImplPopulateWidthAndPosArys() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179552
vcl: convert to aPt and make constants global ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179553
vcl: extract ImplInvalidateTabPage() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179554
vcl: flatten TabPage::ImplInvalidateTabPage() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179555
vcl: flatten TabPage::ImplInvalidateTabPage() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179556
vcl: extract TabControl::ImplGetShowTabPage() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179557
vcl: move variables closer to first use ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179558
vcl: move variables closer to first use ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179559
vcl: extract TabControl::ImplGetTabItemControlState() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179560
vcl: extract TabControl::ImplNativeDrawTabItem() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179561
vcl: make variables const in TabControl.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179630
vcl: remove unnecessary Point() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179631
vcl: move rStyleSettings closer to scope where it is used ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179632
vcl: extract TabControl::ImplDrawItems() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179633
vcl: extract TabContro::ImplDrawTabPane() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179634
vcl: flatten TabControl::ImplDrawTabPane() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179635
vcl: flatten TabControl::ImplDrawTabPane() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179636
vcl: extract TabControl::ImplDrawNativeTabPane() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179637
vcl: move variable closer to first use ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179638
vcl: we already set the line color when there is no tab page ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179639
vcl: minor tweak to comment ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179640
vcl: flatten TabControl::GetFocus() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179641
vcl: flatten TabControl::GetFocus() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179642
vcl: flatten TabControl::RequestHelp() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179643
vcl: extract TabControl::ImplShowBalloon() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179644
vcl: flatten TabControl::ImplShowBalloon() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179645
vcl: extract TabControl::ImplShowTabItemHelpText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179646
vcl: flatten TabControl::ImplShowTabItemHelpText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179647
vcl: flatten TabControl::ImplShowTabItemHelpText() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179648
vcl: bail out way earlier if there is no help text ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179649
vcl: extract TabControl::ImplShowQuickHelp() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179650
vcl: make TabControl::RequestHelp() a bit easier to read ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179651
vcl: flatten TabControl::Command() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179652
vcl: flatten TabControl::Command() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179653
vcl: remove unnecessary parentheses ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179654
vcl: make variables const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179655
vcl: move TabControl::ImplNativeDrawTabItem() to ImplTabItem ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179656
vcl: simplify check for nullptr pointer ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179657
vcl: make pointer const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179658
vcl: make comment a little more clear ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179659
vcl: rename TabControl::SetCurPageId() to SwitchPage() and remove comment ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179660
vcl: move TextSelection to own source file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/179716
vcl: why use X? nXWidth -> nWidth - the x is implied ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180387
vcl: extract TextEngine::ImplComputeLine() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180388
vcl: add mbFixedEnd ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180390
vcl: extract TETextPortion::ConstrainLeftMarginWidth() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180391
tdf#164452 Integrate Extension Manager with Themes (part 1) ( Sahil Gautam )
- https://gerrit.libreoffice.org/#/c/180503
vcl: move classes into vcl::text::textengine ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/180644
tdf#147132 Flatten Basic function implementations ( Shrey )
- https://gerrit.libreoffice.org/#/c/180952
tdf#164452 [WIP] Integrate Extension Manager with Themes (part 2) ( Sahil Gautam )
- https://gerrit.libreoffice.org/#/c/180994
tdf#145538 Use range based for loops ( Shrey )
- https://gerrit.libreoffice.org/#/c/181121
vcl: prefix class variables with 'm' ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181592
vcl: use reversed recursive algorithm to match groups ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181601
vcl: fix modelines in vcl/source/control/longcurr.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/181691
tdf#130319 Set correct active split part when disabling splits for resize ( Simon Arlott )
- https://gerrit.libreoffice.org/#/c/181728
tdf#130319 Set bottom position when disabling vertical split for resize ( Simon Arlott )
- https://gerrit.libreoffice.org/#/c/181729
tdf#130319 Restore split modes that were removed because of resizing ( Simon Arlott )
- https://gerrit.libreoffice.org/#/c/181730
win thread test ( Noel Grandin )
- https://gerrit.libreoffice.org/#/c/181767
WIP: python: upgrade to 3.12.9 ( Xisco Fauli )
- https://gerrit.libreoffice.org/#/c/181785
svx: use SAL_RET_MAYBENULL in getSdrPageFromSdrObject() ( Xisco Fauli )
- https://gerrit.libreoffice.org/#/c/181800
* GSoC (Ilmari)
+ https://developers.google.com/open-source/gsoc/timeline
+ Next step: 29 April - GSoC contributor proposal rankings due from Org Admins
* Commit Access
* Developer Certification (Stephan/Miklos/László/Gabriel)
+ resting since: 20 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: 1665 (+21)
+ enhancements: 447 (+8)
+ needsUXEval: 10 (+3)
+ haveBackTrace: 14 (+0)
+ needsDevAdvice: 47 (+0)
+ documentation: 4 (-1)
+ 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
+103 -4 (-60) overall)
many thanks to the top bug squashers:
Olivier Hallot 7
V Stuart Foote 7
m_a_riosv 6
Gabor Kelemen (allotropia) 5
Buovjaga 3
Mike Kaganski 3
Dave Gilbert 2
Dieter 2
Pierre Fortin 2
nobu 2
+ top 10 bugs reporters:
Eyal Rozenberg 6
Uralion 4
Aron Budea 3
Uncombed5936 3
Graham 2
Hossein 2
Michael Otto 2
Mike Kaganski 2
David Tonhofer 1
Eliane Domingos de Sousa 1
+ top 10 bugs fixers:
Kelemen, Gabor 4
Olivier Hallot 3
David Gilbert 2
Aron Budea 1
Dieter 1
Grandin, Noel 1
Jim Raykowski 1
Kaganski, Mike 1
Karthik Godha 1
RGB 1
+ top 10 bugs confirmers:
m.a.riosv 14
*UNKNOWN* 9
Olivier Hallot 9
Vernon, Stuart Foote 5
Aron Budea 3
Ilmari Lauhakangas 3
Heiko Tietze 2
Kaganski, Mike 2
Raal 2
Vajna, Miklos 2
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
libre 2
opp 2
Justin Luth 1
jquintanaalvarado 1
Raal 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
libre 2
opp 2
Justin Luth 1
jquintanaalvarado 1
Raal 1
* all bugs tagged with 'regression'
+ 1249(+4) bugs open of 14035(+10) total 23(+0) high prio.
done by:
Ilmari Lauhakangas 2
libre 1
opp 1
m.a.riosv 1
Kaganski, Mike 1
Raal 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 9(+0)
Calc - 6(+0)
LibreOffice - 4(+0)
Impress - 2(+0)
Installation - 1(+0)
UI - 1(+0)
by OS:
All - 17(+0)
Linux - 4(+0)
Mac OS X - 0(+0)
Windows - 2(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 414(+2)
Calc - 243(-1)
Impress - 126(+0)
LibreOffice - 56(+2)
Draw - 47(+0)
Writer: docx filter - 45(+0)
Crashes - 43(+0)
Base - 37(+0)
Borders - 35(+0)
UI - 34(+0)
Writer: perf - 33(+0)
Writer: other filter - 30(+0)
filters and storage - 27(+1)
Chart - 26(+0)
Printing and PDF export - 25(-1)
RTL - 23(+0)
BASIC - 19(+0)
Writer: doc filter - 18(+0)
graphics stack - 13(+0)
Formula Editor - 10(-1)
framework - 3(+0)
sdk - 3(+0)
Extensions - 2(+0)
Installation - 2(+0)
Linguistic - 2(+0)
More information about the LibreOffice
mailing list