Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4283 / 5574

July 26, 2010, 09:09 (GMT)
in debug mode report the time to load addon modules.
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.
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.
July 26, 2010, 05:55 (GMT)
[#22617] Using register/unregister alone crashes blender
wasnt crashing anymore but made exception message clearer.
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.
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
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.
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
July 26, 2010, 03:43 (GMT)
* Accessing Brush size, alpha, size pressure, alpha pressure, and unprojected radius need to use the appropriate brush_* function.
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

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.
July 26, 2010, 02:08 (GMT)
bugfix [#22994] Crash when loading this file
July 26, 2010, 01:59 (GMT)
bugfix [#21388] Auto depth + Z Transparency artifacts
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.
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.
July 25, 2010, 22:49 (GMT)
Changed the default line color of a line style from white to black.
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.
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

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

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

Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021