[Git][wxwidgets/wxwidgets][master] 14 commits: Fix typo in a comment in wxFSVolumeBase

3 views
Skip to first unread message

Vadim Zeitlin (@_VZ_)

unread,
Jun 9, 2025, 5:09:41 PMJun 9
to wx-commi...@googlegroups.com

Vadim Zeitlin pushed to branch master at wxWidgets / wxWidgets

Commits:

  • 4703f23e
    by Vadim Zeitlin at 2025-06-02T22:11:48+02:00
    Fix typo in a comment in wxFSVolumeBase
    
    No real changes.
    
  • 773014a4
    by Vadim Zeitlin at 2025-06-02T22:13:02+02:00
    Make wxFSVolume ctor from name explicit
    
    Prevent implicit conversion of strings to FS volumes which wouldn't make
    any sense.
    
  • 18d905cf
    by Vadim Zeitlin at 2025-06-03T01:31:50+02:00
    Define USE_WIN32=1 earlier in configure
    
    This allows to use it to guard Windows-specific options.
    
    Also drop the test for "doesnt_want_win32" which, confusingly, was not
    the negation of the test for "wants_win32" and required a special
    comment to explain this: instead, just don't define "wants_win32" and
    reset USE_WIN32 in this case.
    
  • 6e8eac94
    by Vadim Zeitlin at 2025-06-03T02:03:24+02:00
    Disable wxUSE_FSVOLUME in the ports not supporting it
    
    It doesn't make sense to have wxUSE_FSVOLUME=1 in wxGTK and other Unix
    ports that don't provide this class, so leave it as 0 there.
    
    Also update the documentation to say that wxFSVolume is not implemented
    under Unix, not that it doesn't make sense there because it could be
    mapped to file system mount points, in theory.
    
  • 5c86faa9
    by Vadim Zeitlin at 2025-06-03T02:03:24+02:00
    Add a trivial unit test of wxFSVolumeBase
    
    Test that we can at least create it.
    
  • 3e1b2d0e
    by Vadim Zeitlin at 2025-06-03T02:03:24+02:00
    Remove useless wxFSVolume::InitIcons()
    
    Just allocate m_icons on demand in wxMSW.
    
  • a42390fe
    by Vadim Zeitlin at 2025-06-09T22:36:35+02:00
    Record SHA-1 checksums for 3.3.0 release files
    
    It's not really clear whether this is really useful, but preserve them
    for the posterity just in case (and because "post-release" procedure
    says to do it).
    
  • 29f9d351
    by Vadim Zeitlin at 2025-06-09T22:36:35+02:00
    Update version to 3.3.1 and rebake
    
  • 14fd2121
    by Vadim Zeitlin at 2025-06-09T22:36:35+02:00
    Don't complain about missing wxWebView backend if it's disabled
    
    Distinguish between wxUSE_WEBVIEW being set to "no" due to
    --disable-webview being explicitly used and not finding any backends.
    
    This commit is best viewed using Git --color-moved option and ignoring
    whitespace-only changes.
    
    Closes #25500.
    
  • dd82cfe8
    by Vadim Zeitlin at 2025-06-09T22:36:35+02:00
    Improve alternate row colour in wxListCtrl in dark mode
    
    Using 150 alpha made the colour much too bright, decrease it to 110 to
    make the contrast between odd and even rows backgrounds less jarring.
    
  • 4146da66
    by Vadim Zeitlin at 2025-06-09T22:46:06+02:00
    Merge branch 'fsvolume-icons'
    
    Remove wxFSVolume::InitIcons() and some other minor cleanup.
    
    See #25492.
    
  • 759213a3
    by Blake-Madden at 2025-06-09T22:47:22+02:00
    Improve wxRect2DDouble
    
    Add functions to give it parity with wxRect.
    
    Add wxNODISCARDS where appropriate.
    
    Extend the documentation, notably explaining behaviour differing from
    wxRect.
    
    Closes #25497.
    
  • c8553233
    by Vadim Zeitlin at 2025-06-09T22:55:25+02:00
    Create new section for 3.3.1 in the change log
    
  • d5c140a8
    by PB at 2025-06-09T22:57:00+02:00
    Fix webrequest and webview samples build with MSVC in C++20 mode
    
    Using a const char* and a wxString in the two branches of the ternary
    operator resulted in compile-time errors when using C++20 standard
    since the result type of the conditional expression was ambiguous,
    so add explicit conversions to fix it.
    
    See also #19355.
    
    Closes #25501.
    

134 changed files:

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