Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-11-07Fixes in bpython:Willian Padovani Germano
-- Alexander Szakaly reported and provided a patch for Material.c and NMesh.c to solve crash in material handling when there's no material. -- Ton reported a crash with advancing a frame after creating a new script link. I couldn't reproduce the crash, but added a check in BPY_do_pyscript to make sure the passed ID pointer is valid. Thanks both.
2004-11-07Fixed execution bit test for yafray plugin loading under unix.Alejandro Conty Estevez
Now, it just tests for read permissions.
2004-11-07Added some missing undo pushes for the UV editor and UV Face Select Mode.Brecht Van Lommel
2004-11-07Global undo now saves/loads unused data as well.Ton Roosendaal
2004-11-07Found one other problem in convec() call... cannot use calcnormfloat4()Ton Roosendaal
there, since the calcnormfloat of course requires a regular quad!
2004-11-07Added undo in UV FaceSelect mode (3d window) and in UV Image window.Ton Roosendaal
Brecht; can you give it a good test :)
2004-11-07Fix, as reported by Martin; the 'make dupli real' code would also applyTon Roosendaal
size and rotation.
2004-11-07- Pending Hook work; falloff value for soft hook deformation.Ton Roosendaal
Falloff= distance where influence becomes zero.
2004-11-06Fix for bug #1487Ton Roosendaal
On OSX, the SHIFT key release event got lost after a 'mouse pointer warp'. Replaced the warp call in ghost, and updated the fly mode code to read events better. Nice positive side effect; using arrow keys to move while transform (e.g. grab/rotate/scale) goes much much nicer now!
2004-11-05Three minor fixes;Ton Roosendaal
- themecolor for the 'bars' in NLA used signed char - global undo, restore pointers for UI accidentally added user values for oops and outliner, causing unused blocks to show used - moved popup menus one pix up or down, it was overlapping the button causing accidental selection of menus
2004-11-05Inserted new convex method in beveling for editmesh too.Ton Roosendaal
2004-11-05Bug fix #1678Ton Roosendaal
Deformed meshes (by armature for example) didn't get drawn correctly for vertex paint, weightpaint, UV faceselect. Was OK in 2.34 :) Additional to that I found out vertex paint doesn't correctly use the 'Area' option, when a mesh was deformed. That was an oldie. Plus; made tooltips for 'Area' and 'Normals' in Paint Panel clear.
2004-11-05Bug report #1732Ton Roosendaal
Function "deselect vertex group" didn't use proper code for new edge/face flags yet.
2004-11-04- Added proper undopush for 'apply object'Ton Roosendaal
- Added proper edgeflag test for knife - Fixed error in 'make face' for cases I again didn't foresee (ordering of vertices can be any, need to try 3 cases before rejecting)
2004-11-04- MBall displays smooth again in 3d win (coding nice smooth for curvesTon Roosendaal
borkened this... ) - Improved rule for adding face (FKEY); it now checks first for existance of 4 connected edges, if that exists a face is created anyway, otherwise it does the convex test. Alexander correctly noted that for subsurfs non-convex quads should be allowed anyway. Hope this rule satisfies it.
2004-11-03Two fixes;Ton Roosendaal
- The function "convex()" in editmesh_lib() actually did not deliver a proper test for convex at all. It was checking only if a quad could be subdivided into 2 trias. Code for adding face (FKEY) used this call in total confusing manner. That code was there in 1.40 already, cannot find any clue what it was supposed todo... :) Recoded convex() to deliver a proper test. FKEY will give warning on attempt to make convex faces now. - Added undo-free for editmode undo on file load
2004-11-03Fix (thanks goran!) for stupid || and && mixup... causing dither to underflowTon Roosendaal
2004-11-02Potential fix #2 for error in 'flashing UI' while adding Bones.Ton Roosendaal
Also added redraw events for object buttons, to show constraints when selecting bones
2004-11-02BPython:Willian Padovani Germano
-- applied patch by Michael Reimpell that lets scripts registration info be either commented out or not (commented, it doesn't interfere with Python documentation tools. The patch also fixes potential overflows, thanks (and sorry for the confusion) again, Michael. -- fixed NMesh_hasFaceUV, it was returning true for false and vice-versa. Reported by Jonas Petersen with patch, thanks. -- added 'homedir' and 'uscriptsdir' to Blender.Get() to get Blender's home dir and the user defined scripts dir. -- related to the above doc updates.
2004-11-02Wavk report #1730Ton Roosendaal
Mesh editmode, 'add face' didn't do an undopush
2004-11-01- Added initialize to '4' for new tab variable in text windowTon Roosendaal
(prevents crash reported by sgefant!) - Selection outline for Curve objects didnt draw right after leave editmode - outliner now default when first viewing Oops window (dangerous?) - Zoom with ctrl+middlemouse works in Oops again
2004-11-01Small tweak in dithering; the noise varies around 0.0 now.Ton Roosendaal
Value 'dithering' in buttons can go to '2', for extra noise. 1.0 defaults to exact 1.0/256.0 noise.
2004-11-01- Fix for #1726, the convex() function is smarter now, checking on validTon Roosendaal
trias to test in quad PLus: - Add undo-push after 'assign material' in curve editmode, plus redraw to reflect material change - Added tooltips for opengl light buttons in user presets - Added correct buttons window redraw for armature selecting in editmode
2004-11-01Last new feature before release; patch provided by Goran Kocov.Ton Roosendaal
In DisplayButtons, Panel "Output", a new slider "Dither" allows to add random noise dither to rendered output. It works on sky as well as solid and transparent. Note however that in OSA render, the Unified Render gives much better results, since that render nicely delivers full scanlines of high definition color. The old render mode isn't well suited for this postprocess. A dither value of '1.0' will exactly add maximum of 1.0/256.0 to the pixels. Potential improvements for next releases; - regular patterns - dither per color channel - not only add, but also subtract dither Also note that this gives best results for print work or stills. Animating it gives slight visible noise. Also runlength compression wont really work, and Jpeg needs to be given higher quality too.
2004-11-01Fix for #1722Ton Roosendaal
Reported was that padplus/padminus doesn't do a zoom in the NLA or Action windows. Was missing since very beginning! :) Found conflict with the new NLA strip move up/down, but using the pad keys for that is a bit too inconsistant. I've now made it using the PageUp/PageDown and normal plus/minus keys... Hos could check on this though!
2004-11-01Making Curve objects display smooth/solid was nice, but then the SurfaceTon Roosendaal
Objects should do that too, right? Bad testing... tsk! :)
2004-11-01Select Menu patch, as provided by Campbell Barton, but recoded to make itTon Roosendaal
a nice separate function, reducing code size to half and keeping it readable code :) Functionality; while holding ALT on a mouse-select, a menu will pop up displaying all Objects that can be potentially selected. Maximum 22 objects will be displayed. When only one object is found it selects it automatically, otherwise it allows the user to select/activate by the menu.
2004-11-01Bugfix for #1717 ↵Martin Poirier
http://projects.blender.org/tracker/index.php?func=detail&aid=1717&group_id=9&atid=125 Scaling with PET with numerical input used a three axis input while it only gave access to one. Made it use and give access to only one as it should.
2004-11-01- Bug #1714; editmode undo error when ESC after extrude (missing undopush)Ton Roosendaal
- Curve Join now moves all curves to 2D (if its 2D) - FGon extrude keeps FGon flags correctly - After Append undo-push added - In almost all Ipo editing commands; undo-push added - Icons in outliner now all consistant grey - Zoffs button had to 20 high (hmetal :)
2004-10-31Bug #1721Ton Roosendaal
Crash reported on combo of append object, do global undo, and re-append same object. Appears to be an open filehandle...
2004-10-31Serious omission; select-all also selected hidden vertices/edge/facesTon Roosendaal
Bad me!
2004-10-31Fix for #1713Ton Roosendaal
Snap-to on 2D curves could move points out of 2d space...
2004-10-31Fix for #1715Ton Roosendaal
Old & annoying; error() menu doesnt work while rendering, and is still called for many occsasions. Error also caused Blender window to screw up. Now error() just prints during render.
2004-10-31Just some nice updates in drawing (extruded) Curve objects;Ton Roosendaal
- display of 'smooth' or 'solid' is correct now - standard bevel and extrude displays in 'smooth' correctly now (with sharp edges where you expect it)
2004-10-31Three cosmetic changes;Ton Roosendaal
- removed obsolete ">>" from several menu buttons - removed convert to cardinal/bspline buttons, dont work you know :) - made sure a HOME event on ActionWindow works on epty window too
2004-10-31BPython -- a few fixes:Willian Padovani Germano
-- fixed bug #1689: http://projects.blender.org/tracker/?func=detail&atid=125&aid=1689&group_id=9 Reported by Tom Musgrove (thanks), the problem was that Window.QHandle was not passing events to windows that had id's below the current active window. It was a stupid mistake (mine), the code was iterating from curarea instead of from the first area in the areabase list. -- fixed bug #1568: http://projects.blender.org/tracker/index.php?func=detail&aid=1568&group_id=9&atid=125 Stephen investigated the problem, reported by Gabriel Beloin, and left hints in the bug report, thanks :). I also implemented what he suggested, now Effect.Get('objname') returns a list with all objname's effects and as before, Get('objname, position') returns the effect at position 'position'. Ref doc already updated. -- Allowed menu registration lines to appear commented out -- Python comments: '#', of course -- (suggested by Michael Reimpell) in scripts: Some Python doc tools need the doc strings between triple double-quotes, so to avoid conflicts scripts writers can now comment out the registration code, it should work anyway. Michael also provided a patch for this a few days ago, too (thanks), but to keep changes at a minimum because of proximity to a release I didn't use it.
2004-10-31ESC during scanfill (triangulate) delivers corrupted memoryTon Roosendaal
(well, not on OSX to be noticed :). Discovered thanks to adding filling of curves in Solid display, and bugreport of intrr that ESC in grabbing curve gives weird corruption.
2004-10-31Found critical error in using pulldowns and toolbox menus; after returningTon Roosendaal
from menu code, it left the main window active (for global draw), this sometimes could screw up drawing calls after... as happens when a command is executed that draws immediate. Now the previous window is restored before a menu command is executed
2004-10-31For solid display of curves in editmode; found fix (thnx intrr :) thatTon Roosendaal
hopefully prevents weird results in grabber... error was that the editNurb was not used for triangulating. Also; added drawing the wire as extra in solid display editing curves... that for unfilled curves as well.
2004-10-30Fix for ALT+B loopselect, in Z-culling selection mode...Ton Roosendaal
Order of drawing had to be flipped
2004-10-30AFAIK... last issue with new Z-culling selection.Ton Roosendaal
Since the new menu system draws in backbuffer, the selectionbuffer then needs a refresh after. Solved by nicely signalling stuff.
2004-10-30Feat request intrr, he won a bet with me :)Ton Roosendaal
Colorband sliders now activate automatic on a click closer than 12 pixels away from it. No more clumsy 'act' button stuff. BTW: Error in utildefines.h, ABS() was defined incorrect.
2004-10-30Crease edit (SHIFT+E) didnt use the proper edge selection flag yet.Ton Roosendaal
(Bug 1709)
2004-10-30Wybren report #1709:Ton Roosendaal
Deleting only-faces from fgon still draws wires hidden in editmode. Added extra: when mesh has no faces, it draws wire in solid view, also doesn't draw the 'fat' outline for selection.
2004-10-30Added warning in makesdna to check for total struct sizes.Ton Roosendaal
Found error in wipe struct, which was even constructed terrible weird :)
2004-10-29Menus like 'edge' or 'game engine framing' could get flipped whilst theTon Roosendaal
alignment of buttons was still active, resulting in garbish.
2004-10-29- Two fixes:Ton Roosendaal
1) Sound window displays 'frs/sec' value correct now (found a 25 hardcoded) 2) LeftMouse click in sliders of IpoWind, NLA, Action allows to make sliders smaller/larger, for quick zoom. Used to work but disappeared in early this decade or so :)
2004-10-29Finally something new!Ton Roosendaal
- in Solid draw mode, curves without faces draw as wireframe now - in Solid draw mode, curves without faces don't get fat outline on select - in Solid draw mode, editing curves shows filled now!
2004-10-29Fix for #1706 (Wavk again!)Ton Roosendaal
- Undo in texteditor didnt work, event (ALT+U) was swallowed by new undo menu (ALT+U too) - global undo doesnt restore UI's as we know... so undo-ing with a text editor active cannot always restore correct text block you were editing. As extra service I added that when no restore is possible, it links to the first block available.
2004-10-29Two more wavk bugs (help he's pestering me!)Ton Roosendaal
- 1702; edge selection should be evaluated properly before adding face - 1704; crash in separate, two causes here: - separate didnt make selection flags consistant (needed badly there because of evil code) - after adding quad (Fkey) the face was not selected, but its vertices were... that can give bad bad crashes