[Git][wxwidgets/wxwidgets][master] 13 commits: Replace \275 (DOS character code for 1/2) with .5 in page size comments

3 views
Skip to first unread message

Vadim Zeitlin (@_VZ_)

unread,
Apr 29, 2026, 6:05:03 PMApr 29
to wx-commi...@googlegroups.com

Vadim Zeitlin pushed to branch master at wxWidgets / wxWidgets

Commits:

  • fecee777
    by Richard at 2026-04-28T15:17:24-06:00
    Replace \275 (DOS character code for 1/2) with .5 in page size comments
    
  • 084be11e
    by Richard at 2026-04-28T20:33:31-06:00
    Specify imperial units in page setup dialog when page size is imperial
    
    Fixes #9177
    
  • 6243faa9
    by Richard at 2026-04-28T20:43:29-06:00
    Drop unused variable
    
  • 3a03ed30
    by Vadim Zeitlin at 2026-04-29T16:45:23+02:00
    Update Lexilla submodule to fix build with gcc 16 -Werror
    
    Just suppress a new warning in gcc 16.
    
  • 8a64fc9d
    by Vadim Zeitlin at 2026-04-29T16:45:25+02:00
    Avoid bogus 16 -Wmaybe-uninitialized warning
    
  • 5fab51f9
    by Vadim Zeitlin at 2026-04-29T16:46:27+02:00
    Remove unused variable from wxHtmlWinParser::AddPreBlock()
    
    This avoids gcc 16 -Wunused-but-set-variable warning.
    
  • e3ecf72c
    by Vadim Zeitlin at 2026-04-29T17:15:41+02:00
    Suppress bogus -Warray-bounds for gcc 16 in the unit test
    
    These warnings look very much like a compiler bug, so suppress them just
    for this version, hoping that they will get fixed in 16.1 release.
    
  • bd00c480
    by Steve Cornett at 2026-04-29T23:06:46+02:00
    Remove redundant Visual Studio optimization settings
    
    Remove compiler options implied by /O2 as it makes it unnecessarily more
    difficult to replace /O2 with /O1.
    
    Closes #26416.
    
  • 755acc8f
    by Vadim Zeitlin at 2026-04-29T23:09:48+02:00
    Merge branch 'gcc-16'
    
    Fix warnings given by (pre-release version of) gcc 16.
    
    See #26418.
    
  • 6e9f165e
    by Vadim Zeitlin at 2026-04-29T23:10:16+02:00
    Merge branch 'legalize-page-setup-imperial' of github.com:LegalizeAdulthood/wxWidgets
    
    Support imperial units in wxMSW page setup dialog: use inches and not
    millimeters for margins when using page sizes in inches.
    
    See #26415.
    
  • e85bec87
    by Steve Cornett at 2026-04-29T23:32:05+02:00
    Update some colour values for Windows dark mode
    
    Most notably, change the text colour to be white instead of #e0e0e0.
    
    Also tweak some colours that are slightly different under Windows 11.
    
    Closes #26412.
    
    Co-authored-by: Vadim Zeitlin <va...@wxwidgets.org>
    
  • 911ac51f
    by Vadim Zeitlin at 2026-04-29T23:45:40+02:00
    Add a cast of window ID to EGLNativeWindowType
    
    EGLNativeWindowType can be defined differently depending on whether X11
    or Wayland support is enabled when building the library, and when X11
    support is disabled we still need to cast to it explicitly.
    
    This should have been part of 8a41fd01d1 (Fix creating wxGLCanvas when
    using EGL 1.4 with X11, 2026-04-27).
    
    See #26410.
    
  • c95a03c5
    by Steve Cornett at 2026-04-29T23:59:28+02:00
    Really fix wxRendererXP::DrawItemText() selected text in dark mode
    
    Use the correct "DarkMode_ItemsView::LISTVIEW" theme instead of
    apparently invalid "DarkMode::LISTVIEW".
    
    Closes #26414.
    

34 changed files:

The diff was not included because it is too large.
Reply all
Reply to author
Forward
0 new messages