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
2011-07-24sculpt/paint while using 3D mouseMike Erwin
2011-07-17cmake: cleanup include paths, some duplicates and going up some unneeded dirs.Campbell Barton
2011-05-31cmake maintenanceCampbell Barton
blender_add_lib now takes a separate include argument to suppress warnings in system includes (mostly ffmpeg & python). also only build wm_apple.c on apple+carbon configuration.
2011-05-28include ffmpeg_compat header in cmake source list.Campbell Barton
2011-05-27own recent commits caused crash with the grease pencil in camera view, ↵Campbell Barton
always pass rv3d argument now. also found a bug where hex_to_rgb could use un-initialized memory.
2011-05-21view3d function naming, no functional changes.Campbell Barton
2011-05-20edit gp_stroke_convertcoords not to modify the mval passed to it & make some ↵Campbell Barton
mval args const elsewhere too.
2011-05-20use consistant arguments to ED_view3d_win_* funcs, a single float vector ↵Campbell Barton
rather then 2 floats.
2011-05-20function rename to give clearer meaning that they change from window to 3d ↵Campbell Barton
coordinates. some functions had vague names, I even ended up re-writing some of these functions by accident! also added doxy comments. * ED_view3d_win_to_3d (was window_to_3d) * ED_view3d_win_to_delta (was window_to_3d_delta) * ED_view3d_win_to_vector (was window_to_3d_vector / viewvector) * ED_view3d_win_to_segment_clip (was viewline) * ED_view3d_win_to_ray (was viewray)
2011-05-20use event->mval rather then subtracting ar->winrct.x / y from event->x / yCampbell Barton
2011-05-19change window_to_3d to take screen coords as floats.Campbell Barton
2011-05-19converting grease pencil now works in the camera view.Campbell Barton
2011-05-18window_to_3d() wasn't working at all (only used by grease pencil/path ↵Campbell Barton
conversion), now works in ortho and perspective view, initgrabz() is no longer needs to be called first.
2011-05-12for bug [#27358] Transform bug when transform > 500Campbell Barton
mouse coords would with cont. grab would wrap at short. use mouse coords as int rather then short. this problem still happens on linux because of XTranslateCoordinates
2011-05-04new BLF functionsCampbell Barton
- BLF_height_max - BLF_width_max - BLF_descender - BLF_ascender use for tooltip and image stamp.
2011-05-04drawing in 3d camera view conversion between mouse/camera view border was ↵Campbell Barton
broken.
2011-05-04pass colors to glColor as vectors where possible.Campbell Barton
2011-04-21pass even mouse coords value as const so its not edited, ↵Campbell Barton
view3d_get_view_aligned_coordinate() could modify the event->mval.
2011-04-19Whitespace/typosJoshua Leung
2011-04-14A better fix than r36151 for the Grease Pencil drawing issues in theJoshua Leung
Image Editor. There's already a flag in use for tagging the "special drawing in Image Editor" case, so make use of that now. Most of the changes here are just whitespace tweaks...
2011-04-13work-around for grease pencil single points in the image view drawing really ↵Campbell Barton
large (bigger then the image).
2011-04-12modify the method for calculating ghost alpha.Campbell Barton
* ghost frame 1 did nothing (alpha 0.0). * was subtracting alpha from the existing alpha which could end up with negative alpha. * with larger frame ranges the frames on each size would get too close to being the same as the active frames alpha, use 66% alpha for all non-active frames as well as time based falloff.
2011-04-06fix [#26803] Libs paths are case sensitive in windowsCampbell Barton
use case insensitive path comparison on windows: BLI_path_cmp
2011-04-06fix for cmake glew includes (tested with mingw), also made qtcreator project ↵Campbell Barton
generator work with mingw again
2011-04-06fix [#26801] Undoing Animation modifiers undoes 2 steps.Campbell Barton
also found grease pencil layer operators were not flagged to use undo.
2011-04-05fix [#26793] Is the Convert function of Grease Pencil normal?Campbell Barton
disallow grease pencil conversion in editmode, was setting a new active object.
2011-04-04fix [#26774] Grease Pencil error?Campbell Barton
own error with recent change to grease pencil.
2011-04-01xray option for grease pencil (on by default), sometimes its nicer not to ↵Campbell Barton
have lines draw through the mesh.
2011-03-31Bugfix #26651Ton Roosendaal
If greasepencil became active, making Blender area full or restore screen from full, the greasepencil handler was still running, using outdated area pointer. This crashed Blender. Now greasepencil modal() ends on the case its own stored area does not exist anymore.
2011-03-28- quiet new warnings with gcc 4.6Campbell Barton
- use BLI math funcs for normal float/short conversion. - correct some un-intentional float/double promotions.
2011-03-27subsurf, derived mesh and other misc files: floats were being implicitly ↵Campbell Barton
promoted to doubles, adjust to use floats.
2011-03-27object/paint/misc-files: floats were being implicitly promoted to doubles, ↵Campbell Barton
adjust to use floats. - also UV angle stretching was using radians->deg which wasn't needed.
2011-03-22fix for grease pencil conversion to bezier curve reading past the end of the ↵Campbell Barton
array.
2011-03-18fix for using freed memory with modal grease pencil draw.Campbell Barton
2011-03-17Bugfix: Grease Pencil paint didn't clean up properly after error-exitsJoshua Leung
This manisfested as an inability to draw any more strokes after trying to draw a stroke while the active layer was locked and then unlocking that layer to try and draw on it again.
2011-03-03use NULL instead of 0 for pointers, (editors)Campbell Barton
2011-02-27doxygen: blender/editors tagged.Nathan Letwory
2011-02-27== UI icons ==Andrea Weikert
* Change ICON_NULL --> ICON_NONE to avoid two #defines with the same meaning.
2011-02-27Grease Pencil stroke smoothing cleanup - making this less susceptibleJoshua Leung
to sequential error by adopting a two-pass smoothing strategy instead. This seems to give some minimal reductions in the amounts of unwanted shrinkage that occurs
2011-02-23doxygen: prevent GPL license block from being parsed as doxygen comment.Nathan Letwory
2011-02-21I swear, it was just an innocence change in guardedalloc!Nathan Letwory
The butterfly wing flap, causing a nice storm in the rest of blender. Now all dependencies should point ok again. CMakers, do double-test.
2011-02-18Clear some compiler warnings by commenting some functions, adding others to ↵Campbell Barton
headers. left in warnings where functions obviously need to get ported to 2.5x still. Also, render stamp seq strip works again.
2011-02-14made most variables which are only used in a single file and not defined in ↵Campbell Barton
header static for blenlib, blenkernel and editors.
2011-02-13warning cleanup.Campbell Barton
- fix mistake with grease pencil UI (&& was intended but & used). - use (void) rather then () across _all_ blenders code. - a few minor edits, don't shadow stack variables in roll calculation & avoid running memset() for VBO vertex map.
2011-02-02fix [#25684] Grease pencil strokes with "Surface" option attach erratically ↵Campbell Barton
to curves. added new functions - view_autodist_depth_segment() - plot_line_v2v2i(), which takes a callback and plots x/y points.
2011-01-30remove nan-makefilesCampbell Barton
2011-01-18bgl.Buffer()Campbell Barton
- invalid dimension type could be passed without raising an error. - negative dimensions could crash blender, now they raise errors. - zero length dimension arg was not detected. - floating point lengths were accepted, now only allow ints. also comment unused vars.
2011-01-18Bugfix [#25684b] Surface and Stroke options are not working with UseJoshua Leung
Sketching Sessions. Fix for secondary issue noted in this bug report. Some of the code for the fancy 3d view sketching options needed to be moved around so that there is a clearer "paint/sketch session" and "stroke" separation between various stages. There's still some more stuff that needs to be done here before I think it's totally cleaned up.
2011-01-14Bugfix [#25620] Grease Pencil: crash when using Ctrl+Z while drawingJoshua Leung
Crazy users! Who on earth would try undoing in the middle of an action (here the crash occurred while a mouse button was still held)?! (At least it wouldn't have been possible for those using the DKEY + mousedrag method of invoking strokes though...)
2011-01-13Bugfix [#25597] Grease Pencil crash when undoing during a SketchingJoshua Leung
Session As the key combination for undo was unhandled by Grease Pencil operator and allowed to execute, some of the lingering Grease Pencil data would get corrupted by undo as some flags may still have been set. This commit attempts to fix.workaround this problem by catching undo events, using the internal "delete last stroke" functionality to emulate undo-like behaviour as expected but without the associated risks. The underlying functionality used was already part of the original 2.4 implementation, but was exposed via the GUI instead there where it was less useful. --- Other tweaks related to Grease Pencil: 1) Spacebar can be used to end Sketching Sessions too now 2) Grease Pencil animation editor now displays GP datablocks in light blue (i.e. "sub-id") colours as per dopesheet instead of them being presented like groups. This better reflects their true nature.