Revision 15e9482 by Campbell Barton July 26, 2010, 09:09 (GMT) |
in debug mode report the time to load addon modules. |
Revision ed5d0bb by Campbell Barton July 26, 2010, 08:49 (GMT) |
patch from Mitchell Stokes with some changes. BGE Py Controllers were effectively doing this... "a.b.c" --> "__import__('a').b.c()" This was annoying because it meant module 'a' would need to import 'b' explicitly. Now use import like this. "a.b.c" --> "__import__("a.b").c()" Note that this has the slight disadvantage that these need to be modules, where as before they could be collections of functions in a class instance for eg. So its possible this breaks existing files but dont think anyone used this since its a fairly obscure use case. |
Revision e62c0ea by Campbell Barton July 26, 2010, 06:34 (GMT) |
replace macros VECCOPY and QUATCOPY with inline math functions no functional changes also replace mul_m4_v3() with mul_v3_m4v3() in a few places. |
Revision 304043e by Campbell Barton July 26, 2010, 05:55 (GMT) |
[#22617] Using register/unregister alone crashes blender wasnt crashing anymore but made exception message clearer. |
Revision ba3192b by Campbell Barton July 26, 2010, 05:31 (GMT) |
bugfix [#22962] Crash when starting the render in the attached file (Kino Bug Reporting Sprint :) NULL checks on tex->pd are elsewhere in the code so this should be ok. |
Revision 9941b7d by Jason Wilkins July 26, 2010, 05:25 (GMT) |
* was suggested I combine all the direction modes into a single enumeration by using RNA_def_property_enum_funcs |
Revision e977f80 by Campbell Barton July 26, 2010, 04:21 (GMT) |
bugfix [#23018] Can't run 2.53 build for some reason mbstowcs() was converting '/home/matrem/Téléchargements/' to '/home/matrem/T', where blenders utf8towchar() worked correctly, tried changing my locale but didnt help so using blenders utf8towchar() function. |
Revision ec19c7d by Nicholas Bishop July 26, 2010, 04:00 (GMT) |
== Sculpt == Fixed brush icons loading slowly * Changed brush icon property from an enum to a flag that toggles whether a custom file is used for the brush icon * Changed get_brush_icon to only handle loading external icons, built-ins are handled through the regular icon system * Modified preview icon drawing to allow built-in icons * When not using a custom icon, a default icon is selected based on the current tool TODO: * Allowing preview to show built-in icons makes the brush texture selector look ugly when nothing is selected. As discussed on IRC though, the nothing-selected state needs to be clarified anyway; I'll address this in another commit * Use image browser when selecting a custom icon * Selecting the default icon is ugly (uses the active object's mode), this can be fixed by making brushes know which paint mode they are part of |
Revision 6561da0 by Jason Wilkins July 26, 2010, 03:43 (GMT) |
* Accessing Brush size, alpha, size pressure, alpha pressure, and unprojected radius need to use the appropriate brush_* function. |
Revision 5b12318 by Nicholas Bishop July 26, 2010, 02:35 (GMT) |
* Factored out some duplicated code from rna_brush into paint.c, added a new function that checks whether a brush is used by that paint struct * Fixed an improperly initialized variable in BKE_previewing_free_id * Added an RNA access function to get the icon associated with a value |
Revision a27de17 by Campbell Barton July 26, 2010, 02:31 (GMT) |
[#22918] Animations not being deleted from .blend files fake user button wasnt available so there was no way to have an action removed for the user. |
Revision 1502364 by Campbell Barton July 26, 2010, 02:08 (GMT) |
bugfix [#22994] Crash when loading this file |
Revision ad99c66 by Campbell Barton July 26, 2010, 01:59 (GMT) |
bugfix [#21388] Auto depth + Z Transparency artifacts |
Revision 25ce805 by Tamito Kajiyama July 26, 2010, 01:23 (GMT) |
* Implemented the basic stroke rendering functionality for the new Parameter Editor mode. This is a WIP commit. Only the base line color, base alpha transparency, and base line thickness are respected. More additions are anticipated to account for other parameters. * Added FRS_finish_stroke_rendering() to clean Freestyle-related temporary resources after stroke rendering. * Some functions in FRS_freestyle.cpp are now declared as static functions, so as not to mess up the program-wide name space. * Made the StyleModule class inheritable, and defined new subclass BlenderStyleModule that takes a Text object instead of a file name. |
Revision e4a7087 by Campbell Barton July 26, 2010, 00:11 (GMT) |
bugfix [#22836] Alt+MMB view alignment don't respect all axes directions also moved rotation_between_quats_to_quat into BLI_math from python mathutils. |
Revision 2ef3384 by Tamito Kajiyama July 25, 2010, 22:49 (GMT) |
Changed the default line color of a line style from white to black. |
Revision 1096187 by Joerg Mueller July 25, 2010, 22:35 (GMT) |
Removing unnecessary _ functions from device as the c_device is a device too and doesn't have it's own api. |
Revision cc061d0 by Nicholas Bishop July 25, 2010, 22:23 (GMT) |
== Sculpt == More icon work * Added icon defines for all the brushes * Load all the brush icons after loading regular Blender icons * Added the brush icons to their respective tool enums in RNA * Fixed a couple unused-variable warnings |
Revision ba30ac1 by Nicholas Bishop July 25, 2010, 22:05 (GMT) |
== Sculpt == Minor sculpt cleanups * Moved the (previously extern) declarations of the brush icon data to ED_datafiles.h * Set sculpt tool RNA to alphabetical order, quite a long list now |
Revision 98e26b1 by Peter Schlaile July 25, 2010, 17:19 (GMT) |
== Sequencer == Some cleanup on effects: - converted interface to float cfra - made effects return their own ImBufs, which has the following advantages: * code in sequencer.c is a lot more readable. * multicam saves one memcpy of an image * prepares things for GPU-rendering |
|
|
|


Master Commits
MiikaHweb | 2003-2021