<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/wx/c_src, 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>Merge branch 'dgud/wx-configure-fixes' into maint</title>
<updated>2019-06-26T08:26:45+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2019-06-26T08:26:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=bf9e4be9ef971da7d7325424dde50d9bc6b186aa'/>
<id>bf9e4be9ef971da7d7325424dde50d9bc6b186aa</id>
<content type='text'>
* dgud/wx-configure-fixes:
  Speed up compilation
  Cleanup configure
  Fail if no C++ compiler is avaiable
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* dgud/wx-configure-fixes:
  Speed up compilation
  Cleanup configure
  Fail if no C++ compiler is avaiable
</pre>
</div>
</content>
</entry>
<entry>
<title>Speed up compilation</title>
<updated>2019-05-29T10:57:30+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2019-05-28T12:42:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=a6a9a16dbf1ad5eb49b4f72a8073def5e0566485'/>
<id>a6a9a16dbf1ad5eb49b4f72a8073def5e0566485</id>
<content type='text'>
Decreases compilation time without reducing performance.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Decreases compilation time without reducing performance.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix wxe_driver improper realloc call</title>
<updated>2019-05-27T23:17:04+00:00</updated>
<author>
<name>Michael Swan</name>
<email>mswan@fastmail.com</email>
</author>
<published>2019-05-27T05:02:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1deff3fd1bc83481ffb56db69d88a718b6a15c7f'/>
<id>1deff3fd1bc83481ffb56db69d88a718b6a15c7f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'dgud/wx/extend-functionality/OTP-15587' into maint</title>
<updated>2019-02-18T12:00:33+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2019-02-18T12:00:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=d04ceae537e037555cb0ae962f3164dc6c499340'/>
<id>d04ceae537e037555cb0ae962f3164dc6c499340</id>
<content type='text'>
* dgud/wx/extend-functionality/OTP-15587:
  Fix showModal crash on Mojave
  Add wxGCDC
  wx: Add wxDisplay
  wx: Change wxFONTWEIGHT enums
  Let wxwidgets check events
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* dgud/wx/extend-functionality/OTP-15587:
  Fix showModal crash on Mojave
  Add wxGCDC
  wx: Add wxDisplay
  wx: Change wxFONTWEIGHT enums
  Let wxwidgets check events
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix showModal crash on Mojave</title>
<updated>2019-01-25T08:48:48+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2019-01-25T07:38:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=d7805acb99f2b7ccd97541d189f6494966564d98'/>
<id>d7805acb99f2b7ccd97541d189f6494966564d98</id>
<content type='text'>
Invoking wxDialog:showModal could cause a seg-fault on Mojave
if invoked from inside event callback.

Which could happen when wx dispatch commands inside send_event.
Wx dispatches commands inside send_event because some events
will not return to idle mode (on Windows) until mouse is released.

These events are (at least) wxSize and wxMove according to previous
commits.

Solved by only dispatching commands for those events.
Another solution might be to ifdef the code to only do it on windows
or not do it on the Mac.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Invoking wxDialog:showModal could cause a seg-fault on Mojave
if invoked from inside event callback.

Which could happen when wx dispatch commands inside send_event.
Wx dispatches commands inside send_event because some events
will not return to idle mode (on Windows) until mouse is released.

These events are (at least) wxSize and wxMove according to previous
commits.

Solved by only dispatching commands for those events.
Another solution might be to ifdef the code to only do it on windows
or not do it on the Mac.
</pre>
</div>
</content>
</entry>
<entry>
<title>Include erlang-logo128.png in release</title>
<updated>2019-01-23T19:14:05+00:00</updated>
<author>
<name>Juan Facorro</name>
<email>juan.facorro@klarna.com</email>
</author>
<published>2019-01-23T19:14:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=c2410f4b43606f4523acc648308daf5d18f2e253'/>
<id>c2410f4b43606f4523acc648308daf5d18f2e253</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable setting custom application icon for Mac OS X through environment variable</title>
<updated>2019-01-23T18:51:39+00:00</updated>
<author>
<name>Juan Facorro</name>
<email>juan.facorro@klarna.com</email>
</author>
<published>2019-01-12T10:46:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=0589cf1e48df6efa72b4f9c41cecde73d17fe4e9'/>
<id>0589cf1e48df6efa72b4f9c41cecde73d17fe4e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to icon with better resolution</title>
<updated>2019-01-23T18:51:33+00:00</updated>
<author>
<name>Juan Facorro</name>
<email>juan.facorro@klarna.com</email>
</author>
<published>2019-01-12T10:11:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=34bce104ec297dd092f0c2b356c8533ba29c30fc'/>
<id>34bce104ec297dd092f0c2b356c8533ba29c30fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add wxGCDC</title>
<updated>2018-12-13T13:18:20+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2018-12-13T13:18:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=f180ccc75a7d2cef6b469d2e4a737cffbef7c951'/>
<id>f180ccc75a7d2cef6b469d2e4a737cffbef7c951</id>
<content type='text'>
Been included in wxWidgets since 2.7.1, but not documented and
have been missed in wx.

Is documented in 3.0.0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Been included in wxWidgets since 2.7.1, but not documented and
have been missed in wx.

Is documented in 3.0.0
</pre>
</div>
</content>
</entry>
<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>
</feed>
