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-02-15moving dir strings into global namespace for doc access (coming up)Campbell Barton
2011-02-13many functions in blender are not marked static but should be.Campbell Barton
most local modifier,GPU,ImBuf and Interface functions are now static. also fixed an error were the fluid modifier definition and the header didnt have the same number of args.
2011-01-07split BKE_utildefines.h, now it only has blender specific defines like GS() ↵Campbell Barton
MAKE_ID, FILE_MAXDIR, moved the generic defines to BLI_utildefines.h. no functional changes.
2010-12-28Bugfix: creating new 3d views in Blender now uses same defaultsTon Roosendaal
as startup blend: showing solid + outline selection. (It was wire, without outline select... confused people)
2010-12-12Fix #25177: Skeleton Sketching - deleted sketches don't disappear immediatelySergey Sharybin
Added notifier ND_SKETCH for handling such actions
2010-12-08pedantic word ordering change.Campbell Barton
- wm.add_modal_handler -> modal_handler_add - wm.add_fileselect -> fileselect_add - ob.add_shape_key -> shape_key_add - VIEW3D_OT_add_background_image -> VIEW3D_OT_background_image_add (same for remove) Also made 2 internal cmake vars hidden.
2010-12-04Maintenance, Campbell Barton
- remove some redundant declarations - changed VertexTangent and Path structs to avoid compiler alignment padding.
2010-11-30bugfix [#24974] "select all" in weight paint -> face selection mode selects ↵Campbell Barton
all bones instead of all faces face mask mode overrides pose mode keys. also removed function call from transform code.
2010-11-25Redraw 3d view when new object was added (NC_OBJECT|NA_ADDED notifier)Sergey Sharybin
This fixes one issue from #24914: 3D text glitch and crash ("delayed" 3d view refresh)
2010-11-15bugfix [#24708] World Notifier ProblemsCampbell Barton
also draw stars when 'Only Render' option is enabled.
2010-11-01bugfix [#24477] Can easily create bones with duplicate namesCampbell Barton
- fixed this error 7 different functions (deform groups, uv layers & similar). - support for numbers over 999. - renamed splitIDname() to BLI_split_name_num(), moved to BLI_path_utils
2010-11-01bugfix [#24449] User Preferences - Interface - ManipulatorCampbell Barton
2010-10-20bugfix [#24333] Horizon Color Picker Crashes Blender if Two 3D View Windows ↵Campbell Barton
are Open also added api function ED_area_tag_redraw_regiontype(), so an area can redraw all regions by type. In this case there is a view3d area listener that needs to draw all WINDOW regions.
2010-10-19use unsigned int for all layers.Campbell Barton
2010-10-15remove/tag unused args for view*.c, gpu*.c & image*.cCampbell Barton
2010-10-13bugfix [#24231] outliner not refreshed correctlyCampbell Barton
also made world changes only redraw the 3d view if 'Render Only' option is set.
2010-10-02set the view3d used layer to be an unsigned int, mask out localview layers ↵Campbell Barton
to avoid flag mismatch when checking if it changed.
2010-10-02for view layer calculation, only break early if all layers are set, was ↵Campbell Barton
breaking if any layer was set.
2010-10-02Fix #23629: Layers doesn't sign there are objects on them, only if the ↵Sergey Sharybin
object is selected Also fixed layer buttons update when changing scene/screen
2010-09-28Fix [#23977] toggle back to object mode not working (outliner issue)Nathan Letwory
Reported by Roland Kramer There was already code to prevent visibility toggle through restrict column from working when in edit mode. Reshuffled code somewhat so it works also for object operations in outliner. Also ensure operator poll for visibility and selectability toggle checks object is not in edit mode. So this also works for selectability toggling, so no more toggling when in edit mode - it's confusing otherwise. Added notifier and handling for it for renderability toggle in outliner. No edit mode restriction here.
2010-09-22After discussion with Campbell (ideasman) on IRC I reorganized notifiers and ↵Nathan Letwory
created new one for visibility toggling (epilogue to r32052, fixing [#23944]).
2010-09-06revert keymap name commit, matt says everything should be '2D View', '3D ↵Campbell Barton
View...' etc, so for now just go back to what we had. reverse merge: svn merge -r31774:31773 .
2010-09-06rename '3D View' keymap, since its know as 'View 3D' for other areas of the ↵Campbell Barton
keymap editor.
2010-09-01Quicky - allow dragging an image on a 3d view background Matt Ebb
to set it as the background image. Dragging on an object still sets it to face-mapped texture.
2010-08-28Fix #23363: Layer buttons do not update when last object deletedSergey Sharybin
This happend because of incorrect order of calculating used layer mask and drawing header. Added layer content changed notifier to recalc used layers when needed. This also fixes header redrawing in "Move to layer" operator and when user changes Object.layers in properties view
2010-08-25simplify pass drawing, give each pass its own list, avoids some context ↵Campbell Barton
switching. - also fixes a problem where xray+transp+alpha1.0 objects wouldnt draw at all. - the patch worked by adding twice but this leaked memory. - solve by adding the xraytransp object to the xray list if the alpha is 1.0
2010-08-08remove unused includes from editors/space_*Campbell Barton
2010-07-27Fix #23014: 3d view pivot point default was bounding box instead ofBrecht Van Lommel
median point as in 2.4x.
2010-07-122.5: disable toolshelf, it doesn't save its state when closing Blender andBrecht Van Lommel
will not be finished before release, so no point in having it there yet.
2010-06-30Finish fixing [#22653] Dimensions not update on curveMatt Ebb
2010-06-23Fix #21470: changing brush settings redraws the 3d view unecessarily,Brecht Van Lommel
added ED_region_tag_redraw_overlay to only redo overlay drawing, which in case of triple buffer is much faster.
2010-06-18Notifier cleanup - replaced ND_*_EDIT and ND_*_SELECT data notifiers Matt Ebb
with the generic action equivalents (NA_EDITED and new NA_SELECTED)
2010-06-14naming changesCampbell Barton
path -> filepath (for rna and operators, as agreed on with elubie) path -> data_path (for windowmanager context functions, this was alredy used in many places)
2010-05-24Fix [#21521] Displacement modifier does not update when modifing textureMatt Ebb
Depgraph now handles texture dependencies - textures can affect objects/data via modifiers.
2010-05-12Another one for drag and drop:Matt Ebb
Allow dropping image files from outside blender, or image datablocks from inside blender to the compositing node editor, to add an image node. Also small tweak: Only set 'path' properties on drops, if the drag->path isn't empty.
2010-05-11Dropbox refinement in 3d window: the "drop image" dropbox checks forTon Roosendaal
object under mouse cursor. If not, another dropbox operation can be used.
2010-05-09***Drag and drop fun!***William Reynish
Added ability to drag images and movies directly onto objects to assign them as textures. You can drag them from the file browser, directly from the OS or even from other apps. Here's a video to demonstrate: http://www.youtube.com/watch?v=fGe2U8F_JvE Ton wanted to show me how to add it, but he ended up doing almost all of the coding himself ;) Ton/Matt: Dropping a text file in the Text Editor fails for some reason. It aught to work - probably a keymap conflict of some sorts?
2010-04-24py api: fix for context returning None for an empty list such as ↵Campbell Barton
'context.selected_objects', now returns []
2010-04-06Fix #21402: python operator redo properties not refreshed. Now sends aBrecht Van Lommel
NC_WM|ND_HISTORY notifier on registering an operator.
2010-03-23more lint includesCampbell Barton
Only source/blender/editors/ dir, should not give errors on different platforms Only removing: UI_*.h, ED_*.h, WM_*.h, DNA_*.h, IMB_*.h, RNA_*.h, PIL_*.h
2010-03-21Fix syntax for ID keyword.Guillermo S. Romero
2010-03-09Fix [#21145] Preferences: Solid OpenGL lights viewport updateMatt Ebb
2010-03-05Bugfix #20574: New 3D View regions were all had their 'type' set to ↵Joshua Leung
'RGN_TYPE_UI', which meant that the same region contents would get drawn in instances all over, causing quite some confusion.
2010-02-26Bugfix #21339: Grease Pencil operator weirdnessJoshua Leung
Fixed missing listener for Grease Pencil notifiers when drawing.
2010-02-13Added support for animated texture draw, GLSL textures.Ton Roosendaal
Note, this is not like GE ffmpg, but Blender Image Texture display for GLSL materials. Speed can be disappointing, use smaller images for realtime edits.
2010-02-12correct fsf addressCampbell Barton
2010-02-12Bugfix #21051: Restored 'Playback FPS'Joshua Leung
This commit restores the 'Playback FPS' option which showed an indicator of the frame rate of animation playback in the 3D-View. The info for this is now stored in a temp struct in scene data, with the status info being updated by the "animation step" operator instead of relying on globals as the old code did. This seems a lot more stable than in 2.49, but the accuracy is still questionable.
2010-02-02Fix for a recent bugfix removing the wm* opengl function replacements,Brecht Van Lommel
broke drawing duplis.
2010-02-01Fix #20891: opengl animation render could mess up the view.Brecht Van Lommel
The problem was that wmPushMatrix/wmOrtho/.. and similar functions did not work well for offscreen rendering. It would have been possible to make a fake subwindow for this, but I decided to just remove this extra layer as it does not seem to have much purpose and has been quite confusing when trying to fix other bugs. The relevant matrices are already stored in RegionView3D so there will be no increase in calls to glGetFloat, which may have been a performance reason to use this system in the past.
2010-01-30Possible fix for #20835: background images were not duplicated correctlyBrecht Van Lommel
when splitting 3d view, causing them to be lost on file reload.