Commit Graph

897 Commits

Author SHA1 Message Date
Robin Dunn
b410f5e570 Update copyright years --> 2018 2018-06-06 10:59:51 -07:00
Robin Dunn
1da103f7f4 Add missing wx.adv.EVT_CALENDAR_WEEK_CLICKED 2018-06-04 21:06:50 -07:00
Robin Dunn
0684210f63 Set in variant parameter in all PGProperty.StringToValue and IntToValue as output parameter 2018-06-04 15:41:52 -07:00
Robin Dunn
d7a546545e Fix the virtual dispatch code for the PGEditor.GetValueFromControl 2018-06-04 15:40:47 -07:00
Robin Dunn
63841e478d Add a wx.GraphicsContext.Create overload for wx.AutoBufferedPaintDC,
and let the C++ compiler sort out whether it is really a wxPaintDC or a wxBufferedPaintDC.
2018-05-31 16:21:12 -07:00
Robin Dunn
3967062124 Transfer ownership of clientData objects in wx.dataview.DataViewTreeCtrl 2018-05-16 16:29:24 -07:00
Robin Dunn
d723c2cabf Add deprecation place-holders for wx.msw.Metafile and MetafileDC 2018-05-07 08:10:34 -07:00
Robin Dunn
3aa61bbd3d Add dummy stub classes
to be used when the metafile classes are not implemented.
2018-05-05 21:29:56 -07:00
Robin Dunn
01e7fdcd0e Enable wxGraphicsContext::Create(metaFileDC) wrapper 2018-05-05 19:24:53 -07:00
Robin Dunn
78f8930a99 The wxMetafile classes are not just on MSW now. Move them to _core.
Will still need to find a way to make it build on wxGTK...
2018-05-05 19:24:33 -07:00
Robin Dunn
16c63c4723 Merge branch 'wxPy-4.0.x' into add_numdlg 2018-05-01 19:58:34 -07:00
Robin Dunn
5fb62f4c8b Change wx.TextCompleterSimple.GetCompletions to send the list of strings as a return value, rather than a parameter that gets filled. 2018-05-01 19:27:55 -07:00
Scott Talbert
49af2f9fbf Add missing wx.NumberEntryDialog 2018-05-01 20:02:17 -04:00
Robin Dunn
d54f43a7f6 Copy MethodDefs for Start and GetNext from base class 2018-04-30 21:11:05 -07:00
Robin Dunn
9c0ed205ee Merge branch 'wxPy-4.0.x' into fix-issue820
# Conflicts:
#	CHANGES.rst
2018-04-28 20:26:22 -07:00
Robin Dunn
e4f473bf1d Workaround the lack of checking valid page numbers in book ctrls 2018-04-28 19:48:14 -07:00
Robin Dunn
6bf324c043 Change winid parameter in wx.ScrolledWindow to id, for consistency 2018-04-28 18:26:49 -07:00
Scott Talbert
b0d5e2d875 Fix subclassing of wx.TextCompleter and wx.TextCompleterSimple
Closes https://github.com/wxWidgets/Phoenix/issues/827
2018-04-27 20:40:47 -04:00
Robin Dunn
a860a5c809 Add wx.ClassInfo wrapper and expose getter in wx.Object 2018-03-09 23:24:14 -08:00
Robin Dunn
479c9da847 Added the wxWidgets version number to the tail end of the string returned by wx.version(). 2018-03-08 13:06:47 -08:00
Robin Dunn
63ca46e6ce Explicitly zero-terminate the array used for the attribute list. 2018-02-27 16:24:07 -08:00
Mesalu
5b195634e1 Fix silly little mistake 2018-02-08 22:46:28 -08:00
Mesalu
43c223d3d2 Add iterability to sizer classes and corresponding unittest 2018-02-08 21:19:45 -08:00
Robin Dunn
096b00e1a2 Merge branch 'master' into release-prep 2018-01-30 20:30:17 -08:00
Robin Dunn
b378df456b Allow buffer objects in RGBImage methods in STC
Fixed StyledTextCtrl.MarkerDefineRGBAImage and RegisterRGBAImage methods to be able to accept any Python buffer compatible object for the pixel data.
2018-01-30 18:51:09 -08:00
Robin Dunn
ef2905c43a Merge branch 'master' into release-prep 2018-01-29 19:26:06 -08:00
Robin Dunn
98e592157c Add docstring for our custom ctor for wx.AcceleratorTable 2018-01-29 14:17:20 -08:00
Robin Dunn
8c4dffb091 Add virtual dtor for DC classes 2018-01-29 14:11:00 -08:00
Robin Dunn
d330ad1b40 Add context manager methods to wx.DC 2018-01-29 12:23:57 -08:00
Robin Dunn
5e89ae9bc9 Merge branch 'master' into sip-4.19.7 2018-01-23 12:16:38 -08:00
Robin Dunn
fcf0d8cc17 Copy methods from wxGenericProgressDialog to wxProgressDialog.
This is needed because some of the methods are non-virtual, and they are reimplemented in the MSW version of wxProgressDialog. In order for those methods to be called they need to have wrappers generated.
2018-01-22 16:25:40 -08:00
Metallicow
c76384d458 Trim trailing whitespace *.py files 2018-01-16 08:47:07 -06:00
Robin Dunn
7adc335678 Fix compilation error for wxFSW_EVENT_UNMOUNT when it's not part of the C++ enum. 2018-01-15 14:31:41 -08:00
Robin Dunn
40e8eb07de Add converting to datetime to PyGetDate methods 2018-01-11 11:00:33 -08:00
Robin Dunn
92468c7a87 Merge branch 'master' into port-gizmos 2018-01-08 20:32:33 -08:00
Mesalu
f31d72eb0f Add fixWindowClass 2018-01-08 10:53:20 -08:00
Mesalu
2adb4aa56e Tweak wxAuiTabCtrl into _aui.auibook 2018-01-07 17:55:39 -08:00
Robin Dunn
7cafcdb5fd Merge branch 'master' into port-gizmos 2018-01-05 17:16:30 -08:00
Mesalu
52afc4d4ce Fix docstring futher 2018-01-04 16:17:11 -08:00
Mesalu
6c46df9698 Tweak docstring 2018-01-04 16:12:40 -08:00
Mesalu
1007f86fc1 Merge branch 'master' into mesalu-patch-1 2018-01-04 16:07:47 -08:00
Mesalu
2d5e0732da Maintain references to CallLater instances. 2018-01-04 13:12:44 -08:00
Robin Dunn
886c0d099b Merge branch 'master' into port-gizmos 2017-12-29 15:26:09 -08:00
Robin Dunn
d9c6d41c02 Turn on isVirtual for HtmlWindow.On* methods 2017-12-29 12:55:08 -08:00
Robin Dunn
640641e1b0 More TreeListCtrl WIP 2017-12-12 20:53:40 -08:00
Robin Dunn
0ffd220385 Fix our wxEvtHandler::Disconnect replacement
* Fix C++ compare of the handler functor
 * Use PyObject_RichCompare to check for matching python handlers
2017-11-21 18:34:59 -08:00
Robin Dunn
03d1e1559c Add MappedType for wxMessageDialog::ButtonLabel,
so MessageDialog methods can take either string or stock IDs.
2017-11-18 19:26:42 -08:00
Robin Dunn
2113333bbe Move all the EVT_ instantiations to the module object,
so they are found at the right scope in the *.pyi files.
2017-11-17 22:38:57 -08:00
Robin Dunn
7feff9384e Merge pull request #620 from RobinD42/fix-issue595
Fix comparing TreeListItem __eq__ and __ne__
2017-11-17 22:56:52 -06:00
Robin Dunn
b180e6b9d4 dataview tweaks, and demo update for CustomRenderer 2017-11-17 14:52:40 -08:00