Commit Graph
25 Commits
Author SHA1 Message Date
mcorinoandVadim Zeitlin fa331f4e0f Mark wxApp::DarkMode as wxMSW-only in the documentation
Add missing @onlyfor{wxmsw}.

Closes #26792.
2026-08-06 20:15:46 +02:00
mcorinoandVadim Zeitlin 1a8ef74f92 Fix wxRibbonPanel::GetMinimisedIcon() docs after recent changes
Unix builds / Ubuntu 18.04 wxGTK 3 compatible 3.0 (push) Has been cancelled
Unix builds / Ubuntu 24.04 wxGTK ASAN not compatible (push) Has been cancelled
Unix builds / Ubuntu 18.04 wxGTK UTF-8 (push) Has been cancelled
Unix builds / Ubuntu 18.04 wxQt (push) Has been cancelled
Unix builds / Ubuntu 18.04 wxX11 (push) Has been cancelled
Unix builds / Ubuntu 20.04 wxGTK 3 with clang (push) Has been cancelled
Unix builds / Ubuntu 22.04 wxGTK with wx containers (push) Has been cancelled
Unix builds / Ubuntu 18.04 wxDFB (push) Has been cancelled
Unix builds / Ubuntu 24.04 wxGTK UBSAN (push) Has been cancelled
Unix builds / Ubuntu 18.04 wxGTK 3 static with gcc 4.8 (push) Has been cancelled
Unix builds / Ubuntu 18.04 wxGTK 2 (push) Has been cancelled
CMake builds / Ubuntu 22.04 wxGTK 3 (push) Has been cancelled
CMake builds / macOS latest wxGTK 3 Unix Makefiles (push) Has been cancelled
CMake builds / MSW/MSVC wxMSW (push) Has been cancelled
CMake builds / MSW/Clang wxMSW (push) Has been cancelled
CMake builds / macOS latest wxOSX Ninja (push) Has been cancelled
CMake builds / macOS 14 wxOSX Xcode (push) Has been cancelled
CMake builds / macOS 14 wxIOS (push) Has been cancelled
CMake builds / MSW/MSVC wxQt 5.15 (push) Has been cancelled
CMake builds / MSW/MSVC wxQt 6.10 (push) Has been cancelled
Mac builds / wxMac ARM ASAN not compatible (push) Has been cancelled
Mac builds / wxMac Universal C++14 (push) Has been cancelled
Mac builds / wxiOS Simulator on Silicon Mac (push) Has been cancelled
Mac builds / wxiOS (push) Has been cancelled
Mac builds / wxMac Intel C++17 (push) Has been cancelled
Mac Xcode builds / iOS Simulator static (push) Has been cancelled
Mac Xcode builds / macOS dynamic Release (push) Has been cancelled
Mac Xcode builds / iOS static Debug (push) Has been cancelled
MSW builds / wxMSW vs2022 DLL Debug x64 (push) Has been cancelled
MSW builds / wxMSW vs2022 DLL Release x64 (push) Has been cancelled
MSW builds / wxMSW vs2022 Debug Win32 (push) Has been cancelled
MSW builds / wxMSW vs2022 Release arm64 (push) Has been cancelled
MSW builds / wxMSW vs2026 DLL Release x64 (push) Has been cancelled
MSW cross-builds / wxMSW 64 bits not compatible (push) Has been cancelled
MSW cross-builds / wxMSW/Univ (push) Has been cancelled
MSW cross-builds / wxMSW 32 bits (push) Has been cancelled
Code Checks / Check Spelling (push) Has been cancelled
Code Checks / Check Whitespace (push) Has been cancelled
Code Checks / Check Mixed EOL (push) Has been cancelled
Code Checks / Check C++ Style (push) Has been cancelled
Code Checks / Check All Headers In allheaders.h (push) Has been cancelled
Update Documentation / Update Online Documentation (push) Has been cancelled
No Response / no-response (push) Has been cancelled
This was forgotten in 722f58e238 (Refactor wxRibbon to use
wxBitmapBundle for icons and images, 2026-01-25), see #26117.

Closes #26406.

Co-authored-by: Vadim Zeitlin <vadim@wxwidgets.org>
2026-04-24 19:13:37 +02:00
mcorinoandVadim Zeitlin 64b5217ec2 Update wxRibbonPage documentation after wxBitmapBundle changes
This should have been part of 722f58e238 (Refactor wxRibbon to use
wxBitmapBundle for icons and images, 2026-01-25), see #26117.

Closes #26390.
2026-04-17 15:10:58 +02:00
mcorinoandVadim Zeitlin 25b02a6465 Avoid debug messages about wrong FromDIP() use in wxMSW
Postpone initializing the fields that use FromDIP() till after window
has been created as FromDIP() doesn't return correct result for a window
that hasn't been created yet.

Closes #26313.
2026-03-25 03:48:27 +01:00
mcorinoandVadim Zeitlin 753b6bc9c4 Add wxEVT_WEBVIEW_BROWSING_DATA_CLEARED to the documentation
Closes #26299.
2026-03-16 13:59:32 +01:00
mcorinoandVadim Zeitlin 02ee3564db Document wxART_STOP and wxART_REFRESH art IDs
They were not present in the documentation for some reason.

Closes #26295.
2026-03-15 21:27:43 +01:00
mcorinoandVadim Zeitlin d0405788c2 Allow passing null config to wxHtmlHelpWindow::UseConfig()
Null argument is allowed in wxHtmlHelpController::ReadCustomization()
and is potentially useful here to prevent the use of a dangling pointer.

Also explicitly document that this parameter can be null.

Closes #26238.
2026-02-24 16:49:05 +01:00
mcorinoandVadim Zeitlin 109ad87d64 Fix wxPropertyGridInterface::SetPropertyImage() documentation
It takes wxBitmapBundle by const reference, but "const" was omitted.

Closes #26158.
2026-02-04 22:15:35 +01:00
mcorinoandVadim Zeitlin df43a22de2 Fix error in wxMenuItem::GetDisabledBitmapBundle documentation
Use the correct return type.

Closes #25724.
2025-08-26 00:05:52 +02:00
Martin CorinoandVadim Zeitlin 841cdd92c2 Add wxGraphicsMatrix::Translate(wxPoint2DDouble) overload
Documentation for this function was added in d137d1e1e0 (Add
wxGraphicsContext overloads taking wx{Rect,Point}2DDouble, 2025-05-23)
but it didn't exist -- so add it too now.

Also add documentation for the same overload in wxGraphicsContext, which
was probably intended to be done in the commit above.

See #25444.

Closes #25473.

Closes #25474.

Co-authored-by: Vadim Zeitlin <vadim@wxwidgets.org>
2025-05-31 16:30:07 +02:00
Martin CorinoandVadim Zeitlin 05e5092ccb 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.
2025-05-20 00:40:01 +02:00
mcorinoandVadim Zeitlin 1743228e3b Document that wxAuiDeserializer derives from wxAuiBookDeserializer
This was missed in 3ed95159e7 (Allow serializing layout of just
wxAuiNotebook, 2025-02-12).

See #25159.

Closes #25189.
2025-02-22 14:55:01 +01:00
Martin CorinoandVadim Zeitlin f21a7a6616 Don't append unwanted extension in wxMSW wxFileDialog
IFileDialog already does what our own AppendExtension() tries to do, so
there is no need to call it again, as this results in extra unwanted
extension in some cases.

Closes #24949.

Closes #25034.
2025-01-06 22:16:06 +01:00
Martin CorinoandVadim Zeitlin f07405d9a2 Remove "const" from wxAuiManager::LoadLayout() documentation
This was just a typo.

Fixes #24888.

Closes #24889.
2024-10-18 19:26:32 +02:00
Martin CorinoandVadim Zeitlin 8a027b98d1 Fix handling of binary secrets in wxSecretStore with wxGTK
Use correct content type when creating binary secrets to prevent
libsecret from munging them.

Also update the sample to show more functionality.

Closes #24351.

Closes #24352.
2024-02-29 03:21:14 +01:00
Martin CorinoandVadim Zeitlin 6ee9056c16 Fix column reordering in wxHeaderCtrlSimple and related problems
Override required functions in wxHeaderCtrlSimple to avoid asserts if
its columns are reordered.

Also bring the code behaviour in agreement with the documentation by
calling UpdateColumn() after calling UpdateColumnVisibility().

Finally, only call UpdateColumnsOrder() if the corresponding event was
not processed as the application should use one xor the other mechanism
for reacting to columns reordering, but not both.

Closes #24108.

Closes #24172.
2023-12-31 17:57:19 +01:00
Martin CorinoandVadim Zeitlin ed02e03585 Make wxEL_ALLOW_NEW imply wxEL_ALLOW_EDIT in wxEditableListBox
Without this change, using wxEL_ALLOW_NEW without wxEL_ALLOW_EDIT
resulted in an assertion failure, so fix it by turning wxEL_ALLOW_EDIT
too in this case: this makes sense because adding a new element is
"editing" too, and there doesn't seem to be any realistic scenario in
which new items can be added but the existing items can't be changed.

Closes #24099.

Closes #24100.
2023-12-03 15:05:36 +01:00
Martin CorinoandVadim Zeitlin e64118658d Add documentation for wxSizerFlags::HorzBorder()
Closes #24059.
2023-11-17 01:22:53 +01:00
Martin CorinoandVadim Zeitlin 8fc73d45ce Document wxPGSelectPropertyFlags enum
This enum is used in the public API and so needs to be documented.

Closes #23980.
2023-10-29 02:54:03 +02:00
Martin CorinoandVadim Zeitlin 5d30f84125 Document wxItemContainer::IsSorted()
This method is needed to determine the sorted state of a control derived
from wxItemContainer without knowing the actual derived control class.

Closes #23971.
2023-10-22 01:31:38 +02:00
Martin CorinoandVadim Zeitlin 8f12280af4 Add missing API docs for wxRichTextCtrl-related classes
Document functions used in RichText sample code.

Closes #23970.
2023-10-22 01:29:54 +02:00
Martin CorinoandVadim Zeitlin 8ca3d3bc75 Fix wxTextCtrl proof checking functions return values
Return true, not false, from EnableProofCheck() when turning the checks
off in wxMSW.

Also fix wxTextProofOptions::IsSpellCheckEnabled() return value in
wxGTK, where EnableProofCheck() already returned the correct value but
only due to a combination of two bugs.

Closes #23831, #23832.
2023-08-31 18:00:35 +02:00
Martin CorinoandVadim Zeitlin a64004970c Fix wxHyperlinkCtrl::{Get,Set}Visited() signature in the docs
Don't document these functions as being pure virtual because they are
not.

Closes #23838.
2023-08-30 15:43:19 +02:00
Martin CorinoandVadim Zeitlin cd8a854dce Don't stop wxWindowDestroyEvent processing in wxAuiManager
The existing code prevented the other handlers from processing this even
for no good reason, so don't do it any more.

Closes #23811.

Closes #23815.
2023-08-25 17:24:16 +02:00
Martin CorinoandVadim Zeitlin 548086b20c Derive wxFontDialog from wxFontDialogBase in wxOSX too
This notably ensures that wxFontDialog has const GetFontData() accessor
in this port too, as was already the case in the other ones.

Closes #23691.
2023-07-08 17:06:50 +02:00