Commit Graph

4247 Commits

Author SHA1 Message Date
Robin Dunn
d229bb2d81 Merge pull request #1344 from JillHolliday/buttons_patch
Update buttons.py

(cherry picked from commit 7f8a697f7f)
2019-09-13 14:03:20 -07:00
Robin Dunn
f38324c6a2 Merge pull request #1333 from wxWidgets/fix-issue1331
Ensure setup.h was found before trying to open it

(cherry picked from commit 0cb8297700)
2019-09-13 14:03:20 -07:00
Robin Dunn
d7508fe463 Merge pull request #1330 from wxWidgets/fix-issue1328
fix typo in auibar docstring

(cherry picked from commit f2d1890bd5)
2019-09-13 14:03:19 -07:00
Robin Dunn
bd55467e6d Merge pull request #1312 from driscollis/patch-4
Fix typo in wx.StaticBoxSixer

(cherry picked from commit 773d8a83d9)
2019-09-13 14:03:19 -07:00
Robin Dunn
8eb27baa31 Merge pull request #1302 from wxWidgets/update-README
Update dependency list in the README

(cherry picked from commit 1112ae3374)
2019-09-13 14:03:19 -07:00
Robin Dunn
fbc2e9875e Merge pull request #1301 from wxWidgets/fix-overlay-crash
Fix overlay crash

(cherry picked from commit de4d1d811a)
2019-09-13 14:03:19 -07:00
Robin Dunn
6d77ad6341 Merge pull request #1286 from wxWidgets/fix-issue1277
Check if the interpreter still exists before trying to acquire the GIL

(cherry picked from commit 3aa44af267)
2019-09-13 14:03:19 -07:00
Robin Dunn
32fd73c054 Merge pull request #1282 from wxWidgets/add-sip-license
Include SIP's license file too

(cherry picked from commit 05ad1ef605)
2019-09-13 14:03:19 -07:00
Robin Dunn
3b5fb74a22 Merge pull request #1259 from wxWidgets/azure-pipelines
Switch to Azure pipelines

(cherry picked from commit 6dbf2223c3)
2019-09-13 14:03:19 -07:00
Robin Dunn
ccbb7970bf Merge pull request #1255 from wxWidgets/scandir-too
We need scandir too

(cherry picked from commit 4d93f1d358)
2019-09-13 14:03:19 -07:00
Robin Dunn
550ccd8f02 Merge pull request #1252 from wxWidgets/add-backports
Internalize backports

(cherry picked from commit acdd97946e)
2019-09-13 14:03:19 -07:00
Robin Dunn
56b54fdeef Merge pull request #1250 from wxWidgets/sizer-fixes
A few fixes from Jorge Moraleda

(cherry picked from commit aaf75b6b61)
2019-09-13 14:03:19 -07:00
Robin Dunn
ab87319e7d Merge pull request #1249 from wxWidgets/dox-wo-cygwin
Reduce dependency on cygwin

(cherry picked from commit 97c475a4b7)
2019-09-13 14:03:19 -07:00
Robin Dunn
53a49bd6f0 Merge pull request #1246 from Nyral/label_multiple_edit_fix
Fixes #1235: CustomTreeCtrl edit label remains stuck forever

(cherry picked from commit 4d336e13ba)
2019-09-13 14:03:19 -07:00
Robin Dunn
a450923f9c Merge pull request #1241 from wxWidgets/fix-pathlib-dep
Install and use pathlib2 only for Python2

(cherry picked from commit d29f17353e)
2019-09-13 14:03:19 -07:00
Robin Dunn
3cd7947096 Merge pull request #1240 from wxWidgets/WIT-gtk3-highlight
Use a wx.Overlay in WIT on GTK3

(cherry picked from commit 2e9612a3b0)
2019-09-13 14:03:19 -07:00
Robin Dunn
22b19bd1ec Merge pull request #1234 from ricpol/issue1230
Various fixes in wx.lib.calendar

(cherry picked from commit 56e6bd4c90)
2019-09-13 14:03:19 -07:00
Robin Dunn
88b7510ee1 Add section for 4.0.7 2019-09-13 13:59:00 -07:00
Robin Dunn
5439675937 Add section for 4.0.7 2019-09-13 13:59:00 -07:00
Robin Dunn
a1f2e1820e Link richtext with the adv lib 2019-09-13 13:59:00 -07:00
Robin Dunn
59e70e7c76 Merge pull request #1337 from swt2c/time_clock_removed
Replace time.clock (removed in Python 3.8) with time.process_time
2019-09-05 19:24:47 -07:00
Scott Talbert
c3543f9463 Replace time.clock (removed in Python 3.8) with time.process_time 2019-08-27 21:03:49 -04:00
Robin Dunn
ef81730d8a Python 2.7 doesn't have TemporaryDirectory 2019-06-22 19:12:31 -07:00
Robin Dunn
a2f6c4b402 Add option to regenerate sysconfig in broken build environments.
Also add option to print waf's config.log on error.
2019-06-22 19:11:33 -07:00
Robin Dunn
f57961ca0e Copy the .rc file and build separately for each extension module 2019-06-22 19:11:07 -07:00
Robin Dunn
77daf71259 Switch back to the default conf.check_python_headers for darwin 2019-06-22 19:10:39 -07:00
Robin Dunn
a74d4bd14b Merge branch 'release-prep' into wxPy-4.0.x 2019-05-22 11:00:06 -07:00
Robin Dunn
4f84f6229a Tweaks for supporting docs 2019-05-22 10:46:51 -07:00
Robin Dunn
b417c23262 Bump version for next 4.0.x release, if any. 2019-05-22 10:46:03 -07:00
Robin Dunn
e70e3fef87 Yet another changelog update wxPython-4.0.6 2019-05-21 16:12:12 -07:00
Robin Dunn
139d7315bd Another date and changelog update 2019-05-21 16:10:16 -07:00
Robin Dunn
9e89aa7089 Update announcement 2019-05-21 16:10:16 -07:00
Robin Dunn
cd656019f8 Set release date 2019-05-21 16:10:16 -07:00
Robin Dunn
acccc65584 Clear the build flags 2019-05-21 16:10:16 -07:00
Robin Dunn
fc14b8ecc4 Give char pointers a value in stubbed code 2019-05-21 16:09:00 -07:00
Robin Dunn
4b3f422806 Split the requirements list into two lists, load install_requires list from one of them. 2019-05-21 12:13:05 -07:00
Robin Dunn
466daf7e5f Revert "Set the setuptools dependencies from requirements.txt"
This reverts commit 55691ae1f6.
2019-05-21 09:14:40 -07:00
Robin Dunn
8a33506d30 Update changelog 2019-05-20 20:51:05 -07:00
Robin Dunn
efcd6a9f0d Using a bare 0 for NULLs added to a varargs call stack does not push enough bytes to be used as a pointer. Switch back to NULL for SIP_NULLPTR, which appears to be doing the right thing. 2019-05-20 20:46:26 -07:00
Robin Dunn
3499ed6ac9 Change where the debug flags are added to ensure they come after the default -O3 typically added by Python 2019-05-20 20:42:50 -07:00
Robin Dunn
b66cfc1008 Update twine command 2019-05-19 19:26:29 -07:00
Robin Dunn
498252b16c Bump version number for this branch 2019-05-19 19:06:27 -07:00
Robin Dunn
4712406715 Clear build flags wxPython-4.0.5 2019-05-18 19:03:12 -07:00
Robin Dunn
f268b42b7d Update announcement text 2019-05-18 18:53:19 -07:00
Robin Dunn
5938265b57 Set release date and add some changelog items 2019-05-18 18:45:38 -07:00
Robin Dunn
aa4ee2e0d8 Update wxWidgets revision 2019-05-18 18:12:30 -07:00
Robin Dunn
c74a933c94 Merge pull request #1227 from swt2c/fix_build_python3.8
Fix building with Python 3.8 on Linux
2019-05-18 18:07:56 -07:00
Scott Talbert
ec06dde7dd Fix building with Python 3.8 on Linux
In Python 3.8, running "python3-config --libs" no longer returns the python
library itself.  This causes Waf's pyembed check to fail as it can't resolve
references to methods in the python library.  There is discussion[1] ongoing
about adding an "embed" mode to python3-config, but at the moment it is not
implemented.  We can work around this, however, in wxPython, by invoking Waf's
check_python_headers() with just the "pyext" feature as "pyembed" isn't needed
in wxPython (as far as I can tell).

[1] https://bugs.python.org/issue36721
2019-05-18 11:31:59 -04:00
Robin Dunn
0ef7667e18 Merge pull request #1200 from pkienzle/master
python 2/3 compatible file handling in wx.py

(cherry picked from commit 1c51bc0de8)
2019-05-13 21:29:08 -07:00
Robin Dunn
b2d5aeb97a Merge pull request #1202 from pkienzle/issue-1156-pywxrc
Fix wx/tools/pywxrc for py2/3 compatibility. Refs 1156.

(cherry picked from commit 2f6e88ffee)
2019-05-13 21:27:39 -07:00