aboutsummaryrefslogtreecommitdiffstats
path: root/lib/wx/src
AgeCommit message (Collapse)Author
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] Remove redundant erts version checkDan Gudmundsson
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-09[wx] Avoid missing wx_object behaviour warningDan Gudmundsson
Copy wx_object to bootstrap compiler
2011-12-07[wx] Add callback specs to wx_objectDan Gudmundsson
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-28Merge branch 'dev' into majorBjörn Gustavsson
* dev: distribution_SUITE:bulk_send_bigbig/1: Fail with more information distribution_SUITE: Use unique slave node names beam_lib: Handle rare race in the crypto key server functionality busy_port_SUITE: Avoid crash in register/2 [wx] Re-generate code [wx] Remove optional shadowing clauses [wx] Remove warning [wx] Fix trailing whitespace [wx] Test colors in textctrl [wx] Fix cleanup memory references
2011-09-28Merge branch 'dgud/wx/wx-bugs' into devDan Gudmundsson
* dgud/wx/wx-bugs: [wx] Re-generate code [wx] Remove optional shadowing clauses [wx] Remove warning [wx] Fix trailing whitespace [wx] Test colors in textctrl [wx] Fix cleanup memory references
2011-09-27Merge branch 'dev' into majorHans Bolinder
* dev: Improve the generation of man pages Correct XML files
2011-09-26Correct XML filesHans Bolinder
2011-09-21[wx] Re-generate codeDan Gudmundsson
With the previous commited code-generator
2011-09-21Merge branch 'dev' into majorDan Gudmundsson
2011-08-16emulator: Add a fourth element in exception stacktracesBjörn Gustavsson
This commit is a preparation for introducing location information (filename/line number) in stacktraces in exceptions. Currently a stack trace looks like: [{Mod1,Function1,Arity1}, . . . {ModN,FunctionN,ArityN}] Add a forth element to each tuple that can be used indication the filename and line number of the source file: [{Mod1,Function1,Arity1,Location1}, . . . {ModN,FunctionN,ArityN,LocationN}] In this commit, the fourth element will just be an empty list, and we will change all code that look at or manipulate stacktraces.
2011-07-14Handle overloading callbacks the same as eventsDan Gudmundsson
Previously other process wx calls where allowed to execute in the callback code, but that lead to a deadlock if for example a dialog was created.
2011-07-07Fix documentation and callback options in wxListCtrl:create/3Dan Gudmundsson
2011-07-07Add wxListItemAttrDan Gudmundsson
Needed in virtual listctrls.
2011-07-07Generated code of previous commitDan Gudmundsson
2011-05-19Fix wx app file, sed didn't work on all platformsDan Gudmundsson
2011-03-02Fixed coredump when graphics could not be initiatedDan Gudmundsson
For instance when DISPLAY was not set
2010-11-26Merge branch 'dgud/wx/misc-bugs/OTP-8951' into devDan Gudmundsson
* dgud/wx/misc-bugs/OTP-8951: Add wxSystemSettings Avoid eternal loops when quiting
2010-11-15Initilize opengl after setCurrentDan Gudmundsson
No rendering context is available until setCurrent is called the first time, opengl extensions can not be loaded before the rendering context is created.
2010-11-15Update to OpenGL 4.1Dan Gudmundsson
2010-11-15Remove ostype sub dirs below wx/privDan Gudmundsson
This was intended for distributing several binaries in one package, in standalone version, it has no need when included in otp.
2010-11-15Windows and Mac build issuesDan Gudmundsson
2010-11-15Add dialyser specDan Gudmundsson
2010-11-15Split opengl functionality into separate dynamic libraryDan Gudmundsson
The idea is to build a separate opengl library which can be reused by other erlang applications.
2010-11-04Add wxSystemSettingsDan Gudmundsson
Sigh, forgot to commit the erlang module in the previous release.
2010-08-19Added missing wxTextCtrl:editLabel/2.Dan Gudmundsson
Reported by akorosmezey.
2010-07-14Implemented wxSystemSettings class.Dan Gudmundsson
It was missing as Doug Edmunds pointed out.
2010-05-27handle {global, term()} names in format_status/2Steve Vinoski
The gen_fsm, gen_server, and wx_object format_status implementations fail to handle global names of the form {global, term()} where term() is something other than an atom, pid, or list. Change these format_status implementations to treat names that are atoms, pids, or lists as before, but for all other terms, set the header property of the function return value to a tuple whose first element is a string describing the return value and whose second element is the name term. Add unit tests for gen_server and gen_fsm to verify sys:get_status calls work successfully for globally registered instances.
2010-05-24Merge branch 'bg/wx_objects' into devErlang/OTP
* bg/wx_objects: wx_objects: Fix calls to unexported gen_server:print_event/3 OTP-8638 bg/wx_objects
2010-05-21wx_objects: Fix calls to unexported gen_server:print_event/3Björn Gustavsson
In code copied (and modified) from the gen_server module, there are references to the gen_server:print_event/3 function, which is not exported. We could export print_event/3 from the gen_server, but in that case we must promise to keep the function and keep it compatible in the future. Since the function is small and wx_object already contains a lot of code copied from gen_server, let's copy the code for print_event/3 too. (Thanks to Kostis Sagonas. This old bug was exposed by a patch by Kostis that replaced "tuple funs" with real funs.)
2010-03-30Merge branch 'dgud/wx-new-doxygen' into devErlang/OTP
* dgud/wx-new-doxygen: Added a non existing macro on windows. Commit of the generated code with previous commit. Fixed code generation from newer doxygen versions. Whitespace fixes OTP-8547 dgud/wx-new-doxygen
2010-03-25Merge branch 'hawk/wx-add-app-file' into devErlang/OTP
* hawk/wx-add-app-file: Add app and appup files to the wx application OTP-8538 hawk/wx-add-app-file
2010-03-23Add app and appup files to the wx applicationHåkan Mattsson
2010-03-12Commit of the generated code with previous commit.Dan Gudmundsson
Should be the same as previously. Still generated with doxxygen-1.4.6.
2010-03-12Whitespace fixesDan Gudmundsson
2010-02-05Merge branch 'dgud/wx_list_ctrl' into ccase/r13b04_devErlang/OTP
* dgud/wx_list_ctrl: Generate without trailing spaces Fix correct starting copyright year Do not emit trailing whitespace Added tests for wxListCtrl:getItem/2. Added wxListCtrl:getEditCtrl (not available on Mac) OTP-8408 Added wxListCtrl:getEditCtrl/1 (not available on Mac).
2010-02-02Generate without trailing spacesBjörn Gustavsson
2010-02-02Added wxListCtrl:getEditCtrl (not available on Mac)Dan Gudmundsson
2010-02-02Update copyright headersBjörn Gustavsson
2010-01-19wx: Improved wxTreeCtrl.Dan Gudmundsson
Changed representation of wxTreeItem to be int. This saves memory, where the driver don't need to keep a reference map for every tree item. And added getFirstChild and getNextChild to wxTreeCtrl.