18 years agoMatt Ebb's new installer icon (hopefully wincvs does it right this time)
Rob Haarsma [Thu, 1 May 2003 13:02:04 +0000 (13:02 +0000)]
Matt Ebb's new installer icon (hopefully wincvs does it right this time)

18 years agoMatt Ebb finished the userprefs window layout
Rob Haarsma [Thu, 1 May 2003 12:50:49 +0000 (12:50 +0000)]
Matt Ebb finished the userprefs window layout

18 years agoAdded IMB_gamwarp and IMB_interlace (and the interlace and gamwarp wrappers
Kent Mein [Wed, 30 Apr 2003 18:38:50 +0000 (18:38 +0000)]
Added IMB_gamwarp and IMB_interlace  (and the interlace and gamwarp wrappers
for the plugins)


18 years agoMoved the compiling plugins to after the binary is copied over.
Kent Mein [Wed, 30 Apr 2003 17:18:34 +0000 (17:18 +0000)]
Moved the compiling plugins to after the binary is copied over.
(macosX needs the binary to link against for the plugins)

Also updated the plugins/Makefile to use
$(MAKE) -C dir
instead of
cd dir; make


18 years agoUpdated the macosX error message for plugins so it actually reports
Kent Mein [Wed, 30 Apr 2003 15:55:50 +0000 (15:55 +0000)]
Updated the macosX error message for plugins so it actually reports
something other than plugins not supported on macosx.


18 years agoLAST of the c code comment translations... hooray!
Ton Roosendaal [Wed, 30 Apr 2003 13:22:26 +0000 (13:22 +0000)]
LAST of the c code comment translations... hooray!
Might be possible I mised an .h or so, just notify me in that case.

18 years agoadded instructions on how to enable QuickTime support on OS X
Stefan Gartner [Tue, 29 Apr 2003 19:40:11 +0000 (19:40 +0000)]
added instructions on how to enable QuickTime support on OS X

18 years agoenable quicktime support on os x when building with auto*
Stefan Gartner [Tue, 29 Apr 2003 19:19:04 +0000 (19:19 +0000)]
enable quicktime support on os x when building with auto*

18 years agomodified it so ghost debugging is not done by default but you can
Kent Mein [Tue, 29 Apr 2003 19:15:22 +0000 (19:15 +0000)]
modified it so ghost debugging is not done by default but you can
renable it with configure --enable-debug


18 years agomove renderwindow down a bit so that it doesn't get hidden behind the menu
Stefan Gartner [Tue, 29 Apr 2003 16:33:20 +0000 (16:33 +0000)]
move renderwindow down a bit so that it doesn't get hidden behind the menu
bar on os x

18 years agoI know were in a freeze but this ones really small and I figured were not
Kent Mein [Tue, 29 Apr 2003 16:24:56 +0000 (16:24 +0000)]
I know were in a freeze but this ones really small and I figured were not
quite frozen yet ;)

Anyway this was submitted by intrr and its just a small patch to
allow you to select all children of an object with shift-p.


18 years agophew... a whole bunch of old and nasty files translated, including the
Ton Roosendaal [Tue, 29 Apr 2003 15:30:59 +0000 (15:30 +0000)]
phew... a whole bunch of old and nasty files translated, including the
central mesh editing one.

18 years agoAdded the WITH_FREETYPE2 compile flag, in the blenkernel
Rob Haarsma [Mon, 28 Apr 2003 21:18:43 +0000 (21:18 +0000)]
Added the WITH_FREETYPE2 compile flag, in the blenkernel
and blenlib msvc 'release' projectfiles. Compile and link with the
lib/windows/freetype directory.

18 years agoAdded a 3D font loader that uses the Freetype2 library to
Rob Haarsma [Mon, 28 Apr 2003 21:16:27 +0000 (21:16 +0000)]
Added a 3D font loader that uses the Freetype2 library to
parse the vector data. Freetype2 supports many font formats
including Type1, TrueType and OpenType fonts.

Enable with the WITH_FREETYPE2 compile flag, in the
source/blender/blenkernel and source/blender/blenlib dirs.

18 years agofirst of the c code comment translation in the mother of all directories!
Ton Roosendaal [Mon, 28 Apr 2003 14:43:20 +0000 (14:43 +0000)]
first of the c code comment translation in the mother of all directories!

18 years agotranslated renderconverter c comments
Ton Roosendaal [Mon, 28 Apr 2003 12:10:59 +0000 (12:10 +0000)]
translated renderconverter c comments

18 years agorest of c comment translations render files
Ton Roosendaal [Mon, 28 Apr 2003 11:25:42 +0000 (11:25 +0000)]
rest of c comment translations render files

18 years agoAdded rename/delete popups to the file and imageselect windows.
Rob Haarsma [Mon, 28 Apr 2003 11:17:21 +0000 (11:17 +0000)]
Added rename/delete popups to the file and imageselect windows.

Redesigned the userpreference window layout. (not finished yet)

Enhanced the texteditor with; a rightmousemenu, clipboard text
support (for windows !) and the alt-m keystroke generates a 3d
text object. (up to 1000 characters)

(1, 2, 3, 4 and 7 from

18 years agoAdd includedir for quicktime
Wouter van Heyst [Mon, 28 Apr 2003 11:01:44 +0000 (11:01 +0000)]
Add includedir for quicktime

18 years agoAdded Quicktime support for OSX and Windows.
Rob Haarsma [Mon, 28 Apr 2003 02:17:04 +0000 (02:17 +0000)]
Added Quicktime support for OSX and Windows.

For Windows, the WITH_QUICKTIME flag, together with approriate paths
is added to the following msvc6 'release' projectfiles:

Erase the flag if you don't want Quicktime support.

18 years agoAdded Quicktime support for OSX and Windows.
Rob Haarsma [Mon, 28 Apr 2003 02:15:46 +0000 (02:15 +0000)]
Added Quicktime support for OSX and Windows.

This code allows you to load Quicktime images and movies as textures
and render animations to Quicktime movies.
Note that the selected output codec is *not* saved in the blendfile.

To enable Quicktime functionality you need the SDK from Apple:
Add the \QTDevWin\CIncludes and \QTDevWin\Libraries directories
from this SDK to your build environment.

Enable the WITH_QUICKTIME compile flag in the following directories:

18 years agofirst commit with hours and hours of comment translation for render code...
Ton Roosendaal [Sun, 27 Apr 2003 14:05:41 +0000 (14:05 +0000)]
first commit with hours and hours of comment translation for render code...

18 years agoMore translations of c comments, now also include files!
Ton Roosendaal [Sun, 27 Apr 2003 11:55:33 +0000 (11:55 +0000)]
More translations of c comments, now also include files!

18 years agoRemoved BL_misc project which is no longer required (blendertimer.c/.h)
Simon Clitherow [Sun, 27 Apr 2003 10:37:45 +0000 (10:37 +0000)]
Removed BL_misc project which is no longer required (blendertimer.c/.h)

18 years agojust 2 include files translated...
Ton Roosendaal [Sun, 27 Apr 2003 10:05:36 +0000 (10:05 +0000)]
just 2 include files translated...

18 years agotranslated comments for imbuf c files
Ton Roosendaal [Sun, 27 Apr 2003 09:59:36 +0000 (09:59 +0000)]
translated comments for imbuf c files

18 years agocomments translated for blenloader files
Ton Roosendaal [Sat, 26 Apr 2003 18:01:01 +0000 (18:01 +0000)]
comments translated for blenloader files

18 years agoall comments translated in blenkernel C files
Ton Roosendaal [Sat, 26 Apr 2003 16:13:58 +0000 (16:13 +0000)]
all comments translated in blenkernel C files
(fake commit, for cvs mail to be sent out)

18 years agoDNA instructions translated! Now we can do some serious manipulations...
Ton Roosendaal [Sat, 26 Apr 2003 16:03:39 +0000 (16:03 +0000)]
DNA instructions translated! Now we can do some serious manipulations...

18 years ago- translations for comments in blender lib files
Ton Roosendaal [Sat, 26 Apr 2003 16:02:26 +0000 (16:02 +0000)]
- translations for comments in blender lib files

18 years agoTest of commit mail
Chris Want [Sat, 26 Apr 2003 14:16:07 +0000 (14:16 +0000)]
Test of commit mail

18 years agoThe last of the blenkernel files with translated comments
Ton Roosendaal [Sat, 26 Apr 2003 13:07:59 +0000 (13:07 +0000)]
The last of the blenkernel files with translated comments

18 years ago- another series of translated c files.
Ton Roosendaal [Sat, 26 Apr 2003 11:56:44 +0000 (11:56 +0000)]
- another series of translated c files.


18 years ago- first of a series of translated C comments. No dutchies get advantage anymore soon...
Ton Roosendaal [Fri, 25 Apr 2003 15:48:11 +0000 (15:48 +0000)]
- first of a series of translated C comments. No dutchies get advantage anymore soon... :-)

18 years agoA fix for bug #96 (MNME's armature bug). The result of a
Chris Want [Thu, 24 Apr 2003 23:13:58 +0000 (23:13 +0000)]
A fix for bug #96 (MNME's armature bug). The result of a
crossproduct was not checked for a zero vector.

18 years agoSupport for auto-skinning when parenting a mesh to an armature.
Chris Want [Thu, 24 Apr 2003 00:48:43 +0000 (00:48 +0000)]
Support for auto-skinning when parenting a mesh to an armature.
Applies to bones that do not have a boneclass of unskinnable
(set per bone in editmode in the button window).

18 years ago* Split Object.c (created Object.h)
Michel Selten [Mon, 21 Apr 2003 20:33:06 +0000 (20:33 +0000)]
* Split Object.c (created Object.h)
* Split Blender.c (created Blender.h)
* Followed a naming convention suggested by Willian for Modules and Classes.
* Implemented New, Get and GetSelected functions for the Object module.
* Implemented most of the attributes in the Get and Set functions for the
  Object module.
* Hopefully fixed a link error on OS X.
  Declared g_blenderdict externally in modules.h and moved the real
  declaration to Blender.c

18 years agoThe following updates have been contributed by Willian P. Germano:
Michel Selten [Tue, 8 Apr 2003 19:54:14 +0000 (19:54 +0000)]
The following updates have been contributed by Willian P. Germano:
* Implemented BPY_end_python function.
* Implemented error handling. This results in rerunning a script after an
  error has occurred. No need to restart blender anymore.
* Camera module supports dir()
* variable assignment now calls the Python equivalent function - this has
  type checking and should be safer now.
* Implemented the Lamp module. Used the Camera module as a template.
* Implemented the Image module.
* Added EXPP_ClampFloat and EXPP_intError functions to gen_utils.[ch]
* Implemented 'constant' object.

18 years agoMore VC7 stack trashing fixes, vec3 ops performed on a vec2 (oh my!)
Daniel Dunbar [Mon, 7 Apr 2003 00:43:32 +0000 (00:43 +0000)]
More VC7 stack trashing fixes, vec3 ops performed on a vec2 (oh my!)

18 years agoIrix will now link to ode
Chris Want [Mon, 31 Mar 2003 17:27:20 +0000 (17:27 +0000)]
Irix will now link to ode

18 years agoSigh, OSX and ranlib again
Wouter van Heyst [Thu, 27 Mar 2003 19:35:47 +0000 (19:35 +0000)]
Sigh, OSX and ranlib again

18 years agoChange the VC7 project to directly call python with the right arguments
Daniel Dunbar [Wed, 26 Mar 2003 04:59:28 +0000 (04:59 +0000)]
Change the VC7 project to directly call python with the right arguments
to (including my new -D hack).

18 years agoAdded a -D option to to cause it to not check to see if certain
Daniel Dunbar [Wed, 26 Mar 2003 04:58:41 +0000 (04:58 +0000)]
Added a -D option to to cause it to not check to see if certain
directories exist. They don't exist for a standard Python 2.3 installation
but they aren't needed either... this is really a hack, I wish someone
who understood the freeze process better could look at this.

18 years agoFreeBSD can use the exact same python includes as everyone else
Wouter van Heyst [Tue, 25 Mar 2003 23:36:40 +0000 (23:36 +0000)]
FreeBSD can use the exact same python includes as everyone else

18 years agoAccording to the package list of python-2.2.2_2 on moya a prefix should
Wouter van Heyst [Tue, 25 Mar 2003 21:11:23 +0000 (21:11 +0000)]
According to the package list of python-2.2.2_2 on moya a prefix should
also work for FreeBSD, thanks Hans

18 years agoAhum, ode does needs it's usersettings. (non-patching platforms didn't have it,
Wouter van Heyst [Tue, 25 Mar 2003 19:16:22 +0000 (19:16 +0000)]
Ahum, ode does needs it's usersettings. (non-patching platforms didn't have it,
tried to be to smart)

18 years ago* Added the Camera module.
Michel Selten [Tue, 25 Mar 2003 19:16:13 +0000 (19:16 +0000)]
* Added the Camera module.
  This one has been implemented by Willian (IanWill).

18 years agoThe filesel common-path menu didn't work properly when
Daniel Dunbar [Tue, 25 Mar 2003 17:43:08 +0000 (17:43 +0000)]
The filesel common-path menu didn't work properly when
there were consecutive separators, fixed.

18 years agoFix for bug #70.
Daniel Dunbar [Tue, 25 Mar 2003 15:54:46 +0000 (15:54 +0000)]
Fix for bug #70.

I am a little skeptical about this patch, because somehow
the file had the TXT_ISEXT flag set in it, and the support for
that feature isn't complete. What I want to know is how that
flag got set in the first place, none of the interface code
turns it on.

At least it fixes the crash.

18 years ago- Build ode on OSX
Wouter van Heyst [Tue, 25 Mar 2003 14:39:19 +0000 (14:39 +0000)]
- Build ode on OSX
- shuffle patching around

18 years agoOn OSX, run ranlib on libfrozen.a after creation
Wouter van Heyst [Mon, 24 Mar 2003 23:45:11 +0000 (23:45 +0000)]
On OSX, run ranlib on libfrozen.a after creation

18 years ago(re)added path to render.h
Stefan Gartner [Mon, 24 Mar 2003 17:52:58 +0000 (17:52 +0000)]
(re)added path to render.h

18 years agoRemove references to obsolete misc lib
Daniel Dunbar [Mon, 24 Mar 2003 17:34:43 +0000 (17:34 +0000)]
Remove references to obsolete misc lib

18 years agoRemoved BL_misc from VC7 projectfiles, no longer used.
Daniel Dunbar [Mon, 24 Mar 2003 16:58:29 +0000 (16:58 +0000)]
Removed BL_misc from VC7 projectfiles, no longer used.

18 years agoSmall fudge in loader project was setup to build things
Daniel Dunbar [Mon, 24 Mar 2003 16:56:43 +0000 (16:56 +0000)]
Small fudge in loader project was setup to build things
as BLO_loader_bak for complicated reasons.

18 years agoOops, forgot to use 'struct Mesh' in prototype.
Daniel Dunbar [Mon, 24 Mar 2003 16:46:45 +0000 (16:46 +0000)]
Oops, forgot to use 'struct Mesh' in prototype.

18 years agoObsoleted by editscreen.c:blender_test_break
Wouter van Heyst [Mon, 24 Mar 2003 16:42:09 +0000 (16:42 +0000)]
Obsoleted by editscreen.c:blender_test_break

18 years agoRemove unused reference to "blendertimer.h"
Daniel Dunbar [Mon, 24 Mar 2003 16:38:32 +0000 (16:38 +0000)]
Remove unused reference to "blendertimer.h"

18 years agoUpdate things to use blender_test_break() vs MISC_test_break() and
Daniel Dunbar [Mon, 24 Mar 2003 16:37:08 +0000 (16:37 +0000)]
Update things to use blender_test_break() vs MISC_test_break() and
remove use of blendertimer.h

18 years agoAdded editscreen.c:blender_test_break (copy of MISC_test_break, so
Daniel Dunbar [Mon, 24 Mar 2003 16:34:05 +0000 (16:34 +0000)]
Added editscreen.c:blender_test_break (copy of MISC_test_break, so
misc dir can be killed)

18 years agoFix for bug #72.
Daniel Dunbar [Mon, 24 Mar 2003 16:08:15 +0000 (16:08 +0000)]
Fix for bug #72.
Update mesh normals after a boolean operation.
Also updated boolen operation to copy face flag (propagate
face smoothness information).

18 years agoAdded a mesh_calculate_vertex_normals function for rebuilding the normals
Daniel Dunbar [Mon, 24 Mar 2003 15:55:21 +0000 (15:55 +0000)]
Added a mesh_calculate_vertex_normals function for rebuilding the normals
outside edit mode.

18 years agoKill 2 undefined function warnings.
Daniel Dunbar [Mon, 24 Mar 2003 15:05:51 +0000 (15:05 +0000)]
Kill 2 undefined function warnings.

18 years agoUpdate space dispatch:
Daniel Dunbar [Mon, 24 Mar 2003 01:46:05 +0000 (01:46 +0000)]
Update space dispatch:
 - drawXXXspace, changeXXXspace, and winqreadXXXspace now receive the area
     and spacedata as explicit arguments, allowing them to access private
     data w/o going through globals.
 - pass the new BWinEvent through to the winqreadXXXspace, allowing future
     access to extended event data.

Removed direct calls to winqreadXXXspace to simulate user actions, replaced
by calls to action functions in edit.c or the appropriate handler.

18 years agoLeft over generated cruft, time to go
Wouter van Heyst [Mon, 24 Mar 2003 00:15:20 +0000 (00:15 +0000)]
Left over generated cruft, time to go

18 years agoCanonize all space functions to follow the drawXXXspace and winqreadXXXspace
Daniel Dunbar [Mon, 24 Mar 2003 00:06:40 +0000 (00:06 +0000)]
Canonize all space functions to follow the drawXXXspace and winqreadXXXspace

18 years agoChange the core internal event dispatch to use a BWinEvent structure
Daniel Dunbar [Sun, 23 Mar 2003 22:52:11 +0000 (22:52 +0000)]
Change the core internal event dispatch to use a BWinEvent structure
instead of passing seperate arguments. For when we want to pass 'richer'
events around.

18 years agoAs NAN_PYTHON_BINARY is now used to determine the correct binary for the
Wouter van Heyst [Sun, 23 Mar 2003 22:38:15 +0000 (22:38 +0000)]
As NAN_PYTHON_BINARY is now used to determine the correct binary for the
freeze, provide it on all platforms

18 years agoRemoved NLA winqread and write runtime obfuscation cruft.
Daniel Dunbar [Sun, 23 Mar 2003 21:42:31 +0000 (21:42 +0000)]
Removed NLA winqread and write runtime obfuscation cruft.
Can we just dump all this silly key stuff please?

18 years agoUnitialized buffer patch (zero length runs in font loading), again thanks to
Daniel Dunbar [Sun, 23 Mar 2003 20:47:05 +0000 (20:47 +0000)]
Unitialized buffer patch (zero length runs in font loading), again thanks to
vc7 magic.

18 years agoFix for bug #78.
Daniel Dunbar [Sun, 23 Mar 2003 19:11:52 +0000 (19:11 +0000)]
Fix for bug #78.
The tooltip on the button is wrong, it doesn't translate
the view it zooms it to a specific region. Tooltip has
been updated and border-zoom functionality was not working
in oops window, fixed.

18 years agoUpdated bubble help for Mult: under the particle system.
Kent Mein [Sun, 23 Mar 2003 16:10:51 +0000 (16:10 +0000)]
Updated bubble help for Mult: under the particle system.


18 years agoDidn't hear any complaints so I'm commiting the patch for bug:
Kent Mein [Sun, 23 Mar 2003 16:01:32 +0000 (16:01 +0000)]
Didn't hear any complaints so I'm commiting the patch for bug:


18 years agoModified it to use $(NAN_PYTHON_BINARY) instead of just plain old
Kent Mein [Fri, 21 Mar 2003 21:50:47 +0000 (21:50 +0000)]
Modified it to use $(NAN_PYTHON_BINARY) instead of just plain old
python.  (otherwise why have the env var?) ;)


18 years agoSmall translation of some comments.
Kent Mein [Fri, 21 Mar 2003 18:07:04 +0000 (18:07 +0000)]
Small translation of some comments.


18 years ago* Implemented the BPY_do_all_scripts interface function (BPY_interface.c)
Michel Selten [Wed, 19 Mar 2003 18:57:23 +0000 (18:57 +0000)]
* Implemented the BPY_do_all_scripts interface function (BPY_interface.c)
* Created a function to return all scripts from a linked list


18 years agoFix for bug #59.
Daniel Dunbar [Wed, 19 Mar 2003 15:54:40 +0000 (15:54 +0000)]
Fix for bug #59.
Silly strubel, strncpy does not 0 terminate strings.

18 years agoAdded a UI_BLOCK_ENTER_OK flag to the uiBlock in button()
Chris Want [Wed, 19 Mar 2003 05:29:07 +0000 (05:29 +0000)]
Added a UI_BLOCK_ENTER_OK flag to the uiBlock in button()
(this alleviates the problem where using the enter key
effects the widget under the mouse cursor instead of
doing an 'OK' (symptom: getting the wrong number of verts
when adding a mesh circle).

18 years agoRemainder of the vc7 projectfiles.
Daniel Dunbar [Wed, 19 Mar 2003 00:55:52 +0000 (00:55 +0000)]
Remainder of the vc7 projectfiles.

18 years agoCreator portion of VC7 projectfiles, put in make/msvc_7_0 for consistency w/ intern
Daniel Dunbar [Wed, 19 Mar 2003 00:49:28 +0000 (00:49 +0000)]
Creator portion of VC7 projectfiles, put in make/msvc_7_0 for consistency w/ intern
projectfiles organization.

18 years agoUpdate to use <iostream> vs <iostream.h>
Daniel Dunbar [Tue, 18 Mar 2003 23:21:31 +0000 (23:21 +0000)]
Update to use <iostream> vs <iostream.h>

18 years agoKilled MT_Scalar to float conversion warnings (should be
Daniel Dunbar [Tue, 18 Mar 2003 23:20:10 +0000 (23:20 +0000)]
Killed MT_Scalar to float conversion warnings (should be
explicit cast anyway).

18 years agoAdded string.h include (for memcpy, memcmp, strcpy, strlen, etc.)
Daniel Dunbar [Tue, 18 Mar 2003 23:17:09 +0000 (23:17 +0000)]
Added string.h include (for memcpy, memcmp, strcpy, strlen, etc.)

18 years agoAvoid calling blenderqread on dummy event. (This patch
Daniel Dunbar [Tue, 18 Mar 2003 22:15:30 +0000 (22:15 +0000)]
Avoid calling blenderqread on dummy event. (This patch
courtesy of VS.NETs magic new prevent-use-of-unitialized-data
debugging feature).

18 years ago* Moved the code to retrieve an object by name to a seperate function in
Michel Selten [Tue, 18 Mar 2003 20:21:26 +0000 (20:21 +0000)]
* Moved the code to retrieve an object by name to a seperate function in
  gen_utils.c (GetObjectByName).
*, Blender.bylink and Blender.event should work. Somehow the
  only event coming through now is only REDRAW.
* Added include path to /intern/guardedalloc


18 years agoRest of the VC7 intern projectfiles.
Daniel Dunbar [Tue, 18 Mar 2003 19:38:36 +0000 (19:38 +0000)]
Rest of the VC7 intern projectfiles.

18 years agoFirst set of VC-7 project files. Also first my first commit in the free
Daniel Dunbar [Tue, 18 Mar 2003 19:27:13 +0000 (19:27 +0000)]
First set of VC-7 project files. Also first my first commit in the free
world, what hath hell wrought.

18 years agoFixed Goofster's merge menu (added the merge at center option)
Chris Want [Sun, 16 Mar 2003 21:31:30 +0000 (21:31 +0000)]
Fixed Goofster's merge menu (added the merge at center option)

18 years agoremoved a line to test cvs mailout
Chris Want [Sat, 15 Mar 2003 22:30:18 +0000 (22:30 +0000)]
removed a line to test cvs mailout

18 years agoadded an extra line to test the cvs commit mailout
Chris Want [Sat, 15 Mar 2003 22:28:00 +0000 (22:28 +0000)]
added an extra line to test the cvs commit mailout

18 years ago* Removed datablock.[ch]
Michel Selten [Sat, 15 Mar 2003 19:14:16 +0000 (19:14 +0000)]
* Removed datablock.[ch]
* Object.Get("") should work.
* Many variables from module Object are implemented.
* Updated build environment to generate more warnings (-Wall)


18 years agoupdated intern project files to suit the lib dir move.
Simon Clitherow [Wed, 12 Mar 2003 22:45:34 +0000 (22:45 +0000)]
updated intern project files to suit the lib dir move.

18 years ago- updated MSVC project files to suit the lib dir move - better late than never!
Simon Clitherow [Wed, 12 Mar 2003 21:40:56 +0000 (21:40 +0000)]
- updated MSVC project files to suit the lib dir move - better late than never!
- blenderplayer and the web plugin now compile again (now using OpenAL)

18 years agoSwig is unfortunately not an option anymore. This means implementing all
Michel Selten [Sat, 8 Mar 2003 18:10:20 +0000 (18:10 +0000)]
Swig is unfortunately not an option anymore. This means implementing all
wrapper functionality by hand.

* Removed the swig files (*.i and *_wrap.c)
* Created initial datablock functionality. Most of it has been copied from
  the old implementation.
* Created some general functions in gen_utils.[ch]
* Blender.Get(), Blender.Set() and Blender.Redraw functions should work in a
  script now.
* Started implementation on an Event function call (BPY_do_pyscript)


18 years agoApplied curve editing bugfix submitted by Klaus Stengel (nathanel)
Simon Clitherow [Sun, 2 Mar 2003 14:14:03 +0000 (14:14 +0000)]
Applied curve editing bugfix submitted by Klaus Stengel (nathanel)

18 years ago- removed files no longer created during freeze.
Simon Clitherow [Sun, 2 Mar 2003 13:46:07 +0000 (13:46 +0000)]
- removed files no longer created during freeze.
- removed '-2.26' prefix from the blender exe.

18 years agoImplemented enough functionality to actually execute Python from within
Michel Selten [Wed, 26 Feb 2003 19:22:24 +0000 (19:22 +0000)]
Implemented enough functionality to actually execute Python from within
* Moved api2_2x/interface.c to ./BPY_interface.c
  This will be the general api layer from which all variants of the Blender
  api. Currently only the 2.2x variant is initialised.
* Used swig ( to create Python wrappers for a couple of dummy
* Started implementation of the Blender and Blender.Object modules.


18 years ago- python include path is now taken from
Frank van Beek [Mon, 24 Feb 2003 19:04:20 +0000 (19:04 +0000)]
- python include path is now taken from

18 years agolib/ just moved to ../
Hans Lambermont [Sun, 23 Feb 2003 19:57:52 +0000 (19:57 +0000)]
lib/ just moved to ../

18 years agozel365 showed me this bug with deleting nla keys...
Kent Mein [Fri, 21 Feb 2003 18:42:56 +0000 (18:42 +0000)]
zel365 showed me this bug with deleting nla keys...
If I had to guess REMAKEIPO is kind of miss named.
since what it does it free up memory it almost looks like it should be a part of
REMAKEALLIPO we both felt a little overwhelmed by the code though and opted for
just calling both of them in delete_nlachannel_keys
I also added in         allqueue (REDRAWVIEW3D, 0);
since things could probably change around since your recalcing the ipo's...