<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/wx/api_gen/wx_extra, branch maint</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>wx: Add wxDisplay</title>
<updated>2018-12-13T11:00:52+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2018-12-13T11:00:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=3116b656c70a3bc623704c28cf6e3b9c1e075bad'/>
<id>3116b656c70a3bc623704c28cf6e3b9c1e075bad</id>
<content type='text'>
Have been around since 2.6 but undocumented, add it since it is
useful in multi-display setup.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Have been around since 2.6 but undocumented, add it since it is
useful in multi-display setup.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add backwards compatibility for wxWidgets-3.1.1</title>
<updated>2018-04-03T12:27:41+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2018-04-03T12:27:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=04f1bfac7a6db7d6a030190ea6bc89cf493af2eb'/>
<id>04f1bfac7a6db7d6a030190ea6bc89cf493af2eb</id>
<content type='text'>
wx did not build with wxWidgets-3.1.1 since they have removed
wxGraphicsRenderer:CreatePen(wxPen).

Get the pen info and create the pen from that in 3.1.1 as
is done for wxGrahicsContext:CreatePen(wxPen).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
wx did not build with wxWidgets-3.1.1 since they have removed
wxGraphicsRenderer:CreatePen(wxPen).

Get the pen info and create the pen from that in 3.1.1 as
is done for wxGrahicsContext:CreatePen(wxPen).
</pre>
</div>
</content>
</entry>
<entry>
<title>wx: Add wxWindow:getContentScaleFactor</title>
<updated>2016-10-07T10:35:38+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2016-10-07T10:35:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=301675fb9ab76c5003743d1eb0ecd8a265c697f9'/>
<id>301675fb9ab76c5003743d1eb0ecd8a265c697f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wx: Add missing specs</title>
<updated>2016-07-05T08:02:25+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2016-07-04T14:18:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6b495675c81a7517c0d84e21bc573ba3a1df1a7d'/>
<id>6b495675c81a7517c0d84e21bc573ba3a1df1a7d</id>
<content type='text'>
Some taylormade functions still used edoc spec's, and some
where wrong which caused broken links.
Change them to be real spec's and correct the types.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some taylormade functions still used edoc spec's, and some
where wrong which caused broken links.
Change them to be real spec's and correct the types.
</pre>
</div>
</content>
</entry>
<entry>
<title>wx: Quote atoms in types and specs</title>
<updated>2016-05-24T14:43:54+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2016-05-24T07:49:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=8e865e3b99cf70765bceafd84e9c38914e7306c2'/>
<id>8e865e3b99cf70765bceafd84e9c38914e7306c2</id>
<content type='text'>
Follow the convention and make atom more visibile in types and specs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Follow the convention and make atom more visibile in types and specs
</pre>
</div>
</content>
</entry>
<entry>
<title>wx: Fix callback problems</title>
<updated>2016-04-22T07:14:00+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2016-04-15T08:19:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=7604209d02278b5547ae42fb328bfbc7d9043963'/>
<id>7604209d02278b5547ae42fb328bfbc7d9043963</id>
<content type='text'>
Commands could be executed twice, if the command was dispatched
from a callback and caused a recursive invocation of command loop.
Solution is to mark op as -1 before calling wxWidgets.

Also commands could be missed when idle processing was done inside
while executing a recursive callback, solved be always resetting peak
index after idle processing is done.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Commands could be executed twice, if the command was dispatched
from a callback and caused a recursive invocation of command loop.
Solution is to mark op as -1 before calling wxWidgets.

Also commands could be missed when idle processing was done inside
while executing a recursive callback, solved be always resetting peak
index after idle processing is done.
</pre>
</div>
</content>
</entry>
<entry>
<title>update copyright-year</title>
<updated>2016-03-15T14:19:56+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2016-03-15T14:19:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6664eed554974336909d3ffe03f20349cc4c38fd'/>
<id>6664eed554974336909d3ffe03f20349cc4c38fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wx: Add wxWindow SetDoubleBuffered and  IsDoubleBuffered from wxWidgets 3.0</title>
<updated>2016-02-29T08:21:50+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2016-02-25T08:22:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=375a6d9b157aab42c0a4e866ff5933494a2ea081'/>
<id>375a6d9b157aab42c0a4e866ff5933494a2ea081</id>
<content type='text'>
This is really needed on windows to get rid of flickering when updating
some widgets. These functions are only available if 3.0 and not on mac
where everything is double buffered already.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is really needed on windows to get rid of flickering when updating
some widgets. These functions are only available if 3.0 and not on mac
where everything is double buffered already.
</pre>
</div>
</content>
</entry>
<entry>
<title>wx: Add toolbar stretchablespace</title>
<updated>2015-12-07T13:18:24+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2015-12-07T10:28:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=da80d59e56bc8318c6561173b13a4f6904d4758d'/>
<id>da80d59e56bc8318c6561173b13a4f6904d4758d</id>
<content type='text'>
Available since 3.0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Available since 3.0
</pre>
</div>
</content>
</entry>
<entry>
<title>wx: Add a command queue check after event sent to erlang</title>
<updated>2015-11-24T13:34:03+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2015-11-22T18:36:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=617387025b698c7c7b1d102e35234b2c65dda335'/>
<id>617387025b698c7c7b1d102e35234b2c65dda335</id>
<content type='text'>
Some events are callbacks inside wxWidgets so idle processing doesn't
take place until operation is completed, for instance move/resize window
on Windows. This way we get some response while mouse button is pressed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some events are callbacks inside wxWidgets so idle processing doesn't
take place until operation is completed, for instance move/resize window
on Windows. This way we get some response while mouse button is pressed.
</pre>
</div>
</content>
</entry>
</feed>
