Commit Graph

  • dbef53aa31 Added edgeloop selection as mode-less loop-less option. Hotkey: ALT+select (ALT+CTRL for single button mouse) Ton Roosendaal 2004-09-27 17:05:30 +00:00
  • 0f02704bf3 Transform() now is edge/face selection aware too. Theeth; i've done the changes as local as possible, and lotsa comments :P Ton Roosendaal 2004-09-27 15:08:12 +00:00
  • a7f2950ae9 Bug fix: on scene append of curve deformer displist causes crash... Crash is solved now, but create displist fails. Ton Roosendaal 2004-09-27 10:39:18 +00:00
  • 061442cbd1 - improvement for edge/face select - edges now sample on three locationsm gives more hits - own version of glPolygonOffset remains cumbersome... but for select now the selection routine gets more offset than draw. Ton Roosendaal 2004-09-27 10:12:45 +00:00
  • 995826f3ed New drawmethod for creases editing (draw creases option) in editmode. http://www.blender.org/bf/rt3.jpg Ton Roosendaal 2004-09-26 19:55:02 +00:00
  • f98fda2857 Fix for the beloveled bevel. ;) Still could use cleanup for flags though. Ton Roosendaal 2004-09-26 18:33:29 +00:00
  • 18638735c3 Two bugs: Ton Roosendaal 2004-09-26 17:53:21 +00:00
  • ab68f715cd New strict 'hide' rules for editmesh & new selectmodes Ton Roosendaal 2004-09-26 17:15:52 +00:00
  • 300939e1ba Quick commit to fix crash in hide option editmode subsurf... the hide flags still are not doing it OK... later! Ton Roosendaal 2004-09-26 14:22:54 +00:00
  • d41317609d Added initialize code for zbuffer-select option, where it reads larger parts of zbuffer on border/circle select. Should speed up quite some. Ton Roosendaal 2004-09-26 13:45:25 +00:00
  • 9a6b8971dc Fix for crashes when mixed faces/edges were hidden. Not all combos were correctly checked on in subsurf.c Ton Roosendaal 2004-09-26 13:44:15 +00:00
  • 9781fec228 indentation commit -> use hard tabs (as decided in meeting) Nathan Letwory 2004-09-26 10:56:38 +00:00
  • 30619fa921 Correct lib order for linuxers. Nathan Letwory 2004-09-26 10:42:16 +00:00
  • 395fda6d8d user_options_dict from appit() were missing bs_globals. Nathan Letwory 2004-09-26 09:14:46 +00:00
  • e43ea677ab note to all: actually adding+commited new files does help a lot. Nathan Letwory 2004-09-25 20:45:44 +00:00
  • f9542b45bc This commit makes a structural change to SConstruct. Many of the functionality for it has been split of in a new package bs. This structural change is in preperation for changes Michel has planned against the option jungle. Nathan Letwory 2004-09-25 20:44:57 +00:00
  • a509b8adc9 Another round in the Great BPy Cleanup: Run everything thru indent to cleanup spaces vs tabs. Clean up some of the comments by hand. BGL.c was not touched due to all that macro wackyness. Stephen Swaney 2004-09-25 20:30:40 +00:00
  • bd371ddb9f Two more fixes: Ton Roosendaal 2004-09-25 17:57:46 +00:00
  • 8655cc40ad Integer version of glReadBuffer with GL_DEPTH_COMPONENT... reported were errors with ati-linux on using float here. Ton Roosendaal 2004-09-25 16:38:51 +00:00
  • 9118fbd855 Option 'all edges' didnt work anymore... fixed Ton Roosendaal 2004-09-25 16:07:16 +00:00
  • dfd583116a Zbuf-selection fix: while drawing vertices, it accepted writing in zbuf for it too... giving (sometimes) no selection, and possible for linux the solution too! Ton Roosendaal 2004-09-25 15:15:26 +00:00
  • dfef53a632 Two small fixes for previous commit; Ton Roosendaal 2004-09-25 14:21:09 +00:00
  • 6f074f6f46 Two nice workflow improvements; Ton Roosendaal 2004-09-25 13:42:31 +00:00
  • cfe9a95755 All kinds of fixes for new selection modes Ton Roosendaal 2004-09-24 18:17:23 +00:00
  • 572b7c078d New: Fake Polygons, or Face-polygons, or FGons nicked for now. Just select a bunch of faces (selection should be valid flat poly) and press FKEY. Works in fact as selection-group optimizing. Nice in solid drawmode! Ton Roosendaal 2004-09-24 16:06:20 +00:00
  • f59503682d - basic code for fake-polygon support (called FGon in code). Disabled now - hide flags now save correctly in mesh, to restore after going in/out editmode - after an extrude, faces/edges could have wrong select flags (only in vertex select mode) - new rule for addfacelist(); this now copies edges too, if an example is provided. That prevents a lot of awkward code, still testing if it goes as desired though... Ton Roosendaal 2004-09-24 12:40:37 +00:00
  • ce12a0173c Fixed bug #1581, toolbox wasn't correctly opening the edit mode transform properties panel. Matt Ebb 2004-09-24 11:45:42 +00:00
  • f3135d0009 Very bad typo, causing wrong blocks to be freed when the undostack is full. Gives crashes on exit... Ton Roosendaal 2004-09-24 09:51:16 +00:00
  • b997c654b1 MSVC 6.0 projectfiles fixes for new editmesh and bpython files. Martin Poirier 2004-09-23 23:03:19 +00:00
  • 1ae3e3efc1 Fix for loopcut, didn't work after reconstruct... Ton Roosendaal 2004-09-23 22:54:18 +00:00
  • 404f4d7a01 Three bugfixes, thnx to irc testing! :) Ton Roosendaal 2004-09-23 22:17:52 +00:00
  • 16593b506a make sure this also builds on Windows. Nathan Letwory 2004-09-23 21:27:16 +00:00
  • ea7afe9c48 Little thing; added recalc normals after subdivide, for face centers. We have to check on this all over very well. Ton Roosendaal 2004-09-23 21:06:56 +00:00
  • a2e918d831 EditMesh refactory + undo recode Ton Roosendaal 2004-09-23 20:52:51 +00:00
  • 4b5203e29e - Cam fixed bug reported by Manuel Bastioni (thanks) - I fixed one bug too. Jiri Hnidek 2004-09-21 09:09:58 +00:00
  • e7d3039d12 - Blender: added option 'scriptsdir' to Blender.Get(); - small updates to the docs; - Object: small fix to getMatrix: check during_script() to avoid undesired loops; added old behavior (pre 2.34) as option: .getMatrix('oldlocal'); - tentative fix for bug #1275: scene REDRAW scriptlinks were not being executed (the call to do so was missing): http://projects.blender.org/tracker/index.php?func=detail&aid=1275&group_id=9&atid=125 added the call in drawview.c, in drawview3dspace(). This causes the scriptlink to be called for each visible view3d, but that's what happens with object redraw scriptlinks, too. Anyway, this is still a test. The place was chosen based on the idea that a scene redraw scriptlink is like an object redraw one, but for all objs in the scene at once. Willian Padovani Germano 2004-09-21 05:28:17 +00:00
  • e5e621ad24 Added Hos' NLA move up/down to the NLA Strip menu. Also enabled 'Strip Properties' there again. Matt Ebb 2004-09-21 04:09:07 +00:00
  • 8e3f7fa6f5 Added the panel context choices in the 'Panels' menu (buttons window). Helps for vertical layouts where the tabs are off screen. Matt Ebb 2004-09-21 03:35:36 +00:00
  • 7d65af235e test commit Bugfix for anim crash with xml export and no export dir set. Alternate relative path using blender function, but wouldn't be surprised if it still is a problem in some cases for some (windows) users. Alfredo de Greef 2004-09-20 23:59:09 +00:00
  • 273c8e0804 New bpy method for World module to set World for current scene: my_world.makeActive() Stephen Swaney 2004-09-20 16:22:32 +00:00
  • 3eddbfa942 Fix link ordering for blenderplayer. Kester Maddock 2004-09-20 10:41:16 +00:00
  • c4a0a01a55 Matt's lamp submenu. Martin Poirier 2004-09-19 19:27:57 +00:00
  • 74cd2db337 Removed all calls to object_wave in code, and moved it into the mesh_modifier() in deform.c. Ton Roosendaal 2004-09-19 17:44:20 +00:00
  • e99320e7d2 Fix for scalling bug with Stretch To constraint (practicly same bug as Track To last week, but deeper ramifications since stretch to affects scalling). Martin Poirier 2004-09-19 15:07:16 +00:00
  • 143f0edc32 Editmesh spliting project files fix (MSVC 6.0) Martin Poirier 2004-09-19 14:33:33 +00:00
  • 3b065f929e Moved the 'Load UI' option from the File menu to the fileselect window header. Matt Ebb 2004-09-19 14:08:04 +00:00
  • b9d82d3b47 Update project files to compile and link with newest changes (editmesh refactoring) Nathan Letwory 2004-09-19 13:46:43 +00:00
  • 790a34e9a6 Service: SConscript file! Ton Roosendaal 2004-09-19 11:50:38 +00:00
  • ca5b7386e5 Part one of editmesh.c refactoring. The huge file has been split in logical parts, and include files altered to denote internal and external functions. Ton Roosendaal 2004-09-19 11:47:49 +00:00
  • dab46067bf - Cam (ideasman) improved speed of exporting - I fixed indentation Jiri Hnidek 2004-09-19 10:41:04 +00:00
  • fd5f3e13d2 Convert and use actuators with no target object set. Kester Maddock 2004-09-19 01:33:08 +00:00
  • d70197262b - Cam added function getUniqueName, which preserve overwriting of existing mesh. - I removed fixed identing. It uses only tab for identing so Cam will not be fussed anymore:-). Jiri Hnidek 2004-09-18 21:04:23 +00:00
  • 131e5908a6 Evil commit! Nothing really changed except; Ton Roosendaal 2004-09-18 20:15:37 +00:00
  • a2ea84903e One small part of the Great Bpy Code Cleanup. Add cvs $Id tag to files Stephen Swaney 2004-09-18 18:47:03 +00:00
  • 03ccc18d99 For the Bass* people: pad plus/ pad minus moves nla strips up/down in the nla editor. Chris Want 2004-09-18 18:36:11 +00:00
  • 34aa59c5c3 - redo now also ctrl+y. - made undo/redo display of previewrender nice Ton Roosendaal 2004-09-18 18:34:50 +00:00
  • e7087aa26b Found little bug in undo system for editing Font objects. Causing crash at undo after editing. Ton Roosendaal 2004-09-18 13:58:35 +00:00
  • cd79d25e83 OSX only: the Apple key now is a normal modifier in code, so can be detected as others, LR_COMMANDKEY Ton Roosendaal 2004-09-18 13:25:29 +00:00
  • 562d6958cb Another step in the undo evolution. Ton Roosendaal 2004-09-18 12:12:45 +00:00
  • 3d8a485fb9 Fixed PyObject_IsMT_Matrix Kester Maddock 2004-09-18 06:03:15 +00:00
  • 0a6730d830 curve_modifier() call was in makeDispList() already, and called twice, causing initrender to free illegal pointer... Ton Roosendaal 2004-09-17 21:30:53 +00:00
  • e656ce232a updated the documentation on how to add new image types which consisted of: removed autoconf stuff and replaced with scons info. Added info on how to make your format showup in the thumbnail viewer. Kent Mein 2004-09-17 11:31:17 +00:00
  • 8464889c80 Fixed crash caused by new (strict) rule for displists. Reminder: to signal that a displist has to be recalculated, you only have to free it. Ton Roosendaal 2004-09-17 10:36:43 +00:00
  • a539a727d4 Bug fix in code committed for hooks; mesh check for displist was on wrong location... causing tremendous slowdowns! Ton Roosendaal 2004-09-16 19:31:43 +00:00
  • e10bae596b Bug 1568 Ton Roosendaal 2004-09-16 17:57:14 +00:00
  • 2453774076 Bug fix #1525 Ton Roosendaal 2004-09-16 15:32:38 +00:00
  • 0848aed9fc More Material settings: mirror and transparency. Contributed by Joilnen B. Leite (pidhash) Stephen Swaney 2004-09-14 20:03:01 +00:00
  • 37f57288cb Lot of code... 2 new features: Ton Roosendaal 2004-09-14 19:03:11 +00:00
  • 807339b4a7 A more correct and simple fix to the me->medge==NULL problem from my last commit. Brecht Van Lommel 2004-09-13 23:37:24 +00:00
  • 538e11a45d Add two new options for appending *objects*: Nathan Letwory 2004-09-13 06:57:24 +00:00
  • 025e6b8b4f Fix for error in last commit: forgot to check if me->medge==NULL when making LSCM seam groups. Brecht Van Lommel 2004-09-12 22:35:49 +00:00
  • 74c0946e4a Emilie and Chris work on the Constraint UI (alignement). Martin Poirier 2004-09-12 19:06:01 +00:00
  • 163f1e967b - bug fix #1560 https://projects.blender.org/tracker/?func=detail&aid=1560&group_id=9&atid=125 Jiri Hnidek 2004-09-11 13:45:17 +00:00
  • c2b71254ab Fix for bug #1591: Bones with TrackTo constraint do not scale properly when armature object is resized. Martin Poirier 2004-09-08 12:12:52 +00:00
  • 2e185f2c2f dangeling pointer fix :) Jens Ole Wund 2004-09-07 20:45:09 +00:00
  • 521f37cc5c Got rid of quite a lot of warnings. Lot of them MSVC-ism dealing with const casting. Some implicit cast warnings and more importantly, changed the parameter type to int for functions passing the particles random number seed around. No need to use floats there, it's an int anyway. Martin Poirier 2004-09-07 01:39:44 +00:00
  • 3b9ea9021b Added some align block where needed. (Sorting buttons and Link/Append) Martin Poirier 2004-09-07 01:26:44 +00:00
  • 01c17446ac Fix for bug #1582: LSCM mesh splitting based on seams gives incorrect results in some setups. Brecht Van Lommel 2004-09-06 14:30:28 +00:00
  • 17e20e26ba Add theme colour for "Draw Normals" Nathan Letwory 2004-09-06 08:10:56 +00:00
  • 28d1b60059 Small patch by Joilnen Leiter: Nathan Letwory 2004-09-06 07:58:11 +00:00
  • 33906b9117 Bugfix for the render window not popping to the front when it already existed, under linux / x11 / KDE. Brecht Van Lommel 2004-09-05 22:51:50 +00:00
  • ea815d51ce All constraints (except FollowPath) now check if subtarget (bone) is valid and disable constraint if not. Previously, this only worked with IK Solver. The problem was that it defaulted to the armature object as target but didn't clear the subtarget field. This makes it clear that there's a problem. Martin Poirier 2004-09-05 21:20:03 +00:00
  • ae9347662b Stretch To constraint Martin Poirier 2004-09-05 20:21:16 +00:00
  • 81e960d1c4 Update msvc7 project files: Nathan Letwory 2004-09-05 17:18:49 +00:00
  • fbfa96f647 Quit confirm dialog Martin Poirier 2004-09-05 15:43:45 +00:00
  • 54a5870f3e Typo in ListBase -> listBase Ton Roosendaal 2004-09-05 14:18:45 +00:00
  • 05bf02c1a2 Adding undo files to projectfiles (MSVC 6.0) Martin Poirier 2004-09-05 14:18:39 +00:00
  • e3286f5f60 Huh! that file was added... anyhoo, here again! Ton Roosendaal 2004-09-05 13:59:08 +00:00
  • 949bcc5016 SConscript for new file Ton Roosendaal 2004-09-05 13:53:55 +00:00
  • bf83f6ddd8 Second itteration of global undo system. Now based on: Ton Roosendaal 2004-09-05 13:43:51 +00:00
  • 61e4707bdb Fix for bug #1580. Chris Want 2004-09-03 16:42:46 +00:00
  • f284ba64b0 Ipo.c Removed a block of a bunch of unused vars... Added a return NULL to the end of a funtion that is suppose to return something and could fall through. Kent Mein 2004-09-03 14:31:06 +00:00
  • aa317a8281 removed 4 unused vars... Kent Mein 2004-09-01 13:33:24 +00:00
  • 076a2eb4ea removed 3 forward declarations's inside of a fuction. They were not needed were for functions that were in the same .c file higher up and I think its sort of a non standard way of doing things. (using prototypes would probably be more inline with the other code but as I mentioned they are not needed and were causing warnings in gcc) Kent Mein 2004-09-01 13:29:44 +00:00
  • ea8c97b44b fix typo in GameLogic documentation Stefan Gartner 2004-09-01 13:19:42 +00:00
  • e63db96a57 I removed the following: LEVEL_2_CPP_WARNINGS += -Wstrict-prototypes LEVEL_2_CPP_WARNINGS += -Wmissing-prototypes Kent Mein 2004-09-01 12:09:22 +00:00
  • 2e0380f365 The undo test is now safely hidden behind a user-button (temporal) Activate it in User menu "edit methods" Ton Roosendaal 2004-08-31 21:01:21 +00:00
  • bd31cc5eb4 Enabled trial for 'global undo'. This now only has undo steps for - transform (grab, rot, scale, etc) - all button commands, including menus Ton Roosendaal 2004-08-31 20:13:32 +00:00
  • 934a11e9ff ok my last little tweak for today ;) Kent Mein 2004-08-31 14:23:29 +00:00
  • 0a305446a5 Three functionalities in one commit, but there's overlap so I can't separate it... Ton Roosendaal 2004-08-31 13:43:18 +00:00