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
2018-06-29Cleanup: trailing newlinesCampbell Barton
2018-06-29WM: Remove Screen CastCampbell Barton
This feature is better handled by specialized tools.
2018-06-28Fix T55662: Crash on text autocompleteCampbell Barton
Regression from undo system upgrade.
2018-06-28UI: use two dot ellipsesCampbell Barton
Use less space for sign used when we don't have enough.
2018-06-27Cleanup: styleCampbell Barton
2018-06-26UI: Add/Update bad tooltipsAaron Carlisle
Part of T51061
2018-06-25Cleanup: Nuke most of G.main from GPU code.Bastien Montagne
2018-06-25Add back header needed win32Campbell Barton
2018-06-24Cleanup: move UI context menus into own fileCampbell Barton
2018-06-23UI: alternate fix for empty context menuCampbell Barton
block and layout could be NULL and checking this everywhere wasn't practical. Instead of lazy initializing, add UI_popup_menu_end_or_cancel which cancels empty popup menus.
2018-06-22Cleanup: rename 3D cursor calculation varsCampbell Barton
2018-06-21Edit Mode: Bevel Op: Offset Soft Max to 100Aaron Carlisle
This is consistent with the modifier
2018-06-21UI: don't show empty button context menuCampbell Barton
2018-06-21UI: preference for developer extrasCampbell Barton
Currently only used for "Edit Source" feature.
2018-06-21Fix T55491: Double click fail in menu popupsCampbell Barton
2018-06-20Cleanup: naming (make it clear vars are squared)Campbell Barton
2018-06-20Screen: split ED_area_actionzone_find_xyCampbell Barton
Add ED_area_actionzone_refresh_xy which can tag redraw find no longer changes changes to the action zone.
2018-06-20Cleanup: rename is_in_area_actionzoneCampbell Barton
2018-06-20UI: only show "Edit Translations" when addon usedCampbell Barton
2018-06-19Fix (unreported) passing CDLayer 'ID' instead of bitflag to a cdlayer mask!Bastien Montagne
Probably harmless, since I bet CD_ORIGINDEX is nearly always generated, but still...
2018-06-19Cleanup DM generation code for ProjPaint.Bastien Montagne
Two branches were actually doing essentially the same thing here, no need to artificially complicate things. ;)
2018-06-19Fix (unreported) unauthorized relesing of derived_final DM in paint ↵Bastien Montagne
projection code. NEVER free yourself DM returned by mesh_get_derived_final(), it's always to one assigned to ob->derived_final!
2018-06-19Vertex Paint: set sculpt object mode immediatelyCampbell Barton
SculptSession.mode_type wasn't initialized until painting, making it unreliable for checks in other parts of the code. Also remove unnecessary initialization, matching sculpt mode more closely.
2018-06-18Fix T55503: File browser filter not working correctly.Bastien Montagne
There were two issues here, introduced by rB66aa4af836: * Forgot to change length of some filter_glob var deep in filebrowser code. * Truncating filter_glob in general can be dangerous, generating unexpected patterns. Last point was the root of the issue here, truncating to 63 chars string left last group as 'match everything' `*` pattern. To fix that to some extent, added a new BLI_path_extension_glob_validate helper to BLI_path_util, which ensures we do not have last wildcards-only group in our pattern, when there are more than one group.
2018-06-17Python: Allow untrusted py-drivers to run limited expressionsCampbell Barton
Limit to a restricted set of built-ins, as well as the math module. Also restrict of op-codes, disallowing imports and attribute access. This allows most math expressions to run without any performance cost once the initial check is done. See: D1862 for details.
2018-06-17Cleanup: BLI path extension APICampbell Barton
Use BLI_path_extension_* prefix.
2018-06-17CMake: add missing headersCampbell Barton
2018-06-17Cleanup: use clamp_* from BLI_math (replace macro)Campbell Barton
2018-06-16UI: refactor drag-toggle for other button typesCampbell Barton
2018-06-16UI: minor changes from 2.8Campbell Barton
- Option to skip multi-data edits. - Open hold buttons on drag. - Utility function to set default value.
2018-06-15Cycles: change Ambient Occlusion shader to output colors.Lukas Stockner
This means the shader can now be used for procedural texturing. New settings on the node are Samples, Inside, Local Only and Distance. Original patch by Lukas with further changes by Brecht. Differential Revision: https://developer.blender.org/D3479
2018-06-15Cleanup: some more G.main removal/validation...Bastien Montagne
2018-06-15Fix T55490, intersect two triangles fails.Howard Trickey
Need to use the 'use_partial_connect' option in island connect, so changed signatures of various functions to pass that into and then down from BM_mesh_intersect (making true for intersect, false for boolean). Then fix bm_face_split_edgenet_partial_connect to work when input edges are not necessarily wire, but at least not in the face they are being connected in. That caused generalization of core BM_vert_separate_hflag_wire (which is only used in this one place in all Blender).
2018-06-15Fix (unreported) Text Editor: scrollbar exiting earlyPhilipp Oeser
caused by recent clickdrag changes
2018-06-13Fix undo group to use human readable name, since this shows in the UI.Brecht Van Lommel
2018-06-13Fix undo of transform after frame change undoing too much.Brecht Van Lommel
For grouped undo we should not skip the undo push, rather replace the previous undo push. This way undo goes back to the state after the last operation in the group.
2018-06-13WM: check release event for particle edit modeCampbell Barton
Caused by drag event.
2018-06-13Cleanup: get rid of last G.main in BMesh code.Bastien Montagne
2018-06-13Cleanup: moar ugly G.main removal...Bastien Montagne
Note that due to RNA get/setters issue, that one may actually add some G.main usages to the total... But at least it's not hidden anymore in a very low-level, dark corner of BKE pointcache code!
2018-06-13Fix T55467: nodes cant be resized after recent clickdrag changePhilipp Oeser
2018-06-13Cleanup: swapped X/Y UI_UNITCampbell Barton
2018-06-13Cleanup: remove more G.main from BKE area.Bastien Montagne
2018-06-12Cleanup: moar G.main removal from BKE area.Bastien Montagne
2018-06-12WM: remove sloppy region type accessCampbell Barton
Avoid accidentally operating on the wrong region type.
2018-06-12WM: rename BKE_regiontype_from_idCampbell Barton
This returns the first as a fallback, causing confusing usage. Renamed and added a version of the function that doesn't.
2018-06-12Fix T55452: Crash on saving with visible particle system.Bastien Montagne
Missing Main pointer in recent refactor/cleanup of G.main usages...
2018-06-12Cleanup: moar removal of G.main in BKE area...Bastien Montagne
2018-06-12Cleanup/simplify G.main usages.Bastien Montagne
Using G.main only to get main bled filepath, or built-in fonts, is OK. So now using the 'valid' G_MAIN macro here instead.
2018-06-12Cleanup: remove moar G.main from BKE area.Bastien Montagne
2018-06-12Cleanup: remove some G.main from ED's animsys.Bastien Montagne
The easy ones - there some much, much trickier to tackle there...