Commit Graph

27 Commits

Author SHA1 Message Date
Alexandre Detiste
0257f755cf remove most of Python2 compatibility code 2025-02-02 20:17:45 -05:00
Robin Dunn
9f2cc54b48 Update copyright years 2020-03-10 11:41:39 -07:00
Robin Dunn
96c41be226 Merge pull request #1199 from RobinD42/sip-4.19.16
Update sip to version 4.19.16

(cherry picked from commit 7383d34fce)
2019-04-15 16:57:04 -07:00
Mesalu
0bded60eb2 Fix indentation 2018-07-31 21:50:05 -07:00
Mesalu
9c004273c8 Update config.py
Switch to single underscore instead of double.
2018-07-31 15:17:58 -07:00
Mesalu
2b73f16101 Update config.py
Fix styling
2018-07-31 15:03:53 -07:00
Mesalu
98a3b4d3eb Update config.py 2018-07-31 15:01:46 -07:00
Robin Dunn
b77c88a280 Merge tag 'wxPython-4.0.2' into wxPy-4.0.x
(cherry picked from commit 4c56c39e52)
2018-06-17 22:04:22 -07:00
Samuel Dunn
f1bc13a841 Ensure wx.Config related enums are present for SIP
Also adds unittests to ensure they remain present in Phoenix.
2017-06-26 17:28:50 -07:00
Robin Dunn
875c9677ac Revert auto-propagating the mustHaveAppFlag from classes to their static methods, if any, and explicitly set the flag on only those static methods that need it instead. 2017-03-21 19:21:07 -07:00
Robin Dunn
4e38994944 Update copyright in etg 2017-02-13 16:14:55 -08:00
Robin Dunn
dc73188688 Set a bunch of mustHaveApp flags 2017-01-21 20:13:46 -08:00
Metallicow
ebc8d0d971 trim trailing space etg directory 2016-11-10 12:08:36 -06:00
Robin Dunn
bea3258b0b Ignore the GetFirst/GetNext methods in wx.FileConfig so it will use the custom ones in wx.ConfigBase instead.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73813 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-04-13 01:46:09 +00:00
Robin Dunn
b0f18532d4 Fix Get[First|Next][Entry|Group] to work like they did in Classic
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73811 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-04-12 04:02:07 +00:00
Robin Dunn
35fd2e16bf Update copyright year
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73416 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-01-21 02:13:03 +00:00
Robin Dunn
153eb2f0ac Some fixes in the generation of the pi files related to default parameter values.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72971 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-17 22:20:53 +00:00
Robin Dunn
e882826b13 Add wxConfigPathChanger and make it be a context manager
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69734 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-11-10 23:51:58 +00:00
Robin Dunn
f3a457f146 a little cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69540 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-26 05:22:01 +00:00
Robin Dunn
766baba0a6 M0ve the call to addAutoProperties into the doCommonTweaks function, but make it not generate the auto properties if there are already properties in the class or the class explicitly clears the alllowAutoProperties flag, turning it off.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69520 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-24 21:35:29 +00:00
Robin Dunn
ee1f7f2548 Rename addGetterSetterProps --> addAutoProperties
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69412 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-13 19:04:40 +00:00
Robin Dunn
007a98d927 Add my name to etg scripts that I've significantly modified.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69373 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-11 00:41:53 +00:00
Robin Dunn
2348f50748 Add the 'const's to to overridden methods in wxConfig so sip stays happy
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69189 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-25 04:10:09 +00:00
Robin Dunn
462c8b7932 * Flesh out wxConfig some more.
* Add ReadFloat, ReadBool, set ownership transfers for Set, etc.  
* Add unittests

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-17 21:50:21 +00:00
Robin Dunn
70fd236b7b Give a little more details in the comment about wxConfig
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69125 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-17 19:29:43 +00:00
Robin Dunn
10f0a0f57c Pretend that there is a real wxConfig class. It will end up using the wxConfig #defined in the C++ code, and will actually be whatever is the default config class for the platform.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69122 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-17 19:15:36 +00:00
Kevin Ollivier
fdb9319c3e Adding several new classes, some transfer annotations, and a start on a dataview model (compiles but is still a work in progress).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69098 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-16 05:15:38 +00:00