Commit Graph

28 Commits

Author SHA1 Message Date
40ff08a34e Added editscreen.c:blender_test_break (copy of MISC_test_break, so
misc dir can be killed)
2003-03-24 16:34:05 +00:00
1f3f52f5e4 Update space dispatch:
- drawXXXspace, changeXXXspace, and winqreadXXXspace now receive the area
     and spacedata as explicit arguments, allowing them to access private
     data w/o going through globals.
 - pass the new BWinEvent through to the winqreadXXXspace, allowing future
     access to extended event data.

Removed direct calls to winqreadXXXspace to simulate user actions, replaced
by calls to action functions in edit.c or the appropriate handler.
2003-03-24 01:46:05 +00:00
93e8a05320 Canonize all space functions to follow the drawXXXspace and winqreadXXXspace
conventions.
2003-03-24 00:06:40 +00:00
510e2d5840 Change the core internal event dispatch to use a BWinEvent structure
instead of passing seperate arguments. For when we want to pass 'richer'
events around.
2003-03-23 22:52:11 +00:00
e0cec3d2c4 Removed NLA winqread and write runtime obfuscation cruft.
Can we just dump all this silly key stuff please?
2003-03-23 21:42:31 +00:00
fefaf2ff0f added mousewheel support 2003-01-31 17:21:29 +00:00
2df139c572 added "fake user" button (basically a shortcut for pressing Shift+F4 and F) 2003-01-30 13:19:26 +00:00
Chris Want
eca167fbca Extra selection support for the action window, including:
- border select initiated in the channel names border
    selects the channels and constraint channels.
  - right click or border select initiated in the horizontal
    scroll causes blender to select all keys for the selected
    frames.
  - right click or border select in the vertical scroll
    causes blender to select all keys for the channel or
    constraint channels that are to the left of the selection.
2003-01-30 06:19:49 +00:00
Chris Want
57b03cba73 CKEY in the action window scrolls the window so that the current frame
is in the center.
2003-01-28 19:54:19 +00:00
90a0e1b7bf added mousewheel support part 3 2003-01-28 12:14:47 +00:00
e785342319 added mousewheel support part 2 2003-01-28 11:14:38 +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
0a37ede0e7 added mousewheel support 2003-01-27 23:57:43 +00:00
e792bdb72a added buttondefine to show linenumbers 2003-01-23 16:36:47 +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
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
3531f874e0 added a buch of
#ifdef __APPLE__
#include <OpenGL/gl.h>
#else
#include <GL/gl.h>
#endif
(also for <GL/glu.h>)

so that people don't have to create symlinks in
/System/Library/Frameworks/OpenGL.framework on Mac OS X
(Charles Wardlaw)
2003-01-07 00:18:59 +00:00
e67802264a changed back to char :)
Kent
--
mein@cs.umn.edu
2002-12-31 14:43:16 +00:00
69c57046e7 Sorry about that this is part of the last update. I ment to cancel it
and include both files.

Anyway I was fixing the warning with ascii char...  Here is the diff for
editfont.c (the .h was just fixing the header to match it)

Kent

Index: editfont.c
===================================================================
RCS file: /cvs01/blender/source/blender/src/editfont.c,v
retrieving revision 1.3
diff -u -r1.3 editfont.c
--- editfont.c  25 Nov 2002 12:02:05 -0000      1.3
+++ editfont.c  31 Dec 2002 11:52:10 -0000
@@ -226,11 +226,12 @@
        }
 }

-void do_textedit(unsigned short event, short val, char ascii)
+void do_textedit(unsigned short event, short val, unsigned char _ascii)
 {
        Curve *cu;
        static int accentcode= 0;
        int x, doit=0, cursmove=0;
+        int ascii = _ascii;
2002-12-31 11:54:33 +00:00
f1c4f705a1 Removed the config.h thing from the .h's in the source dir.
So we should be all set now :)

Kent
--
mein@cs.umn.edu
2002-12-27 13:11:01 +00:00
171eeaa389 Fixed up the header comment so it didn't produce a warning about
comment inside of a comment

Also removed the config.h thing since this is a .h

Hopefully I'll get around to the other .h's soon.

Kent
--
mein@cs.umn.edu
2002-12-20 09:41:25 +00:00
b9a19f1ea7 Did all of the .h's in source
(adding)
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif

also the Makefile.in's were from previous patch adding
the system depend stuff to configure.ac

Kent
--
mein@cs.umn.edu
2002-11-25 11:16:17 +00:00
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
ca3392a310 Took out "" verses <> and just left <> for includes.
It works just fine on every system I could try it on.
2002-10-30 00:08:59 +00:00
8eefe2a9e5 Filled out the spacebar menu a little and removed dummy
function which isn't used anywhere:
2002-10-30 00:05:50 +00:00
d063311b08 Fixed defined __sparc to also check for __sparc__ (thanks to Ferris) 2002-10-29 21:55:52 +00:00
Hans Lambermont
12315f4d0e Initial revision 2002-10-12 11:37:38 +00:00