blender.git
16 years agoProjectfiles fixes for new script space code thingy
Martin Poirier [Mon, 15 Dec 2003 03:24:47 +0000 (03:24 +0000)]
Projectfiles fixes for new script space code thingy

16 years agoSome fix for local axis translation in edit mode. Sorry, I've fixed that weeks ago...
Martin Poirier [Mon, 15 Dec 2003 03:13:22 +0000 (03:13 +0000)]
Some fix for local axis translation in edit mode. Sorry, I've fixed that weeks ago but never commit, so I really don't remember what the actual bug was. :o(

It wasn't from the bugtracker though.

16 years agoUpdated some pulldown menus to be more consistent within themselves, and with the...
Matt Ebb [Sun, 14 Dec 2003 13:25:38 +0000 (13:25 +0000)]
Updated some pulldown menus to be more consistent within themselves, and with the new guildelines.

16 years agoBPython - first step for better integration of Python in Blender:
Willian Padovani Germano [Sun, 14 Dec 2003 01:18:09 +0000 (01:18 +0000)]
BPython - first step for better integration of Python in Blender:
- add a new space: Space Script
- add a new dna struct: Script
- add these two properly everywhere they are meant to

It's not a tiny commit, but most of it is ground work for what is still to be done.
Right now the benefits should be: freeing the Text Editor to be used in a window even while a script w/ gui in "on" and letting more than one currently running script w/ gui be accessible from each window

Some files are added, so some build systems (not autotools) will need updates

16 years agosupport for curve objects.(the code was ready, but commented out)
Jacques Guignot [Sat, 13 Dec 2003 17:15:15 +0000 (17:15 +0000)]
support for curve objects.(the code was ready, but commented out)
modified functions : New and Object_shareFrom

16 years agoI'm not quite awake yet. commiting wrong things all over the place... part3 of a...
Roel Spruit [Sat, 13 Dec 2003 13:41:29 +0000 (13:41 +0000)]
I'm not quite awake yet. commiting wrong things all over the place... part3 of a simple commit, see my previous 2 commits...

16 years agoMerge at center and at cursor update vertex-counter in the header.....
Roel Spruit [Sat, 13 Dec 2003 13:04:41 +0000 (13:04 +0000)]
Merge at center and at cursor update vertex-counter in the header.....
I will try to remember this stuff for my new stuff :)

16 years agoBy adding undo capability to the Mkey event calling for mirrormenu, I accidentilly...
Martin Poirier [Fri, 12 Dec 2003 23:44:07 +0000 (23:44 +0000)]
By adding undo capability to the Mkey event calling for mirrormenu, I accidentilly disabled it for all other object type. Fixed now.

16 years ago- another fix, to make sure radio colors work local during tracing...
Ton Roosendaal [Fri, 12 Dec 2003 23:40:35 +0000 (23:40 +0000)]
- another fix, to make sure radio colors work local during tracing...
  this will be quite a lot of reconstruction, if i want to go for
  refraction, caustics, pathlights, etc... :/

16 years ago- fix for error caused by last commit... colors changed by textures
Ton Roosendaal [Fri, 12 Dec 2003 23:04:05 +0000 (23:04 +0000)]
- fix for error caused by last commit... colors changed by textures
  during raytracing were 'hanging' and showing up in the first rendered
  material.

16 years agoNumpad - . (dot) now centers on selected vertices/controlpoints in editmode.
Roel Spruit [Fri, 12 Dec 2003 20:54:12 +0000 (20:54 +0000)]
Numpad - . (dot) now centers on selected vertices/controlpoints in editmode.
It already centered on selected objects outside of editmode, so this is just a consistency feature.

16 years agoRemoved an '#ifndef FREE_WINDOWS' statement that prevented
Simon Clitherow [Fri, 12 Dec 2003 20:21:35 +0000 (20:21 +0000)]
Removed an '#ifndef FREE_WINDOWS' statement that prevented
a gcc/cygwin built Blender from showing the Blender app icon in the
main window title bar.

Only a minor issue, but it annoyed me long enough to want to fix it!

16 years ago- fixed tooltips for new 'ray' buttons in material buttons.
Ton Roosendaal [Fri, 12 Dec 2003 20:00:15 +0000 (20:00 +0000)]
- fixed tooltips for new 'ray' buttons in material buttons.

16 years ago- fix for AA of mirroring.
Ton Roosendaal [Fri, 12 Dec 2003 15:03:01 +0000 (15:03 +0000)]
- fix for AA of mirroring.
  It appeared that the Osa vectors for view vector, and for rendered coord
  had an opposite sign...

16 years ago- removed call to bzero, replaced with memset
Ton Roosendaal [Fri, 12 Dec 2003 11:28:33 +0000 (11:28 +0000)]
- removed call to bzero, replaced with memset
  (bzero seems to be old, not supported anymore, also not for windows)
- think I fixed the error compiling in Irix, for a correct cast now
  (added parentheses around the subject for cast)
- changed call to ray_mirror, now included in the shading loop, just
  before the addition happens for specular. That way specular is added
  over mirroring. This changes the appearance quite some!

16 years ago- fix for error in octree traverse code, as appeared in sample provided
Ton Roosendaal [Thu, 11 Dec 2003 16:28:04 +0000 (16:28 +0000)]
- fix for error in octree traverse code, as appeared in sample provided
  by Ztonzy. Error happened when:
  - ray intersects in first node of traversal
  - next ray should intersect in same first node as well
  - no other nodes were accessed inbetween
  It's a bit hard to explain! But the reason is in the optimize code
  in top of ocread() function, where binary XOR magic speeds up. Here
  some static variables needed a reset.

16 years agoFixes in ray.c for linking under windows (seems lie bzero doesn't exist).
Martin Poirier [Thu, 11 Dec 2003 04:08:49 +0000 (04:08 +0000)]
Fixes in ray.c for linking under windows (seems lie bzero doesn't exist).
Shouldn't affect other platform if I did it correctly.

16 years agoFixed bug #794
Martin Poirier [Thu, 11 Dec 2003 04:00:52 +0000 (04:00 +0000)]
Fixed bug #794
The displist needed to be updated

16 years agoUpdate the build systems to include ray.c
Kent Mein [Wed, 10 Dec 2003 21:19:09 +0000 (21:19 +0000)]
Update the build systems to include ray.c

Kent

16 years ago- Xmas special: shiny mirroring bells & whistles!
Ton Roosendaal [Wed, 10 Dec 2003 20:41:53 +0000 (20:41 +0000)]
- Xmas special: shiny mirroring bells & whistles!

This is a revision of the old NeoGeo raytracer, dusted off, improved quite
a lot, and nicely integrated in the rest of rendering pipeline.
Enable it with F10-"Ray", and set either a 'ray-shadow' lamp or give the
Material a "RayMirror" value.
It has been added for 2 reasons:
- get feedback on validity... I need artists to play around with it if it's
  actually useful. It still *is* raytracing, meaning complex scenes will
  easily become slow.
- for educational purposes. All raytracing happens in ray.c, which can be
  quite easily adjusted for other effects.

When too many disasters pop up with this, I'll make it a compile #ifdef.
But so far, it seems to do a decent job.

Demo files: http://www.blender.org/docs/ray_test.tgz
An article (tech) about how it works, and about the new octree invention
will be posted soon. :)

Note: it doesn't work with unified render yet.

16 years ago- Bug fix: lamp axis was not drawn at correct location. Was already wrong
Ton Roosendaal [Wed, 10 Dec 2003 19:01:26 +0000 (19:01 +0000)]
- Bug fix: lamp axis was not drawn at correct location. Was already wrong
  since a long long time... :P

16 years ago- committed fixes for tooltips as provided by Bischofftep. Thanks!
Ton Roosendaal [Wed, 10 Dec 2003 16:22:30 +0000 (16:22 +0000)]
- committed fixes for tooltips as provided by Bischofftep. Thanks!

16 years agoFixed error messages for saving jpeg files so its quite again.
Kent Mein [Tue, 9 Dec 2003 19:25:30 +0000 (19:25 +0000)]
Fixed error messages for saving jpeg files so its quite again.
(before I simplified it to return the result of the call to
imb_savejpeg turns out that makes it a little more verbose)

Kent

16 years ago- fix: SHIFT+CTRL+P didn't work (make parent without inverse)
Ton Roosendaal [Tue, 9 Dec 2003 17:46:40 +0000 (17:46 +0000)]
- fix: SHIFT+CTRL+P didn't work (make parent without inverse)
- added: when start blender in debug mode (blender -b) it prints the depth
  of framebuffer.

16 years ago- bug report #761
Ton Roosendaal [Mon, 8 Dec 2003 17:39:54 +0000 (17:39 +0000)]
- bug report #761
  Subsurf, rendered in Wire, always displayed the 'optimal edges' version.
  Added check for 'optimal' flag here, now it renders as it draws in 3d win

16 years ago- and another fix needed due to the change in view3d matrices...
Ton Roosendaal [Mon, 8 Dec 2003 17:24:28 +0000 (17:24 +0000)]
- and another fix needed due to the change in view3d matrices...
  This one is the UV coord calculate function for FaceSelect mode.

16 years ago- bug #766
Ton Roosendaal [Mon, 8 Dec 2003 16:53:44 +0000 (16:53 +0000)]
- bug #766
  the toolbox, editmode curve, 'edit' submenu had the wrong 'show/hide'
  sublevel. Was more of a typo...

16 years ago- bug report Theeth, #772
Ton Roosendaal [Mon, 8 Dec 2003 16:46:36 +0000 (16:46 +0000)]
- bug report Theeth, #772
  When joining 2 unconnected control points in Curve/Surface (FKEY) Blender
  crashed.
  Was just assuming in this code that a knots vector array was there...
  simple fix!

  BTW: I think Theeth discovered here the oldest Blender ever, I could
  track it back to old Traces code from 1992. :)

16 years agoCorrected function name.
Rob Haarsma [Mon, 8 Dec 2003 15:13:00 +0000 (15:13 +0000)]
Corrected function name.

16 years ago- some warning removed
Jiri Hnidek [Mon, 8 Dec 2003 13:48:20 +0000 (13:48 +0000)]
- some warning removed

16 years ago- bug of hidden MetaBalls removed :-) (some problems with old TubeX/Y/Z can occured)
Jiri Hnidek [Mon, 8 Dec 2003 13:30:04 +0000 (13:30 +0000)]
- bug of hidden MetaBalls removed :-) (some problems with old TubeX/Y/Z can occured)
- MetaBalls/MetaElems with too small stiffness are not polygonized, but still can influence others MetaBalls/MetaElems
- better behavior of negative MetaBalls/MetaElems

16 years agoPrints current blend filename in windowheader.
Rob Haarsma [Mon, 8 Dec 2003 13:08:24 +0000 (13:08 +0000)]
Prints current blend filename in windowheader.

16 years ago* Renewed the constraints panel's design
Matt Ebb [Mon, 8 Dec 2003 10:51:24 +0000 (10:51 +0000)]
* Renewed the constraints panel's design

16 years ago* Further general tweaking to UI controls drawing
Matt Ebb [Mon, 8 Dec 2003 10:48:28 +0000 (10:48 +0000)]
* Further general tweaking to UI controls drawing
* Improved TOG3 buttons to communicate functionality better

16 years agoA fix so that verts can be added or removed from a mesh with vertex keys
Chris Want [Mon, 8 Dec 2003 05:07:36 +0000 (05:07 +0000)]
A fix so that verts can be added or removed from a mesh with vertex keys
in editmode without damaging the mesh. Please test.

16 years ago- Solution for fixing plugins, which now runs without -ldl at OSX 10.2/3
Ton Roosendaal [Sun, 7 Dec 2003 19:20:10 +0000 (19:20 +0000)]
- Solution for fixing plugins, which now runs without -ldl at OSX 10.2/3
  Code from Peter O'Gorman <ogorman@users.sourceforge.net which has
  been credited in the source.
  Basically the dlopen() and dlerror() calls have been recreated wrapping
  the standard OSX methods.
  Names used are osxdlopen() and osxdlerror(). So no naming conflict will
  occur.

16 years agoIntroducing the 'quicky' make.
Chris Want [Sun, 7 Dec 2003 19:03:43 +0000 (19:03 +0000)]
Introducing the 'quicky' make.

Sick of waiting for make to traverse all of those directories
when you only modified one little file? Well, enough of that nonsense!

Doing "make quicky=dir" (e.g. "make quicky=source/blender/src")
goes to that directory, compiles the stuff in there (and the
subdirectories), then instantly links blender afterwards.
Also has support for more than one directory using quotes, e.g.,

1 dir:   make quicky=source/blender/src
2 dirs:  make quicky="source/blender/src source/blender/blenkernel"

16 years ago- fixed texture paint mode... and that all caused by fixing another bug!
Ton Roosendaal [Sun, 7 Dec 2003 18:44:47 +0000 (18:44 +0000)]
- fixed texture paint mode... and that all caused by fixing another bug!
  again - reminder to self - the 3d window leaves in ortho mode default,
  and for evaluating it in 3d view you have to call persp(PERSP_VIEW)

16 years ago- committed in the 'hack' as mailed to committers list by Douglas B, which
Ton Roosendaal [Sun, 7 Dec 2003 12:55:18 +0000 (12:55 +0000)]
- committed in the 'hack' as mailed to committers list by Douglas B, which
  he got from Nicolas Zinovieff, to solve the struct ID conflict with
  AIFF. By including a #define __AIFF__ in the top of the files, the
  blender includes won't get frustrated by an already defined struct ID.

  should still be tested for 10.3 and other OSX installs!

16 years agoDefault buttons drawing update
Matt Ebb [Sun, 7 Dec 2003 06:05:08 +0000 (06:05 +0000)]
Default buttons drawing update
* Big code cleanup and re-organisation, cleaner drawing
* Button alignment now enabled for default theme
* Sliders tweaked and improved
* Tooltip shadow cleaned up

Todo: Alignment looks pretty, but at this stage, what it *means* is not clear or consistent. Need to work out some UI guidelines for when to and when not to use the alignment code.

16 years agoFixed error in Face Normals toolbox. All the menu entries called the function to...
Martin Poirier [Sun, 7 Dec 2003 03:44:36 +0000 (03:44 +0000)]
Fixed error in Face Normals toolbox. All the menu entries called the function to Recalculate Inside.

16 years agoAdded the qhull sources to the repository.
Michel Selten [Sat, 6 Dec 2003 19:17:13 +0000 (19:17 +0000)]
Added the qhull sources to the repository.
These files are needed by Solid.
I left out the generated Windows .exe files. If needed later on, I'll add
them.

16 years agoAdded the Solid 3.5 sources to the blender source tree.
Michel Selten [Sat, 6 Dec 2003 19:02:42 +0000 (19:02 +0000)]
Added the Solid 3.5 sources to the blender source tree.
This is a direct copy from the CD-ROM contents except for the generated
libraries for the Windows platform. If needed, I can add those later on.
(Those take up over 800 kb).
All files, including license files, documentation, examples and sources are
committed.

16 years agoProjectfile fix for new png.c file
Martin Poirier [Thu, 4 Dec 2003 23:45:47 +0000 (23:45 +0000)]
Projectfile fix for new png.c file

16 years agoThis looks like a lot but its a few small changes.
Kent Mein [Thu, 4 Dec 2003 18:18:05 +0000 (18:18 +0000)]
This looks like a lot but its a few small changes.

Summary: standardized imageformat functions(make function names similar, and
parameters in same order where relavant), small code cleanups, and
added a description of how to add an image format to blender.

Kent

Specifics:
merged png_decode.c and png_encode.c to png.c and cleaned function calls.

fixed some spacing in IMB_imbuf_types.h

casting cleanups:
        intern/amiga.c
        intern/ham.c
        intern/iris.c

Modified switch statements to have a default type to insure values are set:
        intern/antialias.c

Initalization of some vars and make types similar.
        intern/bitplanes.c

cleaned function calls, and changed if else to if's with return:
        intern/jpeg.c

added {}'s in multidemensional arrays.
        intern/matrix.h

Made a little cleaner to read, and matched above changes.
        intern/readimage.c
        intern/writeimage.c

16 years ago- added wire color theme usage for drawing edges in editmode.
Ton Roosendaal [Thu, 4 Dec 2003 11:37:39 +0000 (11:37 +0000)]
- added wire color theme usage for drawing edges in editmode.

16 years ago- fixed matrix conversion to make rgb -> bw images.
Ton Roosendaal [Wed, 3 Dec 2003 16:13:58 +0000 (16:13 +0000)]
- fixed matrix conversion to make rgb -> bw images.
  somehow this was mixed up, or forgotten to fix when endian issues were
  solved in the past (1998)...
  To check: red color should be 30% grey, blue 10%. This was switched,
  making B&W images look unnatural.

16 years ago- another oldie! Bug 475, which was wrongly categorized by me as OpenGL
Ton Roosendaal [Wed, 3 Dec 2003 15:44:11 +0000 (15:44 +0000)]
- another oldie! Bug 475, which was wrongly categorized by me as OpenGL
  error... Jesterking report helped me finding the mistake! We found out
  that pressing F12 while rendering is in progress, crashes...

Hi Yamyam,

I beg you to forgive me! Totally misread the report... the error was only
in pressing F12 *during* rendering, it even restarts a render then. This
happens always, no matter what is being rendered.

I found the code for renderwindow doesn't use queues to store events, like
in the rest of Blender, but immediately executes incoming events. This
means you can even press ZKEY (zoom) or F11 (hide) while rendering.

In CVS I've committed a patch that checks if Blender renders, before
allowing to execute the F12 event. Also now blocked is F3 (!) during render.
The other options (zoom, push window) still work.

-Ton-

16 years ago- fixed ridiculous old bug that didn't allow weightpainting with the
Ton Roosendaal [Wed, 3 Dec 2003 15:39:19 +0000 (15:39 +0000)]
- fixed ridiculous old bug that didn't allow weightpainting with the
  option "Area" in paint buttons set.
  Apparently reevan forgot to check on some old vertexpaint globals
  hanging around, preventing the routine from sampling the backbuffer.

  Now weightpaint works identical to vertexpaint for 'area' or 'no area'.

16 years ago- fixed vertexpaint and weightpaint, which stopped working because of v2.31a
Ton Roosendaal [Tue, 2 Dec 2003 18:39:32 +0000 (18:39 +0000)]
- fixed vertexpaint and weightpaint, which stopped working because of
  previous fix for Transform Panel...
  the convention that 3d window has to leave in 2d ortho mode also applies
  on backbuffer now, which left painting routine confused.
  A single call to persp(PERSP_VIEW) fixes this.

16 years ago- new splash for 2.31a.
Ton Roosendaal [Tue, 2 Dec 2003 15:09:35 +0000 (15:09 +0000)]
- new splash for 2.31a.
  thanks Matt!

16 years ago- upped version to 2.31a
Ton Roosendaal [Tue, 2 Dec 2003 14:30:58 +0000 (14:30 +0000)]
- upped version to 2.31a

16 years agoFixed constline camera grab
Martin Poirier [Tue, 2 Dec 2003 00:19:08 +0000 (00:19 +0000)]
Fixed constline camera grab

There's a bug left with local axis constraints, but it's only a minor annoyance and fixing it would take more time that I can give (finals at the U you know...)

Also deleted some vestige of an old feature that was disabled.

16 years agoFixed FollowPath flag annoyance
Martin Poirier [Tue, 2 Dec 2003 00:04:38 +0000 (00:04 +0000)]
Fixed FollowPath flag annoyance

16 years agoNathan Letwory's patch for bug #424 const errors kept MSVC7 projectfiles from compiling.
Roel Spruit [Mon, 1 Dec 2003 15:01:20 +0000 (15:01 +0000)]
Nathan Letwory's patch for bug #424 const errors kept MSVC7 projectfiles from compiling.

16 years agoNathan Letwory's patch for Bug #458 (Fileselect bug)
Roel Spruit [Mon, 1 Dec 2003 14:27:06 +0000 (14:27 +0000)]
Nathan Letwory's patch for Bug #458 (Fileselect bug)

16 years ago- added fix done for manual designer: when you want to make screenshot with
Ton Roosendaal [Mon, 1 Dec 2003 13:13:43 +0000 (13:13 +0000)]
- added fix done for manual designer: when you want to make screenshot with
  a pulldown or popup menu in it, press (alt+)ctrl+f3 while the menu is
  visible, ESC, press (alt+)ctrl+f3 again.
  Note the (alt+) is for OSX users only.

16 years ago- fix for reported error in drawing 3d window buttons Panel when you have
Ton Roosendaal [Mon, 1 Dec 2003 13:01:18 +0000 (13:01 +0000)]
- fix for reported error in drawing 3d window buttons Panel when you have
  VertexPaint or FaceSelect mode on.
  The error was caused by not resetting to 2d buttons matrix after drawing
  the color codes for selection in backbuffer.

16 years ago- bug fix: for OSX using ctrl or alt + f12 didn't render anymore. this is
Ton Roosendaal [Mon, 1 Dec 2003 11:58:11 +0000 (11:58 +0000)]
- bug fix: for OSX using ctrl or alt + f12 didn't render anymore. this is
  because some macs eject a cdrom then... ahem!

16 years ago- fixed type in printf (radiostity!)
Ton Roosendaal [Mon, 1 Dec 2003 10:37:37 +0000 (10:37 +0000)]
- fixed type in printf (radiostity!)

16 years ago- added initializers for scaling button panels in view3d and ipo...
Ton Roosendaal [Sun, 30 Nov 2003 22:29:54 +0000 (22:29 +0000)]
- added initializers for scaling button panels in view3d and ipo...
  this was never done because of file read do_versions() did it!
  but creating an ipowin where never was one before showed error.

16 years ago- fix for layer buttons, now button rows type TOGR accept input based at
Ton Roosendaal [Sun, 30 Nov 2003 19:18:08 +0000 (19:18 +0000)]
- fix for layer buttons, now button rows type TOGR accept input based at
  actual bit value, and not order of creation.
  it is the only location in Blender where this is used... so!

16 years ago- bug #742 v2.31
Ton Roosendaal [Fri, 28 Nov 2003 21:09:41 +0000 (21:09 +0000)]
- bug #742
  autosmooth (F9) was always on, when material Radio was set... should only
  be done when Radio render was on too.

16 years ago- ARGH! breaking the cvs tag for 2.31... but this a true crash which should
Ton Roosendaal [Fri, 28 Nov 2003 20:45:11 +0000 (20:45 +0000)]
- ARGH! breaking the cvs tag for 2.31... but this a true crash which should
  have been fixed now we know it.

  pressing CTRL+1,2,3,4 was meant to set subdivision levels, but it read
  the active pointer without it checking for NULL... tsk!

16 years ago- last minute crash, reported by aphex' testing:
Ton Roosendaal [Thu, 27 Nov 2003 23:41:54 +0000 (23:41 +0000)]
- last minute crash, reported by aphex' testing:
  when removing header from buttons window, the previewrender didnt show
  or crashes.
  was caused by relying to an evil global pointer 'lockpoin' which was only
  set in headerbuttons...

16 years ago- while i am committing: small button aligning arror for 'separate textures'
Ton Roosendaal [Thu, 27 Nov 2003 23:34:52 +0000 (23:34 +0000)]
- while i am committing: small button aligning arror for 'separate textures'
  in F5 menu.

16 years ago- forgot a define...
Ton Roosendaal [Thu, 27 Nov 2003 10:22:13 +0000 (10:22 +0000)]
- forgot a define...

16 years ago2.31 splash screen
Matt Ebb [Thu, 27 Nov 2003 02:14:47 +0000 (02:14 +0000)]
2.31 splash screen

16 years ago- upped VERSION file :)
Ton Roosendaal [Wed, 26 Nov 2003 22:29:33 +0000 (22:29 +0000)]
- upped VERSION file :)

16 years ago- turned the decimator (F9) button into a normal number button. the slider
Ton Roosendaal [Wed, 26 Nov 2003 22:14:51 +0000 (22:14 +0000)]
- turned the decimator (F9) button into a normal number button. the slider
  was too small to display the number in it (amount of vertices). Also the
  range can be too large to make the slider display useful info.
  direct reason: mesh with 1 vertex made the slider draw corrupt.

16 years ago- bug fix #732
Ton Roosendaal [Wed, 26 Nov 2003 21:54:33 +0000 (21:54 +0000)]
- bug fix #732
  when you set halo, and star, then disable halo, the texface flag was set.
  this is because both values use the same bit in the flag <blush>

  solved by clearing the 'star' flag when you disable halo.
  Not perfect, but at least it looks OK. :)

16 years ago- minor change in .b.blend, to make sure a small blender start window
Ton Roosendaal [Wed, 26 Nov 2003 21:19:22 +0000 (21:19 +0000)]
- minor change in .b.blend, to make sure a small blender start window
  (tested 700 and 800 pix high) also displays all buttons in first screen.

16 years ago- changed wording of three menu items in theme menu, to match the window-
Ton Roosendaal [Wed, 26 Nov 2003 21:13:41 +0000 (21:13 +0000)]
- changed wording of three menu items in theme menu, to match the window-
  type pulldown in all headers

16 years ago- new .b.blend
Ton Roosendaal [Wed, 26 Nov 2003 17:48:31 +0000 (17:48 +0000)]
- new .b.blend
  - no start 4 split anymore, split 3d win in 3rd screen instead
  - print of name active object in 3d window
  - added a theme in the file, for manual demo
  - no scrub/sync set
  - removed text files
  - auto save on (per 5 minutes)
  - no standard osa rendering
  - and i might have forgotten some
All for getting a manual compatible version. but the 4 split in start for
2.30 release caused quite some annoyed reactions.

16 years agoUpdated Python documentation for the Texture module. Done by Alex.
Michel Selten [Wed, 26 Nov 2003 17:35:29 +0000 (17:35 +0000)]
Updated Python documentation for the Texture module. Done by Alex.

16 years ago- version upped to 2.31
Ton Roosendaal [Wed, 26 Nov 2003 17:33:51 +0000 (17:33 +0000)]
- version upped to 2.31

16 years agoWhen no text file is open in the text editor, ALT-O did not work.
Michel Selten [Tue, 25 Nov 2003 21:38:37 +0000 (21:38 +0000)]
When no text file is open in the text editor, ALT-O did not work.
Fixed it.
We really should look at the entire event system there for the key selections.
Can be cleaned up a bit - not important right now.

16 years agoDouglas Bischoff's Fix for Plugins on OSX.
Kent Mein [Tue, 25 Nov 2003 20:10:06 +0000 (20:10 +0000)]
Douglas Bischoff's Fix for Plugins on OSX.

Kent

16 years ago- removed an old optimization line from code, which caused stenciling
Ton Roosendaal [Tue, 25 Nov 2003 18:45:05 +0000 (18:45 +0000)]
- removed an old optimization line from code, which caused stenciling
  with multiple bump-mapping channels not to work

16 years ago- forgot to do this... belongs to commit with text:
Ton Roosendaal [Tue, 25 Nov 2003 18:14:00 +0000 (18:14 +0000)]
- forgot to do this... belongs to commit with text:

  bug fix: in background render, the default builtin font was not
  activated for rendering when other fonts were packed too.

16 years ago- bug fix: blender didn't rename temp save file to quit.blend at quit.
Ton Roosendaal [Tue, 25 Nov 2003 17:36:37 +0000 (17:36 +0000)]
- bug fix: blender didn't rename temp save file to quit.blend at quit.
  also reported on linux...

16 years ago- the weird OB and ME buttons in 2nd Panel in MaterialButtons didnt work
Ton Roosendaal [Tue, 25 Nov 2003 16:48:55 +0000 (16:48 +0000)]
- the weird OB and ME buttons in 2nd Panel in MaterialButtons didnt work
  properly. Also the "1 Mat 1" buttons didnt display in all situations.

16 years agoAdded 2 tooltips and fixed the tooltips for stucci Wall In/Wall Out
Kent Mein [Tue, 25 Nov 2003 15:29:20 +0000 (15:29 +0000)]
Added 2 tooltips and fixed the tooltips for stucci Wall In/Wall Out

Kent

16 years ago- moved do_versions stuff for 2.30 release, to also check 2.30 files.
Ton Roosendaal [Tue, 25 Nov 2003 13:44:46 +0000 (13:44 +0000)]
- moved do_versions stuff for 2.30 release, to also check 2.30 files.
  this is safe initialization only.
  based at report from madprof.. he had a 2.30 file without this
  data correctly initialized... but how it happens? tuhopuu files?

  anyhoo, we might think of splitting do_versions in 2 parts:
  1. do_versions initialization of old variables that changed
     like physics properties that need to be scaled or so
  2. do_init for newly created variables that are not allowed to be zero,
     this can safely be done for each file

16 years agoFixed typing mode in resize to allow scaling to 0.0
Martin Poirier [Mon, 24 Nov 2003 23:18:24 +0000 (23:18 +0000)]
Fixed typing mode in resize to allow scaling to 0.0

16 years agoThe debug target was erroneously removed, put it back.
Wouter van Heyst [Mon, 24 Nov 2003 15:42:46 +0000 (15:42 +0000)]
The debug target was erroneously removed, put it back.

Fixes build failure reported by ztonzy

16 years agoBPython: small update to Types.c and the docs, to finish welcoming the new modules.
Willian Padovani Germano [Mon, 24 Nov 2003 03:47:49 +0000 (03:47 +0000)]
BPython: small update to Types.c and the docs, to finish welcoming the new modules.

16 years ago- bug fix: in background render, the default builtin font was not
Ton Roosendaal [Sun, 23 Nov 2003 23:51:18 +0000 (23:51 +0000)]
- bug fix: in background render, the default builtin font was not
  activated for rendering when other fonts were packed too.

16 years ago- bug fix: colorband color sliders didnt update the colorband
Ton Roosendaal [Sun, 23 Nov 2003 23:33:19 +0000 (23:33 +0000)]
- bug fix: colorband color sliders didnt update the colorband
- bug fix: enter editmode from faceselect correctly selects vertices

16 years ago- another hack!
Ton Roosendaal [Sun, 23 Nov 2003 23:04:35 +0000 (23:04 +0000)]
- another hack!
  well... probably OK, got it from a python mailing list.

  When starting from commandline, the window doesnt pop to the front. this
  was really bad for the play function in blender, which opens a new blender
  thread.
  solved with SetFrontProcess()

16 years ago- ALT+N in new texteditor (no text block) will add new text now.
Ton Roosendaal [Sun, 23 Nov 2003 21:31:35 +0000 (21:31 +0000)]
- ALT+N in new texteditor (no text block) will add new text now.

16 years agoFixed two minor warnings
Jacques Guignot [Sun, 23 Nov 2003 21:25:55 +0000 (21:25 +0000)]
Fixed two minor warnings

16 years agoNo line for constraint without target
Martin Poirier [Sun, 23 Nov 2003 20:28:35 +0000 (20:28 +0000)]
No line for constraint without target

Code notes:

The constraint_has_target can be used to test if a constraint has a target at all.

16 years agoProjectfiles fix for new Python module
Martin Poirier [Sun, 23 Nov 2003 20:24:23 +0000 (20:24 +0000)]
Projectfiles fix for new Python module

16 years ago- performance upgrade with the vgroup methods
Joseph Gilbert [Sun, 23 Nov 2003 19:18:04 +0000 (19:18 +0000)]
- performance upgrade with the vgroup methods

16 years ago- fixed glrects and emboss for constraint drawing again...
Ton Roosendaal [Sun, 23 Nov 2003 19:11:04 +0000 (19:11 +0000)]
- fixed glrects and emboss for constraint drawing again...
  there's somewhere something hanging in this code... a weird difference
  in how buttons draw and rect draws?

16 years agoBPython:
Willian Padovani Germano [Sun, 23 Nov 2003 17:58:26 +0000 (17:58 +0000)]
BPython:
-- Blender.Texture doc file, also by Alex Mole.

Three commits where one was enough! I feel stupid!

16 years agoBPython:
Willian Padovani Germano [Sun, 23 Nov 2003 17:46:06 +0000 (17:46 +0000)]
BPython:
-- New module: Blender.Texture, by new developer Alex Mole.
Most of it is done: guess only Ipo, envmap, colorband and plugin were not implemented yet.

16 years agoFixed a crash that would happen if the user tried to faceloop-cut starting at an...
Roel Spruit [Sun, 23 Nov 2003 16:59:54 +0000 (16:59 +0000)]
Fixed a crash that would happen if the user tried to faceloop-cut starting at an edge that didn't belong to any face.

16 years agoAdded all necessary BPY_extern.h include files to the .c files.
Michel Selten [Sun, 23 Nov 2003 14:28:46 +0000 (14:28 +0000)]
Added all necessary BPY_extern.h include files to the .c files.
Updated the Make environment to point to the correct location. The include
paths were still pointing to source/blender/bpython/include while it should be
source/blender/python.
I did not encounter the build problems because I'm always working with the
autoconf build environment.