Commit Graph

37955 Commits

Author SHA1 Message Date
Campbell Barton
b340f930ec style cleanup: changes to brace placement / newlines - for/while/if/switch 2012-04-28 06:31:57 +00:00
Nathan Letwory
09dc600839 Same mingw fix as for compile 2012-04-28 06:28:07 +00:00
Campbell Barton
dc313ff00d add back lasso tool in the UV editor (Ctrl+LMB / Ctrl+Shift+LMB) 2012-04-28 01:59:21 +00:00
Nathan Letwory
a299855e34 Changes to get mingw buildslaves going. 2012-04-27 13:18:55 +00:00
Campbell Barton
dbe68289f4 fix for select flushing in UV-sync-selection mode (regression from 2.62), both border select and circle select failed in edge and vertex mode (though de-selecting worked ok). 2012-04-27 12:44:32 +00:00
Jens Ole Wund
5d6f746c87 Patch by Jose Geraldo Brito
Tracker 31061
It cures the stiff quad option and does not seem to harm.
Nowever the stiff quads behave strange in a ngom mesh. 
I can imagine that other parts in the sofybody module may be broken by the ngon structure. Well ngons and softbodies are not relly friends:
negon wants less edges softbodies would work better if more structural edges were possible
2012-04-27 11:49:09 +00:00
Campbell Barton
da1e128d77 fix for modal timer template, wasnt updated for changes to themes. 2012-04-27 10:00:21 +00:00
Campbell Barton
4469ab9857 code cleanup:
- move lasso functions into BLI (were in 3D view but UV editor needs access)
- remove unused UV functions (ones that assumed 3-4 sized UVs only)
2012-04-27 07:26:28 +00:00
Campbell Barton
bb4942c920 code cleanup: quiet msvc warnings 2012-04-27 03:01:27 +00:00
Campbell Barton
2700064c0a cleanup msvc build flags, many were included more than once.
also make use of C_WARNINGS, CXX_WARNINGS as other platforms do.
2012-04-27 02:29:37 +00:00
Campbell Barton
6e2cff8c9f rename WholeCharacter in C too, add pthreads include back for msvc which needs it. 2012-04-26 18:18:09 +00:00
Campbell Barton
458600d692 don't have spaces in idnames, confuses py types:
http://www.blender.org/documentation/blender_python_api_2_62_4/bpy.types.Whole%20Character.html
2012-04-26 18:07:15 +00:00
Campbell Barton
b801c6098a remove pthread include for windows, after this was added I couldn't build anymore with mingw, gave and error with ./source/icons/winblender.rc 2012-04-26 17:56:21 +00:00
Sergey Sharybin
802998b971 And for sure we're in release stage now! 2012-04-26 17:51:41 +00:00
Sergey Sharybin
e75e40c972 Release commit, 2.63!
Special thanks to Mango team for awesome splash screen!
And everybody else who made this release! :)
2012-04-26 17:49:48 +00:00
Brecht Van Lommel
73a6ae7106 Fix crash clicking Render button in render layer compositing node. Actually
this crash could happen in other situations too, problem was a bug in the
jobs system. A job could be suspended, and the operator would stop before
the job was actually done since it was not marked as running.
2012-04-26 17:48:07 +00:00
Sergey Sharybin
7e5c02672a Fix for undefined reference to abort() in outliner selection module 2012-04-26 17:01:04 +00:00
Campbell Barton
d3c1ece201 fix [#31113] bmesh.types.BMLayerCollection getter calculate key indices wrong (own fault)
also add check so layer.name won't crash incase the layer becomes invalid.
2012-04-26 16:32:30 +00:00
Campbell Barton
ef0a4c0ba9 fix for bevel modifier creating invalid geometry - simply tell BM_face_split() to check for doubles. 2012-04-26 15:38:16 +00:00
Campbell Barton
6d2cd24010 fix memory leak in validating mesh and remove unneeded knife operator settings store. 2012-04-26 15:20:26 +00:00
Brecht Van Lommel
ec6c3f632e Fix #31066: cycles keeps rendering in viewport after window closed. 2012-04-26 12:30:37 +00:00
Brecht Van Lommel
6d4841ba82 Fix #31058: missing Simplify panel for cycles. 2012-04-26 12:13:26 +00:00
Brecht Van Lommel
426daf8cc5 Fix related to #31067: missing update when toggling Premultiply on a sequencer strip. 2012-04-26 12:13:22 +00:00
Thomas Dinges
41ebd0bb77 * Compile fix for recent Outliner header cleanup. 2012-04-26 11:48:36 +00:00
Bastien Montagne
f92fcbd413 Minor fix in response to Koji Iigura's mail. Own error, sorry about that (I tend to forget not all OS are utf-8 yet :/ ). 2012-04-26 11:23:37 +00:00
Campbell Barton
2118d3c19c code cleanup: bmesh comments/todos, no functional changes. 2012-04-26 08:27:50 +00:00
Nathan Letwory
c30dba9a92 Fix OIIO dll copying for win32-mingw 2012-04-26 08:04:11 +00:00
Campbell Barton
5b0fcbd8f9 outliner header cleanup (copy pasted headers when split up Im guessing) 2012-04-26 05:17:54 +00:00
Campbell Barton
61015fbd8c fix for memory leak in the knife tool 2012-04-26 04:41:27 +00:00
Campbell Barton
bd7d3c5e9d removed unneeded fnmatch include from outliner, comment files as needing header cleanup. 2012-04-26 04:15:27 +00:00
Campbell Barton
af7eb3f210 fix for buffer overrun crash with saving scene name longer then 24 characters.
writing render info would try write= 64 length string into 24 length buffer.

updated py script to extract render info too.
2012-04-26 04:03:25 +00:00
Campbell Barton
0daa5b0c47 bmesh: inset tool depth used bad normals for edge verts. 2012-04-26 03:40:10 +00:00
Campbell Barton
2f74471dd9 fix invalid memcpy() use in text editor (backspace would call memcpy with overlapping source and destination). 2012-04-26 02:24:55 +00:00
Thomas Dinges
3a94746169 2.6 Ocean Modifier UI:
* Fix an alignment issue, column_flow layout apparently does not use the whole width, leaving a small gap on the right side. This should be fixed in the layout engine, but too close to release now.
2012-04-25 18:12:41 +00:00
Campbell Barton
d53133d25f fix for border de-selecting with sync selection 2012-04-25 11:31:01 +00:00
Antony Riakiotakis
7ac4bd9105 Enable building of the installer with MinGW-w64, patch by Caleb Joseph (Dobz) thanks a lot! 2012-04-25 11:15:55 +00:00
Campbell Barton
7669d0e317 disable bevel for release after discussion with brecht and sergey, this works far too poorly to be included in release. 2012-04-25 10:24:31 +00:00
Campbell Barton
bb7db93837 temp disable 'use last operator settings' - too unreliable, we keep getting reports in about some menu item not working right, will try have this ready by next release. 2012-04-25 10:09:31 +00:00
Campbell Barton
6cc48ec555 mesh.validate() / BKE_mesh_validate() --- functions now check for duplicate vertices used within the same polygon.
(which would crash otherwise)
2012-04-25 07:23:20 +00:00
Sergey Sharybin
398cf78c25 Update for startup.blend: remove vertex color layer from default cube
Pardon for updating this so close to release, but it's annoying to have
such a layer and in some cases it leads to unwanted sideeffects.

This layer was added by accident when was fixing flags for brushes,
didn't notice entering vertex paint mode automatically creates
vertex color layer.
2012-04-25 06:28:45 +00:00
Campbell Barton
ee6aaafd31 code cleanup: typos and set gcc attributes for string formatting. 2012-04-25 06:06:40 +00:00
Nicholas Bishop
d87ca16fb8 Small type fix for BMEditMesh.lastDataMask, should be 64-bit. 2012-04-25 03:44:01 +00:00
Campbell Barton
e7eac6c3f2 fix [#31080], edge slide UV correction wasnt working for UVs surrounding the end of the slide selection (one edge sliding on a grid for example). 2012-04-25 02:46:32 +00:00
Campbell Barton
c4abd6cf5a code cleanup: edge slide code had oddly named variables, added some comments and renamed vars.
also made BM_elem_select_set() a function (was a macro calling a function).
2012-04-25 01:24:55 +00:00
Mike Erwin
b12fd22791 ndof: avoid potential buffer overflow in libspnav 2012-04-25 01:24:29 +00:00
Campbell Barton
0943f4bc77 now vertex paint uses the same overrides as weight paint - so wire draw mode allows vertex paint to be unlit (which is quite handy, previously you had to hide lamps). 2012-04-24 23:47:10 +00:00
Campbell Barton
48893dba24 style cleanup: no functional changes 2012-04-24 22:50:49 +00:00
Campbell Barton
47b6b60e5a code cleanup: no functional change - had both EDBM_editselection_* and BM_editselection_* funcs, replace EDBM_ funcs. 2012-04-24 21:19:18 +00:00
Campbell Barton
d92a4ceb35 code cleanup: dont use bmesh operator flags outside a bmesh operator, use hflag tagging instead. 2012-04-24 20:33:39 +00:00
Campbell Barton
e017621f6a code cleanup: rename UV functions to closer match bmesh api 2012-04-24 19:59:06 +00:00