Commit Graph

  • a2e12af3d8 Remove the hack for wx.CallAfter. A fix for wx.GetApp when embedding is on the way Robin Dunn 2019-09-12 14:56:18 -07:00
  • 28882cbb5d Ignore the embedded executable and object file Robin Dunn 2019-09-12 14:37:07 -07:00
  • 1fa7200cbd Load sip.h from wxPython's include folder Robin Dunn 2019-09-12 14:36:29 -07:00
  • 00e2844dec Copy sip.h into the wx/include/wxPython folder Robin Dunn 2019-09-12 14:35:14 -07:00
  • faab38c0f9 Merge branch 'embedded' of git://github.com/neurodroid/Phoenix into neurodroid-embedded Robin Dunn 2019-09-12 13:48:57 -07:00
  • c1d25d0e16 Remove tracking of application instance in wxPyApp, and just use the one already in wxAppConsole instead. This will enable wx.GetApp to still do the right thing when the wxApp is created outside of Python. Robin Dunn 2019-09-12 13:42:31 -07:00
  • fea9c980f8 Remove use of some constants that no longer exist in 4.1 Robin Dunn 2019-09-12 13:13:34 -07:00
  • 3f77541a07 update nanosvg ref Robin Dunn 2019-09-12 11:58:56 -07:00
  • 9658a8c426 Some fixes for Py2 Robin Dunn 2019-09-12 11:58:38 -07:00
  • 537c5cec6e Merge pull request #1323 from wxWidgets/add-wxsvg Robin Dunn 2019-09-11 23:23:27 -07:00
  • 3f07e0d98f Fix overview text Robin Dunn 2019-09-11 20:28:30 -07:00
  • b748ae8545 Update wxWidgets ref Robin Dunn 2019-09-11 16:38:00 -07:00
  • 9e45e484dd Add ability to select some other SVG file to view Robin Dunn 2019-09-11 16:37:41 -07:00
  • 6206d20bad Various small tweaks and fixes Robin Dunn 2019-09-11 12:56:11 -07:00
  • 034ae9a775 Merge pull request #1348 from wxWidgets/fix-issue1342 Robin Dunn 2019-09-06 13:02:54 -07:00
  • 0e817cee59 Merge pull request #1347 from wxWidgets/errcheck-virtual-methods Robin Dunn 2019-09-05 19:51:37 -07:00
  • 5ab7848288 Keep a reference to the data parameter in wxFindReplaceDialog ctor Robin Dunn 2019-09-05 19:49:44 -07:00
  • 46ca3dbc70 Merge pull request #1337 from swt2c/time_clock_removed Robin Dunn 2019-09-05 19:24:47 -07:00
  • 7f8a697f7f Merge pull request #1344 from JillHolliday/buttons_patch Robin Dunn 2019-09-05 19:27:06 -07:00
  • 59e70e7c76 Merge pull request #1337 from swt2c/time_clock_removed Robin Dunn 2019-09-05 19:24:47 -07:00
  • 059e1bee65 Check for Python errors upon return from overloaded virtual methods Robin Dunn 2019-09-05 18:55:39 -07:00
  • 41bb70cb60 Update wxWidgets ref Robin Dunn 2019-09-05 18:53:18 -07:00
  • 1b03456463 Mention parameter name changes in the radial gradient methods in the MigrationGuide Robin Dunn 2019-09-05 18:53:03 -07:00
  • 676e588c76 Ensure the context is not None before assigning to it Robin Dunn 2019-09-05 10:38:42 -07:00
  • 76dea0e4f7 Move ugly hack to even uglier location Christoph Schmidt-Hieber 2019-09-05 13:22:27 +02:00
  • 36789e3449 Improve robustness of looking up wrapped wxObject Christoph Schmidt-Hieber 2019-09-05 13:22:00 +02:00
  • d09910f413 Add changelog item for wx.svg Robin Dunn 2019-09-04 18:02:46 -07:00
  • 83e2212bf6 Add SVGImage_Render sample Robin Dunn 2019-09-04 17:21:37 -07:00
  • 5a3f0dd98e Update wxWidgets ref Robin Dunn 2019-09-04 15:02:30 -07:00
  • fe91b450cf add a test SVG showing use of a gradient pen Robin Dunn 2019-08-26 20:37:57 -07:00
  • 4580d2114f docstring tweak Robin Dunn 2019-08-26 20:37:29 -07:00
  • 5e6a7b49b1 Add SVGImage sample to the demo, and some example SVG files. Robin Dunn 2019-08-26 15:27:52 -07:00
  • a2a2b25d33 a bit more cleanup Robin Dunn 2019-08-15 19:58:48 -07:00
  • c4f30a1eba Docstring tweaks Robin Dunn 2019-08-14 16:00:25 -07:00
  • 2cc38c2fe3 fix typo Robin Dunn 2019-08-13 15:13:09 -07:00
  • 552c6874c9 Docstring updates Robin Dunn 2019-08-10 00:29:43 -07:00
  • fa4683d8f7 * Fix scanning extension modules for docstrings * Support documenting classes that are in a package's __init__ module Robin Dunn 2019-08-09 14:59:54 -07:00
  • defa946fce remove experimental automodule Robin Dunn 2019-08-09 14:56:52 -07:00
  • d6bda86a0e Some docstring updates, and add wx.svg to the docs to be built Robin Dunn 2019-08-07 20:12:50 -07:00
  • 43c2b5c96c Add RasterizeToBuffer Robin Dunn 2019-08-07 16:43:28 -07:00
  • 68d8224a86 Add/update some docstrings Robin Dunn 2019-08-07 15:53:27 -07:00
  • 7d7c66920d A little cleanup Robin Dunn 2019-08-07 12:39:45 -07:00
  • 6b5adab03f Handle holding the dc reference differently in GraphicsRenderer.CreateContext methods Robin Dunn 2019-08-07 12:32:18 -07:00
  • 8efd6385a1 Add --no-allmo option Robin Dunn 2019-08-07 12:31:32 -07:00
  • 1fc8ba5aaf Remove linearPoints and radialPointRadius. They are not needed anymore, and easy enough to do from Python if they are ever needed again. Robin Dunn 2019-08-07 12:31:05 -07:00
  • 8d6729ae52 GDI+ backend now mostly works okay with the gradient matrix Robin Dunn 2019-08-02 23:15:26 -07:00
  • 65f5485f16 Use a list for renderers without gradient transform support (so far) Robin Dunn 2019-08-02 12:54:51 -07:00
  • 57b0ff0408 Transforms on the GDI+ gradients don't work (yet?) so translate the points ourselves. It won't look right for anything but simple transforms, but it will at least look a little like what was intended. Maybe. Robin Dunn 2019-08-01 15:32:26 -07:00
  • aa6c0a6661 Add simple a method to get the name of the ++ GraphicsRenderer class Robin Dunn 2019-08-01 15:26:50 -07:00
  • cb8263bcb4 fix typo in comment Robin Dunn 2019-08-01 13:29:25 -07:00
  • 0e95ec1348 update cairo-msw to version 1.15.12 Robin Dunn 2019-08-01 00:48:21 -07:00
  • 424b919b2e Use the gradient transforms and normalized coordinants Robin Dunn 2019-07-31 20:02:38 -07:00
  • 0ddc262ee5 Some tweaks for PenInfo and GraphicsPenInfo wrappers Robin Dunn 2019-07-31 16:35:08 -07:00
  • 9e78437974 begin support for gradient pens Robin Dunn 2019-07-30 23:45:17 -07:00
  • 98410a0742 We need to set the start and stop colors on the gradients. That's what causes it to fill the areas before the start and after the end of the gradient. Robin Dunn 2019-07-30 17:05:53 -07:00
  • 8d37c9119f Add RasteriseToBitmap Robin Dunn 2019-07-30 12:32:03 -07:00
  • cd6715a254 Move RenderToGC to SVGimage Robin Dunn 2019-07-30 10:30:44 -07:00
  • 1120ca212b A few docstring tweaks Robin Dunn 2019-07-30 10:30:19 -07:00
  • 7633078b23 f-strings not available in 2.7 Robin Dunn 2019-07-30 10:27:31 -07:00
  • c93463527b Switch to my own branch in nanosvg Robin Dunn 2019-07-29 21:05:36 -07:00
  • b9e804bdd4 More radial gradient experimenting Robin Dunn 2019-07-28 20:23:55 -07:00
  • 94b98f968e Rename SVGimage to SVGimageBase, so SVGimage can be pure python and in the __init__.py file Robin Dunn 2019-07-28 20:23:20 -07:00
  • ce4a4d96d8 more tweaking around with radial gradients Robin Dunn 2019-07-28 00:42:30 -07:00
  • 68357daec7 more radial gradient tweaks Robin Dunn 2019-07-27 22:37:11 -07:00
  • b4e40843d5 working on radial gradients Robin Dunn 2019-07-27 20:39:34 -07:00
  • 13796f88c1 Add method to transform and fetch the start and stop points for linear gradients Robin Dunn 2019-07-27 17:35:02 -07:00
  • efd8d48b42 Add color_rgba helper for gradient stops Robin Dunn 2019-07-27 17:34:23 -07:00
  • f0a0f8a65c Add rasterization methods Robin Dunn 2019-07-27 17:33:51 -07:00
  • ce2046549d Add color_rgba, points, some __repr__s and other tweaks Robin Dunn 2019-07-26 19:43:13 -07:00
  • a5bd9f39a8 restore original char* parameter Robin Dunn 2019-07-26 19:41:07 -07:00
  • fc590e69f5 fiddle with buffer options Robin Dunn 2019-07-25 22:05:44 -07:00
  • e7ebf2024e rearrange things and a few minor tweaks Robin Dunn 2019-07-25 20:43:46 -07:00
  • be6e6a4ea7 cleanup and tweaks in setup-wxsvg.py Robin Dunn 2019-07-25 10:53:10 -07:00
  • 76937dca90 Exclude source files in wx/svg from being added to bdists Robin Dunn 2019-07-25 11:00:42 -07:00
  • 1df2811e9e Update docstring Robin Dunn 2019-07-25 10:54:07 -07:00
  • ff7f9c7fcc Enable building without cython Robin Dunn 2019-07-24 20:11:05 -07:00
  • 32f1e4219e Add build commands and other support for wx.svg Robin Dunn 2019-07-24 19:49:02 -07:00
  • b6e414b275 Add WIP wrappers for nanosvg into the wx.svg package Robin Dunn 2019-07-24 19:44:08 -07:00
  • ba33f43445 Add submodule for nanosvg Robin Dunn 2019-07-24 19:39:58 -07:00
  • 3bce916e34 Update wxWidgets, add wxDPIChangedEvent, adapt to some propgrid api changes Robin Dunn 2019-09-04 14:18:12 -07:00
  • 5ebabf4300 Update embedded sample for Linux (gtk3) Christoph Schmidt-Hieber 2019-09-04 15:52:44 +02:00
  • 1560cb648e Port embedded sample from Classic to Phoenix Christoph Schmidt-Hieber 2019-09-04 14:37:54 +02:00
  • 883d093cda Update buttons.py JillHolliday 2019-09-03 12:12:01 +01:00
  • fbe0951950 Feature: Colouring columns in hypertreelist Pappenreiter.Thomas 2019-08-28 14:26:32 +02:00
  • c3543f9463 Replace time.clock (removed in Python 3.8) with time.process_time Scott Talbert 2019-08-27 21:03:49 -04:00
  • 34521dc10d Fix static text showing font filename Robin Dunn 2019-08-26 20:51:41 -07:00
  • 81d331b864 docstring tweaks Robin Dunn 2019-08-26 20:51:16 -07:00
  • 0cb8297700 Merge pull request #1333 from wxWidgets/fix-issue1331 Robin Dunn 2019-08-21 19:16:20 -07:00
  • f2d1890bd5 Merge pull request #1330 from wxWidgets/fix-issue1328 Robin Dunn 2019-08-21 19:15:59 -07:00
  • 10cd50b68d Ensure setup.h was found before trying to open it Robin Dunn 2019-08-21 16:46:26 -07:00
  • 8a5df76dba fix typo Robin Dunn 2019-08-20 11:53:19 -07:00
  • 4a6d2f467c fix typo Robin Dunn 2019-08-16 13:57:30 -07:00
  • 142e0143d3 Merge pull request #1326 from wxWidgets/mesalu-fix_clean-all Robin Dunn 2019-08-15 22:02:59 -07:00
  • 530ecbc4b9 Update build.py Mesalu 2019-08-15 18:19:22 -07:00
  • b430a16ec3 Ensure sip knows that wxLog has a default ctor and a dtor Robin Dunn 2019-08-13 15:25:40 -07:00
  • 1fa31ac042 Catch wx.EVT_SEARCHCTRL_SEARCH_BTN Robin Dunn 2019-08-13 15:24:56 -07:00
  • cae89a5df8 PGLongStringDialogAdapter is gone Robin Dunn 2019-08-07 12:41:57 -07:00
  • b7cf3fbe03 PGFileDialogAdapteris gone Robin Dunn 2019-08-03 14:22:43 -07:00
  • f7ff075f45 Various fixes and tweaks to go with the wxWidgets update Robin Dunn 2019-07-31 12:20:00 -07:00
  • d9e8f44698 Update to current wxWidgets master Robin Dunn 2019-07-31 08:47:00 -07:00