595e0e51fd- forgot to do this... belongs to commit with text:
Ton Roosendaal
2003-11-25 18:14:00 +00:00
af12043677- bug fix: blender didn't rename temp save file to quit.blend at quit. also reported on linux...
Ton Roosendaal
2003-11-25 17:36:37 +00:00
4501069c27- the weird OB and ME buttons in 2nd Panel in MaterialButtons didnt work properly. Also the "1 Mat 1" buttons didnt display in all situations.
Ton Roosendaal
2003-11-25 16:48:55 +00:00
5f0704c4f5Added 2 tooltips and fixed the tooltips for stucci Wall In/Wall Out
Kent Mein
2003-11-25 15:29:20 +00:00
e0c13fcb44- moved do_versions stuff for 2.30 release, to also check 2.30 files. this is safe initialization only. based at report from madprof.. he had a 2.30 file without this data correctly initialized... but how it happens? tuhopuu files?
Ton Roosendaal
2003-11-25 13:44:46 +00:00
4b2e1c3245Fixed typing mode in resize to allow scaling to 0.0
Martin Poirier
2003-11-24 23:18:24 +00:00
9b4f87508aThe debug target was erroneously removed, put it back.
Wouter van Heyst
2003-11-24 15:42:46 +00:00
856e33cefcBPython: small update to Types.c and the docs, to finish welcoming the new modules.
Willian Padovani Germano
2003-11-24 03:47:49 +00:00
8307f2f5fe- bug fix: in background render, the default builtin font was not activated for rendering when other fonts were packed too.
Ton Roosendaal
2003-11-23 23:51:18 +00:00
a2387c352b- bug fix: colorband color sliders didnt update the colorband - bug fix: enter editmode from faceselect correctly selects vertices
Ton Roosendaal
2003-11-23 23:33:19 +00:00
0ff0ac9b87- another hack! well... probably OK, got it from a python mailing list.
Ton Roosendaal
2003-11-23 23:04:35 +00:00
4cd72d69c1- ALT+N in new texteditor (no text block) will add new text now.
Ton Roosendaal
2003-11-23 21:31:35 +00:00
5a5ab62336Fixed two minor warnings
Jacques Guignot
2003-11-23 21:25:55 +00:00
d3563d23b7No line for constraint without target
Martin Poirier
2003-11-23 20:28:35 +00:00
f58d256a9cProjectfiles fix for new Python module
Martin Poirier
2003-11-23 20:24:23 +00:00
18e5674ad7- performance upgrade with the vgroup methods
Joseph Gilbert
2003-11-23 19:18:04 +00:00
fb36f4c944- fixed glrects and emboss for constraint drawing again... there's somewhere something hanging in this code... a weird difference in how buttons draw and rect draws?
Ton Roosendaal
2003-11-23 19:11:04 +00:00
e33b297a41BPython: -- Blender.Texture doc file, also by Alex Mole.
Willian Padovani Germano
2003-11-23 17:58:26 +00:00
5e7f9dfa08BPython: -- New module: Blender.Texture, by new developer Alex Mole. Most of it is done: guess only Ipo, envmap, colorband and plugin were not implemented yet.
Willian Padovani Germano
2003-11-23 17:46:06 +00:00
511b098c81Fixed a crash that would happen if the user tried to faceloop-cut starting at an edge that didn't belong to any face.
Roel Spruit
2003-11-23 16:59:54 +00:00
90541541c3Added all necessary BPY_extern.h include files to the .c files. Updated the Make environment to point to the correct location. The include paths were still pointing to source/blender/bpython/include while it should be source/blender/python. I did not encounter the build problems because I'm always working with the autoconf build environment.
Michel Selten
2003-11-23 14:28:46 +00:00
5cc89c0f4eReplaced all references to ..\..\source\blender\bpython\include with ..\..\source\blender\python. this because of the old python removal.
Roel Spruit
2003-11-23 14:02:54 +00:00
558f06f791- fix: switching main Theme didn't update button drawtype for info buttons
Ton Roosendaal
2003-11-23 13:48:12 +00:00
de77f47ac7- added to Constraint panel the 'Active Bone' or 'Active Object', like previously was drawn in constraint buttons header. - cleaned up buttons in panels for manual... just nicer aligning.
Ton Roosendaal
2003-11-23 12:22:59 +00:00
86a236b029several warning fixes, for a bug-free *and* warnings-free 2.31 ! Just moved some declarations, nothing important.
Jacques Guignot
2003-11-22 23:30:40 +00:00
fbc58ed007- added button aligning code for most other panels... still unfinished next step first is cleaning up design in panels itself.
Ton Roosendaal
2003-11-22 22:22:16 +00:00
e7d3e24a0eGot rid of many #include "BPY_extern.h"
Chris Want
2003-11-22 20:21:59 +00:00
5af2e7ac25- this routine is going to be my waterloo! forgot to check null pointer...
Ton Roosendaal
2003-11-22 18:38:53 +00:00
2b59d04f96Last part of removing the old Python API implementation. Removed /source/blender/bpython. To remove the directories on your system, do a: cvs update -P
Michel Selten
2003-11-22 18:33:54 +00:00
ef9bfdcc75A couple of files I left in the intern/python dir needed to be removed as well. To remove the directories on your system, do a: cvs update -P
Michel Selten
2003-11-22 17:29:46 +00:00
930fc9ee40First action of removing the old Python API stuff from cvs. Removed the /intern/python stuff. To remove the directories on your system, do a: cvs update -P
Michel Selten
2003-11-22 17:28:05 +00:00
abe3881a19- added check before freeing a font pointer... dunno if its needed, but better do this anyway! theres a 0.01% chance errors with AA goes away now on some platforms... but i doubt!
Ton Roosendaal
2003-11-22 16:59:54 +00:00
3c60f8778a- made calloc for clear mverts in subsurf-mesh conversion
Ton Roosendaal
2003-11-21 20:52:27 +00:00
fe46c648e2fix for description of UI_BLOCK_RET_1.
Ton Roosendaal
2003-11-21 13:16:04 +00:00
dfc72b3f90- Fix: the MKEY 'movetolayer' option doesnt close anymore on numeric input. Somewhere in end NaN period this was changed... weird.
Ton Roosendaal
2003-11-21 13:14:50 +00:00
71500a2df1- fixed another oldie... displaylists for MBall was generated FAR too often. even for each redraw! Now its all smooth & fast again.
Ton Roosendaal
2003-11-21 12:30:15 +00:00
94496ca80fFixed it so that "Parent Armature->Name Groups" puts the mesh in a state that is ready for weight paint.
Chris Want
2003-11-21 04:07:45 +00:00
b70171c5bcnewline conversion speed up by intrr
Martin Poirier
2003-11-20 22:22:48 +00:00
711af5cf5e- fixed an oldie! When using a spotlamp in 'potato' textured drawmode, the normal opengl light didnt work proper anymore.
Ton Roosendaal
2003-11-20 17:51:37 +00:00
763cf2d69f- bug fix: when moving an object to not-visible layer, and selecting an other object, the moved one was drawn in 3d window... Hopefully the last error caused be me cleaning up frontbuffer draw... :/
Ton Roosendaal
2003-11-20 17:41:46 +00:00
81d309e68eFix for bug #238 and #435 (same bug difference effect).
Martin Poirier
2003-11-20 01:54:34 +00:00
487fd93a2b- bug fix: subdiv level 0 and drawtype 'optim' caused mesh not drawing in editmode...
Ton Roosendaal
2003-11-19 22:38:19 +00:00
f83a7dfc11- fixed warning by not prototyping something a couple of commits ago...
Ton Roosendaal
2003-11-19 22:13:53 +00:00
4a5ae4a55fFix for undo... it didn't do the UV coords (tface) nor the vertexpaint colors. This because of the pretty weird (ab)use of load & make editmesh...
Ton Roosendaal
2003-11-19 22:00:14 +00:00
4347b1a752- fix: keys couldnt have more than 32k vertices. Just made a short into an int in the key struct. warn: this recompiles dna!
Ton Roosendaal
2003-11-19 17:07:17 +00:00
79f753531e- Fixes hidden vertices for undo. They are now stored in mvert->flag and thus also preserved over exiting/entering editmode (is this desirable?) Can be turned off easily ...
Alexander Ewering
2003-11-19 16:21:37 +00:00
ffd7fc9005- fixed reported bug with constraints... somehow someone managed to save a follow-path constraint in 2.28c without data assigned. this patch checks for proper data in a constraint, if not available it will turn the type into CONSTRAINT_TYPE_NULL - i will forward the demo file to theeth for further check
Ton Roosendaal
2003-11-19 15:20:18 +00:00
ab9e6f69a0- fixed bug caused by changing order of drawing buttons in material panel 2 the 'OB' and 'ME' buttons were not visible in all situations anymore...
Ton Roosendaal
2003-11-19 12:43:21 +00:00
76766ed969- further small alignment errors... - 'unlink set' button from f10 menu only draws when set is linked - 'copy sound' in sound buttons only draws when sound is available
Ton Roosendaal
2003-11-18 21:16:24 +00:00
c6b7148487While I'm at it, loopselect/cut also didn't update vertexcount :)
Roel Spruit
2003-11-18 14:26:42 +00:00
b043165fb6edge select: bad selected vert count (fixes bug #681)
Roel Spruit
2003-11-18 14:18:00 +00:00
a140c07795- changed evaluation order for drawing pulldowns in 3d header. In editmode it didnt show the 'Mesh' options when 'vertex paint' mode was still on.
Ton Roosendaal
2003-11-18 11:52:28 +00:00
bc22e2242a- removed temporal patch from myortho2() in mywindow.c, and changed all calls to ortho2 with correctness offset of 0.375 instead of 0.5. this efficiently solves bug in drawing UV lines as reported.
Ton Roosendaal
2003-11-18 11:22:17 +00:00
683b51fe83- added color for constraint dashed line
Ton Roosendaal
2003-11-17 22:33:11 +00:00
0894c8e3e2- fix: vpaint and weightpaint and texturepaint allow drawmode wire-extra again.
Ton Roosendaal
2003-11-17 21:10:18 +00:00
3e938a9223- bug fix: moved vertex group buttons to first panel (F9 editing buts). these buttons should be available outside editmode as well. - fix: changed order of tools in f9 mesh a bit... it was totally random - fix: fileselect draw error; text sometimes draws over outer border
Ton Roosendaal
2003-11-17 20:20:14 +00:00
f2a9e34346- added vgrouping methods for renaming headers
Joseph Gilbert
2003-11-17 17:12:58 +00:00
b5e6b84dc8- finished some minor drawing stuff which i couldnt complete last friday: (related to rounded theme) - layer buttons in view3d header grouped - outline colour now blends darker with respect to background (better visibility on dark backgrounds) - added some align calls to user settings menu
Ton Roosendaal
2003-11-17 14:31:25 +00:00
0af974d757- bug fixes: - "Crop and Anim" panel had wrong name... now "Anim and Movie" - this panel didnt draw buttons always, should be for 'anim option' (which is different from 'movie' option! - added call to re-align the panels each time a new screen is set (also after file read) to make sure new panels (or with new name) are properly initialized - fixed drawing error in nurbs buttons
Ton Roosendaal
2003-11-17 12:11:42 +00:00
61f203c80b- added vgrouping methods for renaming to documentation
Joseph Gilbert
2003-11-17 07:22:29 +00:00
33da577d34- added vgrouping methods for renaming a vertex group and returning all vgroup names
Joseph Gilbert
2003-11-17 07:13:27 +00:00
b43e74a1dbFixed the fix for constraint loop :P
Martin Poirier
2003-11-17 02:25:33 +00:00
12a5ea3e67Fix for bf-bug #389 (endless loop when creating constraint)
Chris Want
2003-11-16 21:29:12 +00:00
dc4e0d2295Fixed the material window crash
Martin Poirier
2003-11-16 21:02:45 +00:00
4bdf7cfcf0delimiters are you friends
Martin Poirier
2003-11-16 00:31:27 +00:00
ad9e1e44d8Fixed compiler errors. The new function uiBlockBeginAlign() has been updated to be smarter. The result was only 1 argument instead of 2 were needed. Unfortunately, not all calls to uiBlockBeginAlign() were updated accordingly.
Michel Selten
2003-11-15 18:40:51 +00:00
d8f8605098- Bug fix: at osx, default AA font couldnt be written in .b.blend (unless you manually install font) - Bug fix: string for AA font was only 64 chars... made 256.
Ton Roosendaal
2003-11-14 15:49:26 +00:00
4d1b1545f2- fixed 2 drawing errors because of new align code. thanks ztonzy for report!
Ton Roosendaal
2003-11-14 12:32:32 +00:00
dab8b69cd8Fixed edge select shift modifier
Martin Poirier
2003-11-14 12:29:05 +00:00
7fc95b35c5Fixed typing mode for Warp
Martin Poirier
2003-11-14 01:34:13 +00:00
61b3a9f8e1- Lattice documentation
Joseph Gilbert
2003-11-14 01:10:59 +00:00
b8e086981dProjectfile update for the Lattice module
Martin Poirier
2003-11-14 01:02:18 +00:00
baf23c7648Fixed the lag with Follow Path and optimized constraint loops with Track To and Lock Track. I was plainly disabling the refresh of the target, but that caused a lag (3D window, not Render). Now, it raises a flag when it find a loop, so it only disables the refreshing when it needs to.
Martin Poirier
2003-11-13 23:04:46 +00:00
163292f34fFixed the last bug with Mirror and removed it from the Wkey menu (it seemed to confuse some people). Merge should probably be removed too.
Martin Poirier
2003-11-13 22:57:42 +00:00
e3f6c6cfdcBPython: fixing a few warnings
Willian Padovani Germano
2003-11-13 17:24:47 +00:00
74eccb3bbc- found one other wrong ortho2... causing wrong ortho2 matrices in 3d window...
Ton Roosendaal
2003-11-13 14:55:13 +00:00
43f2470173The Quicktime-Options-Button-Freeze warning is only nescessary on OSX machines. The problem doesn't occur on windows platforms.
Rob Haarsma
2003-11-13 14:13:48 +00:00
2ffb2376e0- bug fix#694 when using linked-duplicated mesh, with subsurf and tfaces (UV texture) the render crashed. Found out the renderloop makes a new displaylist for each Mesh, also when it is linked multiple times. That way pointers to previous created elements in displaylists become invalid. Crash! Result now it even renders faster for linked-duplis. :)
Ton Roosendaal
2003-11-13 12:44:34 +00:00
994e0c40b1- modified insertKey() to set current frame back to 1 instead of redraw the headers
Joseph Gilbert
2003-11-13 12:24:18 +00:00
a4aad039aaThe new Lattice module for python - enabled all the Lattice methods in Object.c - added Lattice types to Types.c - add Lattice initialization to Blender.c - updated makefile for new lattice file - added Lattice.c/Lattice.h
Joseph Gilbert
2003-11-13 04:00:59 +00:00
0e9dd3060eFixed a majority of the mirror function bug. AFAIK, the last bug remaining is related to flipping normals.
Martin Poirier
2003-11-12 23:34:24 +00:00
c51180b860fixed two errors in events for knife tool: - ESC for pupmenu was not handled - pressing ENTER at pupmenu caused mousetrail call to exit
Ton Roosendaal
2003-11-12 22:20:27 +00:00
3e972a57e9- added themecolor text for textwindow - fixed bug introduced by rwenzlaff commit in interface.c why replace the defButI call with defButS ? you should have seen the compile warning... :)
Ton Roosendaal
2003-11-12 21:34:12 +00:00
fcc8aefd48- fixed safety area for 'floating' popup menus, such as move-to-layer but also works for toolbox, quit menu, etc.
Ton Roosendaal
2003-11-12 21:23:37 +00:00
1c8ae70249- further cleanup of window matrix code. Now ALL 2d ortho calls are using an identical offset; which is 0.375 and official recommended by OpenGL. This to further investigate the AA font errors on some systems with ATI cards.
Ton Roosendaal
2003-11-12 21:14:30 +00:00
e9d9a7282eAll related to unified render: - fixed bug in halo rendering combined with spothalo - fixed bug in no antialiasing with sky with spothalo - cleaned some weird usage of gamma for spothalo and sky (when rendering sky + spothalo, sky got gamma corrected - removed old test code and #ifdefs for code readability
Ton Roosendaal
2003-11-12 20:43:01 +00:00
3a7dc92cd6- bug fix: alpha wrong in unified render halos with lines or rings
Ton Roosendaal
2003-11-12 15:07:04 +00:00
a0471975d8Adds Hotspot control to custom cursor.
Robert Wenzlaff
2003-11-12 13:32:11 +00:00
bd993f13d4unfix previous fix. Scene and Text don't need their user counts adjusted.
Stephen Swaney
2003-11-12 07:46:07 +00:00
2403120f33Constraint dashed line drawing.
Martin Poirier
2003-11-11 16:56:51 +00:00
011203c45ffixed the bug Joseph Gilbert found in numerous python files. newly created data objs had incorrect user counts.
Stephen Swaney
2003-11-11 10:13:04 +00:00
1018943b3dFixed some problems with makeParent()
Joseph Gilbert
2003-11-11 05:37:28 +00:00
516766d089(Hopefully) Fixed bug that caused non-selected edges to be cut by knife.
Robert Wenzlaff
2003-11-11 00:58:25 +00:00
6b6cc8d97a- further tweaking of selecting objects... I keep forgetting to add 'curarea->win_swap= WIN_FRONT_OK;' after drawing in frontbuffer... tsk tsk!
Ton Roosendaal
2003-11-10 15:28:48 +00:00
7763ae9361- redid buttons in image header, was completely messed up...
Ton Roosendaal
2003-11-10 14:49:41 +00:00
e00aa5375cfix for bug #285 text buffer not marked as modified after delete operation
Stephen Swaney
2003-11-10 05:51:55 +00:00
20b353a72a- small fix for snprintf() on Win32... MS renamed the function to _snprintf !?
Simon Clitherow
2003-11-09 12:36:15 +00:00
a149109a5e- added panel backdrop for buttonswin to themes - made hilite of headers a tinsy bit subtler - opengl render (icon 3d window) uses theme for backdrop
Ton Roosendaal
2003-11-08 23:18:32 +00:00
be68e2b793- removed options from main header 'render' menu; render opengl 3d window at this location gave unpredictable results, and crashes occasionally. Moved it back to header as icon for now... the view pulldown menu in 3d header is too full.
Ton Roosendaal
2003-11-08 23:00:55 +00:00