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
path: root/source
AgeCommit message (Collapse)Author
2018-10-12Wireframe Overlay: Use Barycentric coord to optimize shaderClément Foucault
This also fix a driver bug I was having on Linux + Mesa + AMD Vega.
2018-10-12DRW: Add DRW_shgroup_create_sub to create children shgroupClément Foucault
This makes is easy to create nested drawcalls that will inherit all the parents properties. This is usefull if only a few uniforms changes for that drawcall.
2018-10-12GPUTexture: Add support for GPU_RGBA8UIClément Foucault
2018-10-12Fix misaligned icon in search buttons after recent changes.Brecht Van Lommel
2018-10-12Mesh: remove derivedFinal from various placesCampbell Barton
2018-10-12Prevent G.fileflags changes when WM_OT_save_mainfile() is called from scriptSybren A. Stüvel
This is to solve an issue where a blend file could be compressed unbeknownst to the artist. This happened in the following situtation: - Artist edits an uncompressed blend file. - Some script saves a compressed blendfile to a separate location. - When the artist saves the file (s)he is editing (File>Save, or Ctrl+S), it was silently compressed.
2018-10-12GP: Disable reverse list order when uncheck userprefs optionAntonioya
Before, the list kept the reverse order enabled in the filter. Now the filter is reset when the option is disabled and don't need any user change or restart.
2018-10-12Modifier: remove derived mesh call for bindCampbell Barton
2018-10-12Cleanup: remove unused derived mesh wrappersCampbell Barton
2018-10-12Mesh: remove derived mesh for nurbs conversionCampbell Barton
2018-10-12Mesh: remove derived mesh for conversionCampbell Barton
2018-10-12DRW: correct loose edge hidden face checkCampbell Barton
2018-10-12Cleanup: minor mesh allocation changesCampbell Barton
2018-10-12Cleanup: use const pointersCampbell Barton
2018-10-12Cleanup: fill vertex buffer in orderCampbell Barton
2018-10-12DRW: edit-mesh cage loose edge/vert supportCampbell Barton
2018-10-12DRW: edit-mesh cage selection supportCampbell Barton
2018-10-12Cleanup: use generic macroCampbell Barton
2018-10-12Cleanup: trailing space w/ slash, right shiftCampbell Barton
2018-10-12Fix crash in grease pencil fillCampbell Barton
2018-10-12Cleanup: redundant 'struct' & 'static' varsCampbell Barton
2018-10-12Cleanup: styleCampbell Barton
2018-10-12UI: move layer up/down reverse into the operatorCampbell Barton
2018-10-11GP: Remove old simplify codeAntonioya
The simplify is controlled by brush and thsi function is not used.
2018-10-11GP: Invert merge down if layer list is reversedAntonioya
2018-10-11GP: Add new Userprefs parameter to reverse layer listAntonioya
This allows to configure the system as any other 2D software with the layers in a Top/Down order.
2018-10-11Add new parameter to reverse UIList itemsAntonioya
Now, it was possible to invert the order of the UIlist using the filter, but it was impossible to know if the list was inverted or not. The problem with this is that any other element depending of this value could not be adjusted. See https://devtalk.blender.org/t/how-to-access-uilist-properties/2268 The new parameter allows to set the reverse order by default. When the list is set as reverse, it cannot be inverted again, so the invert button is removed of the filter. This change is needed to fix a requested feature for Grease Pencil (T56985) and because a lot of 2D softwares use the drawing layers in the inverse order used in Blender.
2018-10-11Fix T56898: misaligned icons in buttons in popovers.Brecht Van Lommel
2018-10-11Fix (unreported) wrong 'use_sep' setting for menu items.Bastien Montagne
This option defines whether or not menu items drawing code must separate drawstring in two, keeping right part at all cost. This is used to show shortcuts of operators' enum entries usually. Previous way to decide that was based on button having an RNA prop pointer, assuming those without it were not 'data buttons' and hence needed the shortcut special handling thingy. That's wrong is many, many cases (especially since search templates often generate more than one buttons, not all linked to actual RNA data). So instead now checking whether a button has an optype set or not, hopefully this will be much more accurate... Other solution if thsi also fails, is to add new flag to buttons, and explicitely set it when needed, instead of trying to guesstimate...
2018-10-11GP: Cleanup duplicate code moving to functionAntonioya
2018-10-11GP: Cleanup duplicate codeAntonioya
2018-10-11UI: increase spacing between icon and text.Brecht Van Lommel
To avoid the icon and text blending together too much, which happens with the new monochrome and slightly bigger icons.
2018-10-11UI: tweak vertical centering of text in buttons.Brecht Van Lommel
This effectively moves up the text by one pixel to make it look more centered in the button and relative to the icon.
2018-10-11Eevee: Fix blank output if scene complexity is highClément Foucault
Encountered on Nvidia + Linux, it seems that doing everything all at once can make the driver give up the whole command list and return nothing as the output of the render.
2018-10-11DRW: add mapped edit-mode face-dot drawingCampbell Barton
2018-10-11Missed when bumping flagsCampbell Barton
Ideally these wouldn't be repeated in multiple places.
2018-10-11DRW: Initial edit-mode cage supportCampbell Barton
Modifiers such as sub-surf and mirror now work with show-on-cage. Selection and loose geometry still needs to be supported.
2018-10-11DRW: add ability to skip drawing verticesCampbell Barton
2018-10-11Cleanup: make BKE_mesh_ensure_normals_for_display publicCampbell Barton
2018-10-11DRW: avoid edit-mode layer lookups for freestyleCampbell Barton
2018-10-11Cleanup: assign a var to check an edge is realCampbell Barton
Makes code slightly more readable.
2018-10-11RNA: remove redundant new_from_object/to_mesh argCampbell Barton
If the caller wants loop-tris, there is a function to calculate them.
2018-10-11DRW: remove redundant editmode mesh tessellationCampbell Barton
Also re-order logic so loop indices are ensured to be valid.
2018-10-11Cleanup: mesh iteratorsCampbell Barton
- Split indexed/non-indexed into separate loops. - Avoid assigning the same value in the loop. - Use const variables.
2018-10-11UI: increase size of copy bufferCampbell Barton
The length was 400 which isn't enough for some file paths.
2018-10-11UI: copy-buffer was cleared w/ non-text buttonsCampbell Barton
Also correct invalid strncpy use.
2018-10-11Merge branch 'master' into blender2.8Campbell Barton
2018-10-11Fix incorrect strncpy useCampbell Barton
Didn't ensure null terminated.
2018-10-11Fix draw manager out of bounds assignmentCampbell Barton
2018-10-11Remove image based bitmap font supportCampbell Barton
Was used in the game engine and is no longer used.