This should have been mentioned in the notes for the last release, but alas,
it wandered away and got lost. wxWidgets is now validating the flags passed
when adding items to a sizer, to ensure that they are the correct flags for
the type of the sizer. If the given flags do not make sense, for example using
horizontal alignment flags in a horizontal box sizer, then a wxAssertionError
error is raised.
Fixed missing binder for wxEVT_STC_AUTOCOMP_SELECTION_CHANGE. (#1613)
DataViewModel.HasValue can be overridden and will inform the DataViewCtrl
whether or not an item and column has data. If HasValue returns False, then
GetValue for that item/col will not be called. This allows a distinction
between a truly empty cell, and one that has a value even if it is an empty
string. (#1600)
Added flag that allows blocking of item dragging in the UltimateListControl
class. (PR#1620)
Add the column index to notification events in UltimateListControl (PR#1630)
Added orientation parameter to UltimateListControl.GetScrollPos. (PR#1632)
wx.lib.agw.aui.AuiNotebook RemovePage() now hides the removed page, so it
needs to be shown again if it is reused in another place. (PR#1668)
Fixed issue that could modify bytes objects under Python. (PR#1680)
Added wx.lib.agw.aui.EVT_AUI_PANE_CLOSE event which is sent when a AUI (the
agw version) Pane has been closed (after it has been closed, not when it is
about to be closed, which is when EVT_AUI_PANE_CLOSE is sent.) (PR#1628)
Exposed the wx.DC methods GetGraphicsContext and SetGraphicsContext. Depending
on the platform and the type of the DC, there may be a wx.GraphicsContext used
for the implementation of the DC. If so, the GetGraphicsContext method enables
access to it. Be sure to check that the return value is not None before trying
to use it.
Simplified the implementation of the wx.App.InitLocale method. See the
MigrationGuide for more information.
... (truncated)
Commits
63b8099 Enable building the docker-based builds with gtk2 (for those that support it.)
7118a36 Promote fedora-29 to emeritus status, enable keeping the build containers
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps wxpython from 4.0.7 to 4.1.1.
Changelog
Sourced from wxpython's changelog.
... (truncated)
Commits
63b8099
Enable building the docker-based builds with gtk2 (for those that support it.)7118a36
Promote fedora-29 to emeritus status, enable keeping the build containers3fef778
Install thewhich
package on Fedora5375f3d
Update ANNOUNCE.txt9076f1d
Remove alpha tag36c2096
Set (hopeful) release date1d243a3
Update wxWidgets revision to current master6f9b1fb
Merge pull request #1850 from wxWidgets/fix-issue18411a8d0fa
Check for existing mouse capture before doing a capture/releasee4bd88b
Merge pull request #1848 from jmoraleda/issue_1361Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)