Blender Git Commits

Blender Git "master" branch commits.

Page: 3245 / 5574

March 26, 2013, 03:36 (GMT)
fix [#34698] Axis Locking works incorrect
don't do projection when constraints are used.
March 26, 2013, 02:37 (GMT)
replace view3d_get_view_aligned_coordinate with ED_view3d_win_to_3d_int()
March 26, 2013, 01:49 (GMT)
improve beauty-fill tool for non-flat triangles.
Project the triangle pair into 2d coords before measuring.

before/after - http://www.graphicall.org/ftp/ideasman42/beauty_fill_fix.png

note: I committed this r54403 but it caused eternal looping so I reverted for 2.66 release.
ran extensive tests and its not giving problems so re-applying this improvement.
March 26, 2013, 01:46 (GMT)
misc minor changes
- make it clear that navmesh visualize option only works in path mode.
- use 2 decimal places for motion-blur shutter speed (user request).
- use 'const' for some bmesh functions.
March 26, 2013, 01:43 (GMT)
edit to VIEW3D_OT_view_center_pick
- pan when nothing is under the mouse
- use key binding alt+f
March 26, 2013, 00:36 (GMT)
Fix for missing CustomData flag updates in the temporary code for migrating
Freestyle edge/face marks from old .blend files.
Problem report and patch by IRIE Shinsuke, many thanks!
March 26, 2013, 00:32 (GMT)
Fix for truncated labels in the 3D View properties panel.
Suggested by Bastien Montagne and IRIE Shinsuke through a code review of the branch.
March 26, 2013, 00:29 (GMT)
fix [#34603] ALT-F fails, freezes, CPU=100%

The way beauty fill was working was too fragile and prone to eternal loops,
Solution used is to is to store previous states and ensure edges don't get rotated back into those.

Also added an optimization to avoid testing the same edge rotation many times - using edge tags to only re-test edge rotations around areas that have been modified.
March 25, 2013, 23:21 (GMT)
internal changes to beautify fill, use an array of edges that can be rotated, rather then looping over all edges each time.
March 25, 2013, 22:40 (GMT)
code cleanup: operator headers
March 25, 2013, 22:04 (GMT)
code cleanup: move beautify into its own file (more changes coming)
March 25, 2013, 21:31 (GMT)
fix for missing redraw in own commit r55554 (Ctrl+F text editor find).
since an event wasn't added to the queue no redraws we're done when the panel was already open, instead use a notifier.
March 25, 2013, 18:41 (GMT)
Bug report, IRC:

Operator "To Sphere" should only be allowed to be called in 3d view.
Crashed in Image editor.

March 25, 2013, 17:22 (GMT)
Fix [#34716] Change Trim Duration (soft) value nothing happening. until mouse drag footage(image sequence)

As those two properties do not need a custom set func, yet need recalc of strips drawing/positions in addition to usual rna_Sequencer_update() (cache invalidating), I renamed rna_Sequence_frame_change_update to do_sequence_frame_change_update, and made a new rna_Sequence_frame_change_update which is directly usable as RNA update func, and call both the strip and cache update funcs.

Thanks to Sergey for advices!
March 25, 2013, 15:45 (GMT)
Bug fix:

On screen/area refresh calls the header scroll offset was cleared too.
Probably an old remainder of early 2.5 coding. Should be not needed so much.

March 25, 2013, 15:32 (GMT)
Clip editor prefetching changes

Now prefetching happens from cursor up to scene end frame
and then from cursor down to scene start frame.

Also disabled prefetching for non-unidistorted proxies
because of issues with timecodes (seek horribly fails
in some cases). This seek need to be fixed since it's
actually happens for manual timeline scrubbing as well,
but that's another story..
March 25, 2013, 15:32 (GMT)
Better handing of frames below actual sequence range

When trying to load file below actual sequence range
(like trying to load file for scene frame 10 when clip's
start frame is 20) first frame from file sequence is used.

Before this change first file used to be loaded for every
scene frame below start frame, which polluted memory with
unwanted data.

Now first frame would be loaded only once in this case.
March 25, 2013, 14:46 (GMT)
Fix to EnumProperty doc (content of items tuples was rather fuzzy, ways how these "parameters" are interpreted are rather strange, current text should now reflect exactly code's behavior).
March 25, 2013, 11:35 (GMT)
I18n: use id_windowmanager context for keymap idnames. Solves some issues with those names (notably "Clip" one, and "Screen" too) in some translations. Also move "Key" as "Keyboard" (opposed to "Keyframe") to same context.
March 25, 2013, 11:11 (GMT)
Bugfix [#34749] Fluid domain > 10GB crashes Blender - out of memory

I am unsure if I did catch all problematic code but I ran out of memorybefore the sim started ;)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021