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
Robin Dunn
d1b79db2a9
Merge pull request #1223 from RobinD42/more-build-tweaks
...
More build tweaks
2019-05-13 19:58:15 -07:00
Robin Dunn
8b88b13cb1
Compensation for scrollbar width on GTK is no longer needed.
2019-05-13 19:45:11 -07:00
Robin Dunn
55691ae1f6
Set the setuptools dependencies from requirements.txt
2019-05-13 19:29:38 -07:00
Robin Dunn
dea0f596f2
Remove test save file
2019-04-23 08:36:15 -07:00
Robin Dunn
a7bc15fcce
Let --with-opengl default to automatic, don't link with the lib if it wasn't built.
2019-04-17 20:53:08 -07:00
Robin Dunn
790c34e66f
Let --enable-mediactrl default to automatic, don't link with the lib if it wasn't built.
2019-04-17 20:38:19 -07:00
Robin Dunn
68555f6d31
Merge pull request #1209 from RobinD42/use-pathlib-touch
...
Use pathlib2 to implement cmd_touch
2019-04-17 19:34:09 -07:00
Robin Dunn
1f29d7f2a4
Add a note to the README directing readers to the website for install instructions
2019-04-17 18:45:03 -07:00
Robin Dunn
a6f6fff928
Merge pull request #1208 from RobinD42/some-build-fixes
...
Enable wxPython's build to check results of wxWidgets configuration
2019-04-17 18:32:12 -07:00
Robin Dunn
91c2063270
Use pathlib2 to implement cmd_touch
2019-04-16 22:20:49 -07:00
Robin Dunn
e9b2b6ef0a
Enable wxPython's build to check results of wxWidgets configuration
2019-04-16 21:35:08 -07:00
Robin Dunn
229e4db424
Use the custom check_python_headers on Darwin too
2019-04-16 20:32:45 -07:00
Robin Dunn
e35c48442c
Unset CC and CXX in MSVC builds, if set
2019-04-16 20:04:16 -07:00
Robin Dunn
7383d34fce
Merge pull request #1199 from RobinD42/sip-4.19.16
...
Update sip to version 4.19.16
2019-04-15 16:56:23 -07:00
Robin Dunn
cd9451daab
Move changelog item to correct section
2019-04-13 16:32:43 -07:00
Robin Dunn
f27a589442
Mention sip update in the changelog
2019-04-13 16:32:06 -07:00
Robin Dunn
671bd5e92f
Update sip to 4.19.16
2019-04-13 16:32:05 -07:00
Robin Dunn
4fd3b4e55d
Various updates needed to fix builds with sip 4.19.16
2019-04-13 16:32:05 -07:00
Robin Dunn
5c31c7d8cd
Update siplib to version 4.19.16
2019-04-13 16:32:05 -07:00
Robin Dunn
d6324a0578
Merge pull request #1201 from RobinD42/fix-issue1198
...
Fix access to members of transient wx.VisualAttributes
2019-04-13 16:24:46 -07:00
Robin Dunn
032b05c793
One more test
2019-04-13 14:14:15 -07:00
Robin Dunn
0849d4b0e8
Add some tests
2019-04-13 14:08:51 -07:00
Robin Dunn
b48872f472
ChangeLog it
2019-04-13 13:56:39 -07:00
Robin Dunn
f9cd6bdb3c
Set wxVisualAttributes members as read-only (no setter) and make copies of the member objects in the getter
2019-04-13 13:56:16 -07:00
Robin Dunn
9823b387dd
Add support for NoSetter annotation and GetCode, SetCode directives
2019-04-13 13:55:22 -07:00
Robin Dunn
877c4f7642
Better implementation to ensure all window classes have a GetClassDefaultAttributes and that they are marked mustHaveApp
2019-04-13 13:54:34 -07:00
Robin Dunn
c0d3c2d4e7
Update wxWidgets revision
2019-04-12 20:56:46 -07:00
Robin Dunn
e4dbab3612
Merge branch 'fix-searchctrl' into wxPy-4.0.x
2019-04-12 20:31:37 -07:00
Robin Dunn
d2c321d55a
Merge branch 'add-doodle' into wxPy-4.0.x
2019-04-12 20:31:13 -07:00
Robin Dunn
bfd7bd588b
Add doodle sample
2019-04-12 16:29:53 -07:00
Robin Dunn
1d1f4f712a
workaround bad default size of wx.SearchCtrl on gtk3
2019-04-12 15:48:34 -07:00
Robin Dunn
ce64eb025b
Add Py37 builder to the ubuntu-16.04 vagrant
2019-03-04 11:24:11 -08:00
Robin Dunn
53e8370e02
fix typo
2019-02-27 12:18:04 -08:00
Robin Dunn
53219c9e00
Add a button to the mainloop sample to test wx.PostEvent
2019-02-27 12:17:45 -08:00
Robin Dunn
938fc157b3
Add info about wx.NewIdRef to MigrationGuid, and update OnHTMLOpeningURL section too.
...
(cherry picked from commit fd1c26d2e1 )
2019-02-12 18:52:25 -08:00
Robin Dunn
816d404fad
Merge pull request #1157 from swt2c/update_subproj_wxlocale
...
Update subproject commit for wx.LOCALE constants
2019-02-12 17:41:58 -08:00
Robin Dunn
c201f558bd
Merge pull request #1167 from RobinD42/fix-issue1068
...
Fix the use of the output parameter in HtmlWindow.OnOpeningURL
2019-02-12 17:34:58 -08:00
Robin Dunn
b0436ce02e
Fix the use of the output parameter in HtmlWindow.OnOpeningURL the same way
...
it was fixed in HtmlWindowInterface.OnHTMLOpeningURL.
2019-02-12 15:30:18 -08:00