aboutsummaryrefslogtreecommitdiffstats
path: root/lib/wx/api_gen
AgeCommit message (Collapse)Author
2014-02-07Merge branch 'hsv/using_lists_droplast'Henrik Nord
* hsv/using_lists_droplast: lib/mnesia/test/ - Replace reverse(tl(reverse(L))) with lists:droplast/1 lib/ssh - Replace reverse(tl(reverse(L))) with lists:droplast/1 lib/wx - Replace reverse(tl(reverse(L))) with lists:droplast/1 Use lists:droplast/1 in orber/orber_interceptors.erl Import and use lists:droplast/1 in v3_core/v3_kernel OTP-11678 OTP-11677
2014-01-24lib/wx - Replace reverse(tl(reverse(L))) with lists:droplast/1Hans Svensson
2014-01-23wx: Delay all deletes if recursed in event loopDan Gudmundsson
Avoids crashes.
2014-01-21wx: Add init_dialog eventDan Gudmundsson
It was missing.
2014-01-21Merge branch 'maint'Dan Gudmundsson
2014-01-14wx: Fix crash when garbage collect event handlers (debugger caused seg fault)Dan Gudmundsson
wxStyledTextCtrl had no wrapper class so, because it was not detected that it had virtual destructors, thus references to it was not cleaned up on destruction. When a process dies and wx cleans up the event handlers access was made to the deleted object and caused a seg fault. Added a testcase which I thought could provoke the bug but didn't.
2013-12-02Merge branch 'maint'Dan Gudmundsson
2013-11-21wx: Update documentation links to wxWidgetsDan Gudmundsson
2013-11-21wx: wxListBox::Set crashes on wxWidgets 3.0 with NULL argumentSergei Golovan
2013-10-30wx: Fix compiler warningsDan Gudmundsson
2013-10-30wx: Fix cleanup of event handlersDan Gudmundsson
Event handlers was not removed after objects/process had been delete/died, which causes memory leakage and that fun's was kept in the wx_server process. Code that might be purged and the server died.
2013-08-29Merge branch 'maint'Dan Gudmundsson
2013-08-23wx: Add wxPanel:setFocusIgnoringChildren/1Dan Gudmundsson
It was missing and needed
2013-08-22wx: Add wxClipboardTextEventDan Gudmundsson
2013-08-21wx: Fix bug in wxStatusBar:getFieldRect/2Dan Gudmundsson
2013-08-20wx: Fix api generatorDan Gudmundsson
Be usable with doxygen 1.8.3
2013-04-19Remove the "coding: utf-8" comment from all Erlang source filesHans Bolinder
2013-01-25Merge branch 'dgud/wx/depr-driver-if'Dan Gudmundsson
* dgud/wx/depr-driver-if: Document howto build wxWidgets on mac wx: Fix crash in glu tesselate wx: Remove deprecated driver_send_term usage wx: Removed wx internal event
2013-01-23wx: Add wxTreeCtrl:isTreeItemIdOk/1Dan Gudmundsson
Since I have replaced the wxTreeItemIdClass with integers, there is no way to verify that it is a valid wxTreeItemId that is returned from the wxTreeCtrl:getItem* functions. Still the check is that is non null so beware don't construct your own id's.
2013-01-23wx: Fix wxTreeCtrl return valuesDan Gudmundsson
Fixes wxTreeCtrl:getBoundingRect/2 and wxTreeCtrl:hitTest/1. wxTreeCtrl:hitTest now returns a tuple, i.e. not bug compatible with previous releases but needed to know if the returned wxTreeItemId is valid or not.
2013-01-16wx: Remove deprecated driver_send_term usageDan Gudmundsson
2013-01-09wx: Fix commentsDan Gudmundsson
Fix utf-8 code generation for opengl docs
2013-01-09wx: Remove unnecessary castsDan Gudmundsson
2013-01-09wx: Fix changed getfunctionsDan Gudmundsson
wx-2.9 have changed some functions from returning references to objects to returning objects instead
2013-01-09wx: Fix int to enumDan Gudmundsson
In 2.9 several functions takes enum's instead of int as arguments, remove dirty -fpermissive fix and fix it correctly instead.
2013-01-09wx: Deprecate functions not available in wxWidgets-2.9Dan Gudmundsson
Prepare to remove functionality which is not available in coming wxWidgets versions.
2013-01-09wx: Fixes more changed/removed functionality in 2.9Dan Gudmundsson
2013-01-09wx: Ifdef changed/removed functionality in wxWidgets-2.9.xDan Gudmundsson
2013-01-09wx: Fix code generation bugsDan Gudmundsson
Removed defines that is void, i.e. -defined(FOO, ?NEVER_DEFINED_VALUE). Also removed wxSTC:sendMsg/[2|3] which was wrong before and breaks code generation with new doxygen.
2013-01-09wx: Fix xml-parsing with new doxygen versionDan Gudmundsson
2012-06-28[wx] Add callback option to event handler specDan Gudmundsson
2012-03-29[wx] Fix list in list in list specsDan Gudmundsson
To many lists
2012-03-16[wx] Fix listctrl issuesDan Gudmundsson
Wrong arguments / return values in: hitTest getItemPosition and getItemRect
2012-03-06[wx] Fix bad definesDan Gudmundsson
Reported by Vlad Dumitrescu.
2012-03-01[wx] Fix bad type referencesDan Gudmundsson
2012-02-24[wx] Add missing stc functionDan Gudmundsson
wxSTC:SetEdgeMode was missing for some reason.
2012-02-24[wx] Add wxTaskBarIcon classDan Gudmundsson
2012-02-24[wx] Doc overloaded functionsDan Gudmundsson
edoc do not handle overloaded type-specs, so doc them manually
2012-02-22[wx] Fix spec errorsDan Gudmundsson
2012-02-20[wx] Fix api bugs in wxDCDan Gudmundsson
Some out arguments was in args.
2012-02-17[wx] Fix wxGraphicContext bugsDan Gudmundsson
* Lines had wrong arguments * Change float() to number in guards, when packing arguments integers are converted floats to automaticly anyway.
2012-02-16[wx] Generated types for all wx classesDan Gudmundsson
2012-02-16[wx] Generate GL api from latest versionDan Gudmundsson
- Remove edoc types in gl - Add OpenGL documentation
2012-02-09[wx] Cleanup MakefilesDan Gudmundsson
Remove old "outside" otp building support.
2011-12-07[wx] Remove warningsDan Gudmundsson
Add an additional cast when casting buffer offsets, to remove warnings "cast to pointer from integer of different size"
2011-12-06[wx] Avoid deadlock in handle_sync_eventDan Gudmundsson
Avoid sending cb messages to the wx_object, since it may deadlock. Instead send it to the wxe_server which reads the state from the wx_object's process_dictionary. Ugly but it's the only way I can avoid the deadlock.
2011-11-10[wx] Add wxSystemOptionsDan Gudmundsson
Needed on mac
2011-11-10[wx] Fix whitespacesDan Gudmundsson
Generate whitespace after comma in types
2011-09-29Update copyright yearsBjörn-Egil Dahlberg
2011-09-21[wx] Remove optional shadowing clausesDan Gudmundsson
In some cases the non optional clause could make some clauses unreachable. i.e. in the following example the second clause will never be reached. prepend(This,Window) when is_record(This, wx_ref),is_record(Window, wx_ref) -> prepend(This,Window, []); prepend(#wx_ref{type=ThisT,ref=ThisRef},#wx_ref{type=ItemT,ref=ItemRef}) -> ?CLASS(ThisT,wxSizer), ?CLASS(ItemT,wxSizerItem), wxe_util:call(?wxSizer_Prepend_1, <<ThisRef:32/?UI,ItemRef:32/?UI>>).