Commit Graph

796 Commits

Author SHA1 Message Date
721fa5479c Patch submitted by Martin Renold (maxy)
To complain on a certain error he was getting with a blend file.
See http://projects.blender.org/tracker/index.php?func=detail&aid=230&group_id=9&atid=127 for more info...

Kent
2003-05-30 19:00:12 +00:00
Chris Want
fb76c8ac76 Updated the docs for building blender using cygwin/gcc.
Thanks for the input Pjotr!
2003-05-30 15:50:09 +00:00
3c7c20676e This is a fun one ;)
Removes ssl from blender.
makes the following directorys not needed anymore:
blender/intern/keymaker
blender/source/blender/src/pub
blender/source/blender/encrypt
blender/source/blender/decrypt
blender/source/blender/sign
blender/source/blender/verify

It works with The Nan Makefiles and autoconf, could whoever is working
on the other build systems update them so we can nuke those directorys?
They won't do anything but I figured I'd leave them in for a week or so
to make things easyer on people.

Kent
2003-05-30 15:06:54 +00:00
42d04bec4d - fixed typo, a : should be ; 2003-05-30 10:38:00 +00:00
Casey Corn
8909176b7d Added more docs, mostly header stuff, but some real docs in
IMB_imbuf_types.h and amiga.c
2003-05-30 01:50:46 +00:00
Casey Corn
56c65a051a Added some input files and turned the INTERNAL_DOCS option on. 2003-05-30 01:48:17 +00:00
Chris Want
76dc07b9f6 Support for the experimental python stuff in the traditional
Makefiles (set EXPYTHON=true in user-def.mk).
2003-05-29 16:29:57 +00:00
9bca4abd02 Added Jan's Notes on NetBSD/pkgsrc building the source...
Kent
2003-05-29 14:18:48 +00:00
f46d9845ec One of Jan's patches for NetBSD.
Kent
2003-05-29 14:09:25 +00:00
b13c0705d3 * Module Curve updated:
Jacques Guignot (guignot) sent updated files for his Curve module.
* Module Armature (and its submodule Bone) added:
    Jordi Rovira i Bonet (bandoler) contributed both modules, which
    are NEW additions to Blender Python, not available in Blender 2.27.
* Added function to NMesh.c:
    Jordi again.  He added the function NMesh_getVertexInfluence().
2003-05-29 04:00:35 +00:00
ed928b5cca OSX app name now is Blender with a capital Bee! 2003-05-28 15:02:09 +00:00
f2c40d3e37 Michael Velikanje's patch to renable Sphereical UV mapping.
Kent
2003-05-28 10:41:30 +00:00
b7bf9bf1b7 * Added submodule Blender.Material
* Added submodule Blender.Types:
    Blender Type definitions can't be static anymore.
* Some cleanup of now unused defines in Camera.h and Lamp.h
2003-05-28 04:36:18 +00:00
Casey Corn
a0e54446f3 Added cgul's comments. 2003-05-26 22:53:16 +00:00
Casey Corn
f882846641 Added docs/formatted existing docs for doxygen. 2003-05-26 19:20:56 +00:00
Casey Corn
ac3ca167e9 Turned on the EXTRACT_STATIC flag and added BUILD_DATE to
the PREDEFINED variables.  The generated docs will now show
documented static functions, and show the variables in buildinfo.c
2003-05-26 19:16:30 +00:00
12af9af58a updated comment for osx compiling 2003-05-26 14:17:26 +00:00
69272f0387 modified to load fonts correctly. 2003-05-26 12:43:47 +00:00
a9fa245cd6 removed a mousecoords printf message 2003-05-26 11:31:24 +00:00
Casey Corn
d5a2c705e5 Documentation commit. 2003-05-26 05:24:53 +00:00
8eac463c47 Changed cursor type for moving window edges in OSX into a 'grasping hand'.
For some real idiot reason, osx only has the left-right arrow cursor builtin, and not an up-down arrowed one. The little hand cursor seems to be used in other apps, so let's stick with that!

-Ton-
2003-05-25 12:51:43 +00:00
Chris Want
fcad2744d7 Some tweaks to make the windows-gcc play nice with irix. 2003-05-25 05:22:46 +00:00
Casey Corn
6e6a73f38e Modified existing docs to integrate with new docs. 2003-05-24 20:49:29 +00:00
Casey Corn
2d6b135345 Added ghost and imbuf to mainpage. 2003-05-24 20:48:29 +00:00
Casey Corn
c15bc23148 Added ghost, imbuf, and some src files to input, and switched on the
SOURCE_BROWSER flag to make the source code available in HTML
format.
2003-05-24 20:42:56 +00:00
Chris Want
924a849755 Support for building bf-blender under windows with gcc (huge thanks to
Florian Eggenburger).

Full instructions are in doc/README.windows-gcc.

Main differences from Florian's patch:

- the 'lib' dir should now be the same level as the 'blender' dir (rather
than being a subdir of 'blender'). This is consistent with the other
platforms that bf-blender supports (tuhopuu will also adopt this convention
hopefully soon).

- the script 'free_windows-env.mk' is no longer needed ... see the
docs about how this is overcome (again, tuhopuu will hopefully
also follow this route soon).

- the dlltool dir has it's own Makefile that builds all of the
needed stub libraries from the dll's in cvs.
2003-05-24 20:04:37 +00:00
Chris Want
94c4250d9f Use of a (not included in cvs) file called user-def.mk to override the
build variables ... basically a way to override the build
defaults with less risk of a cvs conflict.
2003-05-24 17:22:18 +00:00
Casey Corn
9db98a74a3 Last of cgul's documentation submissions. 2003-05-24 16:53:40 +00:00
288eca92c0 * Fix compiler warning. Struct QuicktimeCodecData had to be declared. 2003-05-24 15:16:26 +00:00
Casey Corn
a4afbb1e28 Added group defaultconfig to group mainmodule. 2003-05-24 00:41:27 +00:00
Casey Corn
4f7876fc17 Comments submitted by: cgul 2003-05-24 00:38:31 +00:00
Casey Corn
f293d6d676 This is the initial commit for the doxygen config file and the file which
defines the blender blender mainpage and the major module groups.
2003-05-24 00:10:39 +00:00
609f5b7f9c bug fix: sigsegv when script had syntax errors 2003-05-23 04:37:33 +00:00
9edf1c08a6 * Fixed bug in BPY_interface.c (exppython):
Found that syntax errors in scripts were giving SIGSEGV, my mistake.
* Added new helper type: rgbTuple.
    This is used to represent and deal with rgb color triplets in modules
    like Material and Lamp.  Updated Lamp module to use it.
2003-05-23 04:34:55 +00:00
Casey Corn
0773536829 First documentation commit :) 2003-05-23 00:38:54 +00:00
7032c26e0b removed the unnecessary #include. 2003-05-22 18:17:22 +00:00
d617df4793 - fixed 'double-click on blend file' errors on Windows -- INTERNATIONAL stuff now also checks the installation directory for /.blender, etc
- registering .blend files for WinNT/2000/XP now works correctly (settings remain after a reboot).
2003-05-22 18:06:25 +00:00
b8f2835ba2 Stage two of removing ssl support.
I've modified things so it nolonger uses the stuff in
blender/source/blender/verify
This should be working for both the old Makefiles and the autoconf stuff.
People working with other build systems please update them,
both blender/source/blender/verify and sign will be going away soon.

(Next step is to get rid of blender/intern/keymaker)

Kent
2003-05-22 17:16:41 +00:00
d746ad1416 Moved the MAX section up so its with MAXFLOAT
also cleaned up some tabbing to make the file look pretty...

Kent
2003-05-22 11:11:56 +00:00
30f7d15296 fixed a memory deallocation error. 2003-05-21 21:42:36 +00:00
89e9090c86 Implemented the compare callback for Camera, Image, Lamp and Text types:
Following a suggestion made by Jordi Rovira i Bonet, the comparison
    now is made via the pointers to the Blender objects, not their py wrappers.
2003-05-21 19:58:31 +00:00
000f92e204 * Implemented more of the Object module.
* Keep a Python Object reference for parent and track objects when available.
2003-05-21 19:54:19 +00:00
64f0bdd954 Moved the misc txt files into the doc dir...
I wasn't sure maybe the two license files should be put in the root dir
instead....

I also reformated the bf-members.txt file a little to nuke extra spaces and
newlines (as well as updated my entry to include my name instead of just
sirdude... It looks like there are some special chars in it that someone
should fixup, not sure what they are suppose to be though)

Kent
2003-05-21 18:59:42 +00:00
19e892b2d9 Jeroen Lamain's edgeRender patch....
Removes floating point calculations and fixes some rounding errors
too boot.

I created a test program so you can see the differences if anyone is
interested you can grab it from
http://www.cs.umn.edu/~mein/blender/testedge.c

Kent
2003-05-21 15:55:00 +00:00
ffaae20400 fixed dialog framerate. 2003-05-21 02:26:45 +00:00
9662763ee0 Updated Quicktime code so settings can be stored in the blendfile.
This enables Blender to;
- have scenes with different codec settings. (same as avicodec)
- render directly without dialog.
- batch/background render to Quicktime movies.

Only tested on windows. ;)
2003-05-21 01:21:07 +00:00
0bebdabad2 * Fixed a bug in Object.getSelected(). All the objects were returned in stead
of just the selected object(s). This bug was pointed out by
  Jacek Poplawski.
* If there's already a PyObject of a certain object available, then don't
  create a new one, just return the specified object.
* Updated the Object_getData function to return correct objects. So far it can
  return objects of type Camera, Curve, Lamp and Object.
2003-05-20 19:02:09 +00:00
5930fe7162 First step in removing ssl support...
I removed the source/blender/sign dir from both autoconf and the
old makefiles.
If someone could update the projectfiles and the other build systems
then we can nuke that directory.

Kent
2003-05-20 17:13:39 +00:00
6f19051502 Slightly Modified version of Kester Maddock's Lamps patch to up the
max from 256 to 32766.

I removed the duplicate define and updated the files that needed it.

Kent
2003-05-20 17:09:55 +00:00
feda2db76a Kester Maddock's valgrind memory issue patch.
(initalizes a var to 0 before its used for the first time)
2003-05-20 15:34:23 +00:00