Make the sign centered in generic tree item button renderer.
Use generic expander renderer in wxPropertyGrid instead of custom drawing.
wxQt: translate QPainter into window client area. Otherwise, if a menu bar exists, painting is done at incorrect offset. Patch by AliKet. Closes #24629.
wxQtDCImpl: fix drawing of rotated text. The offset was applied twice.
wxQt: convert wxPENSTYLE_DOT_DASH to DashDotLine. wxPENSTYLE_DOT_DASH was drawn in dots previously.
wxQt: Remove trailing white-space No real changes.
wxQt: respect wxTR_HIDE_ROOT style flag for wxTreeCtrl
wxQt: Simplify wxTreeCtrl::GetSelection() implementation This also fixes returning the correct wxTreeItemId when this function is called from a wxEVT_TREE_SEL_CHANGED handler. Notice that this function is just a synonym for GetFocusedItem() now for controls without wxTR_MULTIPLE style.
wxQt: Fix generating wxEVT_TREE_SEL_{CHANGING,CHANGED} events The wxEVT_TREE_SEL_CHANGING event is now generated before currentItemChanged() signal is emitted so we will have the opportunity to not emit the signal altogether if the wx event is vetoed. The wxEVT_TREE_SEL_CHANGED event is now generated when the last itemSelectionChanged() signal is emitted, in which case wxTreeCtrl::GetSelections() is guaranteed to return the correct selected items if called from the event handler. Also fix a bug when wxTreeCtrl::EndEditLabel() is called in a control with wxTR_MULTIPLE flag resulting in GetSelections() returning the old selected item instead of the new one. And remove a redundant call to setEditTriggers().
Get rid of CppUnit boilerplate in wxTreeCtrl unit tests Exclude UI tests dependent on wxUIActionSimulator (i.e. those added with WXUISIM_TEST), they were previously ignored under wxOSX anyway. Also, exclude only LabelEdit testcase instead of the entire TreeCtrlTestCase when running under Wine.
Put all WXUISIM_TEST under wxUSE_UIACTIONSIMULATOR in wxTreeCtrl unit tests No real changes.
Test vetoing of wxEVT_TREE_SEL_CHANGING in wxTreeCtrl unit tests
Added SelectItemMultiInteractive test case to TreeCtrlTestCase Selecting multiple items (in wxTreeCtrl with wxTR_MULTIPLE flag) and then deselecting them by clicking on the current item that is also part of the selection should deselect everything but the current item without starting to edit that item.
Fix unwanted item edit in wxQt wxTreeCtrl with wxTR_MULTIPLE
Fix unwanted item edit in wxGenericTreeCtrl with wxTR_MULTIPLE
wxQt: improve wxGLCanvas latency. By setting default swap behavior mode to SingleBuffer, we can get much lower latency when working with wxGLCanvas. Closes #24683.
Make text fixture ctor explicit No real changes, just avoid unnecessary converting constructors.
Document wxTR_HIDE_ROOT limitation in wxMSW We can't change this style after creating the control, which is not ideal but not simple to fix, so at least document this.
Merge branch 'qt_treectrl_fix' Fix wxEVT_TREE_SEL_{CHANGING,CHANGED} generation/handling in wxQt. See #24600.
Improve ARM64 support in wxMSW Add ARM64 and ARM64EC platforms to MSVS projects and solutions. Improve ARM-related documentation. Closes #24615.
Merge branch 'treeitem-generic-renderer' of https://github.com/dsa-t/wxWidgets Improve drawing of the expander icons in the generic renderer. See #24654.
Enable row/col selection and drag-move in wxGrid at the same time Use the left mouse press for selection even if drag move is also enabled. This commit is best viewed ignoring whitespace-only changes. Closes #24658.
Merge branch 'qt-painter-offset' of https://github.com/dsa-t/wxWidgets Several fixes for wxDC in wxQt. See #24682.
—
View it on GitLab.
You're receiving this email because of your account on gitlab.com. Manage all notifications · Help