Commit Graph

19 Commits

Author SHA1 Message Date
Per A. Brodtkorb
033c18fd9f Fixes issue #1556
Replaced XXX.keys() calls with idiomatic python 3 calls that are compatible with python 2 such as eg:
 * replaced "y = xxx.keys()" or "y = list(xxx.keys())" with just "y = list(xxx)"
 * replaced "sorted(xxx.keys())" or "sorted(list(xxx.keys()))" with just "sorted(xxx)"
 * replaced "if not A in B.keys():" with "if A not in B:"
 * replaced "for A in B.keys():"  with "for A in B:"

See also https://python-future.org/compatible_idioms.html
https://python-future.org/compatible_idioms.html#dict-keys-values-items-as-a-list
2020-03-20 18:51:19 +01:00
Robin Dunn
18b30fc2e6 Turn off using wx-dpi-aware.manifest for Python 2.7 builds 2019-12-12 12:18:54 -08:00
Robin Dunn
7a82a27ab8 Set wxUSE_WINRT to 0 2019-05-27 14:56:02 -07:00
Robin Dunn
dcb06f6f18 Update to 10.9 min deployment version, and try not explicitly setting the SDK 2019-05-23 21:34:06 -07:00
Robin Dunn
221a98e902 Merge pull request #1223 from RobinD42/more-build-tweaks
More build tweaks

(cherry picked from commit d1b79db2a9)
2019-05-13 19:59:29 -07:00
Robin Dunn
2f8d1b2e9a wxWidgets has been fixed, enable use of SDL again.
Update wxWidgets to latest master.
2018-10-17 11:11:49 -07:00
Robin Dunn
6b0776e41b turn off SDL for now, there's a link bug in wxWidgets 2018-10-16 16:32:22 -07:00
Robin Dunn
2f540a91e6 Merge pull request #1034 from RobinD42/fix-issue958-291-wxAccessible
Add wxAccessible and a tool to generate C++ stubs

(cherry picked from commit 3a9f37f2aa)
2018-10-10 19:40:59 -07:00
Robin Dunn
b5bb587145 Merge pull request #897 from RobinD42/add-windowidref
Add wx.WindowIDRef and wx.NewIdRef
2018-06-24 21:37:54 -07:00
Robin Dunn
09c066e695 Set min OSX version build option to 10.6 2017-11-07 17:49:38 -08:00
Robin Dunn
d4f95cdf32 Don't add either of the gtk flags if on Darwin 2017-08-16 08:02:30 -07:00
Robin Dunn
34630a5707 Add --gtk2 option.
Default to building for gtk3.
Keep --gtk3 flag for compatibility.
2017-08-14 15:31:17 -07:00
Robin Dunn
5e0c0fb19c We need to explicitly enable wxUSE_IFF on Windows,
it is turned off by default.
2017-06-30 08:51:16 -07:00
Robin Dunn
32a324f73b Some minor cleanup 2016-09-22 09:46:39 -07:00
Robin Dunn
1f81ba9299 Let's try multilib builds on Mac... 2016-06-21 20:24:28 -07:00
Robin Dunn
5c029d5955 Use cp1252 on Windows for the wxWidgets build too,
and add a note to the README about it.
2016-02-29 19:11:49 -08:00
Robin Dunn
5a2ce07014 Add compiler version support for VisStudio 2015 2016-02-28 22:37:21 -08:00
Robin Dunn
598ee1e3f2 Import and use build_wxwidgets from buildtools 2016-02-27 18:25:28 -08:00
Robin Dunn
4cbfc0d330 Copy the build-wxwidgets.py script into Phoenix's buildtools.
I think we're the only ones using it anyway.
2016-02-27 18:25:28 -08:00