Kent Mein
16b3cd809a
dos2unixed relivant stuff in the interndir.
...
I'll wait a couple of days and if no complaints do the other dirs as well.
Kent
2003-05-01 19:52:40 +00:00
Kent Mein
f740a2a67c
modified it so ghost debugging is not done by default but you can
...
renable it with configure --enable-debug
Kent
2003-04-29 19:15:22 +00:00
Daniel Dunbar
465229e4d6
Rest of the VC7 intern projectfiles.
2003-03-18 19:38:36 +00:00
Simon Clitherow
a0c1e2bd3d
updated intern project files to suit the lib dir move.
2003-03-12 22:45:34 +00:00
Kent Mein
c6b5dbbf9b
Added multitest to the targets that get built for tests for ghost.
...
Kent
2003-01-30 02:47:29 +00:00
Chris Want
2d9d906cb3
Ignore WM_DELETE_WINDOW on IRIX (somebody smarter than me please
...
check this for correctness).
2003-01-29 19:49:22 +00:00
Chris Want
a6e4b7bb18
Mousewheel under X11 (patch by Martin Vollrathson)
2003-01-29 04:45:13 +00:00
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
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
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
Maarten Gribnau
5b845badef
First light of mouse wheel support.
...
Only working (soso) on osx.
Maarten
2003-01-23 21:39:29 +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
Hans Lambermont
45b243ac47
Workaround for the header file copying dependency hell
2003-01-04 15:07:25 +00:00
Maarten Gribnau
fac23acffe
Added fix for invisible size widget on OSX.
...
It's still behind a define because it does not work with
blender (player and gears work fine).
Maarten
2003-01-01 22:32:35 +00:00
Maarten Gribnau
e3376a4338
Added mouse down event when window was activated by
...
clicking on it. The mouse up was already generated. They
are now balanced by mouse downs. The behaviour of the
OSX target now matches that of the WIN32 target.
Maarten
2003-01-01 21:35:51 +00:00
Maarten Gribnau
581b3139b1
Fix for lots of window size events during window drag
...
Maarten
2003-01-01 21:31:36 +00:00
Maarten Gribnau
490b6469f2
Enabled event printer in debug target to trace event handling in ghost.
...
Maarten
2003-01-01 21:30:39 +00:00
Maarten Gribnau
6cafc69ef6
Removed injust assertion failure when clicking on the menu bar. Debug target would complain about an invalid window.
...
Maarten
2003-01-01 21:20:10 +00:00
Maarten Gribnau
729281a021
Added test for events pending for windows already disposed. These events are removed from the event stack now.
...
Maarten
2003-01-01 20:42:27 +00:00
Maarten Gribnau
c78a1749ed
Removed unused vars.
...
Maarten
2003-01-01 20:31:12 +00:00
Maarten Gribnau
065f294aa1
Fixed ghost full-screen problem
...
After switching back from full-screen, the active window is returned to the one active before full-screen mode was entered.
Maarten
2003-01-01 20:23:42 +00:00
Maarten Gribnau
570b0462e2
Fixed some documentation errors
...
Maarten
2003-01-01 19:57:02 +00:00
Kent Mein
26aa841a1f
I added the two patches Chris and I pointed too back in Nov.
...
(Adding Window Hints and giving the window input focus after it has
been raised.)
Kent
--
mein@cs.umn.edu
2003-01-01 18:11:26 +00:00
Maarten Gribnau
f0d39af87b
Replaced old doxygen config file with two new ones:
...
ghost_all.cfg to generate doxygen documentation for all of ghost.
ghost_interface.cfg to generate docs for the interface only.
Maarten
2002-12-28 22:33:48 +00:00
Maarten Gribnau
b2824fe23a
Removed those extra CVS tag lines in the header files of ghost (now I know what
...
Gilles meant) and added some extra doxygen tags I had lying around.
Removed the cocoa file since it was rubbish.
Maarten
2002-12-28 22:26:45 +00:00
Kent Mein
f78de74b20
WooHoo me again ;)
...
I took out the following from the includes in the intern dir that still had
it:
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
Kent
--
mein@cs.umn.edu
2002-12-26 18:25:17 +00:00
Kent Mein
45c360dfc4
-static void SleepTillEvent(Display *display, GHOST_TUns64 maxSleep) {
...
+static void SleepTillEvent(Display *display, GHOST_TInt64 maxSleep) {
maxSleep is checked against -1 so it needs to have a sign.
This could even fix some stability problems since -1 is passed in sometimes
in the code.
Kent
--
mein@cs.umn.edu
2002-12-19 20:08:12 +00:00
Kent Mein
a5b42eb626
Fixed the files so they compile...
...
Had to add an argument to Create_window... (it was missing the sterio flag)
Also cleaned up some variable overloading warnings...
(i.e. window shadows previous def)
Kent
2002-12-16 10:57:08 +00:00
Simon Clitherow
cfceb16f4a
Corrected intern lib names so blendercreator.dsp can find them.
...
Previous commit broke this. --aphex
2002-12-14 12:31:17 +00:00
Simon Clitherow
0c1e935175
And the rest! ;) --aphex
2002-12-12 21:16:46 +00:00
Kent Mein
0fbadc8eb7
Yes I did it again ;)
...
added the following 3 lines to everything in the intern dir:
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
Kent
--
mein@cs.umn.edu
2002-11-25 09:53:07 +00:00
Maarten Gribnau
f21dd64460
Added almost all projects in intern to the main MSVC project for intern (in
...
intern/make/msvc_6_0. Changed paths in all these files to build to
lib/windows and use obj/window/intern for object files and other temporary
stuff.
Added project files for guardedalloc and blenkey (in keymaker directory).
blenkey still assumes openssl being installed in lib/windows.
The only thing not automated is is the frozen Python stuff.
Maarten
2002-11-08 23:34:53 +00:00
Maarten Gribnau
54c3daf2e3
Updated MSVC GHOST project like the string project and added it to the
...
intern MSVC workspace
Maarten
2002-11-08 16:18:56 +00:00
Maarten Gribnau
7325eff128
Added extra ranlib on libary files after being copied to the lib tree for OSX only.
...
This saves other OSX developers the trouble of manually running ranlib.
This is not a good solution (because I don't know the correct one) but it works.
Maarten
2002-11-07 22:41:42 +00:00
Kent Mein
01bff70383
fixed spacing in the headers to get rid of some warnings and some other
...
little minor spacing issues.
2002-10-30 02:07:20 +00:00
Hans Lambermont
12315f4d0e
Initial revision
2002-10-12 11:37:38 +00:00