Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-08-30* Merge trunk up to r39790.soc-2011-pepperJoerg Mueller
* Subversion bump (also for init_userdef_do_versions). * Minor fix for compilation without ffmpeg.
2011-08-29Fix player build error after envmap commit.Brecht Van Lommel
2011-08-23Merging trunk up to r39637.Joerg Mueller
2011-08-22fix for buildinfo changes with blenderplayerCampbell Barton
2011-08-17Adding ANIM_validate_keyingset to stubs.c so the Blenderplayer builds again.Mitchell Stokes
2011-08-11svn merge -r39286:39298 ↵Campbell Barton
https://svn.blender.org/svnroot/bf-blender/trunk/blender, ensure some edits in trunk dont get merged back into pepper
2011-08-11use ghash for operator and menu types, was doing string lookup in the ↵Campbell Barton
operator list (containing over 1000 items) for each button draw. gives small speedup for UI drawing and overall startup time.
2011-08-07Merging trunk up to r39145.Joerg Mueller
2011-08-06KEYMAP REFACTORINGBrecht Van Lommel
Diff Keymaps User edited keymaps now no longer override the builtin keymaps entirely, but rather save only the difference and reapply those changes. This means they can stay better in sync when the builtin keymaps change. The diff/patch algorithm is not perfect, but better for the common case where only a few items are changed rather than entire keymaps The main weakness is that if a builtin keymap item changes, user modification of that item may need to be redone in some cases. Keymap Editor The most noticeable change here is that there is no longer an "Edit" button for keymaps, all are editable immediately, but a "Restore" buttons shows for keymaps and items that have been edited. Shortcuts for addons can also be edited in the keymap editor. Addons Addons now should only modify the new addon keyconfiguration, the keymap items there will be added to the builtin ones for handling events, and not get lost when starting new files. Example code of register/unregister: km = wm.keyconfigs.addon.keymaps.new("3D View", space_type="VIEW_3D") km.keymap_items.new('my.operator', 'ESC', 'PRESS') km = wm.keyconfigs.addon.keymaps["3D View"] km.keymap_items.remove(km.keymap_items["my.operator"]) Compatibility The changes made are not forward compatible, i.e. if you save user preferences with newer versions, older versions will not have key configuration changes that were made.
2011-07-30Merging up to trunk r38834.Joerg Mueller
2011-07-26py api:Campbell Barton
- added menu templates - move template menu into the header of the text editor (so users will find more easily) - updated mathutils examples, switching the order of multiplication.
2011-07-22Merge with trunk up to r38584.Joerg Mueller
2011-07-17cmake: cleanup include paths, some duplicates and going up some unneeded dirs.Campbell Barton
2011-07-08Add ED_object_pose_armature to stubs.c. This should fix compilationSergey Sharybin
issues with blenderplayer.
2011-07-05Fix #27863: converting curve spline type from python crashes.Brecht Van Lommel
2011-06-28RenderEngine API: add self.report() error reporting function for render engines,Brecht Van Lommel
works the same as for operators. Also includes some refactoring of render error reporting code to use ReportList.
2011-06-19cmake: added FindOpenJPEG module.Campbell Barton
2011-06-04edits to make these cmake files compatible with my own basic cmake parser ↵Campbell Barton
which checks for correctness in our files.
2011-05-31cmake maintenanceCampbell Barton
blender_add_lib now takes a separate include argument to suppress warnings in system includes (mostly ffmpeg & python). also only build wm_apple.c on apple+carbon configuration.
2011-05-14stubs.c update: ED_view3d_from_m4()Mitchell Stokes
2011-05-12== Radial control ==Nicholas Bishop
Patch to make the radial control more generic with RNA. Patch was reviewed here: http://codereview.appspot.com/4280080/ Prior to this update, the radial control code in trunk had generic parts of the radial control implemented as an incomplete operator within WM. Then each different user of the radial control had to implement a separate operator to actually pass in specific brush data -- e.g. sculpt's brush size, vpaint's brush size, etc. This patch removes all the extra operators and makes the WM operator do everything. It now takes several RNA path strings as its properties -- the only required property is data_path, which specifies the data to be modified by the radial control. The other paths affect display in various ways, e.g. rotation, color, etc. In addition to decreasing some duplicate paint brush code, these updates make it pretty easy to enable radial control for other purposes (and it can be set up entirely though python or keymaps, no extra C code needed.)
2011-05-03bplayer stub update + remove some tabsDalai Felinto
2011-05-02Fix for revision 36403, using BLI_findstring. This loop looks for the lastBrecht Van Lommel
found entry, not the first, made this a bit more explicit in the code now.
2011-04-26- fix for player linkingCampbell Barton
- added notes to release todo's. - renamed view3d view transform matching functions. - added assert in edge split modifier to make a certain bug easier to spot.
2011-03-31remove bpy python api from blenderplayer, it was being linked but not ↵Campbell Barton
initialized/available.
2011-03-28Add stubs for the new timer add and remove functions.Nathan Letwory
2011-03-28Revert r34026, which in it turn reverted r33039. Removal breaks renderers ↵Nathan Letwory
that use COLLADA as their format through render() callback.
2011-02-25doxygen: tag blenderplayer stubs.Nathan Letwory
2011-02-23doxygen: prevent GPL license block from being parsed as doxygen comment.Nathan Letwory
2011-02-21Finally got around to fixing priorities, so cleanup in stubs.c can be done. ↵Nathan Letwory
blenderplayer builds again with cmake.
2011-02-21I swear, it was just an innocence change in guardedalloc!Nathan Letwory
The butterfly wing flap, causing a nice storm in the rest of blender. Now all dependencies should point ok again. CMakers, do double-test.
2011-01-31Todo issue: sculpting on deformed meshSergey Sharybin
Used a crazyspace approach (like in edit mode), but only modifiers with deformMatricies are allowed atm (currently shapekeys and armature modifiers only). All the rest modifiers had an warning message that they aren't applied because of sculpt mode. Deformation of multires is also unsupported. With all this restictions users will always see the actual "layer" (or maybe mesh state would be more correct word) they are sculpting on. Internal changes: - All modifiers could have deformMatricies callback (the same as deformMatriciesEM but for non-edit mode usage) - Added function to build crazyspace for sculpting (sculpt_get_deform_matrices), but it could be generalized for usage in other painting modes (particle edit mode, i.e) Todo: - Implement crazyspace correction to support all kinds of deformation modifiers - Maybe deformation of multires isn't so difficult? - And maybe we could avoid extra bad-level-stub for ED_sculpt_modifiers_changed without code duplicating?
2011-01-30remove nan-makefilesCampbell Barton
2011-01-09stubs.c updates provided by Kupoman.Mitchell Stokes
2011-01-03remove rna func scene.collada_export(), export functions dont exist for any ↵Campbell Barton
other formats, calling operators should suffice.
2011-01-03stubs.c updates for uiLayoutGetRedAlert and uiLayoutSetRedAlertMitchell Stokes
2010-12-28stubs update for multitex_ext_safeMitchell Stokes
2010-12-23rename blenderlib to blender_add_libCampbell Barton
2010-12-08use lowercase for cmake builtin names and macros, remove contents in else() ↵Campbell Barton
and endif() which is no longer needed.
2010-11-23partial fix for [#23532]Campbell Barton
- Python calling operators didn't run WM_operator_properties_sanitize() so enum functions called from python were given a NULL context. - PROP_ENUM_NO_CONTEXT and PROP_NEVER_NULL used the same value in the enum (possible conflict).
2010-11-23fix for player with recent update.Campbell Barton
2010-11-20region.tag_redraw() broke building with the player.Campbell Barton
2010-11-19patch [#24800] Make scene type buttons from material preview optionalCampbell Barton
from Wenzel Jakob (wenzel)
2010-11-14r33039 added dependency to COLLADA for blenderplayer, but it's really not ↵Nathan Letwory
needed there. Stubbing for now.
2010-11-12Getting BLF to work with the Blenderplayer.Mitchell Stokes
2010-11-05fix for linking the player, also fixes building without python and bullet.Campbell Barton
2010-10-31rename definition for enabling the game engine GAMEBLENDER==1 --> ↵Campbell Barton
WITH_GAMEENGINE
2010-10-27Revert 32710 for now, otherwise can't test release building with scons.Nathan Letwory
2010-10-26blenderplayer building again in CMake+MSVCDalai Felinto
(I basically commented out functions already defined in other places)
2010-10-24Added CMake macro REMOVE_STRICT_FLAGS(), this means developers can build ↵Campbell Barton
with -Werror in their CMAKE_C_FLAGS_DEBUG (so all warnings give errors). but external libs which we don't maintain & generated code will have -Werror removed. This is GCC only, MSVC can be added easily.