Commit Graph

4981 Commits

Author SHA1 Message Date
Robin Dunn
d1a68eac0f Remove the maxParallel constraints. Let Azure take care of that. 2020-10-09 12:22:48 -07:00
Robin Dunn
d17e0948f3 Add Python 3.8 builds, the Azure agent doesn't have 3.9 yet. 2020-10-09 11:37:02 -07:00
Robin Dunn
2dd41a851c temporarily focus on just the Windows builds 2020-10-09 10:50:45 -07:00
Robin Dunn
faa0467e3a add some code to discover what versions of Python are available on the build agent 2020-10-09 10:45:34 -07:00
Robin Dunn
c08fe42b39 Add Python 3.9 builds for Linux and macOS 2020-10-09 10:44:33 -07:00
Robin Dunn
5854b11693 Pillow doesn't have a build for Python 3.9 yet 2020-10-09 10:43:53 -07:00
Robin Dunn
2e44b43121 Add Python 3.9 to the list 2020-10-09 10:04:33 -07:00
Robin Dunn
8a04577f95 Pin cython version to aid in consistency across platforms 2020-10-09 10:04:13 -07:00
Robin Dunn
4cfb51cbae Merge pull request #1808 from StefanBruens/do_not_mangle_param_name
Do not strip wx prefix from parameter names
2020-10-08 21:16:56 -07:00
Robin Dunn
9db9d72ed4 Merge pull request #1806 from StefanBruens/more_test_fixes
More test fixes
2020-10-08 21:00:32 -07:00
Robin Dunn
f413ead0b2 Merge pull request #1759 from Metallicow/AUI_DOCKART_HINT_WINDOW_BORDER_COLOUR
Add agw.aui.AUI_DOCKART_HINT_WINDOW_BORDER_COLOUR theming
2020-10-08 20:59:36 -07:00
Stefan Brüns
cf30fc3e17 Remove test for default-constructed wxPGWindowList, use Getters
The default constructor has been removed in wxWidgets 3.1.4, commit
https://github.com/wxWidgets/wxWidgets/commit/f2f9cbe61960
"(Get rid of unused wxPGWindowList ctor").

Now, at least the primary is required, the secondary is defaulted.

The members are no longer public in the interface.
2020-10-04 18:53:21 +02:00
Stefan Brüns
83e1470f25 Remove pagebreak array from HtmlDCRenderer::Render parameters
The Render call was changed in
https://github.com/wxWidgets/wxWidgets/commit/e01892c669748065
("Split and simplify wxHtmlDCRenderer::Render()")
2020-10-02 20:54:31 +02:00
Stefan Brüns
dab4757525 Remove tests for removed OS/2 list states, and invalid hittest case
These states were OS/2 specific and have been removed:
https://github.com/wxWidgets/wxWidgets/commit/01f9accd19755fdc
("Remove wxPM, wxWidgets port to OS/2.")

ONITEMRIGHT is only meaningfull for trees, and was removed from the
interface:
https://github.com/wxWidgets/wxWidgets/commit/6c9b3a825407b362
("Improved wxListCtrl::HitTest() docs")
2020-10-02 20:42:54 +02:00
Stefan Brüns
6d59201c00 Remove instatiation test of accidentially exposed values
The values are just internal constants and were only exposed by accident,
reverted by https://github.com/wxWidgets/wxWidgets/commit/9e5dd5091402a7f4
("Revert some changes from incorrect merge that discarded formatting, etc.")
2020-10-02 19:56:42 +02:00
Stefan Brüns
36686a8c75 Pass data as bytes in UIActionSimulator::Test
The Test parameter no longer is a wxString but a const char*, as the
method only handles plain ASCII.
2020-10-02 17:56:53 +02:00
Stefan Brüns
62cda454f1 Do not specify invalid alignment in BoxSizer flags
Specyfing a horizontal alignment in a wxHORIZONTAL layed out BoxSizer
is pointless, and doing so throws an exception:

wx._core.wxAssertionError: C++ assertion "!(flags & wxALIGN_RIGHT)"
failed at ./src/common/sizer.cpp(2133) in DoInsert():
Horizontal alignment flags are ignored in horizontal sizers
2020-10-02 17:56:43 +02:00
Stefan Brüns
9baba68cff Remove constructor test for no longer existant AuiPanelButton
The helper class was removed in wxWidgets 3.1.4, commit
https://github.com/wxWidgets/wxWidgets/commit/5663157674c31ea0
("Fix link between flags and buttons in wxAuiManager").
2020-10-02 15:23:26 +02:00
Stefan Brüns
08c895a379 Do not strip wx prefix from parameter names
Parameter names should not be mangled, as this causes mismatches between
extractor and xml data:

```
SEVERE: Incompatibility between function/method signature and list of parameters in `wx.html.HtmlHelpWindow.__init__`:
The parameter `WindowID` appears in the method signature but could not be found in the parameter list.
  ==> Function/Method signature from `extractors`: __init__(parent, WindowID, pos=wx.DefaultPosition, size=wx.DefaultSize, style=wx.TAB_TRAVERSAL|wx.BORDER_NONE, helpStyle=HF_DEFAULT_STYLE, data=None)
  ==> Parameter list from wxWidgets XML items:     ['parent', 'wxWindowID', 'pos', 'size', 'style', 'helpStyle', 'data']
```
```
  ==> Function/Method signature from `extractors`: SetAssertMode(AppAssertMode)
  ==> Parameter list from wxWidgets XML items:     ['wxAppAssertMode']
```
2020-10-02 00:12:08 +02:00
Stefan Brüns
0168c425ec Do not try to manually create a wx.PaintEvent
Since wxWidgets 3.1.4, manually creating a wxPaintEvent is no longer
possible, also see commit 3761507882 ("wxObjectDataPtr, wxGridCell*Ptr,
and other changes needed for updated wxWidgets").
2020-10-01 01:52:34 +02:00
Robin Dunn
47c4a913d3 Merge branch 'sip-4.19.24' into master 2020-09-16 17:33:07 -07:00
Robin Dunn
ca3367a340 Enable GridActivationResult and GridActivationSource 2020-09-16 16:38:45 -07:00
Robin Dunn
fbca74c826 Sip MD5s for Linux 2020-09-16 16:30:12 -07:00
Robin Dunn
ed834e7640 Copy the new sip.h 2020-09-16 16:15:17 -07:00
Robin Dunn
ff4106cb9d Win32 MD5 for sip 2020-09-16 15:58:09 -07:00
Robin Dunn
4a6c6d2f86 update siplib 2020-09-16 15:52:07 -07:00
Robin Dunn
257c06ba20 Update SIP to version 4.19.24, Darwin MD5 2020-09-16 15:50:26 -07:00
Robin Dunn
e5021fb5ae Merge pull request #1793 from wxWidgets/update-wxwidgets
Update wxWidgets
2020-09-10 16:07:16 -07:00
Robin Dunn
8b839328d4 Remove the ART_ID workaround 2020-09-10 13:48:26 -07:00
Robin Dunn
05ae56ab2a Merge pull request #1792 from maddox32/master
avoid sizer assert agw/PyProgress
2020-09-10 13:36:45 -07:00
Robin Dunn
820aa6c01b Merge pull request #1790 from evilnose/fix-issue1788
Remove deprecated style 'TB_3DBUTTONS' from ShortcutEditor
2020-09-10 13:35:53 -07:00
Robin Dunn
4b9b8ad93e Add the EnableVisibleFocus virtual method to all window classes 2020-09-10 13:06:31 -07:00
Robin Dunn
557cfaf4da New grid selection events 2020-09-10 13:04:59 -07:00
Robin Dunn
510adc9aa1 wxWidgets version is now 3.1.5 2020-09-10 12:44:48 -07:00
Robin Dunn
55feac3de5 Update wxWidgets revision to current master 2020-09-10 12:42:46 -07:00
maddox32
cbe476df0b Remove superflous if 2020-09-10 19:35:54 +02:00
maddox32
1ee432bfab Avoid sizer flag assert 2020-09-10 19:35:05 +02:00
Gary Geng
5e98a91793 Remove deprecated style 'TB_3DBUTTONS' from ShortcutEditor 2020-09-07 10:47:21 -05:00
Robin Dunn
bfb335672e Merge pull request #1786 from wxWidgets/fix-issue1782
Ensure the watch list widget is updated after adding a new module
2020-08-31 16:31:35 -07:00
Robin Dunn
71c7514593 Temporary workaround for the changes in the wxART IDs C++ implementation 2020-08-31 15:32:19 -07:00
Robin Dunn
9b0f1e8aec Avoid assertions in DrawEllipticArc when height is zero 2020-08-31 14:47:46 -07:00
Robin Dunn
4b58bab661 Merge branch 'Fix-PieCtrl-and-Optimize' of https://github.com/Metallicow/Phoenix into Metallicow-Fix-PieCtrl-and-Optimize 2020-08-31 14:10:48 -07:00
Robin Dunn
62b37d24fe Add stubs for wxUIActionSimulator 2020-08-31 14:09:34 -07:00
Robin Dunn
ad616eea16 Merge pull request #1785 from ryannazaretian/master
Fix hypertreelist.py SetColumnWidth calls incorrect function for LIST_AUTOSIZE_CONTENT_OR_HEADER #1784
2020-08-31 13:48:24 -07:00
Metallicow
fa68af686d Fix per Robins REQz #1764
another way to do just 1
2020-08-31 15:42:40 -05:00
Robin Dunn
86734c2697 Ensure the watch list widget is updated after adding a new module 2020-08-31 13:38:15 -07:00
Robin Dunn
beb55bc88a Restore missing SetWindowVariant 2020-08-31 13:25:56 -07:00
Robin Dunn
fa620e6e43 Merge branch '1780-fix-eventwatcher-filter' of https://github.com/carandraug/Phoenix into carandraug-1780-fix-eventwatcher-filter 2020-08-31 13:21:43 -07:00
Robin Dunn
5cb3d97be7 Merge pull request #1779 from carandraug/1778-fix-eventwatcher-import
EventWatcher: fix __import__ usage by replacing it with importlib (cl…
2020-08-31 13:15:47 -07:00
Robin Dunn
732ff6752b Revert "Spelling fixes in wx.lib"
This reverts commit c00b8950da.
The spelling changes were a bit too aggressive.
2020-08-31 13:01:31 -07:00