Ton Roosendaal [Mon, 26 May 2003 14:17:26 +0000 (14:17 +0000)]
updated comment for osx compiling
Rob Haarsma [Mon, 26 May 2003 12:43:47 +0000 (12:43 +0000)]
modified to load fonts correctly.
Rob Haarsma [Mon, 26 May 2003 11:31:24 +0000 (11:31 +0000)]
removed a mousecoords printf message
Casey Corn [Mon, 26 May 2003 05:24:53 +0000 (05:24 +0000)]
Documentation commit.
Ton Roosendaal [Sun, 25 May 2003 12:51:43 +0000 (12:51 +0000)]
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-
Chris Want [Sun, 25 May 2003 05:22:46 +0000 (05:22 +0000)]
Some tweaks to make the windows-gcc play nice with irix.
Casey Corn [Sat, 24 May 2003 20:49:29 +0000 (20:49 +0000)]
Modified existing docs to integrate with new docs.
Casey Corn [Sat, 24 May 2003 20:48:29 +0000 (20:48 +0000)]
Added ghost and imbuf to mainpage.
Casey Corn [Sat, 24 May 2003 20:42:56 +0000 (20:42 +0000)]
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.
Chris Want [Sat, 24 May 2003 20:04:37 +0000 (20:04 +0000)]
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.
Chris Want [Sat, 24 May 2003 17:22:18 +0000 (17:22 +0000)]
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.
Casey Corn [Sat, 24 May 2003 16:53:40 +0000 (16:53 +0000)]
Last of cgul's documentation submissions.
Michel Selten [Sat, 24 May 2003 15:16:26 +0000 (15:16 +0000)]
* Fix compiler warning. Struct QuicktimeCodecData had to be declared.
Casey Corn [Sat, 24 May 2003 00:41:27 +0000 (00:41 +0000)]
Added group defaultconfig to group mainmodule.
Casey Corn [Sat, 24 May 2003 00:38:31 +0000 (00:38 +0000)]
Comments submitted by: cgul
Casey Corn [Sat, 24 May 2003 00:10:39 +0000 (00:10 +0000)]
This is the initial commit for the doxygen config file and the file which
defines the blender blender mainpage and the major module groups.
Willian Padovani Germano [Fri, 23 May 2003 04:37:33 +0000 (04:37 +0000)]
bug fix: sigsegv when script had syntax errors
Willian Padovani Germano [Fri, 23 May 2003 04:34:55 +0000 (04:34 +0000)]
* 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.
Casey Corn [Fri, 23 May 2003 00:38:54 +0000 (00:38 +0000)]
First documentation commit :)
Simon Clitherow [Thu, 22 May 2003 18:17:22 +0000 (18:17 +0000)]
removed the unnecessary #include.
Simon Clitherow [Thu, 22 May 2003 18:06:25 +0000 (18:06 +0000)]
- 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).
Kent Mein [Thu, 22 May 2003 17:16:41 +0000 (17:16 +0000)]
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
Kent Mein [Thu, 22 May 2003 11:11:56 +0000 (11:11 +0000)]
Moved the MAX section up so its with MAXFLOAT
also cleaned up some tabbing to make the file look pretty...
Kent
Rob Haarsma [Wed, 21 May 2003 21:42:36 +0000 (21:42 +0000)]
fixed a memory deallocation error.
Willian Padovani Germano [Wed, 21 May 2003 19:58:31 +0000 (19:58 +0000)]
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.
Michel Selten [Wed, 21 May 2003 19:54:19 +0000 (19:54 +0000)]
* Implemented more of the Object module.
* Keep a Python Object reference for parent and track objects when available.
Kent Mein [Wed, 21 May 2003 18:59:42 +0000 (18:59 +0000)]
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
Kent Mein [Wed, 21 May 2003 15:55:00 +0000 (15:55 +0000)]
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
Rob Haarsma [Wed, 21 May 2003 02:26:45 +0000 (02:26 +0000)]
fixed dialog framerate.
Rob Haarsma [Wed, 21 May 2003 01:21:07 +0000 (01:21 +0000)]
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. ;)
Michel Selten [Tue, 20 May 2003 19:02:09 +0000 (19:02 +0000)]
* 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.
Kent Mein [Tue, 20 May 2003 17:13:39 +0000 (17:13 +0000)]
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
Kent Mein [Tue, 20 May 2003 17:09:55 +0000 (17:09 +0000)]
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
Kent Mein [Tue, 20 May 2003 15:34:23 +0000 (15:34 +0000)]
Kester Maddock's valgrind memory issue patch.
(initalizes a var to 0 before its used for the first time)
Nathan Letwory [Tue, 20 May 2003 11:29:01 +0000 (11:29 +0000)]
removed redundant solution file (moved to blender directory)
Nathan Letwory [Tue, 20 May 2003 11:28:02 +0000 (11:28 +0000)]
updated paths for two subprojects.
Nathan Letwory [Tue, 20 May 2003 11:21:17 +0000 (11:21 +0000)]
updated include directories. Using msvc7 projectfile macros.
Nathan Letwory [Tue, 20 May 2003 11:10:46 +0000 (11:10 +0000)]
moved one dir up.
Nathan Letwory [Tue, 20 May 2003 11:09:40 +0000 (11:09 +0000)]
move it one dir up.
Nathan Letwory [Tue, 20 May 2003 11:02:32 +0000 (11:02 +0000)]
updated msvc7 project files and solution file. Updated to reflect new include directories. Added WITH_QUICKTIME, WITH_FREETYPE2 and INTERNATIONAL to the subprojects that needed them.
created FTF_ttfont and blenderqt.
Willian Padovani Germano [Tue, 20 May 2003 03:56:41 +0000 (03:56 +0000)]
* Implemented the 3 functions needed by the Object module:
For Camera and Lamp
* Minor updates, NMesh is not finished yet.
Willian Padovani Germano [Tue, 20 May 2003 03:53:30 +0000 (03:53 +0000)]
Guignot implemented 3 functions needed by the Object Module
Nathan Letwory [Mon, 19 May 2003 12:48:37 +0000 (12:48 +0000)]
MSVC7 Solution file. The main entry for MSVC7. Project files will follow shortly.
Michel Selten [Sat, 17 May 2003 13:46:15 +0000 (13:46 +0000)]
* Updated the naming convention for some functions. I forgot those the last
time.
* Created the M_ObjectCheckPyObject and M_ObjectFromPyObject functions. These
are needed for interfacing to other modules.
* The Object methods have been created. Not all of them are implemented yet.
Willian Padovani Germano [Sat, 17 May 2003 07:08:08 +0000 (07:08 +0000)]
* Added Blender.Curve submodule, written by Jacques Guignot (guignot):
Jacques contributed a new module to exppython, one that isn't available
in the current 2.27 API. Welcome, guignot : ).
Willian Padovani Germano [Sat, 17 May 2003 04:29:49 +0000 (04:29 +0000)]
* Added submodule NMesh:
Partially implemented. Most of it comes from opy_nmesh.c, plus needed
changes to integrate in into exppython.
* Added helper submodule vector, needed by NMesh.
* Minor changes in other files.
Rob Haarsma [Fri, 16 May 2003 14:31:31 +0000 (14:31 +0000)]
Fixed nasty issue when aborting Quicktime rendering.
Rob Haarsma [Fri, 16 May 2003 12:48:38 +0000 (12:48 +0000)]
reverted to 2.27 original fontcoloring method
reverted to patched ftgl library.
speed improvements were not really noticable.
Rob Haarsma [Thu, 15 May 2003 17:01:00 +0000 (17:01 +0000)]
Seeing all comments on the interface slowdown, I decided to try a different
approach for the coloring of interface texts. Currently two seperate fonts get
generated, one black and one white, which eliminates the glPixelTransfer
command. (which assumably caused the huge slowdowns)
Please try, and post your experiences on the interface drawing speed.
NOTE: for this new method you need the *unmodified* FTGL library:
http://homepages.paradise.net.nz/henryj/code/#FTGL
Apologies on any inconveniences...
Wouter van Heyst [Wed, 14 May 2003 20:25:40 +0000 (20:25 +0000)]
- Copy the font and .Blanguages into the end result
Simon Clitherow [Wed, 14 May 2003 18:36:48 +0000 (18:36 +0000)]
updated release makefiles and self installer script for windows
Wouter van Heyst [Wed, 14 May 2003 15:04:27 +0000 (15:04 +0000)]
- Remove duplicates from po files
- Provide debug target
- Run msgfmt on all but fi.po
Chris Want [Wed, 14 May 2003 13:47:36 +0000 (13:47 +0000)]
Irix doesn't like 'cp -a' for recursive copying
Ton Roosendaal [Wed, 14 May 2003 13:25:47 +0000 (13:25 +0000)]
- updated iff.h, for compatibility with blender itself
this fixes zbuffer reading for plugins again
Ton Roosendaal [Wed, 14 May 2003 13:24:49 +0000 (13:24 +0000)]
just translated imbuf struct
Rob Haarsma [Wed, 14 May 2003 10:01:36 +0000 (10:01 +0000)]
doubled the size of the string to be translated, which fixes
the italian mo crash.
Stefan Gartner [Wed, 14 May 2003 00:23:58 +0000 (00:23 +0000)]
don't crash when adding an object after the previously selected object
has been deleted (thanks to Bischofftep for pointing this out)
Stefan Gartner [Tue, 13 May 2003 22:41:39 +0000 (22:41 +0000)]
.mo files were created in the wrong directory on os x (d'oh!)
Stefan Gartner [Tue, 13 May 2003 22:00:44 +0000 (22:00 +0000)]
use $(NANBLENDERHOME) instead of ../..
Kent Mein [Tue, 13 May 2003 19:45:57 +0000 (19:45 +0000)]
Added some comments on FTGL
Kent
Stefan Gartner [Tue, 13 May 2003 14:52:51 +0000 (14:52 +0000)]
revert to previous version, as starting blender maximized on os x doesn't
seem to be ready for prime time yet
Rob Haarsma [Tue, 13 May 2003 14:22:28 +0000 (14:22 +0000)]
fixed some more screenupdate issues and eliminated a crash
when trying tio shear/warp not visible objects. (thanks Matt)
Rob Haarsma [Tue, 13 May 2003 13:53:36 +0000 (13:53 +0000)]
added Dutch and Catalan preliminary translations.
Stefan Gartner [Tue, 13 May 2003 13:50:24 +0000 (13:50 +0000)]
updated blender icon for os x
Stefan Gartner [Tue, 13 May 2003 12:14:52 +0000 (12:14 +0000)]
maximize blender window on startup on os x
Stefan Gartner [Tue, 13 May 2003 11:30:22 +0000 (11:30 +0000)]
create .po files in the application bundle on os x
Stefan Gartner [Tue, 13 May 2003 11:29:25 +0000 (11:29 +0000)]
don't copy the .blender dir to $DISTDIR on OS X, as it's contents is
already in the application bundle
Rob Haarsma [Tue, 13 May 2003 10:34:33 +0000 (10:34 +0000)]
fixed minor text color issue.
Wouter van Heyst [Tue, 13 May 2003 10:31:25 +0000 (10:31 +0000)]
- Add po/ to the list of subdirs.
Wouter van Heyst [Tue, 13 May 2003 10:28:52 +0000 (10:28 +0000)]
- Preliminary makefile that just calls msgfmt on po files
Start with the italian translation (least buggy)
Wouter van Heyst [Tue, 13 May 2003 10:08:43 +0000 (10:08 +0000)]
Copy the .blender directory into DESTDIR for bundling up with release.
Rob Haarsma [Tue, 13 May 2003 09:28:39 +0000 (09:28 +0000)]
moved BKE_utildefines behind __APPLE__ #ifdef.
Chris Want [Tue, 13 May 2003 03:30:26 +0000 (03:30 +0000)]
Static linking of freetype, libintl from sgi freeware for irix
and made WITH_FREETYPE2 independent of INTERNATIONAL (please
test).
Willian Padovani Germano [Tue, 13 May 2003 01:54:28 +0000 (01:54 +0000)]
* Added 3 missing functions, 2 of them called by blender/src/drawtext.c:
Callbacks registered with Draw.Register in Python are called now.
That should fix submodule Blender.Draw.
* Added a few other missing functions to BPY_interface.c
* Finished implementing Get() function for Camera, Lamp, Image and Text:
Both the .Get(name) and .Get() cases are handled now.
* Added function Blender.ReleaseGlobalDict():
This function should give script writers control over whether the
global Python Interpreter Dict should be cleared after the script is
run (default is to clear). This is a test.
Stefan Gartner [Mon, 12 May 2003 18:12:25 +0000 (18:12 +0000)]
store locales, .Blanguage, and .bfont.ttf inside of Resources folder of
application bundle on OS X
Stefan Gartner [Mon, 12 May 2003 17:13:12 +0000 (17:13 +0000)]
moved #include <sys/param.h> inside #ifdef __APPLE__
Rob Haarsma [Mon, 12 May 2003 16:33:19 +0000 (16:33 +0000)]
removed obsolete files
Rob Haarsma [Mon, 12 May 2003 16:17:00 +0000 (16:17 +0000)]
added French and Spanish preliminary translations.
Rob Haarsma [Mon, 12 May 2003 15:52:57 +0000 (15:52 +0000)]
added .blenderdir/locale and preliminary translations.
Stefan Gartner [Mon, 12 May 2003 14:59:08 +0000 (14:59 +0000)]
added function to get the full path to the application bundle on os x
Rob Haarsma [Mon, 12 May 2003 14:23:03 +0000 (14:23 +0000)]
modified so .Blanguages and .bfont get loaded from .blender dir.
the path to the selected ui font gets stored in the U.fontdir userprefs.
fixed a fullscreen thingie for windows.
Wouter van Heyst [Mon, 12 May 2003 08:57:55 +0000 (08:57 +0000)]
- Destroy the glx context _before_ the X window.
Fixes long standing crash for several DRI drivers.
Thanks to Jacek Popławski for hunting this bug down and supplying the patch.
Stefan Gartner [Mon, 12 May 2003 07:48:18 +0000 (07:48 +0000)]
added some more include paths to CPPFLAGS...
Stefan Gartner [Mon, 12 May 2003 07:41:05 +0000 (07:41 +0000)]
added -I../../blenlib to CPPFLAGS
Rob Haarsma [Mon, 12 May 2003 02:49:29 +0000 (02:49 +0000)]
added routine that checks for LOCALE/message directory.
Rob Haarsma [Sun, 11 May 2003 23:28:32 +0000 (23:28 +0000)]
modified userprefs layout.
modified linenumber display.
for Win32:
added display of framenumber in titlebar of animwindow.
added userpref that enables all codecs for rendering.
Chris Want [Sun, 11 May 2003 22:57:14 +0000 (22:57 +0000)]
"Animation Mixer" is now "NLA Editor"
Simon Clitherow [Sun, 11 May 2003 20:58:41 +0000 (20:58 +0000)]
cygwin build now uses Matt Ebb's new blender icon
Simon Clitherow [Sun, 11 May 2003 18:17:00 +0000 (18:17 +0000)]
cygwin build now links with freetype2ST.lib
Rob Haarsma [Sun, 11 May 2003 17:44:05 +0000 (17:44 +0000)]
modified to load the new .bfont.ttf correct
Simon Clitherow [Sun, 11 May 2003 17:41:58 +0000 (17:41 +0000)]
Blender now links with freetype2ST.lib (MSVC 6)
Simon Clitherow [Sun, 11 May 2003 17:31:18 +0000 (17:31 +0000)]
renaming vera.ttf to .bfont.ttf (Part 2) :)
Simon Clitherow [Sun, 11 May 2003 17:27:37 +0000 (17:27 +0000)]
renaming vera.ttf to .bfont.ttf
Stefan Gartner [Sun, 11 May 2003 17:07:13 +0000 (17:07 +0000)]
changed default location of gettext libs on OS X
Stefan Gartner [Sun, 11 May 2003 16:54:01 +0000 (16:54 +0000)]
disable INTERNATIONAL and WITH_FREETYPE2 on FreeBSD
Rob Haarsma [Sun, 11 May 2003 16:48:55 +0000 (16:48 +0000)]
(win32) you can now safely cancel the avicodec dialog
Rob Haarsma [Sun, 11 May 2003 15:44:23 +0000 (15:44 +0000)]
fixed a (wn32 avi) codec issue when adding an Empty scene.
added ttc and otc to the list of font extensions.
Wouter van Heyst [Sun, 11 May 2003 14:29:16 +0000 (14:29 +0000)]
- Removed requests to mail reevan@blender.nl
Rob Haarsma [Sun, 11 May 2003 14:10:37 +0000 (14:10 +0000)]
applied Matt Ebb's patch for the infoeditmenu:
"This patch checks what type of object is selected first and gives an error
message rather than crashing."
Chris Want [Sun, 11 May 2003 00:27:23 +0000 (00:27 +0000)]
FTGL support for irix (I would like to say international and truetype
text object support, but I can't test too much until Monday).