Commit Graph

280 Commits

Author SHA1 Message Date
Simon Clitherow
1bbd7b1392 Modified MSVC intern projectfiles - XCOPY doesn't need the /E option.
Updated README to suit the new 'merged' blender target.

--aphex
2003-01-28 19:39:06 +00:00
Rob Haarsma
90a0e1b7bf added mousewheel support part 3 2003-01-28 12:14:47 +00:00
Rob Haarsma
e785342319 added mousewheel support part 2 2003-01-28 11:14:38 +00:00
Chris Want
9ca562765b Added x-ray bones support (sgefant ended up
doing the bulk of the work when he added the button).
The new x-ray button is added in the edit buttons when
the armature is selected. (suggested by ztonzy)
2003-01-28 05:16:41 +00:00
Chris Want
e36159ce85 Added functionality for using TKEY in the action windows
to change the Ipo type (constant/linear/bezier) for the Ipo curves
owned by the selected channels
2003-01-28 03:59:33 +00:00
Chris Want
53b540c627 Added support for manipulating Ipo bezier handles through
the action window. Selecting action keys and pressing VKEY,
HKEY, or shift-HKEY modifies the handles of the keys in
the same way it does in the IPO window. (suggested by Lyubomir)
2003-01-28 03:11:27 +00:00
Rob Haarsma
30861557bc added mousewheel support 2003-01-28 00:18:16 +00:00
Rob Haarsma
0a37ede0e7 added mousewheel support 2003-01-27 23:57:43 +00:00
Maarten Gribnau
0df2cdbc2d Fixed constructor of wheel event.
Limited wheel event ticks to plus and minus one on Mac.
Maarten
PS Any volunteers for X11?
2003-01-27 22:08:51 +00:00
Maarten Gribnau
08c376d54c Added GHOST_WheelEvent.h
Maarten
2003-01-27 21:36:07 +00:00
Maarten Gribnau
6478b3aa94 Added mouse wheel support for windows.
Both gears (C and C++) projects contain an example.
Maarten
2003-01-27 21:35:26 +00:00
Wouter van Heyst
3396a23499 - Update the basic Makefile tips to reflect the current situation
- Update the upstream ODE site to it's current canonical location
- Update the location of bundled ODE to extern/
- Removed the manual unpacking of fmod for OSX, it's in lib/ now
- Add the #blendersauce irc channel to the contact information
- some minor cosmetic fixes
2003-01-27 01:43:09 +00:00
Simon Clitherow
945d501435 Merged the blenderpublisher and blendercreator targets for MSVC.
Should the old targets be removed or moved to /old?
2003-01-26 15:19:27 +00:00
Frank van Beek
0853bef1e2 - files are now compiled in a different location. So the include path
to Python.h had to be adjusted
2003-01-26 13:12:29 +00:00
Frank van Beek
4eead02134 - create lib dir when compiling blender for windows 2003-01-26 10:19:06 +00:00
Wouter van Heyst
3bf8d2aa0c Get the Blender module back using the traditional makefiles, other
build systems (auto, msvc, PB) do not seem to have this problem.

- Change intern/python/freeze/Makefile to freeze outside of the source/ tree
- Change source/blender/bpython/Makefile to not build the frozen stuff anymore
- Change source/blender/bpython/intern/Makefile to use CURRENT_PYTHON_API
   instead of FUTURE_PYTHON_API, damage control
2003-01-26 02:42:22 +00:00
Simon Clitherow
a96eede8fb last of the libjpeg-static.a -> libjpeg.a changes for MSVC. 2003-01-24 21:25:07 +00:00
Simon Clitherow
0886539ce6 renamed libjpeg-static.a to libjpeg.a to suit NaN makefiles (for cygwin)
and updated the MSVC project files.
2003-01-24 21:10:41 +00:00
Wouter van Heyst
23fe9bb3fe Use saner defaults on Linux 2003-01-24 16:53:47 +00:00
Stefan Gartner
3c9e4d3227 make switching to bottom, back, and left view (shift+pad7, shift+pad1
and shift+pad1) work when in camera view
2003-01-24 07:18:30 +00:00
Kent Mein
d1ca120fb8 Fixed up the code so it compiles. (Basically added one more arg to
GHOST_CreateWindow)

Kent
2003-01-24 06:00:38 +00:00
Kent Mein
16677d1f28 fixed 3 warnings...
One uninitalized var and 2 unused vars.

Kent
2003-01-24 05:52:25 +00:00
Kent Mein
ffef850589 Fixed doxygen so it would run again for ghost....
My first time using it so I may have done it wrong but it produces the
docs now and it didn't before so maybe someone else wants to look at it ;)

Kent
2003-01-24 05:32:14 +00:00
Chris Want
f5c1bdac33 Changed NAN_PYTHON_VERSION from 2.0 to 2.2 for the
windows build.
2003-01-24 01:57:24 +00:00
Maarten Gribnau
5b845badef First light of mouse wheel support.
Only working (soso) on osx.
Maarten
2003-01-23 21:39:29 +00:00
Maarten Gribnau
cb4f2e1a4e updated paths to Python
Maarten
2003-01-23 20:14:02 +00:00
Maarten Gribnau
4995f378bf removed isect.c
Maarten
2003-01-23 18:18:51 +00:00
Rob Haarsma
5d93519fbc added showlinenrs variable to spacetext 2003-01-23 16:39:17 +00:00
Rob Haarsma
219e8e3846 added headerbutton for drawing of linenumbers 2003-01-23 16:38:12 +00:00
Rob Haarsma
5ff1376b37 added drawing of linenumbers in the texteditor 2003-01-23 16:37:40 +00:00
Rob Haarsma
e792bdb72a added buttondefine to show linenumbers 2003-01-23 16:36:47 +00:00
Kent Mein
4fe03a8923 Looks like the two definitions were inside constructors duh....
So I'm reverting.

Kent
2003-01-22 03:09:30 +00:00
Kent Mein
3bdb9b7f39 This commit may need to be reversed, for some of the older compilers but
I'm guessing its safe.

Basically it fixes a warning about typedef usage.
Reading the docs on gcc-3.2 it says that classes that use a typedef
need to have the keyword "typename" infront of them according to the c++
standard.  Currently it only produces a warning but it may be an
error later, so I figured why not fix it.

Kent
2003-01-21 18:31:50 +00:00
Kent Mein
b018475935 Removed two local vars that were set and then never used.
(for example heres one:   bool isActor = objprop->m_isactor;)

Kent
2003-01-21 18:30:44 +00:00
Wouter van Heyst
558b75b9d3 Create dist/lib so the build can create it's library as expected 2003-01-20 00:01:05 +00:00
Wouter van Heyst
7401ed64a9 Reenable the ode build on Linux 2003-01-19 22:30:56 +00:00
Hans Lambermont
016cca242f reshuffle the 'install' target :
- 'all' in extern/ first builds every subdir, then also 'install's the
  header files and the library. This way a top-level Makefile only needs
  to call 'all' for extern/ and have it build and install.
- 'clean' still works as it should
2003-01-19 21:17:45 +00:00
Kent Mein
e4ef29295c changed:
#else !_APPLE
to:
#else /* !_APPLE */

Kent
2003-01-19 14:13:50 +00:00
Kent Mein
6597ac3657 I updated the sumo includes paths to point to the right places...
Probably can just remove the lines from these files but ohh well :)

Kent
2003-01-19 09:04:23 +00:00
Kent Mein
9891e69065 I modified the header so that it didn't warn about comment inside of a comment.
Changed
/* id blah
/* text
 */

to
/*
 * id blah
 * text
 */

Kent
2003-01-19 08:45:49 +00:00
Wouter van Heyst
4b3ce0b7a5 Finally a toplevel Makefile, all it does is prepare the environment and call
make in extern/, intern/ and source/
2003-01-18 21:12:55 +00:00
Maarten Gribnau
192a136c0f fixed missing frozen files
Maarten
2003-01-15 14:51:47 +00:00
Maarten Gribnau
3ef0209f80 fixed the missing copy of the header file
Maarten
2003-01-15 14:51:23 +00:00
Kent Mein
227a8b7d16 I took out adding ode to the directorys to build in blender/source/Makefile
since its no longer there.  Here is the diff.

Kent

Index: Makefile
===================================================================
RCS file: /cvsroot/bf-blender/blender/source/Makefile,v
retrieving revision 1.24
diff -u -r1.24 Makefile
--- Makefile    11 Jan 2003 22:47:48 -0000      1.24
+++ Makefile    14 Jan 2003 19:06:59 -0000
@@ -39,9 +39,6 @@
 include nan_definitions.mk

 DIRS = creator blender kernel gameengine
-ifneq ($(OS),$(findstring $(OS), "darwin freebsd irix linux"))
-    DIRS += ode
-endif
2003-01-14 19:08:56 +00:00
Francis Laurence
f6ce35861a Made debug build of blender creator use the debug libraries from intern.
(visual C++)
2003-01-13 19:25:57 +00:00
Francis Laurence
586b210573 Remove isect.c
from the BL_src.dsp (visual c++ project file)
Goodbye isect
2003-01-13 19:23:58 +00:00
Francis Laurence
22b42656aa Remove BDR_isect.h
The purpose of this and the previous commit is to remove the old mesh
intersection function (activated by the "Intersect" button in the mesh buts)
2003-01-13 19:20:34 +00:00
Francis Laurence
fd2a468d5d Get rid of call to isect - the old (but loved)interection function. 2003-01-13 19:07:01 +00:00
Francis Laurence
c6a905f7e9 Hello,
*Fixed boolean buglet in the bsp lib. I have not committed any libraries so you'll
have to do this to see the changes in blender.
*Got the bsp test program working again with the new GHOST createWindow
interface.
*(Visual C++) Modfied some of the dsp in the intern library to NOT prompt when
overwirting old libs and header files. This is the /Y option after XCOPY
Cheers
Laurence.
2003-01-12 19:48:53 +00:00
Frank van Beek
040797ba3d - ode now compiles and installs under MSVC / cygwin 2003-01-12 10:52:45 +00:00