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
2019-08-21Fix T68837 Eevee: Fix "GPU failed to find function math_max" messageClément Foucault
Was a missing rename.
2019-08-21Update CUEW to latest versionBrecht Van Lommel
2019-08-21Fix T68951: Incrementing int property causes overflowJacques Lucke
This was probably introduced in rBfdef1a6712b.
2019-08-21Fix T68943: GPencil Time modifier gets strange value in offset parameterAntonio Vazquez
This is due a limitation in the RNA property when the range is too extreme. As we don't need that, the value was set to SHRT_MAX frames as maximum offset. Also fixed the same problem in other modules of Grease Pencil.
2019-08-21UI: Don't left align operator buttons in toolbarsJulian Eisel
This hack would make operator (push down) buttons without icons align their text to the left in toolbars. Everywhere else in Blender, we center it by default. We barely use operator buttons in toolbars anymore. Even if we do and there's a good reason to make text left aligned, it's better to use `uiLayout.alignment = 'LEFT'` to achieve the same effect, but without lowish-level hacks for a specific region type. Differential Revision: https://developer.blender.org/D5527
2019-08-21Fix T65671: Armature X-Mirror inconsistenciesDemeter Dzadik
This fixes bendy bone properties not being mirrored correctly Reviewed By: Brecht Differential Revision: http://developer.blender.org/D5408
2019-08-21GPencil: add new filter by material to modifiersMatias Mendiola
This commit adds a new filter by material using the name and not only the index. Reviewers: antoniov, pepeland Differential Revision: https://developer.blender.org/D5544
2019-08-21Cleanup: pass lattice directly vertex coord utilitiesCampbell Barton
2019-08-21Fix T68444: outliner bone visibility not updatingNathan Craddock
Tags for update when pose bone visibility is toggled in the outliner.
2019-08-21Fix T68429: wrong pose bone hide icon in outlinerNathan Craddock
The hide icon was drawing instead of the disable in viewports icon.
2019-08-21Cleanup: use const arguments for vertex coordsCampbell Barton
2019-08-21Cleanup: remove unused derived-mesh API callsCampbell Barton
2019-08-21Fix grid snap value in recent snapping updatesCampbell Barton
Increase the size of the snap mode so the flag can be used.
2019-08-21Fix T68911: "illegal recursive expansion of macro id"mano-wii
I imagined that could be a problem for some drivers. I should have avoided.
2019-08-21Fix conflict with "Edge Center" snap modemano-wii
`SCE_SNAP_MODE_GRID` is used for both nodes and objects. I don't think it's worth versioning in this case.
2019-08-21Transform: New Snap Option: Edge Perpendicularmano-wii
Part of T66420 Option for snapping to the nearest point of a reference coordinate. The patch also adds Edge Center and Perpendicular snaps to the ruler. {F7675906} Reviewers: campbellbarton, brecht Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D5543
2019-08-21Fix T68869: outliner missing subversion bumpNathan Craddock
The recent commit of synced selection added an active color theme to the outliner, and synced selection enabled by default. The subversion bump was missed.
2019-08-21Cleanup: remove redundant operator data in keymapCampbell Barton
2019-08-21Keymap: Shift-Ctrl-Click didn't allow toggle selectionCampbell Barton
D5518 by @jenkm
2019-08-20GPencil: Hide self_overlap parameter for Texture strokesAntonio Vazquez
This property is not supported in this mode and must be removed from UI.
2019-08-20Editor Transform: New Snap Option Middlemano-wii
Part of T66420 Reviewers: campbellbarton, brecht Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D5532
2019-08-20Fix use of uninitialized variable in Cycles math nodeBrecht Van Lommel
2019-08-20Fix T68877: GPencil - Missing remove unused slots in menuAntonio Vazquez
The operator was missing in the menu for grease pencil materials.
2019-08-20Liboverride: Add more missing ID RNA pointers as overridable.Bastien Montagne
2019-08-20Fix T68789: Do not use new python format strings thingy in UI code.Bastien Montagne
This is 100% incompatible with translation...
2019-08-20Cycles Tests: Fix Math tests when use_clamp is true.OmarSquircleArt
The clamp option is implemented using graph expansion, where a Clamp node named "clamp" is added and connected to the output. So the final result is actually from the node "clamp". Reviewers: brecht Differential Revision: https://developer.blender.org/D5540
2019-08-20Cleanup: remove undefined functionmano-wii
2019-08-20Select Engine: Move some private members out of select contextmano-wii
2019-08-20Cleanup: Move select_engine function to corresponding headermano-wii
2019-08-20UI: add URL presetsCampbell Barton
This adds a url-preset operator to simplify opening re-usable links. - Standard websites have their own tool-tip. - De-duplicate logic to get URL's that include version information. - Reporting bugs no longer needs to have all information included in the URL. D5498 by @luisbg with edits.
2019-08-20Cleanup: comparison warningCampbell Barton
2019-08-20BLI: double version of some math functions.YimingWu
2019-08-20Fix release notes showing twice in the splash-screenCampbell Barton
2019-08-20Cleanup: clang-format, sorted listsCampbell Barton
2019-08-20Fix crash with no grid unitmano-wii
2019-08-20Fix T61286: Viewport grid units not visiblemano-wii
The original code was commented on. Unlike blender 2.79, the grid units are now displayed only when RV3D_VIEW_IS_AXIS. The visible subdivisions in the grid are made by the GPU and depending on the pixel. The code used here only mimics this behavior and adds a bit of overhead. Reviewers: fclem, campbellbarton Subscribers: FloridaJo, zlsa, rl.amorato, EitanSomething Differential Revision: https://developer.blender.org/D4325
2019-08-20Memory: Fix guarded aligned malloc with small alignmentJacques Lucke
When calling `MEM_guarded_mallocN_aligned` with an alignment of 4, a pointer that was returned that is 4 byte but not 8 byte aligned. When freeing this pointer, `MEM_guarded_freeN` thinks that it is an illegal pointer, because it asserts that `((intptr_t)memh) & 0x7 == 0`. The fix is to always use at least 8 byte alignment. Reviewers: brecht Differential Revision: https://developer.blender.org/D5529
2019-08-20Cleanup: outliner range selectionNathan Craddock
No functional changes. This commit simplifies the recursive call, removes unneeded function calls, and adds comments.
2019-08-20Outliner: Add range extend selectNathan Craddock
Add support for ctrl+shift+lmb to default and industry compatible keymaps to select a range without removing the existing selection.
2019-08-19GPencil: Improve reproject operator in surface modeAntonio Vazquez
This change was applied to GP branch during the period 2.80 cannot be updated. Now the patch can be moved to master. The commit fix the problem when reproject over surface in multiframe mode and the surfaces can moved. Also improved the surface algorithm thanks to Lukas W (@geloescht). New Algorithm: Differential Revision: https://developer.blender.org/D4878 Tested by @mendio and @pepeland
2019-08-19GPencil: Change UI scale for z-depth offsetAntonio Vazquez
Actually, the value for this parameter must be in the order of 0.00001 and this makes the UI uncomfortable. Now, the value is divided by 1000 internally and the UI values are more logic. Reviewers: mendio, pepeland Differential Revision: https://developer.blender.org/D5528
2019-08-19Fix build error with OpenImageDenoise after recent changes for dynamic linkingBrecht Van Lommel
CMake variables are case sensitive.
2019-08-19Fix T68831: use NULL instead of the wrong pointer to read default array.Alexander Gavrilov
The pointer argument is supposed to be the object the property belongs to, not a pointer to the property metadata itself. This only worked before because the argument was never used.
2019-08-19LibOverride: add some more missing override flags for RNA ID pointers.Bastien Montagne
2019-08-19Mesh Batch Cache: Fix crash caused by rB3cbf2462391cClément Foucault
2019-08-19View3D Grid: fix imperial grid drawingmano-wii
This is a step to finish the D4325 and fix the T61286. Currently the grid is highlighted in steps of 10 out of 10, which is wrong for the imperial units as seen in `buImperialLenDef`. The idea of the code is to pass the steps of the grid already dimensioned as a uniform. Another important thing to note is that subdivisions now only affect the grid without unity. This matches the 2.7x Blender versions. No performance loss (almost no gain too). Reviewers: fclem Subscribers: zlsa, rl.amorato Differential Revision: https://developer.blender.org/D4379
2019-08-19Fix T68719 Viewport: Wrong material index when switching between view modeClément Foucault
This was due to the GPUIndexBuf ranges only computed when requesting the triangles indices. If the tris were already calculated, the new shading batches would never have the GPUIndexBuf ranges and instead use the full triangle index buffer. So since this only happen when shading data does not match, we just save the previous GPUIndexBuf ranges and reuse them for the new batch. This patch is a bit of a hack on top of a hack but it works fine.
2019-08-19Outliner: sync selection on undo/redoNathan Craddock
Tags all outliner sync types on undo and redo operations.
2019-08-19Fix crash when loading a file with existing proxy, and lib has been edited.Bastien Montagne
Editing a lib char should never, ever be done once you have proxies of it in your project, that will most certainly break a lot of things... But at leats let's try no to crash here.
2019-08-19Outliner: rename filter "invisible" to "hidden"Nathan Craddock
No functional changes. Renames the "invisible" object filter to "Hidden" to be more consistent.