Blender Git Commits

Blender Git "master" branch commits.

Page: 4015 / 5574

June 5, 2011, 08:18 (GMT)
py/drivers disable dont interning strings, no need really since this isnt done on every execution.
June 5, 2011, 07:55 (GMT)
compile without splash and icons when WITH_HEADLESS is set.
June 5, 2011, 04:52 (GMT)
fix [#27554] vertex group names
- duplicate vertex group names were not being checked for.
- also made the first duplicate end with .001 rather than .000
Revision 522f911 by Joseph Eagar
June 5, 2011, 01:06 (GMT)
=bmesh= sortof fixed subsurf crasher, need to do it properly still but at least it doesn't crash anymore.
Revision e40debc by Joseph Eagar
June 5, 2011, 01:00 (GMT)
=bmesh= removed extraneous debug printf
Revision e86d85b by Joseph Eagar
June 5, 2011, 00:54 (GMT)
=bmesh= fixed an edgesplit bug
Revision a79072c by gsr b3d
June 5, 2011, 00:10 (GMT)
SVN maintenance.
June 4, 2011, 23:02 (GMT)
Changed "Convert" to "Convert to" since the first one is incorrect. Removed some dots at the end of tooltips following the standard
June 4, 2011, 17:03 (GMT)
Code holiday commit:

- fix: user pref, window title was reset to 'Blender' on tab usage

- Undo history menu back:
- name "Undo History"
- hotkey alt+ctrl+z (alt+apple+z for mac)
- works like 2.4x, only for global undo, editmode and particle edit.

- Menu scroll
- for small windows or screens, popup menus now allow to display
all items, using internal scrolling
- works with a timer, scrolling 10 items per second when mouse
is over the top or bottom arrow
- if menu is too big to display, it now draws to top or bottom,
based on largest available space.
- also works for hotkey driven pop up menus.

- User pref "DPI" follows widget/layout size
- widgets & headers now become bigger and smaller, to match
'dpi' font sizes. Works well to match UI to monitor size.
- note that icons can get fuzzy, we need better mipmaps for it


June 4, 2011, 14:12 (GMT)
CMake option 'WITH_HEADLESS' to build blender in headless mode (no x11/xlib) with NULL ghost classe.
June 4, 2011, 11:06 (GMT)
edits to make these cmake files compatible with my own basic cmake parser which checks for correctness in our files.
June 4, 2011, 10:39 (GMT)
fix [#27568] Segmentation fault in Sequencer when adding an effect strip with python
disallow negative length effect strips.
June 4, 2011, 08:09 (GMT)
UI for texture space in mesh/curve/mball data properties

http://pasteall.org/pic/show.php?id=13244

Revision 185663b by Joshua Leung
June 4, 2011, 06:22 (GMT)
FModifier Influence/BlendIn-Out

Following on from my commit to introduce frame ranges for FModifiers,
those frame ranges can now have blend in/out values. By setting a
blendin or blendout value, you're specifying the number of frames for
the modifier's "full influence" to take effect or fade out relative to
the start/end frames.

The "full influence" above needs a little clarification.

When the "use influence" setting is enabled, "full influence" is taken
from the "influence" slider (a new setting). Otherwise, it uses 1.0
(i.e. unmodified influence, same as old behaviour before the
introduction of influence controls). The influence slider basically
says how much the modifier's effects are allowed to contribute to the
final result.

---

Notes:
- This opt-in "Use Influence" approach is really forced upon us
because there are heaps of old files for which we cannot easily
version patch without spending some effort going through all the data
in the file, hunting out the F-Modifiers.
- interpf() seems to use a backwards order compared to everything else
June 4, 2011, 03:07 (GMT)
quiet 2 compiler warnings and update man page
Revision e27fe1c by Joshua Leung
June 4, 2011, 02:23 (GMT)
Actions are no longer created with Fake Users

Due to overwhelming support from animators, Actions are no longer
created with fake users by default. If you're mainly creating action
libraries (the primary use case and argument for having this, mostly
used for creating a set of motions for games or perhaps to use in
NLA), you're really in the minority here.

For the most part, fake users just lead to heaps of "dangling" actions
in files which newbies (and even experienced users) may often be
unaware of. Since Fake Users are really more of an "opt-in" system
everywhere else (i.e. when creating Material Libraries), the same
should applied for Actions and creating Action Libraries.
Revision 56e20ea by Joshua Leung
June 4, 2011, 01:54 (GMT)
User Pref to not overwrite Recent Files list everytime you open a new
file

This is just a more formalised version of a local hack I've been
running locally for the past year now. It's especially useful when you
want to maintain your own set of recently opened test files (or
perhaps current project files), but then be able to quickly open some
.blend files downloaded from the web (i.e. checking out some bug
report, or how someone else sets up some node setup) without
loosing/polluting your existing recent files list as a result of doing
so, and having to either resort to some nasty methods to get it back.

Of course, this is still really hacky, as for instance, it means that
the currently opened file will not show up in the recent files list
for quick reload. However, that's why this is a userpref :)

June 3, 2011, 23:28 (GMT)
3D Audio GSoC:
Memory management improvements.
June 3, 2011, 23:24 (GMT)
Merge with trunk revision 37149.
June 3, 2011, 23:12 (GMT)
Building fix: added missing include. Aligorith: would be nice to include needed headers for functions you use...
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021