[Git][wxwidgets/wxwidgets][master] 9 commits: Get rid of CppUnit boilerplate in wxLog unit test

2 views
Skip to first unread message

Vadim Zeitlin (@_VZ_)

unread,
May 19, 2025, 6:57:24 PMMay 19
to wx-commi...@googlegroups.com

Vadim Zeitlin pushed to branch master at wxWidgets / wxWidgets

Commits:

  • febab883
    by Vadim Zeitlin at 2025-05-17T22:34:52+02:00
    Get rid of CppUnit boilerplate in wxLog unit test
    
    No real changes, just stop using CppUnit-compatible macros.
    
  • 01c265db
    by Vadim Zeitlin at 2025-05-17T22:37:41+02:00
    Make wxLogXXX(string) work correctly
    
    Don't interpret percent signs in the string as format specifiers if
    there are no parameters.
    
    This makes using wxLogWhatever(s) safe with arbitrary string "s" safe:
    previously, if it contained any "%s" inside it, this could crash, but
    now it just logs literal "%s".
    
  • 74a1498e
    by Vadim Zeitlin at 2025-05-17T22:44:48+02:00
    Remove unnecessary use of wxLogXXX("%s")
    
    Just pass the strings directly to wxLogXXX functions as this works
    correctly after the changes of the parent commit.
    
  • 5b131913
    by Patriccollu at 2025-05-19T16:57:55+02:00
    Update Corsican translation for 3.3.0
    
    Closes #25420.
    
  • a0ba4e4d
    by Thomas Krebs at 2025-05-19T17:50:48+02:00
    Update German translations
    
  • 35167d6f
    by Vadim Zeitlin at 2025-05-20T00:33:49+02:00
    Ensure that all ports call wxEventLoop::OnExit()
    
    Make ScheduleExit() non-virtual and call a new virtual DoStop() from it
    and update all ports to override the new virtual function and not
    override ScheduleExit() itself to ensure that the base class version,
    which calls OnExit(), is used.
    
    Closes #25397.
    
    See #25409.
    
  • 63e826af
    by Vadim Zeitlin at 2025-05-20T00:38:10+02:00
    Merge branch 'safe-log-single-string'
    
    Make it safe to log a single string directly.
    
    See #25414.
    
  • 6a78e001
    by chipzhang at 2025-05-20T00:38:51+02:00
    Fix calling wxTextCtrl::GTKSetPangoMarkup() with GTK < 3.16
    
    Just return false from this function instead of crashing due to
    gtk_text_buffer_insert_markup() not being available in older GTK
    libraries.
    
    See #24912.
    
    Closes #25416, #25419.
    
    Co-authored-by: Vadim Zeitlin <va...@wxwidgets.org>
    
  • 05e5092c
    by Martin Corino at 2025-05-20T00:40:01+02:00
    Improve wxControl description and document wxScrolled<wxControl>
    
    Explain the difference between wxControl and wxWindow and also mention
    the existence of wxScrolled<wxControl> which is used as a base class
    elsewhere.
    
    Closes #25415.
    
    Closes #25421.
    

31 changed files:

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