[Git][wxwidgets/wxwidgets][master] 5 commits: Revert "Change return type of wxGetTranslation"

1 view
Skip to first unread message

Vadim Zeitlin (@_VZ_)

unread,
May 8, 2026, 9:49:55 AM (9 days ago) May 8
to wx-commi...@googlegroups.com

Vadim Zeitlin pushed to branch master at wxWidgets / wxWidgets

Commits:

  • df0d6be9
    by Vadim Zeitlin at 2026-05-03T15:20:35+02:00
    Revert "Change return type of wxGetTranslation"
    
    This reverts commit 02cff90601a7dcac66f238e6f495045abc382e9b because it
    broke a lot of existing code which did anything that boiled down to
    
    	const char* whatever = _("Some message");
    
    because the pointer became dangling instead of pointing to the memory
    used by the cached translated string.
    
    See #26195.
    
  • 7eb94243
    by Vadim Zeitlin at 2026-05-08T15:33:11+02:00
    Disable bogus -Wmaybe-initialized for gcc 16.1 too
    
    This warning is still given even after gcc was updated to 16.1 in
    Fedora 44.
    
  • cfbf1683
    by Hamish Mcintyre-Bhatty at 2026-05-08T15:34:24+02:00
    Update docs/qt/architecture.md to fix typos and clarify language
    
    Fix some typos and clarify some of the language here, as the English was
    unclear in a few places.
    
    Closes #26261.
    
  • 488e7363
    by AtesComp at 2026-05-08T15:48:12+02:00
    Add support for private fonts to wxQt
    
    Use QFontDatabase::addApplicationFont() to implement AddPrivateFont().
    
    Closes #26403.
    
    Closes #26419.
    
  • 98647772
    by Bryan Petty at 2026-05-08T15:48:35+02:00
    Upgrade to Doxygen 1.15.0
    
    - Upgrade Doxyfile configuration for 1.15.0
    - Upgrade Doxygen Awesome to v2.4.2 (compatible up to Doxygen 1.15.0)
    - Upgrade GitHub workflow Doxygen version to 1.15.0
    - Tweak main navigation button spacing to match previous style
    - Fix search box icon styles
    - Fix class member definition group styles (missed by DA)
    - Replace backticks used as apostrophe/quote in docs
    - Fix remaining Doxygen warnings when processed with 1.15.0
    - Bump required Doxygen version to 1.15.0
    
    Closes #25603.
    
    Closes #26431.
    

34 changed files:

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