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
path: root/source
AgeCommit message (Collapse)Author
2012-09-22Improvement to own commit r50810.Campbell Barton
Add an optional ghost argument to set the new mouse location when un-grabbing. - without this the mouse would flicker at the old location before moving to the new location - when using the color picker for eg.
2012-09-22fix [#32609] RGB Curves Mouse Pointer ProblemCampbell Barton
this was working as intended but users complained that the mouse cursor stayed in the same location after using the color picker and curves with continuous grab enabled.
2012-09-22rect/point clamping function: BLI_rct*_clamp_pt_vCampbell Barton
2012-09-22Enable predictable menu key-chaining as with r50501.Campbell Barton
The way it works now, navigation keys (up/down, number, a-z) - won't apply to a submenu if there are no active buttons in that menu, instead the parent menu gets the event.
2012-09-22revert own commit r50501 (have a better way to implement this same feature)Campbell Barton
2012-09-22add a UV Project material option so UV's are calculated taking into account ↵Campbell Barton
perspective matrix - previously this gave artifacts with lower poly meshes.
2012-09-22replace UV project modifier matrix calculation with BKE_camera_params_* ↵Campbell Barton
functions, double checled combinations of aspect/scale/shift work as before --- but this reduces the likelyhood of discrepancies for sensor size (corner cases).
2012-09-22fix for crash getting a member from the operator context override, in some ↵Campbell Barton
cases python didnt hold the GIL.
2012-09-22add back clear skin operator, removed with sticky by mistake.Campbell Barton
2012-09-22Updated commentSergey Sharybin
2012-09-22Color Management: different fixes for byte buffersSergey Sharybin
- Color space of byte buffer for generated images haven't been updated properly on change - Byte buffers weren't handling data color spaces on display transform properly
2012-09-21Fix for [#32595] N shortcut (view-properties) is not shown in preview mode ↵Bastien Montagne
in sequence editor. Main problem was in py UI code (has to set the context to INVOKE_REGION_PREVIEW for the shortcut lookup to succeed). Also moved the N properties item into SequencerCommon keymap, and removed the View Selected menu entry from preview-only mode View menu (thx to Ejner Fergo for pointing this out).
2012-09-21Mask Editor: make Alt+S feather shrink/fatten work better when no feather wasBrecht Van Lommel
defined yet, previously would just stick to original curve then.
2012-09-21remove sticky coords from blender and the internal render engine.Campbell Barton
2012-09-21remove sticky coordinates from blender, this was missing from the UI since 2.49.Campbell Barton
TODO - drop support from the renderer still.
2012-09-21calculate sticky wasnt working very well and had a few glites -Campbell Barton
updating data was only being done on the active object but sticly was being calculated for the selection. split this into 2 operators, one that works on the selection and another that operates on the active object - so we can have a button in the mesh panels that calculates sticky. also note that there was no way to calculate sticky from the UI - perhaps this feature should die a quiet death? anyway - it works better then it used to for now.
2012-09-21remove default name from CD_SKIN_NODE LayerTypeInfo so its treated as a ↵Campbell Barton
singleton. theres no need to have multiple skin layers.
2012-09-21Logic Editor code cleanup > 2500 lines removed - old 2.49 UI codeDalai Felinto
since last two commits the UI has all the features we had in 2.49, time to remove the old code :)
2012-09-212.49 Logic Editor functionality - Add Sensor/Controller/Actuator now ↵Dalai Felinto
possible for all selected objects (not only the active one)
2012-09-212.49 feature: Game Controller State name shows up when mouse over them (the ↵Dalai Felinto
name of a state is the name of the top controller of this state) review and small tweaks by Campbell Barton
2012-09-21There was no way to remove mesh data layers from the interface - add a panel ↵Campbell Barton
that works in object an editmode. currently can remove sticky/mask/skin vertex layers. regarding the skin layer - while adding and removing the modifier normally works fine, its not 100% reliable since the mesh may be linked into another scene, or be a linked duplicate and the object with the modifier deleted.
2012-09-20Fix #32579: Sequencer crash when changing render dimensionsSergey Sharybin
Memory limitor's queue could be affected when it's being iterated on enforcing limits -- that's because iteration could free color managed image buffers. Fixed by getting least priority element after every element was freed. Could be optimized a bit, but it anyway shouldn't be so slow due to specific of cache limiting and limit enforcing finish condition.
2012-09-20fix [#32602] Bevel operator's transform input is invertedCampbell Barton
inset was inverted also
2012-09-20style cleanupCampbell Barton
2012-09-20code cleanup: use frame as a prefix for rna propertiesCampbell Barton
2012-09-20Color Management: avoid byte->linear->byte conversion if display colorspace ↵Sergey Sharybin
matches image's one Solves slowdown when re-encoding byte image sequence or movie in sequencer. Fixes #32605: Blender vse renders take more time to render than before
2012-09-20Fix #32607: Color picker tool doesn't work properly: always pick black.Sergey Sharybin
Regressions since color picking support from background image.
2012-09-20Fix #32603: Multi-Layer EXR files can't be color managedSergey Sharybin
Issue was caused by completely different way how multi-layer EXRs are loading, they're bypassing general image buffer loading functions. Solved by running color space transformation on render result construction from multi-layer EXR image. Also fixed issue with wrong display buffer computing for buffers with less than 4 channels. Issues were: - Display buffer is always expected to be RGBA - OpenColorIO can not apply color space transformations on non-{RGB, RGBA} pixels.
2012-09-20code cleanup: some redundant assignments in view3d_draw_bgpic()Campbell Barton
2012-09-20code cleanup:Campbell Barton
- make view3d project names more consistent. - remove apply_project_float() its not needed. - update comments referencing an old function name. - move doxygen docs into the C file, prefer they are kept here to avoid getting out of sync with code.
2012-09-20fix [#32604] Loop select broken with Clipped view and wireframeCampbell Barton
2012-09-20style cleanupCampbell Barton
2012-09-20code cleanup: remove unused macros, commet some which may be useful later - ↵Campbell Barton
or good to keep for completeness. quieted some warnings and add flags -Wmissing-include-dirs and -Wno-div-by-zero to cmake/gcc
2012-09-20code cleanup: c++ - use empty() rather than size(), use prefix operators for ↵Campbell Barton
non-primitive types - recommended for non primitive types.
2012-09-20Fix #32596: bones in armature created from skin modifier have wrong envelopeBrecht Van Lommel
values.
2012-09-20Fix #32598: clamp blender internal alpha channel to 0..1, and RGB to 0..inf,Brecht Van Lommel
to avoid compositing issues. The values can go out of bounds due to sharp pixel filters. In Cycles the alpha channel is already clamped, and there are no pixel filters that could cause negative RGB values.
2012-09-19Color Management: new generated images had empty color space by defaultSergey Sharybin
Now use default byte/float colorspace when creating new image.
2012-09-19Fixed "cleaning" of some menu labels (those with all the ugly %t/|), wasn't ↵Bastien Montagne
working in all cases. Also cleaned some old, no more used piece of code.
2012-09-19Collada(exporter): Added error message when export file can not be created ↵Gaia Clary
for whichever reason
2012-09-19Add a "Header" sub-menu to the right-click one of all buttons in a header ↵Bastien Montagne
area. Also header tools entries are now translatable!
2012-09-19Makes no sense to have render engine property animatable!Bastien Montagne
2012-09-19using the utf8 flipped form of Hebrew for the uiDalai Felinto
2012-09-19Small fix for Follow Track constraintSergey Sharybin
Use object_get_derived_final() function instead of accessing to object's derived final directly. The same happens for shrinkwrap constraint and it should deal better in cases when depth object is in edit mode. In other cases should be no functional changes.
2012-09-19Mark movie clip user current frame as editableSergey Sharybin
It should be pretty safe change which would allow doing stuff like python-defined tracking routines without need to update the whole scene when it's needed to perform some operation on different clip frame. It'll be possible to write operators similar to tracking, which updates space clip's frame number, but not scene frame when tracking and only synchronizes scene frame number on operator finish.
2012-09-19Fix missing dependency graph update when switching to another scene, now doesBrecht Van Lommel
same update as loading .blend or switching layer visibility.
2012-09-19Fix #32576: missing image editor update when entering edit mode with UV ↵Brecht Van Lommel
textures.
2012-09-19Color Management: don't apply display transform on Non-Color imagesSergey Sharybin
Also don't color manage data buffers in texture painting. Makes it possible to view heights and normal maps in proper space and also paint on them without applying extra transformation.
2012-09-19Tracking: fixed crash when reference frame fails to be loadedSergey Sharybin
2012-09-19joining mesh objects now keeps relative key setting of each keyblock. also ↵Campbell Barton
joining absolute shapekeys now sorts by time.
2012-09-19code cleanup: make shape key api names consistent with our new convention.Campbell Barton