Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-28 | UI: use two dot ellipses | Campbell Barton | |
Use less space for sign used when we don't have enough. | |||
2018-06-28 | Cleanup: use f-strings | Campbell Barton | |
2018-06-28 | Fix Cycles tests build on macOS. | Brecht Van Lommel | |
2018-06-27 | Cleanup: style | Campbell Barton | |
2018-06-26 | Cleanup: pep8 function indentation | Campbell Barton | |
2018-06-26 | UI: Add/Update bad tooltips | Aaron Carlisle | |
Part of T51061 | |||
2018-06-26 | Fix bug in DNA_struct_elem_find when checking the first field | Sybren A. Stüvel | |
find_elem(olddata=NULL) doesn't work reliably for existence checks; it will return NULL both when the field is found at offset 0 and when it is not found at all. | |||
2018-06-26 | Revert "Turned off clang warnings in third party includes." | Stefan Werner | |
This reverts commit d53093953f8f3b58600cb19020ecbe0b5f254b52. | |||
2018-06-26 | PyAPI: add ImBuf.copy | Campbell Barton | |
DD348 by @kilon w/ edits. | |||
2018-06-26 | PyAPI: move deep-copy args check to py_capi_utils | Campbell Barton | |
2018-06-26 | Cycles: Fix wrong row count for World MIS CDF calculation | Lukas Stockner | |
2018-06-26 | Turned off clang warnings in third party includes. | Stefan Werner | |
The latest clang compiler (at least the one in Xcode 9.4.1) warns about the register keyword and macro expansions using defined(). Since these warnings come from third party code, we can't address them directly in Blender. Silencing them via #pramgas will at least keep the warnings during a build down to the ones that are relevant to Blender code. | |||
2018-06-25 | Cleanup: Nuke most of G.main from GPU code. | Bastien Montagne | |
2018-06-25 | Cleanup: Few more validation of G_MAIN usages... | Bastien Montagne | |
2018-06-25 | Add back header needed win32 | Campbell Barton | |
2018-06-25 | CMake: correct remove_strict_cxx_flags_file | Campbell Barton | |
Was still using C-flags. | |||
2018-06-24 | Cycles: change AO node color default to 1.0. | Brecht Van Lommel | |
2018-06-24 | Cleanup: move UI context menus into own file | Campbell Barton | |
2018-06-23 | UI: alternate fix for empty context menu | Campbell 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-22 | CMake: Make language explicit for per-file strict flags removal | Sergey Sharybin | |
2018-06-22 | CMake: Cleanup, add_cc_flag -> add_c_flag | Sergey Sharybin | |
2018-06-22 | CMake: Cleanup, rename CC_REMOVE_STRICT_FLAGS to C_REMOVE_STRICT_FLAGS | Sergey Sharybin | |
2018-06-22 | CMake: Tweaks to removal of strict flags | Sergey Sharybin | |
Silences the following strict flags from external libraries: - -Wclass-memaccess - -Wswitch - -Wtype-limits - -Wint-in-bool-context Needed to tweak macro a bit, since the old logic was wrong: we can not use CXX flags for C compiler, need way more strict separation between what goes where. | |||
2018-06-22 | Cleanup: rename 3D cursor calculation vars | Campbell Barton | |
2018-06-22 | Cleanup: remove last G.main from RNA. | Bastien Montagne | |
Again, we cannot actually get rid of G_MAIN global access here, so in most case just 'marked' them as valid, and added assert checks to ensure we do only work with IDs in G_MAIN in those cases. | |||
2018-06-22 | Tweak new BKE_id_is_in_global_main to accept NULL pointer (and consider them ↵ | Bastien Montagne | |
as valid). | |||
2018-06-22 | Cleanup: get rid of last G.main's in bpy area. | Bastien Montagne | |
Essentially 'validating' them as G_MAIN, and adding some asserts in dubious places, that handled IDs are actually in G_MAIN. | |||
2018-06-22 | BKE_library: Add func to check an ID is actually in G_MAIN database. | Bastien Montagne | |
2018-06-21 | Edit Mode: Bevel Op: Offset Soft Max to 100 | Aaron Carlisle | |
This is consistent with the modifier | |||
2018-06-21 | Fix T55568: second click event ignored | Campbell Barton | |
2018-06-21 | Revert "Fix T55568: second click event ignored" | Campbell Barton | |
This reverts commit 52aa963f0ef1b6f4abba6653e9a441dee234127a. Fixed for keyboards, broke mouse buttons. | |||
2018-06-21 | UI: don't show empty button context menu | Campbell Barton | |
2018-06-21 | Fix Cycles incorrect versioning for automatic sample world resolution. | Brecht Van Lommel | |
2018-06-21 | UI: preference for developer extras | Campbell Barton | |
Currently only used for "Edit Source" feature. | |||
2018-06-21 | Fix T55568: second click event ignored | Campbell Barton | |
Double-click handling caused the second click to be ignored for keymaps that only handle click. | |||
2018-06-21 | Fix Cycles CUDA render errors with CUDA 9.2. | Brecht Van Lommel | |
Work around what might be a compiler bug. | |||
2018-06-21 | Fix T55564: Cycles OpenCL build error on some scenes. | Brecht Van Lommel | |
2018-06-21 | Fix T55491: Double click fail in menu popups | Campbell Barton | |
2018-06-21 | WM: don't make LMB a special case for double click | Campbell Barton | |
2018-06-20 | Cleanup: naming (make it clear vars are squared) | Campbell Barton | |
2018-06-20 | Screen: split ED_area_actionzone_find_xy | Campbell Barton | |
Add ED_area_actionzone_refresh_xy which can tag redraw find no longer changes changes to the action zone. | |||
2018-06-20 | Cleanup: rename is_in_area_actionzone | Campbell Barton | |
2018-06-20 | Cleanup: quiet warning | Campbell Barton | |
2018-06-20 | Cleanup: remove some G.main from BKE's node.c | Bastien Montagne | |
Validate some cases using G_MAIN instead (I don't think we want to work on any other Main than G.main one when registering/unregistering nodes etc.). And when freeing, all ID not in Main shall now be tagged accordingly, so we *should* not need to do that stupi search over all ntrees in G.main to check wether we have to free it ourself or not! | |||
2018-06-20 | UI: only show "Edit Translations" when addon used | Campbell Barton | |
2018-06-19 | Final cleanup of G.mains in render area. | Bastien Montagne | |
2018-06-19 | Cycles: Fixed crash when the camera was inside 16 volumes or more. It still ↵ | Stefan Werner | |
won't render those volumes correctly, but at least the crash is addressed. | |||
2018-06-19 | Fix (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-19 | Fix T55528: Cycles AO node should default to 1 if radius is 0. | Brecht Van Lommel | |
2018-06-19 | Cleanup DM generation code for ProjPaint. | Bastien Montagne | |
Two branches were actually doing essentially the same thing here, no need to artificially complicate things. ;) |