Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-12 | Wireframe Overlay: Use Barycentric coord to optimize shader | Clément Foucault | |
This also fix a driver bug I was having on Linux + Mesa + AMD Vega. | |||
2018-10-12 | DRW: Add DRW_shgroup_create_sub to create children shgroup | Clé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-12 | GPUTexture: Add support for GPU_RGBA8UI | Clément Foucault | |
2018-10-12 | Fix misaligned icon in search buttons after recent changes. | Brecht Van Lommel | |
2018-10-12 | Mesh: remove derivedFinal from various places | Campbell Barton | |
2018-10-12 | Prevent G.fileflags changes when WM_OT_save_mainfile() is called from script | Sybren 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-12 | GP: Disable reverse list order when uncheck userprefs option | Antonioya | |
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-12 | Modifier: remove derived mesh call for bind | Campbell Barton | |
2018-10-12 | Cleanup: remove unused derived mesh wrappers | Campbell Barton | |
2018-10-12 | Mesh: remove derived mesh for nurbs conversion | Campbell Barton | |
2018-10-12 | Mesh: remove derived mesh for conversion | Campbell Barton | |
2018-10-12 | DRW: correct loose edge hidden face check | Campbell Barton | |
2018-10-12 | Cleanup: minor mesh allocation changes | Campbell Barton | |
2018-10-12 | Cleanup: use const pointers | Campbell Barton | |
2018-10-12 | Cleanup: fill vertex buffer in order | Campbell Barton | |
2018-10-12 | DRW: edit-mesh cage loose edge/vert support | Campbell Barton | |
2018-10-12 | DRW: edit-mesh cage selection support | Campbell Barton | |
2018-10-12 | Cleanup: use generic macro | Campbell Barton | |
2018-10-12 | Cleanup: trailing space w/ slash, right shift | Campbell Barton | |
2018-10-12 | Fix crash in grease pencil fill | Campbell Barton | |
2018-10-12 | Cleanup: redundant 'struct' & 'static' vars | Campbell Barton | |
2018-10-12 | Cleanup: style | Campbell Barton | |
2018-10-12 | UI: move layer up/down reverse into the operator | Campbell Barton | |
2018-10-11 | GP: Remove old simplify code | Antonioya | |
The simplify is controlled by brush and thsi function is not used. | |||
2018-10-11 | GP: Invert merge down if layer list is reversed | Antonioya | |
2018-10-11 | GP: Add new Userprefs parameter to reverse layer list | Antonioya | |
This allows to configure the system as any other 2D software with the layers in a Top/Down order. | |||
2018-10-11 | Add new parameter to reverse UIList items | Antonioya | |
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-11 | Fix T56898: misaligned icons in buttons in popovers. | Brecht Van Lommel | |
2018-10-11 | Fix (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-11 | GP: Cleanup duplicate code moving to function | Antonioya | |
2018-10-11 | GP: Cleanup duplicate code | Antonioya | |
2018-10-11 | UI: 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-11 | UI: 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-11 | Eevee: Fix blank output if scene complexity is high | Clé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-11 | DRW: add mapped edit-mode face-dot drawing | Campbell Barton | |
2018-10-11 | Missed when bumping flags | Campbell Barton | |
Ideally these wouldn't be repeated in multiple places. | |||
2018-10-11 | DRW: Initial edit-mode cage support | Campbell 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-11 | DRW: add ability to skip drawing vertices | Campbell Barton | |
2018-10-11 | Cleanup: make BKE_mesh_ensure_normals_for_display public | Campbell Barton | |
2018-10-11 | DRW: avoid edit-mode layer lookups for freestyle | Campbell Barton | |
2018-10-11 | Cleanup: assign a var to check an edge is real | Campbell Barton | |
Makes code slightly more readable. | |||
2018-10-11 | RNA: remove redundant new_from_object/to_mesh arg | Campbell Barton | |
If the caller wants loop-tris, there is a function to calculate them. | |||
2018-10-11 | DRW: remove redundant editmode mesh tessellation | Campbell Barton | |
Also re-order logic so loop indices are ensured to be valid. | |||
2018-10-11 | Cleanup: mesh iterators | Campbell Barton | |
- Split indexed/non-indexed into separate loops. - Avoid assigning the same value in the loop. - Use const variables. | |||
2018-10-11 | UI: increase size of copy buffer | Campbell Barton | |
The length was 400 which isn't enough for some file paths. | |||
2018-10-11 | UI: copy-buffer was cleared w/ non-text buttons | Campbell Barton | |
Also correct invalid strncpy use. | |||
2018-10-11 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-10-11 | Fix incorrect strncpy use | Campbell Barton | |
Didn't ensure null terminated. | |||
2018-10-11 | Fix draw manager out of bounds assignment | Campbell Barton | |
2018-10-11 | Remove image based bitmap font support | Campbell Barton | |
Was used in the game engine and is no longer used. |