0a37ede0e7
added mousewheel support
2003-01-27 23:57:43 +00:00
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
08c376d54c
Added GHOST_WheelEvent.h
...
Maarten
2003-01-27 21:36:07 +00:00
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
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
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
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
4eead02134
- create lib dir when compiling blender for windows
2003-01-26 10:19:06 +00:00
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
a96eede8fb
last of the libjpeg-static.a -> libjpeg.a changes for MSVC.
2003-01-24 21:25:07 +00:00
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
23fe9bb3fe
Use saner defaults on Linux
2003-01-24 16:53:47 +00:00
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
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
16677d1f28
fixed 3 warnings...
...
One uninitalized var and 2 unused vars.
Kent
2003-01-24 05:52:25 +00:00
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
5b845badef
First light of mouse wheel support.
...
Only working (soso) on osx.
Maarten
2003-01-23 21:39:29 +00:00
cb4f2e1a4e
updated paths to Python
...
Maarten
2003-01-23 20:14:02 +00:00
4995f378bf
removed isect.c
...
Maarten
2003-01-23 18:18:51 +00:00
5d93519fbc
added showlinenrs variable to spacetext
2003-01-23 16:39:17 +00:00
219e8e3846
added headerbutton for drawing of linenumbers
2003-01-23 16:38:12 +00:00
5ff1376b37
added drawing of linenumbers in the texteditor
2003-01-23 16:37:40 +00:00
e792bdb72a
added buttondefine to show linenumbers
2003-01-23 16:36:47 +00:00
4fe03a8923
Looks like the two definitions were inside constructors duh....
...
So I'm reverting.
Kent
2003-01-22 03:09:30 +00:00
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
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
558b75b9d3
Create dist/lib so the build can create it's library as expected
2003-01-20 00:01:05 +00:00
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
e4ef29295c
changed:
...
#else !_APPLE
to:
#else /* !_APPLE */
Kent
2003-01-19 14:13:50 +00:00
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
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
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
192a136c0f
fixed missing frozen files
...
Maarten
2003-01-15 14:51:47 +00:00
3ef0209f80
fixed the missing copy of the header file
...
Maarten
2003-01-15 14:51:23 +00:00
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
040797ba3d
- ode now compiles and installs under MSVC / cygwin
2003-01-12 10:52:45 +00:00
Hans Lambermont
bb4ea174f1
kill unneccesary python ramblings on Solaris
2003-01-12 06:12:25 +00:00
Hans Lambermont
80acb04124
Enable automated build and install runs on FreeBSD for ODE.
...
ODE does not build on FreeBSD out of the box, so an automated patchfile
is included as well.
The 'clean' target reverses the patches that were done by 'all'.
2003-01-11 23:20:10 +00:00
Hans Lambermont
a1a8edffeb
don't try to link against ODE on Irix
2003-01-11 22:47:48 +00:00
Hans Lambermont
1a32da86f1
skip BlOde for irix
2003-01-11 22:10:00 +00:00
Hans Lambermont
97fece8cde
Build and install ode in lib/<platform>
...
Only enabled for Linux now, and not even tested yet :-P (what do you
mean 'in a hurry' ;-)
2003-01-11 19:14:34 +00:00
5e6c729aa7
Revert NAN_OPENSSL to it's previous value of '/usr' on FreeBSD
2003-01-11 02:37:11 +00:00
fc0e924e0f
I went whole hog on the definitions each platform has its own block
...
and there is a block at the very end for platforms not specified above.
(not all of the defintions are in the platform's for example there
is no need for export NAN_IKSOLVER ?= $(LCGDIR)/iksolver
to be repeated all over the place, all of the ones you'll probably
want to change are in the platform specific blocks though)
This allows all platforms to be overridden by env vars...
Kent
2003-01-10 22:45:25 +00:00