Revision d9de6fc by Brecht Van Lommel December 19, 2008, 00:50 (GMT) |
2.5: Change blenloader module to use the Report system for reporting errors. |
Revision ea81c58 by Brecht Van Lommel December 19, 2008, 00:43 (GMT) |
2.5: fix small memory leak when closing window with X-button rather than Ctrl+Q. |
Revision dfb8b21 by Brecht Van Lommel December 19, 2008, 00:18 (GMT) |
2.5: fix for crash reading regions of inactive spaces in an area. |
Revision 9178dc8 by Campbell Barton December 18, 2008, 23:34 (GMT) |
Small RNA changes * rna_validate_identifier now checks identifiers are not python keywords such as if, and, from (builtins like max, object and sort are ok) * rna_validate_identifier prints an error explaining why it fails * renamed Struct's "from" to "base" - to point to the struct inherited from. * renamed ImageUsers's "pass" and "layer" to "renderPass" and "renderLayer" * use the identifier as the key for ENUM's (matching structs and properties) |
Revision 1dcbafa by Joshua Leung December 18, 2008, 23:23 (GMT) |
2.5 - Assorted tweaks for anim editors before porting AnimSys2 stuff over to this branch |
Revision a755342 by Daniel Genrich December 18, 2008, 22:08 (GMT) |
Bugfix for crash with loading fluidsim files, reported by Gimble3d and nudelZ |
Revision 54cc5c4 by Andrea Weikert December 18, 2008, 20:08 (GMT) |
2.5 remove unnecessary include dependency. |
Revision 93cc462 by Brecht Van Lommel December 18, 2008, 19:41 (GMT) |
2.5: fix for crashes due to access to free'd memory in joining areas, ripping areas and duplicating windows. |
Revision af746ac by Andrea Weikert December 18, 2008, 19:21 (GMT) |
2.5 Adding back internal files for file/imagebrowser. |
Revision 1d3a424 by Andrea Weikert December 18, 2008, 18:49 (GMT) |
2.5 MSVC9 projectfiles updates: * context.c and report.c in blenkernel (moved from wm) * view3d_draw in editors * rna for sequence |
Revision a3f583e by Ton Roosendaal December 18, 2008, 18:34 (GMT) |
Removed ugly call to G.curscreen in derivedmesh. Just to prevent crashing for now. |
Revision c7f6f25 by Ton Roosendaal December 18, 2008, 17:38 (GMT) |
2.5 Drawing and viewing code for view3d back (no not objects :). Quick test: converted 2250 ugly lines of code in 2.5 hours. With about 300k lines todo, this will be 333 hours = 30 days? Whoa! |
Revision e8e903c by Ton Roosendaal December 18, 2008, 14:53 (GMT) |
2.5 - WM subwindows now get freed on every ED_region_exit(). Was not a leak, but it's cleaner this way (and saves some kilobytes!). - fixed debug print for operators (on blender -d) to print correct subwindow id. |
Revision 9ca1760 by Ton Roosendaal December 18, 2008, 11:25 (GMT) |
2.5 Missing context.h for apple compiling. |
Revision dae8396 by Joshua Leung December 18, 2008, 09:20 (GMT) |
View2D: More bugfixes * Added flags to View2D to specify whether the view should have pixel offsets applied (this is able to be specified per axis, just in case the need arises). Currently, this is only used for headers, where the UI elements were not as smooth + round as they could be * Fixed IPO/Action/NLA so that new instance will show channel lists by default and with scrollers * Fixed Outliner zoom-in/out on changing windowsize. I didn't notice this on my previous custom .B.blend file, but the problem was apparent in the default setup. |
Revision ced396c by Campbell Barton December 18, 2008, 07:22 (GMT) |
Use the identifier for struct property access too struct.properties['pulse_false_level'] instead of struct.properties['Pulse False Level'] |
Revision 96bad93 by Campbell Barton December 18, 2008, 06:43 (GMT) |
Added checks so invalid struct and property identifiers while preprocessing, Changed curve '3d' property to 'planer' and set to a negative bool. |
Revision a196d28 by Campbell Barton December 18, 2008, 05:28 (GMT) |
Use the identifier rather then the struct name to access a collection of structs. bpydoc.structs.keys() - ['Actuator', 'ActuatorSensor', 'AlwaysSensor', 'AndController'.... etc now reads... bpydoc.structs.keys() - ['Actuator', 'Actuator Sensor', 'Always Sensor', 'And Controller'... This is more correct since an identifier is supposted to be unique when a name might not be. |
Revision ecc4e55 by Brecht Van Lommel December 18, 2008, 02:56 (GMT) |
2.5 Context API This adds the context API as described here. The main practical change now is that C is not longer directly accessible but has to be accessed through accessor functions. This basically adds the implementation of the API and adaption of existing code with some minor changes. The next task of course is to actually use this design to cleanup of bad level calls and global access, in blenkernel, blenloader. http://wiki.blender.org/index.php/BlenderDev/Blender2.5/Context Error, Warning and Debug Info Reporting This adds the error reporting API as described here. It should help clean up error() calls in non-ui code, but eventually can become used for gathering messages for a console window, and throwing exceptions in python scripts when an error happens executing something. http://wiki.blender.org/index.php/BlenderDev/Blender2.5/Reports |
Revision 241dbe6 by Brecht Van Lommel December 18, 2008, 01:48 (GMT) |
2.5: Fix crash moving area to fullscreen with tooltips. Happened because C->window->screen and C->screen were different, now made sure they are set at the same time. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021