mirror of
https://github.com/wxWidgets/Phoenix.git
synced 2026-05-03 05:50:09 +02:00
master
6057 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
e0902e88b2 |
Merge pull request #2882 from jmoraleda/remove-noop-delete-inexistent-panes-aui
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Remove no-op code from aui LoadPerspectives for deleting panes referring to inexistent windows |
||
|
|
27da58880c | Remove no-op code from aui for deleting panes created referring to inexistent windows that were created in the process of loading a perspective. Rationale: All panes that refer to inexistent windows created when loading a perspective that is otherwise valid are already removed during update. | ||
|
|
4fb359002b |
Merge pull request #2878 from emersonrp/flatmenu_multimon
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Make FlatMenu's repositioning logic multi-monitor aware |
||
|
|
8dec16d241 |
Merge pull request #2877 from emersonrp/flatmenu_updates
Add several methods to FlatMenu and FlatMenuItem to mimic wx better. |
||
|
|
aa706e5052 |
Add several methods to FlatMenu and FlatMenuItem to mimic wx better.
This commit adds a number of new methods to the FlatMenu and FlatMenuItem classes to bring them into closer parity with wx.Menu and wx.MenuItem. When trying to migrate an existing codebase from wx.Menu to FlatMenu, I ran into several problems with unimplemented methods. This is a mostly-complete attempt to add methods that mirror those found on wx.Menu and wx.MenuItem that were missing, either because they weren't implemented initially, or because they were added to wx at a later time. Several methods are added simply as new properties pointing to an existing method. This was already done in several places in FlatMenu, so I continued with that style. This does not bring FlatMenu into 100% parity with wx.Menu, as some methods are already implemented in an incompatible way and I didn't want this to suffer scope creep. This commit implements the bulk of the missing methods, though, and so gets FlatMenu much closer to being something like a drop-in replacement in wx.Menu-based code. |
||
|
|
8c2220fec0 |
Make flatmenu's repositioning logic multi-monitor aware
The logic flatmenu uses to decide whether a given menu is going to pop up on-screen or whether it needs to be moved, truncated, etc does its math based on the entire desktop size. In a single-monitor case, this is fine, but in a multi-monitor configuration, especially one where the "Y" coordinates of the monitors don't match, it fails pretty drastically. This commit changes the logic to use wx.Display to decide which monitor the menu is popping up on, and to use its size rectangle to decide issues of moving menus around vertically and/or horizontally to stay on-screen. |
||
|
|
1a5e2cf275 |
Merge pull request #2874 from swt2c/accessibility_wip
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Support CreateAccessible in all wxWindow subclasses |
||
|
|
5e8e9a25a0 |
Merge pull request #2875 from emersonrp/mac_popup_window
ci-build / build-source-dist (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.14) (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Flatmenu: remove the unnecessary "mcPopupWindow" class used for MacOS |
||
|
|
6c28d4599b |
Support CreateAccessible in all wxWindow subclasses
In order to do this, had to provide a C++ implementation of
CreateAccessible in all classes, and make wxAccessible visible in all
modules. This was previously done in
|
||
|
|
06e5eb3a9c |
Flatmenu: remove the unnecessary "mcPopupWindow" class used only for MacOS.
This commit removes the mcPopupWindow class that is used conditionally on MacOS in place of wx.PopupWindow. At the time the code was originally written, MacOS didn't support wx.PopupWindow, but that is no longer the case. Using flatmenu on MacOS displays some weird rendering problems, with the contents of the menu painted ~20 pixels lower than they should be, and then being cut off by the same amount at the bottom. Removing this logic and just using wx.PopupWindow everywhere gets rid of the rendering problem on MacOS. |
||
|
|
70fc073f72 |
Update GitHub Actions versions to be Node 24 compatible
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
|
||
|
|
0ff2afc188 |
Merge pull request #2871 from swt2c/wx_3.3.2
Update wxWidgets to v3.3.2 |
||
|
|
75d7af81d1 |
Merge pull request #2866 from neofelis2X/docs_theme
ci-build / build-source-dist (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.14) (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Update docs theme |
||
|
|
5fc445e34e | Handle changes in wxGLCanvas and wxWebView in wx 3.3.2 | ||
|
|
5cbba59dd7 | Update wxWidgets to v3.3.2 | ||
|
|
5ce68df16d | Docs: Repair some broken links and references | ||
|
|
a944b0fcbd | Docs: Update widget screenshots with newer ones from wxWidgets | ||
|
|
7d3c779959 | Docs: Colour and template updates | ||
|
|
88e5296898 | Docs: Recreate and update some bitmaps and icons | ||
|
|
ac99d17ea1 | Docs: Update styling of front page index | ||
|
|
07d99337bf | Docs: Reformat widget gallery | ||
|
|
fabcbfdd78 | Docs: Update javascript for inheritance diagrams | ||
|
|
b1b67d9581 | Docs: Add headerimage back in | ||
|
|
c923d07cc3 | Docs: Basic implementation of new theme | ||
|
|
75b9ee2631 | Docs: Apply stc post-processing only once | ||
|
|
d7b45b87e3 |
Rewrite constexpr to const in member vars
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
The latest wx3.3 has constexpr members in a class |
||
|
|
a14508320d |
Lowercase sdist name in Linux wheel build
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
|
||
|
|
1dec4c8fc5 |
Fix build with setuptools 81+
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Unfortunately distutils changed the API of copy_file and copy_tree, so we need to replace our monkey patched versions. |
||
|
|
ad2ac54121 |
Fix compile warning in ListClass __contains__ methods
Use Member() which returns a bool which is what we need anyway. |
||
|
|
28ae8e297f |
Migrate macOS ARM CI to macOS 15
ci-build / build-source-dist (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.14) (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Also migrate the static cibuildwheel options to pyproject.toml rather than envvars. |
||
|
|
66886e654e |
Migrate Windows CI to Windows 2025 Runners
More preparation for deprecation of windows-2022... |
||
|
|
bd1370317d |
Migrate Linux CI to Ubuntu 24.04 runners
Presumably 22.04 will be retired and 24.04 should certainly be stable enough at this point. |
||
|
|
50de9a94e6 | Update sip to v6.15.1 | ||
|
|
b2b09702b0 |
Merge pull request #2850 from swt2c/wx_3.3
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Migrate master branch to build with wxWidgets 3.3 |
||
|
|
e80e8fb069 | Migrate to build with wxWidgets 3.3 branch | ||
|
|
4f298b1cb2 | Update Microsoft.Web.WebView2 DLLs to version 1.0.3719.77 | ||
|
|
7b55f7bc5b | Fix bug in _archive_submodules exposed by newer wx | ||
|
|
6211470f6b |
Revert "Build wxWidgets with libtiff v4.7.0 and pcre v10.44"
This reverts commit
|
||
|
|
da01d43b27 |
Update sip generator to handle constexpr's
These are now in use for global constants in wxWidgets. sip doesn't seem to understand them yet, so just change them to const. |
||
|
|
a42af0887b | Remove unicode build option as it can no longer be disabled in wx 3.3+ | ||
|
|
1327f64a54 | Add a sip MappedType for std::vector | ||
|
|
b37708ac8f |
Add std::vector wrapper template to etgtools
Patch by Mark Roszko <mark.roszko@gmail.com>. |
||
|
|
f9f95674c5 | Add enum class support to etgtools | ||
|
|
f9e80a1142 |
Merge pull request #2847 from vadz/fix-ci
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Add typing-extensions to build system requirements |
||
|
|
d70dd99974 |
Merge pull request #2846 from vadz/improve-build-instructions
Minor improvements to the build instructions in README |
||
|
|
88433909d8 | Update typing-extensions dependency for Python version | ||
|
|
381e1e10f0 |
Add typing-extensions to build system requirements
This should fix CI jobs using Python 3.10 where this module is needed. |
||
|
|
69adb5dc60 |
Document that ext/nanosvg is needed even when using system wx
The build would fail due to failing to find nanosvg.h when compiling the generated wx/svg/_nanosvg.c otherwise. |
||
|
|
cf41612878 |
Mention that requirements must be installed before building
This may be obvious to Python-native developers, but can probably still be helpful for people who just try to follow the instructions. |
||
|
|
09516ed4f0 |
Merge pull request #2841 from swt2c/sip_6.15.0
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Update sip to v6.15.0 |