aboutsummaryrefslogtreecommitdiffstats
path: root/lib/wx
AgeCommit message (Collapse)Author
2018-04-19Merge branch 'dgud/wx/glcanvas-improvements'Dan Gudmundsson
* dgud/wx/glcanvas-improvements: Add new "constants" to wxGLCanvas
2018-04-19Merge pull request #1768 from dgud/dgud/wx/build-on-wxW-311Dan Gudmundsson
Allow building with wxWidgets-3.1.1 OTP-15027
2018-04-09erl_docgen: Add ghlink step for all non-generated doc xml filesLukas Larsson
In order to get line numbers into the ghlink we have to add a post processing step for all xml files.
2018-04-04Add new "constants" to wxGLCanvasDan Gudmundsson
They can't be constants because the order differ between 3.0.3 and 3.1. So they must be looked up in runtime.
2018-04-03Add backwards compatibility for wxWidgets-3.1.1Dan Gudmundsson
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).
2018-03-27Merge branch 'dgud/testcase-fixes'Dan Gudmundsson
* dgud/testcase-fixes: debug info add unicode opt env may contain unicode signs Fix lexemes conversion
2018-02-06wx: Do not call erlang:get_stacktrace()Hans Bolinder
2018-01-22wx: open_port doesn't allow 0 terminated strings anymoreDan Gudmundsson
Fix getenv usage. And remove set path it is automagically done by driver interface.
2017-12-13Merge branch 'maint'Henrik Nord
2017-12-08Update release notesErlang/OTP
2017-12-08Update version numbersErlang/OTP
2017-10-23Merge branch 'maint'Dan Gudmundsson
* maint: fix win32 share filename join/split (#1604) Correct io_vec handling
2017-10-20add unicode opt env may contain unicode signsDan Gudmundsson
2017-10-17Correct io_vec handlingDan Gudmundsson
Can not depend on internal knowledge of binaries any more it changed and caused at least opengl to crash in OTP-20.1
2017-10-10Merge branch 'maint'Lars Thorsen
2017-10-10Merge branch 'lars/doc-cleanup/OTP-14475' into maintLars Thorsen
* lars/doc-cleanup/OTP-14475: [edoc] Remove unused module otpsgml_layout.erl Remove unused files from the documentation build
2017-09-28Remove unused files from the documentation buildLars Thorsen
2017-09-26Merge branch 'maint'Henrik Nord
2017-09-22Update release notesErlang/OTP
2017-09-22Update version numbersErlang/OTP
2017-09-18Merge branch 'maint'Dan Gudmundsson
* maint: reltool: Remove export_all warning in tests et: Remove export_all warnings in test mnesia: Remove export_all in tests wx: Remove export_all in example code wx: test remove export_all wx: Update doc, OpenGL external links wx: Reduce Opengl docs
2017-09-14wx: Remove export_all in example codeDan Gudmundsson
2017-09-14wx: test remove export_allDan Gudmundsson
Remove unnecessary warnings
2017-09-14wx: Update doc, OpenGL external linksDan Gudmundsson
They have moved from opengl.org to www.khronos.org
2017-09-14wx: Reduce Opengl docsDan Gudmundsson
Only use the first paragraph in the doc which contains an overview, the result of the more detailed doc generated non valid xml, and all math expressions was rendered poorly. Remove for now.
2017-09-07Merge branch 'maint'Siri Hansen
2017-09-05wx: add Unicode translation modifier to wx_objectSiri Hansen
This is both for error logger events and debug events. It can be done because error log and debug log are both opened with encoding utf8 since OTP-20.0
2017-08-29Merge pull request #1525 from bitnitdit/remove-query-keyword-residuesHans Bolinder
Remove query keyword residues
2017-08-16Remove deprecation of non deprecated functionsDan Gudmundsson
Functions where missing and where without alternatives, and the functions are available in wxWidgets-3.0.*. So either I missed it or they where removed for a while in wxWidgets-2.9 branch, but that should not be used anywhere as it was only a development branch.
2017-08-16Update so that doxygen 1.8.11 can generate codeDan Gudmundsson
Fix some configurations so that it works with new doxygen and with complete install outside of /usr/include/wx...
2017-08-03Remove query keyword residuesbitnitdit
There are still some query residues used as a keyword. Remove them. query was no longer a keyword since the commit 0dc3a29744bed0b7f483ad72e19773dc0982ea50 2012-11-19.
2017-06-21Prepare releaseErlang/OTP
2017-06-14Update copyright yearHans Nilsson
2017-05-31Revert "Prepare release"Hans Nilsson
This reverts commit eaf8ca41dfa4850437ad270d3897399c9358ced0.
2017-05-30Prepare releaseErlang/OTP
2017-05-24wx: Tune when to break command loop in driverDan Gudmundsson
Exit command loop less often too avoid expensive event checking while in batch mode.
2017-05-11wx: Fix builds on VS-2017Dan Gudmundsson
And while we at it recommend wxWidgets-3.0.3
2017-05-05Revert "Prepare release"Raimo Niskanen
This reverts commit dc57404252c47520f352834ad9be45ad684f96c9.
2017-05-04Prepare releaseErlang/OTP
2017-05-04Update copyright yearRaimo Niskanen
2017-05-02Merge branch 'dgud/wx/fixup-batch-break'Dan Gudmundsson
* dgud/wx/fixup-batch-break: Fixup batch break
2017-04-28Merge branch 'dgud/wx/pr/1425'Dan Gudmundsson
* dgud/wx/pr/1425: wxe_impl.cpp: pointer comparison fix
2017-04-28Fixup batch breakDan Gudmundsson
Batches was breaked to often, increase the test and break if batch is done (and queue empty).
2017-04-24wxe_impl.cpp: pointer comparison fixKenji Rikitake
* Fix ordered comparison between (void *) pointer and zero
2017-04-24Merge branch 'zandra/stdlib/optional-callbacks/OTP-13801'Zandra Norman
* zandra/stdlib/optional-callbacks/OTP-13801: wx: make wx_object callbacks optional stdlib: Make gen_fsm callbacks optional stdlib: Make gen_event callbacks optional stdlib: Make gen_server callbacks optional
2017-04-21wx: make wx_object callbacks optionalZandra Norman
2017-04-06Avoid livelock in driver when batching commandsDan Gudmundsson
With a bad timing in wx:batch() the driver could get stuck handling commands without ever checking for gui events. Avoid that by exiting loop after the driver have done cond_wait a couple of times.
2017-02-14Fixed typos in lib/wxAndrew Dryga
2016-12-09Prepare releaseErlang/OTP
2016-11-22wx: Do not dispatch commands after frequent eventsDan Gudmundsson
The user app may want to handle several mouse motion events before drawing new data for example.