Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-17 | Cleanup: trailing space for freestyle | Campbell Barton | |
2018-06-17 | Cleanup: trailing space for imbuf module | Campbell Barton | |
2018-06-17 | Cleanup: trailing space for modifiers | Campbell Barton | |
2018-06-17 | Cleanup: trailing space for DNA headers | Campbell Barton | |
2018-06-17 | Cleanup: trailing space for BLI | Campbell Barton | |
2018-06-17 | Cleanup: remove unused BLI_rebase_path | Campbell Barton | |
2018-06-17 | Cleanup: BLI path extension API | Campbell Barton | |
Use BLI_path_extension_* prefix. | |||
2018-06-17 | BLI_path: add string size debug define | Campbell Barton | |
Off by default, only for debugging. | |||
2018-06-17 | CMake: add missing headers | Campbell Barton | |
2018-06-17 | Cleanup: use clamp_* from BLI_math (replace macro) | Campbell Barton | |
2018-06-16 | Fix T55427: Removing Vertex Group used by Data Transfer Modifier results in ↵ | Bastien Montagne | |
crash. Only fixing crash, proper handling (a.k.a remapping) of all possible cases here, for all possible data layers, is rather involved... | |||
2018-06-16 | UI: refactor drag-toggle for other button types | Campbell Barton | |
2018-06-16 | UI: minor changes from 2.8 | Campbell Barton | |
- Option to skip multi-data edits. - Open hold buttons on drag. - Utility function to set default value. | |||
2018-06-15 | Cycles: 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-15 | WM: suppress drag events if motion is handled | Campbell Barton | |
2018-06-15 | Cleanup: some more G.main removal. | Bastien Montagne | |
We are really starting to scratch the last bits here... | |||
2018-06-15 | Cleanup: some more G.main removal/validation... | Bastien Montagne | |
2018-06-15 | Fix 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-15 | Fix (unreported) Text Editor: scrollbar exiting early | Philipp Oeser | |
caused by recent clickdrag changes | |||
2018-06-15 | WM: 2.8 screen compatibility | Campbell Barton | |
Without these minor changes loading files from 2.8 will crash. Manually applied edits from 26786a2b87a08 | |||
2018-06-14 | Cleanup: remove last G.main's from Collada code. | Bastien Montagne | |
2018-06-14 | Cleanup: Remove last G.main's from WM code. | Bastien Montagne | |
Was mostly validating valid usages of G.main -> G_MAIN actually. | |||
2018-06-14 | Fix T55470: Add option to not fix polygons' winding to Edit Normals modifier. | Bastien Montagne | |
this is actually adding option to add buggy behavior, but.. NPR often expects buggy behaviors, and its one of the main targets for normal editing. So think it's reasonable to add that option (disabled by default of course). Note that am not really happy with UI, but: * Not sure where to put it, it's kind of own self-contained area option. * Don't to make it too much visible, using this should be the exception! | |||
2018-06-13 | Fix undo group to use human readable name, since this shows in the UI. | Brecht Van Lommel | |
2018-06-13 | Fix 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-13 | WM: check release event for particle edit mode | Campbell Barton | |
Caused by drag event. | |||
2018-06-13 | Cleanup: get rid of last G.main in BMesh code. | Bastien Montagne | |
2018-06-13 | Cleanup: 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-13 | Fix T55467: nodes cant be resized after recent clickdrag change | Philipp Oeser | |
2018-06-13 | Cleanup: swapped X/Y UI_UNIT | Campbell Barton | |
2018-06-13 | Cleanup: remove more G.main from BKE area. | Bastien Montagne | |
2018-06-12 | Cleanup: moar G.main removal from BKE area. | Bastien Montagne | |
2018-06-12 | Cleanup: BKE_scene_free should not have to worry about cleaning its usages. | Bastien Montagne | |
This is supposed to be handled by calling code! Henceforce, no need to call BKE_sequencer_clear_scene_in_allseqs() here, and... no need for that ugly G.main case. ;) | |||
2018-06-12 | WM: remove sloppy region type access | Campbell Barton | |
Avoid accidentally operating on the wrong region type. | |||
2018-06-12 | WM: rename BKE_regiontype_from_id | Campbell Barton | |
This returns the first as a fallback, causing confusing usage. Renamed and added a version of the function that doesn't. | |||
2018-06-12 | Fix T55452: Crash on saving with visible particle system. | Bastien Montagne | |
Missing Main pointer in recent refactor/cleanup of G.main usages... | |||
2018-06-12 | Cleanup: moar removal of G.main in BKE area... | Bastien Montagne | |
2018-06-12 | Cleanup/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-12 | Cleanup: remove moar G.main from BKE area. | Bastien Montagne | |
2018-06-12 | Cleanup: remove some G.main from ED's animsys. | Bastien Montagne | |
The easy ones - there some much, much trickier to tackle there... | |||
2018-06-12 | Cleanup: remove some G.main from BKE area. | Bastien Montagne | |
2018-06-11 | Cleanup: remove moar ugly G.main usages... | Bastien Montagne | |
BKE_image was an ugly nest, could fix all but the ones from compositor, so moved ugly G.main there, at least we know where the Evil is that way ;) | |||
2018-06-11 | Cleanup: Moar G.main removal of Hell. | Bastien Montagne | |
This commit actually adds some G.main... but at much, much higher level than the ones it removes, so should still be better ;) | |||
2018-06-11 | Cleanup: remove some G.main usages... | Bastien Montagne | |
2018-06-11 | Cleanup: Use BLI_strncpy | Sergey Sharybin | |
It has behavior which we expect, and silences strict compiler warning. | |||
2018-06-11 | path_util: avoid overflow w/ strtoll use | Campbell Barton | |
Also style cleanup. | |||
2018-06-11 | Fix PyConsole: Drag events finished early in modal text selection | Philipp Oeser | |
2018-06-11 | Fix T55140: opened image doesn't show up in movie clip editor | Philipp Oeser | |
atoi usage in BLI_stringdec could overflow, use strtoll instead and check valid range with INT_MIN and INT_MAX Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3452 | |||
2018-06-11 | Fix T55349: crash adding paint slot when object is on hidden layer | Philipp Oeser | |
use better poll and get ob with 'ED_object_active_context' (instead of 'CTX_data_active_object') Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3467 | |||
2018-06-10 | WM: add macros to check mouse button/gesture/wheel | Campbell Barton | |
Use to check click/drag, fixes issue with mouse wheel triggering pie menu. |