Commit Graph

  • 13fe6d0170 Vulkan: Silence Compilation Warnings Jeroen Bakker 2023-05-02 15:52:53 +02:00
  • 5e3bf37982 Cleanup: Add internal header for View2D files Julian Eisel 2023-05-02 14:56:13 +02:00
  • 20b19f2b12 Fix: calculating duplicates in kdtree does not work with selection Jacques Lucke 2023-05-02 14:25:55 +02:00
  • c04e709c6a Bump blender file format subversion Pratik Borhade 2023-05-02 17:37:58 +05:30
  • 3b5aba8cf8 Fix invalid argument to BLI_path_split_dir_file Campbell Barton 2023-05-02 21:13:20 +10:00
  • 27e4ab80fb BLI_path: disallow passing NULL arguments to BLI_path_split_dir_file Campbell Barton 2023-05-02 21:09:40 +10:00
  • 1ab72e8459 Cleanup: use BLI_path_* prefix for path splitting functions Campbell Barton 2023-05-02 20:47:26 +10:00
  • 0001485365 Allow renaming F-curve modifier Pratik Borhade 2023-05-02 13:07:48 +02:00
  • 90361278d7 Cleanup: use function style casts, remove redundant parenthesis Campbell Barton 2023-05-02 20:09:09 +10:00
  • 93b9b79b19 Fix strict compiler warning Sergey Sharybin 2023-05-02 11:32:45 +02:00
  • e3f14b99c3 Refactor: Convert ImBuf to C++ Sergey Sharybin 2023-05-02 11:32:27 +02:00
  • a54c399b41 Fix crash doing a stroke in the weight paint Sergey Sharybin 2023-05-02 11:02:13 +02:00
  • cc84d83929 Fix #106853: Tooltip fix of OT_constraints_clear Adi Sage 2023-04-13 23:45:38 +05:30
  • 4c99043a85 Weight Paint: Fix wrongly used lookup_or_default() YimingWu 2023-05-02 10:19:35 +02:00
  • 03377281d2 Cleanup: avoid nullptr casts to access a struct members size Campbell Barton 2023-05-02 17:14:41 +10:00
  • 015343033c Cleanup: use FILE_MAX instead of PATH_MAX for sequencer add code Campbell Barton 2023-05-02 17:14:33 +10:00
  • b315a17902 Cleanup: replace strcpy, strcat with BLI_string_join Campbell Barton 2023-05-02 17:14:31 +10:00
  • f154d37335 BLI_path: add a size argument to BLI_path_frame Campbell Barton 2023-05-02 17:01:02 +10:00
  • 0428043967 BLI_string: add BLI_strncat, replace use of strcat that could overflow Campbell Barton 2023-05-02 16:47:57 +10:00
  • 0a0a29887d Fix #106354: Account for hidden vertices in weight gradient operator YimingWu 2023-05-02 09:05:26 +02:00
  • 2483c19ad3 BKE_idprop: string size argument consistency, fix off by one errors Campbell Barton 2023-05-02 15:07:55 +10:00
  • d5d3305280 Cleanup: IMB_metadata_set_field assigned the string twice in some cases Campbell Barton 2023-05-02 14:11:40 +10:00
  • ae76fa2da3 Fix #107525: Crash loading pre 2.5x files with multiple windows open Campbell Barton 2023-05-02 13:36:16 +10:00
  • b6a7b786c6 Cleanup: reduce line wrapping caused by trailing comments Campbell Barton 2023-05-02 10:18:39 +10:00
  • a0db0a5580 Cleanup: move comments wrapped with MultiLine control statements Campbell Barton 2023-05-02 09:32:44 +10:00
  • 6859bb6e67 Cleanup: format (with BraceWrapping::AfterControlStatement "MultiLine") Campbell Barton 2023-05-02 08:42:26 +10:00
  • 391f86bc38 clang-format: set BraceWrapping::AfterControlStatement to "MultiLine" Campbell Barton 2023-05-01 19:24:01 +10:00
  • ec25c7b341 Cleanup: remove outdated/invalid comment Campbell Barton 2023-05-02 09:33:14 +10:00
  • 6a5ab77dcc Cleanup: format Campbell Barton 2023-05-02 08:41:10 +10:00
  • 0652945dbd Fix #107306: Merge by distance node is not deterministic illua1 2023-05-01 22:15:19 +02:00
  • c7f1ad1058 Fix #107474: Proportional Size not saved when canceling the operation Germano Cavalcante 2023-05-01 13:58:17 -03:00
  • 5525e5b942 Fix #107480: Crashes in mesh format conversion for old files Hans Goudey 2023-05-01 11:32:35 -04:00
  • 3c74575dac Fix #107062: support opacityThreshold when exporting USD Michael B Johnson 2023-05-01 17:28:23 +02:00
  • f59fdc40ec Fix: Missing normalization for sampled normals when adding curves Hans Goudey 2023-04-30 22:55:35 -04:00
  • 314866eb3a Fix #107431: tag node tree topology as changed when changing socket order illua1 2023-05-01 13:22:44 +02:00
  • 3ea060860a UV: Tuning rotating to minimum square during packing Chris Blackbourn 2023-05-01 23:10:32 +12:00
  • d68ed238b9 Cycles: solve compilation errors with OptiX 7.7 Aldo Bleeker 2023-05-01 12:07:26 +02:00
  • 3f6912ece2 Realtime Compositor: Implement Mask node Omar Emara 2023-05-01 11:29:06 +02:00
  • 92983967cb Cleanup: Improve readability of Mask node flags Omar Emara 2023-05-01 12:04:53 +03:00
  • f8d2156dda Fix #104722: Outliner renaming uses wrong item Julian Eisel 2023-05-01 11:02:05 +02:00
  • 20f54a5698 Asset Browser: Let "Clear Asset" act on entire selection Julian Eisel 2023-04-25 16:52:23 +02:00
  • f22e2bab72 Assets: Prefer selected IDs over single active ID for asset mark/clear Julian Eisel 2023-04-25 15:59:50 +02:00
  • 36e1ebc78d Metal: Resolve runtime issues with texture views Jason Fielder 2023-05-01 09:14:00 +02:00
  • 46316b29dc GHOST/Wayland: remove keyboard modifier mismatch warning suppression Campbell Barton 2023-05-01 11:45:45 +10:00
  • 4efacf7e85 GHOST/Wayland: use GHOST modifiers, not XKB without an active windows Campbell Barton 2023-05-01 11:18:23 +10:00
  • 358ce4f52b Fix more crashes attempting to run operators in unexpected contexts Campbell Barton 2023-04-30 15:21:10 +10:00
  • 5d59f4ad7b Cleanup: use term "Delete" for sequence strips Campbell Barton 2023-04-30 15:10:49 +10:00
  • 44d13c787d Fix various crashes attempting to run operators in unexpected contexts Campbell Barton 2023-04-30 14:52:54 +10:00
  • d302901ce0 Fix bl_run_operators test running without a window context Campbell Barton 2023-04-30 14:48:51 +10:00
  • 91325378cb Fix potential buffer overflow with FileListEntryPreview::filepath Campbell Barton 2023-04-30 13:37:05 +10:00
  • 635cccc54e Fix curve-sculpt invoke function accessing the wrong brush Campbell Barton 2023-04-30 13:33:02 +10:00
  • 0a7f2486ec Fix apply as shape operator accessing properties that don't exist Campbell Barton 2023-04-30 13:31:19 +10:00
  • 951c31e258 Fix use-after-free error in sculpt color filter Campbell Barton 2023-04-30 13:29:19 +10:00
  • 03ad5c17e6 Fix crash accessing the image clipboard in background mode Campbell Barton 2023-04-30 13:14:36 +10:00
  • fa5cc84a0a WM: avoid Python exceptions in poll functions Campbell Barton 2023-04-30 13:24:39 +10:00
  • cfe25e6efb Use native path separators for run-time generated paths Campbell Barton 2023-04-29 11:39:25 +10:00
  • 1c026befca Cleanup: spelling in comments, remove annotations that aren't validated Campbell Barton 2023-04-30 13:07:22 +10:00
  • 5c1c45cd59 UV: Improve packing efficiency by rotating to minimum square Chris Blackbourn 2023-04-30 16:47:08 +12:00
  • adb63a5102 Gizmo: Add anti aliasing to transform constraints Yonatan Maor 2023-04-29 22:06:39 +02:00
  • 3298c61d1f Deps: Updating to Open PGL 0.5.0 Sebastian Herholz 2023-04-25 18:50:24 +02:00
  • ca00cb5470 Cleanup: format Chris Blackbourn 2023-04-29 13:48:52 +12:00
  • d145dfdae0 Fix #107443 movie clip fails to load Campbell Barton 2023-04-29 11:29:16 +10:00
  • 2d2f4d9d28 Cleanup: Rename StrokeCache.original to .accum Joseph Eagar 2023-04-28 17:58:26 -07:00
  • 15d2487e26 Sculpt: Fix #105303: improper setting of SculptCache.original Joseph Eagar 2023-04-28 17:53:47 -07:00
  • 69d52c5f1c UV: Fix uv packing overflow with fraction margin method Chris Blackbourn 2023-04-29 10:24:23 +12:00
  • bf56df3236 UV: Add new packing option, scale_to_fit Chris Blackbourn 2023-04-29 09:44:42 +12:00
  • 97222519de Fix #106945: IES file parsing failures Jesse Yurkovich 2023-04-28 23:29:04 +02:00
  • a20bb83c21 Fix 3D text selection & cursor mismatch when not on curve Harley Acheson 2023-04-28 14:12:56 -07:00
  • 609010f5c0 Cleanup: format Chris Blackbourn 2023-04-29 08:41:33 +12:00
  • 44103f5529 I18n: improve geometry nodes field tooltips Damien Picard 2022-09-17 01:50:55 +02:00
  • e33974effb Fix Auto Depth not working Germano Cavalcante 2023-04-28 16:38:15 -03:00
  • 96fd14a65f Cleanup: Fix typo in mesh sample function name Hans Goudey 2023-04-28 14:44:45 -04:00
  • bec033e057 Cleanup: Simplify and deduplicate mesh sampling code Hans Goudey 2023-04-28 14:44:08 -04:00
  • f8cc6cc866 Cleanup: Simplify passing empty anonymous attribute set Hans Goudey 2023-04-28 14:19:53 -04:00
  • 696b56c1da Cleanup: Add note about adding attributes while iterating Hans Goudey 2023-04-28 14:19:05 -04:00
  • 0a5f0890cc Cleanup: Use helper function to sample normals when adding curves Hans Goudey 2023-04-28 14:18:29 -04:00
  • b367a2b5f9 UI: Measure/Ruler Text Position Harley Acheson 2023-04-28 20:25:20 +02:00
  • bea6391188 Fix: Wrong logic in recent extrude node fix Hans Goudey 2023-04-28 14:14:32 -04:00
  • 060216ac31 Cleanup: Implement "make available" for extrude node individual input Hans Goudey 2023-04-28 13:50:23 -04:00
  • 82769653f8 Cleanup: Use short2 for custom normals, simplify access Hans Goudey 2023-04-28 13:34:15 -04:00
  • 5ce4447f02 Cleanup: Remove unnecessary vertex normal custom data masks Hans Goudey 2023-04-28 13:15:16 -04:00
  • 0f47722d82 Fix: Extrude node propagates all anonymous attributes Hans Goudey 2023-04-28 12:48:36 -04:00
  • 5b69be00a6 Fix Cycles MetalRT not working after recent oneAPI changes Brecht Van Lommel 2023-04-28 19:42:32 +02:00
  • 2fcf34a6bd I18N: Updated UI translations from svn trunk (r6490). Bastien Montagne 2023-04-28 19:51:22 +02:00
  • d1219b727c Fix #97530: Overlapping Content Causing Region Scrolling Harley Acheson 2023-04-28 19:06:30 +02:00
  • 252b0a023e Cycles: use intrinsics for fast_rint Xavier Hallade 2023-04-28 18:49:46 +02:00
  • 5e217fdec1 Deps: Bump version of sse2neon Sergey Sharybin 2023-04-27 11:12:25 +02:00
  • 7738f93d56 Cycles: Support newer version of sse2neon Sergey Sharybin 2023-04-27 11:05:22 +02:00
  • 7d38cef6d1 Geometry Nodes: use new BitGroupVector to find attribute propagation sets Jacques Lucke 2023-04-28 16:53:03 +02:00
  • d6c61ccadc Cleanup: Extract function to make extend node declaration Hans Goudey 2023-04-28 10:24:25 -04:00
  • 098e58ea24 Attributes: Allow attribute API to create non-deleteable attributes Hans Goudey 2023-04-28 10:20:37 -04:00
  • fee9a3796c Cleanup: Add not equal operator to compute constext hash Jacques Lucke 2023-04-28 10:17:33 -04:00
  • ac1827edda BLI: Add utility method to check if CPPType matches multiple types Jacques Lucke 2023-04-28 10:16:36 -04:00
  • 67700ced54 BLI: Add "take front" and "take back" methods to bit spans Hans Goudey 2023-04-28 16:14:03 +02:00
  • 6beaf1dc7d Fix error in recent navigation refactor Germano Cavalcante 2023-04-28 11:09:32 -03:00
  • 5a1013f6a8 Fix #106289: Copy optimal display edges in mirror, array modifiers Hans Goudey 2023-04-28 10:05:57 -04:00
  • b87ccedd75 BLI: Add bit span operations and bounded bit spans Hans Goudey 2023-04-28 15:43:34 +02:00
  • d74f3895e7 Overlay: do not draw grids with undefined units Germano Cavalcante 2023-04-28 14:38:38 +02:00
  • 67203c0ec8 3D View: Refactor navigation operators Germano Cavalcante 2023-04-28 14:11:00 +02:00
  • ff0cf45bc2 Fix potential buffer overflows from invalid string size arguments Campbell Barton 2023-04-28 21:49:05 +10:00