Evils
bf713425ac
build.py: append PYTHONPATH
...
based on deliciouslytyped's commit by a similar name
2020-06-26 16:16:58 +02:00
Scott Talbert
83b96fba5c
Set transfer flag on wxPGWindowList constructor and SetSecondary method
...
Fixes #1696 . wxPropertyGrid expects to delete both the primary and secondary
controls, so we need to prevent Python from doing so.
2020-06-25 17:43:05 -04:00
jeremyd2019
234491058f
pywxrc: fix embedded resources in python 2.7 and 3
...
It turns out that memoryview() was resulting in an empty file in python 2.7, whereas bytearray is working in both 2.7 and 3.
2020-06-17 19:35:29 -07:00
Robin Dunn
b452a353ed
Merge pull request #1687 from wxWidgets/update-sip
...
Update sip to 4.19.23
2020-06-17 16:54:02 -07:00
Robin Dunn
c9ccff3d11
Add SIP MD5 hash for linux64
2020-06-17 15:32:28 -07:00
Robin Dunn
cd54afada9
Add SIP MD5 hash for linux
2020-06-17 15:29:24 -07:00
Robin Dunn
0c0d9ab27f
Add SIP MD5 hash for Windows
2020-06-17 13:12:00 -07:00
Robin Dunn
a4ae17284e
Also check for msvc_version 14.2
2020-06-17 13:11:34 -07:00
Robin Dunn
4d0b5f4cf4
Hard code env vars that have changed defaults on my machine
2020-06-17 13:10:28 -07:00
Robin Dunn
6683c58747
Update SIP version and hash for Darwin
2020-06-17 13:01:06 -07:00
Robin Dunn
f8ced7977b
Remove a hack that is no longer needed
2020-06-17 13:00:33 -07:00
Robin Dunn
c568beefe0
Merge pull request #1658 from swt2c/fix_propgrid
...
Fix some issues with PropertyGrid demo
2020-06-17 09:12:45 -07:00
Robin Dunn
509b9fa95d
Merge pull request #1685 from wxWidgets/fix-issue1683
...
Ensure the widget has the capture before releasing it
2020-06-17 09:10:37 -07:00
Robin Dunn
fac47514b9
Merge pull request #1674 from Metallicow/Optimize-auitoolbar-OnPaint-method-loop
...
Optimize auitoolbar OnPaint method loop
2020-06-17 09:02:49 -07:00
Scott Talbert
e7288e6047
Add some missing private assignment operators
...
This is needed as part of fixing #1636 as a new version of SIP is required,
which makes these changes necessary.
(cherry picked from commit 676b95ad17 )
2020-06-16 20:51:54 -07:00
Robin Dunn
815a5eae5e
update siplib source
2020-06-16 20:43:20 -07:00
Robin Dunn
e10edf0991
Add a changelog entry for the DVM.HasValue change.
2020-06-16 20:26:06 -07:00
Robin Dunn
ab1ad6d536
Add missing changelog item
2020-06-16 20:25:35 -07:00
Robin Dunn
2f34c2e0c9
Ensure the widget has the capture before releasing it
2020-06-16 20:13:46 -07:00
Robin Dunn
346fe89ce8
minor typos and tweaks
2020-06-16 19:51:09 -07:00
Metallicow
64e86305a3
Avoid long line per request
2020-06-16 20:53:22 -05:00
Robin Dunn
a9624c0d45
Merge pull request #1677 from Metallicow/remove-exception-in-py-shell-wrap-method
...
Remove exception in py shell wrap() method
2020-06-16 17:32:30 -07:00
Robin Dunn
3d3ea4f5ab
Merge pull request #1676 from Metallicow/Optimize-AuiDefaultTabArt
...
Optimize AuiDefaultTabArt
2020-06-16 17:31:48 -07:00
Robin Dunn
b2ff4ef7b2
Merge pull request #1675 from Metallicow/Optimize-aui_utilities-TabDragImage-CreateBitmap-method
...
Optimize aui_utilities TabDragImage CreateBitmap method
2020-06-16 17:30:27 -07:00
Robin Dunn
648bc8a8ec
Merge pull request #1673 from Metallicow/Optimize-auitoolbar-OnSize-method-loop
...
Optimize auitoolbar OnSize method loop
2020-06-16 17:26:46 -07:00
Robin Dunn
a32b74a893
Merge pull request #1679 from jeremyd2019/pywxrc-embedded-binary-resources
...
pywxrc: fix embedded binary resources for python3
2020-06-16 17:24:43 -07:00
Robin Dunn
2c4aea15ff
Merge pull request #1672 from Metallicow/optimize-auitoolbar-Realize-method
...
Optimize auitoolbar Realize method loop
2020-06-16 17:23:45 -07:00
Robin Dunn
bcd412049c
Merge pull request #1671 from Metallicow/remove-wxPy-2.9-check
...
Remove wxPy < 2.9 check
2020-06-16 17:18:01 -07:00
Robin Dunn
ea681b6be5
Merge pull request #1670 from Metallicow/Optimize-auitoolbar-DrawGripper-loop
...
Optimize auitoolbar DrawGripper loop
2020-06-16 17:17:17 -07:00
Robin Dunn
ebbfab3f72
Merge pull request #1669 from Metallicow/Reduce-item.GetState()-calls-to-1
...
Reduce item.GetState() calls to 1
2020-06-16 17:16:02 -07:00
Robin Dunn
d7edb30484
Merge pull request #1668 from Metallicow/Hide-page-removed-from-wx.AuiNotebook
...
Hide page removed from wxAuiNotebook
2020-06-16 17:13:32 -07:00
Robin Dunn
610f9268a4
Merge branch 'master' into Hide-page-removed-from-wx.AuiNotebook
2020-06-16 17:12:55 -07:00
Robin Dunn
dff720ccf3
Merge pull request #1666 from Metallicow/Optimize-away-an-unnecessary-extra-wx.AuiNotebook-DoSizing()-call
...
Optimize away an unnecessary extra wx.AuiNotebook DoSizing() call
2020-06-16 16:57:55 -07:00
Robin Dunn
1423191c31
Merge pull request #1667 from Metallicow/Remove-unused-variables,-unused-assignments-
...
Remove unused variables, unused assignments
2020-06-16 16:57:12 -07:00
Robin Dunn
139d889f25
Merge pull request #1665 from swt2c/wxvariant_longlong
...
Add support for longlong and ulonglong in wxVariant out helper
2020-06-16 16:55:32 -07:00
Robin Dunn
23bf0f5853
Merge pull request #1659 from jmoraleda/pdfviewer_alpha_fix
...
Explicitly indicate that we don't want an alpha channel when rendering pdf image
2020-06-16 16:52:37 -07:00
Robin Dunn
b3c5fa87b9
Merge pull request #1655 from swt2c/fix_customobj_setdata
...
Fix stack overflow when overriding wx.CustomObject.SetData
2020-06-16 16:43:59 -07:00
Robin Dunn
ed4ccc246b
Merge pull request #1653 from swt2c/fix_checked
...
Fix event.Checked() calls in demo
2020-06-16 16:37:21 -07:00
Robin Dunn
509a82784b
Merge pull request #1628 from topic2k/agw_framemanager_closed_pane_event
...
new event wx.lib.agw.aui.EVT_AUI_PANE_CLOSED
2020-06-16 16:36:38 -07:00
Robin Dunn
3923a16606
Merge pull request #1680 from wxWidgets/nsvg_preserve_immutability_of_bytes
...
Preserve `bytes` immutability.
2020-06-16 16:34:31 -07:00
Robin Dunn
0395b3543f
Merge pull request #1650 from swt2c/submenu_transfer_master
...
Set transfer flag for subMenu in MenuItem constructor
2020-06-16 16:33:33 -07:00
Mesalu
74b7ca8194
Update change log
2020-06-15 15:25:48 -07:00
Mesalu
7a9b0161c2
update generated c file
2020-06-15 15:24:23 -07:00
Mesalu
a614427893
Use correct cython boolean type
2020-06-15 15:00:25 -07:00
Mesalu
ecb78f75b1
Preserve bytes immutability.
...
`nanosvg` modifies its input strings in place (see: 9dd92bbfc6/src/nanosvg.h (L348) ),
which will lead to issues attempting to use the same python `bytes` object multiple times. Since bytes objects promise immutability its undesirable to permit them to be modified like this.
To correct for this, we'll copy the bytes object into a new location in memory and pass that new memory location to nanosvg.
2020-06-15 13:34:05 -07:00
Scott Talbert
4c56d3b24e
Ignore wxLongLong and wxULongLong overloads in PG interface
...
Fixes #1663 . With these overloads in place, EnumProperty's get created as
long long in the C++ side, which results in problems because wxWidgets expects
them to be plain longs. Also ignore char* and wchar* overloads which are not
needed and cause problems for PyObjectProperty.
2020-06-10 15:51:36 -04:00
jeremyd2019
0b84247e5a
pywxrc: fix embedded binary resources for python3
...
Previously, I was getting errors 'No handler found for image type' and 'Unknown image data format' after updating from wxPython 'classic'.
2020-06-10 11:33:55 -07:00
Scott Talbert
0c18353adb
Add support for longlong and ulonglong in wxVariant out helper
...
Fixes #1299
2020-06-10 14:25:45 -04:00
Metallicow
6e681835a6
Remove exception in py shell wrap() method
...
This exists in Scintilla when wxPython 4.0 Phoenix came out, so remove it as cruft.
2020-06-09 22:14:18 -05:00
Metallicow
0d27739855
Optimize AuiDefaultTabArt
2020-06-08 14:13:29 -05:00