Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4148 / 5574

January 4, 2011, 10:37 (GMT)
fix for makesrna error on windows where files cant be removed when open.
January 4, 2011, 10:28 (GMT)
print a message if the file cant be removed, may help narrow down why there are problems with MSVC at the moment.
January 4, 2011, 08:56 (GMT)
- use BKE_keyingset_free_path where paths were being freed inline.
- rna_path was being freed when null, printing errors.
January 4, 2011, 08:00 (GMT)
no need to define betz in editcurve.c, replace ob_get_key with inline check for anim filter code.
January 4, 2011, 07:43 (GMT)
Fix to make two-side texface option work with modifiers in the BGE. However, there appear to be some issues when a mesh has mixed two-side and non two-side faces. I think it's a problem in the converter and possibly related to this bug: https://projects.blender.org/tracker/index.php?func=detail&aid=24948&group_id=9&atid=306
January 4, 2011, 07:32 (GMT)
Fixed malicious selection checking in make segment operator.
Thanks to Campbell and CLang :)
Revision 72735b1 by Joshua Leung
January 4, 2011, 06:28 (GMT)
Fixing Grease Pencil typo noted while scanning through Mike Erwin's
GSoC10 work. Cheers Mike for catching this!

Also removing the use of sqrt() as noted in a "todo" comment there...


Revision f3c8e4d by Joshua Leung
January 4, 2011, 06:18 (GMT)
No functional changes. Just formatting cleanups for now...
Revision f228899 by Joshua Leung
January 4, 2011, 05:57 (GMT)
Grease Pencil: Redo for sketching sessions now works
January 4, 2011, 04:56 (GMT)
Fix bug #25471
Revision cdc7d0b by Joshua Leung
January 4, 2011, 03:14 (GMT)
Grease Pencil Todos: "Sketching Sessions"

Due to popular request and usability considerations, this commit
reintroduces functionality similar to 2.4's "Draw Mode" for Grease
Pencil.

In the toolbar under the Draw/Line/Eraser buttons, you can find the
"Use Sketching Sessions" toggle, which enables this feature. This is a
per-scene setting, and defaults to off, so that the current 2.5
behaviour is still the default (i.e. the Grease Pencil operator will
only do a single stroke at a time).

With this option enabled, drawing with Grease Pencil will enter a
semi-modal state where you can draw multiple strokes without needing
to keep holding the DKEY throughout (though you'll still need to do so
to start the strokes, unless you use some toolbar buttons), while
still being able to manipulate the viewport. Header help-text prints
show the appropriate keybindings (i.e. press ESCKEY or ENTER to end
the sketching session).

Notes:
- To aid maintainability of the 3D-View toolbar code, I've taken the
liberty to factor out the groups of widgets which commonly occur in
most of the toolbars into separate functions (namely "Repeat" and
"Grease Pencil"). Perhaps it might make it slightly harder to newbies
to the toolbar code to grasp, though the physics panels are far worse
;)
- I've reshuffled some code in the Grease Pencil code to separate out
the various states of operation again more clearly, though some more
work is still needed there (TODO)
- There can now be only one Grease Pencil operator running at a time
- Redoing Grease Pencil operations where sketching sessions was
enabled still needs work. Namely, a way of delimiting the set of
points recorded into strokes is still needed (TODO)
- Ultimately, it should be possible to switch tools midway through a
session. Currently sessions are limited to only being able to be used
with a single drawing mode (TODO)
- After ending a drawing session, the titlebar contols may not work on
Windows without manually making the main window lose focus and then
regain (i.e. click on some other window in toolbar, then come back).
This may be related to (bug #25480)
January 3, 2011, 19:45 (GMT)
Memory for bevelSplitFlag wasn't duplicated in copy_displist.
Also corrected memory allocation comment for this array.
January 3, 2011, 18:57 (GMT)
Bugfix, own collection

Graph editor: sliding Nkey Properties to left, closing curves view
entirely, was hanging in eternal loop. Caused by division by zero.

January 3, 2011, 18:15 (GMT)
fix for crash when some classes didnt register properly (this included loading sintel.blend).
January 3, 2011, 18:14 (GMT)
Todo item:

2D view scrollers were drawing over background contents, making it
look somewhat messy (like for text, nodes, fcurves). Now it clears
first the back in the region edge.

January 3, 2011, 17:37 (GMT)
Image window Scopes (P key): the 4th "line histogram" was not
initialized on 100 pixels height on creation.

January 3, 2011, 17:01 (GMT)
User pref button for 'drag threshold'

January 3, 2011, 17:00 (GMT)
Todo item

Drag/drop now has a User preset for dragging threshold.
Noticed this was set to 3 pixels even, made it 5 as default.
Tablet owners can put it larger too :)

Note: the tweak-threshold (3d win) is 10 pixels now, I think
this needs another preset too, leave this for now.

Also: fixed crash in filewindow: drag .blend icon and drop it.
You can't test anything in Blender or you get a bug :)


January 3, 2011, 16:22 (GMT)
Ported back import BVH as Empties, uses delta transformations.
& small pep8 changes.
January 3, 2011, 15:50 (GMT)
Todo: Material nodes

- On each re-render, the node image was cleared. Skipping this gives
nicer pictures
- Node render was using AA, but unfortunately only 1 sample for Nodes
is being stored. Disable AA render for now, nice speedup too.

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