Commit Graph

4561 Commits

Author SHA1 Message Date
Robin Dunn
9407f76526 Merge pull request #1498 from swt2c/glcanvas_demo_hidpi
Fix GLCanvas demo when using HiDPI display
2020-01-29 14:11:56 -08:00
Scott Talbert
ae11372614 Fix GLCanvas demo when using HiDPI display
OpenGL operates using physical pixels, so we need to factor in the scale
factor when setting the GL viewport.
2020-01-25 12:46:23 -05:00
Robin Dunn
9b9b1c8f99 Ensure that the correct signature is used for GetValue and GetValueByRow virtual overrides 2020-01-23 15:53:56 -08:00
Robin Dunn
f53a7f5d21 The web proxy is now set up correct, so we can drop the BB port number from the URL 2020-01-23 15:53:56 -08:00
Robin Dunn
1679efef39 Merge pull request #1496 from wxWidgets/update-waf-issue1485
Update waf to version 2.0.19
2020-01-23 15:53:33 -08:00
Robin Dunn
b17906cf89 Update waf to version 2.0.19 2020-01-23 12:56:19 -08:00
Robin Dunn
cca9486698 Merge pull request #1495 from wxWidgets/tweaks-and-stuff
little tweaks and fixes
2020-01-23 12:53:25 -08:00
Robin Dunn
9eb9497afc The new native wxSearchCtrl on GTK does not include the wxTextCtrl methods, just those from wxTextEntry. 2020-01-22 20:36:00 -08:00
Robin Dunn
daf5aa9ce3 No longer any need to explicitly ignore some macros 2020-01-22 15:49:03 -08:00
Robin Dunn
11e4cf1f82 Add wxGridFitMode 2020-01-22 15:48:31 -08:00
Robin Dunn
e8984e7ac1 Update wxWidgets submodule 2020-01-22 15:28:52 -08:00
Robin Dunn
1ee2d5d6f1 Merge pull request #1493 from Metallicow/fix-links
fix links http: -> https:
2020-01-22 13:46:47 -08:00
Robin Dunn
b36149597c Merge pull request #1492 from Metallicow/fix-typo-connecting
fix typo conencting -> connecting
2020-01-22 13:44:33 -08:00
Robin Dunn
733c11fdbc Set setuptools version to <45 for Python2.7 2020-01-22 11:31:14 -08:00
Robin Dunn
57df21f2ef Avoid crashes in some GetNative* methods 2020-01-22 11:28:39 -08:00
Robin Dunn
fbc014b189 Ignore GetEventUserData, because it is used internally by wxPython 2020-01-22 11:27:29 -08:00
Robin Dunn
93cbfc35a9 Add docstring for SetMaskColour 2020-01-22 11:26:15 -08:00
Robin Dunn
dd88295af4 Change initial window size 2020-01-22 11:25:42 -08:00
Robin Dunn
ed035b51b3 Fix typo 2020-01-22 11:24:54 -08:00
Robin Dunn
03298a49cc Add overview text for DataViewCustomRenderer demo 2020-01-22 11:24:35 -08:00
Metallicow
733c38850b fix links http: -> https: 2020-01-20 23:00:08 -06:00
Metallicow
888600efb6 fix typo connecting 2020-01-20 18:29:08 -06:00
Robin Dunn
c51cdd2334 Merge pull request #1474 from wxWidgets/fix-wget-typos
Fix typos and trim whitespace
2019-12-31 16:08:30 -08:00
Robin Dunn
b1f0a5d68a Merge pull request #1473 from wxWidgets/fix-issue1467
Add wx.NotebookPage alias
2019-12-31 16:08:14 -08:00
Robin Dunn
e3ef0db163 Fix typos and trim whitespace 2019-12-31 14:13:20 -08:00
Robin Dunn
c949bc4f2f Merge pull request #1468 from kdschlosser/ledctrl_bugfix
wx.lib.gizmos.ledctrl text offset and text shift issue bugfix
2019-12-31 14:05:11 -08:00
Robin Dunn
42dd0c6e12 Add wx.NotebookPage alias 2019-12-31 13:46:50 -08:00
Kevin Schlosser
da89035e82 corrects moving of the text in the ctrl when resize occurs.
This was caused by the use of GetClientSize being used when the control is constructed and then event.GetSize() when a size event took place. These 2 methods eturn different values and causes the text to shift. After this issue was solved another issue existed. there is a border around the control. this border is not directly specified to be drawn when the widget is rendered. the dc defaults to a white pen with a width of 1. a pen is not set before drawing the box. so the white pen there for gets used. This white border is not taken into consideration when the text is drawn and causes the text to be offset slightly. this corrects the offset issue. There is also no calculation in place to determine the actual width and actual height of each character and without having that it is more like a guess to figure out exactly where to draw the characters to have them be centered correctly inside of the box. I kept the same mechanism in place and made an adjustment to fix this issue i believe. I do think that the current wat it is being done makes the code a tad more difficult to read and could be simplified. This is something I may take care of in a future PR.
2019-12-22 01:43:34 -07:00
Robin Dunn
e88c385e14 Merge pull request #1466 from wxWidgets/fix-issue1458
Tweak 3.x versions in the docs to 4.x, to adjust for the difference in version numbers
2019-12-20 19:57:55 -08:00
Robin Dunn
65c8397ddb Tweak 3.x versions in the docs to 4.x, to adjust for the difference in version numbers 2019-12-20 16:34:58 -08:00
jensgoe
8c3f231b0c added unittests for setters
(cherry picked from commit 216b9a824b)
2019-12-18 18:15:16 -08:00
jensgoe
4e49216913 added setters for public wx.KeyEvent attributes
(cherry picked from commit 526ad4f931)
2019-12-18 18:14:34 -08:00
Robin Dunn
e7fbe980e1 Use the dpi-aware manifest, if the compiler is new enough to be able to use it. 2019-12-17 19:42:27 -08:00
Robin Dunn
4fd7956ece Update wxWidgets submodule 2019-12-17 19:15:13 -08:00
Robin Dunn
96e92b50ad Restore widget image file 2019-12-17 19:06:38 -08:00
Robin Dunn
5aa9d48bcb remove file with conflicting cased names in git 2019-12-17 19:03:36 -08:00
Robin Dunn
74d965f0f3 Merge pull request #1459 from domdfcoding/master
Added / changed images for multiple widget types.
2019-12-17 18:51:55 -08:00
Robin Dunn
46bae17ae2 Merge pull request #1462 from moench-tegeder/env_can_set_make
GNUMakeBuilder: "make" command controllable via environment
2019-12-16 10:10:05 -08:00
Christoph Moench-Tegeder
e539f81cd9 GNUMakeBuilder: "make" command controllable via environment
Some systems (notably BSDs) install GNU make as "gmake" - just
invoking "make" and hoping it understands GNU arguments will not
work there. Traditionally, an alternative "make" command can be
selected with the MAKE environment variable.
This changes GNUMakeBuilder (and by extension, AutoconfBuilder)
to invoke the command given in $MAKE and fall back to "make" if
MAKE has not been set.
2019-12-15 21:58:52 +01:00
Robin Dunn
2244f954bb Use PY2 to check the Python version. 2019-12-12 20:05:57 -08: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
78e33dd817 Update some changelog items 2019-12-12 11:20:38 -08:00
Robin Dunn
243f71a694 Fix wx version number 2019-12-12 11:20:11 -08:00
Robin Dunn
eb2a6e0962 Provide an empty wxPyApp::OSXEnableAutomaticTabbing for the other platforms 2019-12-11 19:10:19 -08:00
Robin Dunn
e3b7cadbdc Fully split GetTextExtent and GetFullTextExtent 2019-12-11 14:02:04 -08:00
Robin Dunn
1cad84aa8e Add some new code snippets 2019-12-11 13:58:47 -08:00
Dominic Davis-Foster
e4ef7b7735 Added images for multiple widget types. Replaced wxGTK/wx.adv.calendarctrl.png with a version in English and replaced wxMSW/wx.adv.calendarctrl.png with a more modern widget. There are two different versions for wx.RichMessageDialog on wxMSW and wxGTk, one version expanded and the other collapsed. There are also two different versions for wx.ProgressDialog on wxMSW, again collapsed and expanded 2019-12-11 20:36:14 +00:00
Robin Dunn
c106daa179 Add TODO about use of deprecated APIs 2019-12-11 12:10:22 -08:00
Robin Dunn
e1868c1ff9 Adapt wrapper for MSWSetEmulationLevel to new changes in the interface docs 2019-12-11 12:09:50 -08:00
Robin Dunn
0087c20020 Update wxWidgets submodule 2019-12-11 12:08:05 -08:00