December 1, 2014, 07:27 (GMT) |
Move AStar algo to its own BLI area. |
December 1, 2014, 05:46 (GMT) |
Hacky kludge fixes to get mingw64 to compile - "finite()" issues * finite() is not defined on mingw64 when using c++11 * isfinite() can be used instead, but, to use it, you need to #include <cmath> and using std::isfinite; to each offending file where finite() may get called, which is basically every file that includes BLI_math.h ==> math_vector_inline.c * In this patch, we define our own wrapper for finite() (via the C code in blenlib, which is free of all this C++ crapiness), which the C++ code can then feast on. The name though needs 2 underscores, as the single-underscore version (_finite) causes conflicts with symbols from dll's (i.e. most likely conflicting with the MSVC _finite(), which mingw-C++11 *still* doesn't see either). |
November 30, 2014, 19:06 (GMT) |
Minor cleanup Adressing some of the inline comments from @sergey and @campbellbarton |
November 30, 2014, 17:58 (GMT) |
Merge branch 'master' into mesh-transfer-data |
November 30, 2014, 17:50 (GMT) |
Merge branch 'master' into temp_custom_loop_normals |
November 30, 2014, 15:28 (GMT) |
Merge branch 'master' into ime |
November 30, 2014, 11:22 (GMT) |
Polish for quick-access pie menus * Settings pie menu (DQ) can now be used to quickly check on and adjust key properties for the active layer. In particular, it's particularly helpful for quickly checking colours and turning onion skinning on/off. * Fleshed out the "More" pie with many of the other tools as well. Also included a link back to the main tools pie (i.e. the one launched with Ctrl-D) |
Revision 3361788 by Lukas Toenne (hair_guides, hair_guides_grooming, hair_object, strand_editmode, strand_gpu, strand_nodes, tmp_hair_curves) November 30, 2014, 09:08 (GMT) |
Merge branch 'master' into mesh_samples Conflicts: release/datafiles/locale release/scripts/addons |
November 30, 2014, 00:01 (GMT) |
Experimenting with contents of secondary GPencil pie Now that we can properly add interactive widgets, this commit adds some quick access to some commonly tweaked settings such as color (stroke/fill), opacity, line thickness, and onionskinning. |
November 29, 2014, 23:33 (GMT) |
Merge branch 'master' into GPencil_EditStrokes |
Revision efbdd40 by Lukas Toenne November 29, 2014, 18:00 (GMT) |
Revert previous hair edit operator scaffolding and port over the old operator for strokes instead. The paint system is much too complicated and does not add any real advantage at this point. |
November 29, 2014, 17:35 (GMT) |
Merge branch 'master' into mesh-transfer-data |
Revision 563026e by Lukas Toenne November 29, 2014, 15:15 (GMT) |
Copied high-level operator code from the paint/sculpt system as a basis for brush-stroke operators in hair edit mode. Hopefully this can help avoid some redundant code and ensure consistent keymapping etc. |
November 29, 2014, 14:00 (GMT) |
Standard hotkeys to set proportional editing settings work in Stroke EditMode too |
November 29, 2014, 13:56 (GMT) |
WIP convenience feature: New frames are created when editing strokes on frames without existing keys This feature makes it easier to do pose-to-pose animation using the strokes editing stuff, as you don't have to remember to deliberately duplicate an existing frame so that your edits end up on a new frame. There is the possibility though that you didn't intend to create a new frame, in which case this option will be more of a pain. Let's try this out for a bit before deciding whether it should stay or go. |
November 29, 2014, 12:56 (GMT) |
Notifier fixes for entering/exiting stroke editmode (and other fixes) * Entering/exiting stroke editmode now updates the headers, so that the right proportional editing options get shown * Doing anything Grease Pencil related in the Node Editor doesn't trigger a recalc of the nodetree anymore. AFAICT, there is no legitimate reason to be doing full refreshes there - simple redraws will do. |
November 29, 2014, 12:26 (GMT) |
Add proportional editing props to the "additional settings" panel where they might be relevant |
November 29, 2014, 12:21 (GMT) |
Proportional Editing options for GPencil should now work across all editors supported * When in Stroke Editing mode (or strokes points can get transformed), the proportional editing settings for editing points/geometry will now be used. These include the disabled/enabled/connected + falloff properties. * Uncommented the code in the pie menu for showing these settings, so that this functionality can be tested in each applicable editor. TODO: * Fix refresh bugs for UI to ensure that the right set of settings is displayed * Expose these settings in other places where they may be applicable |
November 29, 2014, 11:47 (GMT) |
GPencil: Proportional Editing UI components for headers This is only the UI part - the backend doesn't work yet |
November 29, 2014, 11:13 (GMT) |
Bugfix: Undo during "continous drawing" (or "sketching sessions") for GPencil was broken While the hotkey here is now hardcoded, it is possible to undo the last stroke when drawing with the "continous drawing" option enabled. This seems to have been broken at some stage due to a fix the old node-editor bug where holding the dkey was accidentally inserting drivers all over the show. This bug seems to have been around since 2.69 (at least!), and doesn't seem to have been noticed until now! |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021