Commit Graph

  • 6da7436cce DRW: Add debug print for matrix type Clément Foucault 2023-01-16 00:33:26 +01:00
  • 6d07b459f2 Cleanup: compare to GPU_SHADER_CFG_CLIPPED when checking configurations Campbell Barton 2023-01-16 10:21:32 +11:00
  • e1aef2e87e Cleanup: suppress '-Warray-bounds' warnings Campbell Barton 2023-01-16 09:55:41 +11:00
  • 87bb14ab5f Fix T103256 Viewport: Regression: Clipping Region is not working Clément Foucault 2023-01-15 14:24:06 +01:00
  • 8b5d5cbf06 BLI: Math: Add sign() function Clément Foucault 2023-01-13 22:58:45 +01:00
  • 0a7c485b66 Cleanup: remove redundant memset on calloc'ed array Campbell Barton 2023-01-15 23:55:06 +11:00
  • bec86c5d15 Cleanup: remove unused arguments Campbell Barton 2023-01-15 23:52:50 +11:00
  • 8c7df5fa72 Fix invalid arguments to memcpy in IMB_rectfill_area_replace Campbell Barton 2023-01-15 23:45:56 +11:00
  • 82bd020a30 CMake: suppress GCC warnings stringop-overread & stringop-overflow Campbell Barton 2023-01-15 23:29:02 +11:00
  • fc9c818531 Fix missing view layer sync in recent change to ED_view3d_datamask Campbell Barton 2023-01-15 22:16:15 +11:00
  • cc332264ae Audaspace: porting changes from upstream. Jörg Müller 2023-01-14 22:18:39 +01:00
  • 1a79bdfbf1 BLI: inline index mask slice methods Jacques Lucke 2023-01-14 19:40:22 +01:00
  • ff15edc6ab Cleanup: unify method parameters for virtual arrays Jacques Lucke 2023-01-14 19:13:51 +01:00
  • 72cc68e299 Functions: only allocate resource scope when it is actually used Jacques Lucke 2023-01-14 15:56:43 +01:00
  • 50980981e3 Cleanup: remove MF prefix from some classes in multi-function namespace Jacques Lucke 2023-01-14 15:42:52 +01:00
  • 8625495b1c Functions: improve handling of unused multi-function outputs Jacques Lucke 2023-01-14 15:35:44 +01:00
  • aea26830dc Cleanup: use std::get instead of std::get_if Jacques Lucke 2023-01-14 14:16:51 +01:00
  • 8126d92073 Cleanup: fix compile error in debug build Jacques Lucke 2023-01-14 14:15:21 +01:00
  • 92773761d3 Sculpt: Change expand hotkey to not auto-create mask Joseph Eagar 2023-01-13 20:17:03 -08:00
  • 325105ee6f Sculpt: add support for curves sculpt to paint_init_pivot Joseph Eagar 2023-01-13 19:58:42 -08:00
  • 3a3d9488a1 Refactor: Const correct Custom Data API, prepare for CoW Hans Goudey 2023-01-13 17:21:20 -06:00
  • 4160da187c Fix T103670: correct seam calculation when finding unique uvs Chris Blackbourn 2023-01-14 10:46:19 +13:00
  • 326e1eeb56 UV: cleanup Chris Blackbourn 2023-01-14 11:21:31 +13:00
  • e35053d369 Fix T103850: Convex hull node crash with empty geometry components Iliya Katueshenock 2023-01-13 15:44:29 -06:00
  • b55b671955 Cleanup: format Chris Blackbourn 2023-01-14 10:38:53 +13:00
  • 0a21a554d5 Fix T103304: Incorrect handling of edge crease in subdivision node Hans Goudey 2023-01-13 15:34:01 -06:00
  • dc99c09daa Cleanup: Use const when accessing custom data layers Hans Goudey 2023-01-13 14:50:59 -06:00
  • a5c3f5b0bc Fix T103818: Freeze frames in movie strips when timecodes are used Richard Antalik 2023-01-13 21:25:41 +01:00
  • 2c910cb70a Modifiers: Only allow geometry nodes for curves and point cloud Hans Goudey 2023-01-13 14:20:08 -06:00
  • cb92ff7b2d Geometry Nodes: Only set soft range for modifier properties Hans Goudey 2023-01-13 12:49:53 -06:00
  • ef68a37e5d Custom Properties: Add boolean type Hans Goudey 2023-01-13 12:31:27 -06:00
  • 4961e5f91d Geometry Nodes: Rename Interpolate Domain and Field at Index nodes Hans Goudey 2023-01-13 11:49:40 -06:00
  • ba71419891 Cleanup: improve const correctness of bvh tree Jacques Lucke 2023-01-13 18:09:10 +01:00
  • 046d1a414b Fix: Curves select all operator name Hans Goudey 2023-01-13 10:47:24 -06:00
  • 761e6b1b78 Fix: crash when opening node add menu Jacques Lucke 2023-01-13 17:25:20 +01:00
  • d4e638baac User Interface: Re-organization of Geometry Nodes Add Node Menu Dalai Felinto 2023-01-09 18:09:22 +01:00
  • 2fb829a2de Fix T103837: crash opening a specific file Philipp Oeser 2023-01-13 13:03:02 +01:00
  • bc3da3ad41 Sculpt: fix T103454: SCULPT_vertex_is_occluded is not compatible with filters Joseph Eagar 2023-01-13 00:10:46 -08:00
  • daedf19315 Sculpt: Fix T103724: missing mask attr existance check for PBVH_GRIDS Joseph Eagar 2023-01-12 23:57:01 -08:00
  • c158dd560e WM: reduce CPU use while idle in ED_view3d_datamask Campbell Barton 2023-01-13 17:48:54 +11:00
  • 0c2a3054ba Fix high CPU use when idle under Wayland Campbell Barton 2023-01-13 17:48:52 +11:00
  • bbe7183cd3 GHOST/Wayland: fix threaded event handling Campbell Barton 2023-01-13 17:48:50 +11:00
  • b599820418 OBJ: add split by objects/groups import options (T103839) Aras Pranckevicius 2023-01-12 22:47:39 +02:00
  • b2746876f2 EEVEE: Avoid glitchy displacement on curve geometry Clément Foucault 2023-01-12 16:18:55 +01:00
  • 063caae72e GPencil: Fix unreported error in Build modifier Marc Chéhab 2023-01-12 15:35:25 +01:00
  • 589d1be147 Cleanup: rename variables to distinguish between target and source Germano Cavalcante 2023-01-12 10:16:25 -03:00
  • 16fc928068 Fix: uninitialized UVs when painting in sculpt mode Martijn Versteegh 2023-01-12 11:37:41 +01:00
  • c5f9bf95cd Cleanup: Remove unused function pose_propagate_fcurve Christoph Lendenfeld 2023-01-12 13:03:55 +01:00
  • ed178f5ff5 Fix: Potential divide by 0 using GRAPH_OT_ease Christoph Lendenfeld 2023-01-12 12:46:53 +01:00
  • ea1c31a244 Fix T103074: flipped vertex group meaning in Multi-Modifier Armature. Alexander Gavrilov 2022-12-15 23:37:14 +02:00
  • 09a26f26e8 Cleanup: missing-declarations warnings Campbell Barton 2023-01-12 20:21:22 +11:00
  • eeff49a3b1 macOS: Replace PboardTypes with PasteboardTypes. Jeroen Bakker 2023-01-12 08:48:48 +01:00
  • 3590e263e0 macOS: Remove user notifications. Jeroen Bakker 2023-01-12 08:39:42 +01:00
  • b9177014b6 3D Texturing: Replace pointers with indexes in pbvh_uv_islands Jeroen Bakker 2023-01-12 08:35:14 +01:00
  • 0349a6e6e0 Fix disappearing snap indication in Measure tool Germano Cavalcante 2023-01-11 23:00:51 -03:00
  • 2b4bf586ad Fix T102920: Cycles doesn't support multiple outputs on muted nodes Lukas Stockner 2023-01-12 00:48:56 +01:00
  • 2b32a2c3b2 Snap Gizmo: hide snap cursor if another gizmo is highlighted Germano Cavalcante 2023-01-11 18:52:30 -03:00
  • 442b08aac0 Snap Gizmo: support the WM_GIZMO_HIDDEN flag Germano Cavalcante 2023-01-11 18:20:05 -03:00
  • ff86573d72 Fix T102313: Enabling shadow catcher in viewport render shows self-shadowing Lukas Stockner 2023-01-11 21:35:09 +01:00
  • 88e9826529 Sculpt: Fix T102889: Sculpt trim tool extrudes in perspective Joseph Eagar 2023-01-11 09:57:58 -08:00
  • 4d1f12212b Transform: deduplicate code Germano Cavalcante 2023-01-11 12:28:48 -03:00
  • 5029f3e483 Fix crease and bevel weight unaffected when transforming Germano Cavalcante 2023-01-11 12:49:19 -03:00
  • ad01cdd7fc Transform: improve safety when restoring data Germano Cavalcante 2023-01-11 12:08:04 -03:00
  • 3b761901b6 Fix T103783: crash when canceling vertex crease having vertex groups Germano Cavalcante 2023-01-11 11:50:45 -03:00
  • a6b6f5db10 Fix issue with recent refactor in liboverride diffing. Bastien Montagne 2023-01-11 15:27:31 +01:00
  • 5d07b0e6da Cleanup: delegate to string_view equality for StringRef Jacques Lucke 2023-01-11 13:19:11 +01:00
  • 8f7bb812c4 Gitea: Add Issue and Pull Request templates Sergey Sharybin 2023-01-11 11:46:53 +01:00
  • 866b24ac88 Cleanup: use continue in loop to reduce right-shift Campbell Barton 2023-01-11 21:08:15 +11:00
  • cff2807aff Fix T103719: missing shortcuts info for some tool-settings Campbell Barton 2023-01-11 20:55:33 +11:00
  • d3e8d63a8c Fix error in StringRef equality Campbell Barton 2023-01-11 20:00:59 +11:00
  • 68c6fc6d38 Fix T103267: No shortcuts shown in the Pose Assets context menu Campbell Barton 2023-01-11 19:14:35 +11:00
  • f88e788569 Pose Slide: set the value of "release_confirm" from the event when unset Campbell Barton 2023-01-11 17:58:12 +11:00
  • d8d20e0e59 UI: include 'drag-' prefix in the short-cut text for menu items Campbell Barton 2023-01-11 17:54:12 +11:00
  • 86464cfcef Fix error converting UV's to MLoopUV Campbell Barton 2023-01-11 13:57:51 +11:00
  • 28d38e876f Cleanup: rename face_corners to loop for internal layer operations Campbell Barton 2023-01-11 13:53:22 +11:00
  • bd7a1d5de6 Docs: improve doc-string for UI_BUT_HAS_SEP_CHAR & UI_SEP_CHAR Campbell Barton 2023-01-11 13:39:13 +11:00
  • 32812c2cc2 Cleanup: Remove redundant mesh data mask handling Hans Goudey 2023-01-10 20:07:47 -05:00
  • 8367f2bffc Cleanup: function style casts for C++ Campbell Barton 2023-01-11 13:03:53 +11:00
  • 494c3ba063 Cleanup: quiet warning mixing enum/int & replace NULL with nullptr Campbell Barton 2023-01-11 13:03:51 +11:00
  • 12a26b8fe3 Cleanup: format Campbell Barton 2023-01-11 13:03:49 +11:00
  • 9f283bee7e BLI_string_ref: avoid passing null to strncmp (quiet ASAN warning) Campbell Barton 2023-01-11 13:03:48 +11:00
  • bd9602036a Fix pose-slide failing with array custom properties Campbell Barton 2023-01-11 13:03:46 +11:00
  • 50d6af1e0e Fix invalid string comparison Campbell Barton 2023-01-11 13:03:44 +11:00
  • dd9e1eded0 Mesh: Move sharp edge flag to generic attribute Hans Goudey 2023-01-10 16:12:14 -05:00
  • 30c90f0ad0 Cleanup: Replace "UV's" with "UVs" Damien Picard 2023-01-10 14:49:51 -05:00
  • 5bc71f22a2 Snap Gizmo: remove unused "snap_elements" Germano Cavalcante 2023-01-10 15:56:17 -03:00
  • d397ecae32 Geometry Nodes: Add a selection input to the store named attribute node Charlie Jolly 2023-01-07 14:32:49 +00:00
  • 8a3a1a0c14 Fix T103781: assert when connecting viewer node on mesh without faces Jacques Lucke 2023-01-10 17:13:12 +01:00
  • db688b62f9 Fix T103764: Grease Pencil modes other than Draw use a wrong radial Antonio Vazquez 2023-01-10 17:00:43 +01:00
  • 9b8c2f91f6 Cleanup: Compile filesel.c in C++ Julian Eisel 2023-01-10 16:33:00 +01:00
  • df5ebd348b Fix T103556: Cycles viewport unexpected pixel changes when hovering over UI Brecht Van Lommel 2023-01-10 16:31:21 +01:00
  • 3a98dc6812 Fix crash when dragging video into VSE timeline Richard Antalik 2023-01-10 16:12:13 +01:00
  • 09a5443f20 GPencil: Fix unreported wrong fill vertex color in Outline Antonio Vazquez 2023-01-10 16:13:37 +01:00
  • 66af16571d Refactor: Use new "All" asset library to extend node menus with assets Julian Eisel 2023-01-10 15:37:31 +01:00
  • 35e54b52e6 Assets: "All" asset library Julian Eisel 2023-01-10 15:27:28 +01:00
  • 250eda36b8 GPencil: Build modifier add "natural drawing" time Marc Chehab 2023-01-10 15:37:02 +01:00
  • fddb76e9af Fix: new Grease Pencil layer not selected when added from the viewport Amelie Fondevilla 2023-01-10 14:18:09 +01:00
  • 597aecc016 MacOS: Update Min Requirement to 10.15. Jeroen Bakker 2023-01-10 15:01:02 +01:00
  • 387fc9b40b MacOS: Silence OpenGL deprecation warnings. Jeroen Bakker 2023-01-10 14:57:23 +01:00
  • c6b4bd407e Cleanup: deduplicate conditions in transform code Germano Cavalcante 2023-01-10 09:35:59 -03:00