Commit Graph

107 Commits

Author SHA1 Message Date
8ff3cfe8b0 fixed mousewheel behaviour in editmode 2003-02-17 12:30:11 +00:00
Chris Want
3fc3a9473f It turns out that the "Pressing AKEY to deselect all objects still
leaves one object center pink" bug was actually designed by somebody
to mark the active object (which need not necessarily be selected).
I've added a couple of source comments to explain this so the next
person trying to fix this doesn't bother.
2003-02-16 00:12:06 +00:00
Chris Want
8956af99ab gcc 3.2.1 seems to have problems casting a double like 32772.0 to
a short, so we cast to an int first, then to a short when a button that
modifies a short value is pressed. (Allieviates the bug where the
Unified Renderer button modifies the values of a bunch of other buttons).
2003-02-15 04:18:22 +00:00
Chris Want
5cc0dcc970 I decremented the 'user' of the deleted ipo,
but it had already been decremeted elsewhere.

Thanks to zel365 for the head's up.
2003-02-14 15:29:24 +00:00
Chris Want
877a4859d6 Fix to make plugins work on windows (last system error code for
the thread wasn't getting reset). Somebody with more windows
saavy might want to check that this doesn't break other stuff.
2003-02-14 03:24:45 +00:00
Chris Want
76396efb14 This modification removes a bone's
action channel from the cooresponding
action when the bone's IPO is deleted
from the IPO window (the old behavior
was to set the channel's ipo to NULL
without removing it from the action).
This is to alleviate the problem that
there is a lot of action channel code
that tries to access the channel's ipo
(chan->ipo) without testing whether
it is NULL or not (resulting in a
segfault).

This seems to be the best way to
solve this problem ... unless there
is a reason why it might be useful
to have an action channel with no
ipo attached to it?

Thanks to zel365 for uncovering this
problem.
2003-02-13 23:30:51 +00:00
Chris Want
8729dfb134 Some small de-optimizations :)
Reverting this file to it's original
version fixed a bug involving particles
and lattices.
2003-02-13 16:56:42 +00:00
0f09f68e53 patched default wheellinescroll usersetting 2003-02-10 14:14:35 +00:00
19a8c2eae4 removed default wheellinescroll usersetting (didnt work here) 2003-02-10 14:13:51 +00:00
b2250c07f8 added new splash screen 2003-02-10 01:08:56 +00:00
e3f1ae0d9e added a disabled notice when pressing PKEY and building without game engine. 2003-02-09 19:34:22 +00:00
892b8b4459 disabled "Start Game" menu entry and button when building without
gameengine
2003-02-09 19:20:18 +00:00
b68c3527e8 added default variable (3) for the wheellinescroll usersetting 2003-02-09 17:55:49 +00:00
c8a89ad6ad fixed mousewheel linescrolling. 2003-02-09 15:51:20 +00:00
614f2d6483 - upped BLENDER_VERSION to 226 2003-02-09 15:43:45 +00:00
000b0efb7d prevented loading of .dotfiles as an image,
bugfix added for illegal avi/anim handling.
2003-02-09 15:16:36 +00:00
0841582d0b disabled loading of bmp files :( 2003-02-09 12:47:43 +00:00
aaa47ced53 small patch to disable new drawingroutines on sgi 2003-02-09 11:31:17 +00:00
948638f140 don't close the render window on OS X 2003-02-08 13:51:55 +00:00
1896f151cb added mousewheel for zooming circleselect 2003-02-08 12:59:25 +00:00
b131098d04 added filetype for python (.py) scripts
(orange square in front of the name)
2003-02-06 14:04:47 +00:00
d8a909905b added filetype for python (.py) scripts 2003-02-06 14:03:51 +00:00
6b65e39a44 Revert to the FUTURE_PYTHON_API, this means:
- switching the define on in buildsystems (NaN, auto and msvc are done)
- again import _Blender, which is the C module, from the Python modules
2003-02-06 03:30:25 +00:00
b133cb7c8b minor (2.26 release) cleanup 2003-02-04 12:30:52 +00:00
4709eced07 added simple shaded+wire and solid+wire drawmodes. It basically draws
the wireframe after drawing the model in solid/shaded/textured mode.
The user can set this per object using the "Wire" button in the
edit buttons window.
2003-02-01 08:25:09 +00:00
d1d3969d7d added mousewheel support for UV Image window 2003-01-31 17:22:20 +00:00
fefaf2ff0f added mousewheel support 2003-01-31 17:21:29 +00:00
f41a178ae9 opps had a typo...
Kent
2003-01-30 20:05:04 +00:00
9475bf9e29 Modified checks for defined __FreeBSD__ to also include defined (__OpenBSD__)
From: http://www.blender.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=840

Kent
2003-01-30 18:51:05 +00:00
96cb7d1629 added NTSC preset (Image size - 720x480, Aspect ratio - 10x11, 30 fps)
PAL and PAL 16:9 presets set frs_sec to 25

I know 30 fps isn't quite correct for NTSC, but it's close :)
2003-01-30 14:20:08 +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
a8f7197054 added win32 style ctrl keystrokes for cut/copy/paste/undo/redo 2003-01-29 13:49:25 +00:00
744913e654 fixed error message, bmp header wasn't included 2003-01-29 12:18:25 +00:00
10a8183b7e added loading of bmp images. (bmp code was already present in blender) 2003-01-29 11:29:06 +00:00
768603383e added iff, lbm and bmp filetypes to the fileselect. added loading of bmp images,
modified drawing of the imageselect, and a bugfix for popups.
2003-01-29 11:28:15 +00:00
Chris Want
fbcfbb96ca Full screen by default under Unix (patch by sgefant) 2003-01-29 04:42:25 +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
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
30861557bc added mousewheel support 2003-01-28 00:18:16 +00:00
0a37ede0e7 added mousewheel support 2003-01-27 23:57:43 +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
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
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