Harley Acheson Harley
  • Joined on 2010-03-07
Harley Acheson pushed to IconThemeColor at Harley/blender 2024-08-10 00:02:08 +02:00
3985dba8d0 Use constexpr for offset values as per review by Hans
80d3846ee1 Merge branch 'main' of projects.blender.org:blender/blender into IconThemeColor
810fee35f3 Fix #126074: Sculping on a non-basis shape key modifies mesh
ae13fb5a53 Refactor: Sculpt: Various cleanups in relax brush
3e5751c726 Fix: Animation Editors Dopesheet RNA paths incomplete/wrong
Compare 10 commits »
Harley Acheson commented on pull request blender/blender#125146 2024-08-09 21:59:05 +02:00
UI: Color Icon Theme Internal Parts

Actually re-wrote that section so the processing is done by scanning the string by group, only for those that start with "blender."

Harley Acheson pushed to IconThemeColor at Harley/blender 2024-08-09 21:57:45 +02:00
8b613ed72f Process SVG source string by group id, if starting with "blender."
e9f2fb10fe Merge branch 'main' of projects.blender.org:blender/blender into IconThemeColor
e2ade82b41 Annotations: Revert removal of some API functions
2c275aec87 Overlay-Next: Mesh Edit Mode
e5805ba07d Overlay-Next: Force Field
Compare 16 commits »
Harley Acheson commented on pull request blender/blender#125146 2024-08-09 17:55:44 +02:00
UI: Color Icon Theme Internal Parts

Agreed. I'll add a "Todo" comment to icon_source_edit_cb indicating that this text processing is suboptimal with all the inserts and has lots of room for optimization.

Harley Acheson commented on pull request blender/blender#125675 2024-08-09 05:13:11 +02:00
UI: Color Picker layout rework

Right yeah, this is a pretty hacky function... that iterates over all the buttons in the popup to manually update their values depending Here, the bt->str[0] == '{R,G,B,H,S,V,L}' cases are…

Harley Acheson commented on pull request blender/blender#125675 2024-08-09 00:45:04 +02:00
UI: Color Picker layout rework

I'm struggling testing a particular change. My gut feeling is that your change of bt->str == "Hex:" to bt->type == UI_BTYPE_TEXT could stop matching of the subsequent else clauses if those are…

Harley Acheson pushed to IconThemeColor at Harley/blender 2024-08-08 23:44:17 +02:00
cbaa439921 Replace std::function with FunctionRef as per review by Hans
0ba3ce6673 Merge branch 'main' of projects.blender.org:blender/blender into IconThemeColor
0250596f5b Cleanup: Sculpt: Remove more unnecessary shape key flushing
72b5fd677b Cleanup: Sculpt: Use C++ Array for fake neighbor indices
a2e3abd2d0 Refactor: Sculpt: Fake neighbor data creation
Compare 46 commits »
Harley Acheson commented on pull request blender/blender#125949 2024-08-08 18:53:49 +02:00
GHOST: Process full mouse move resolution in Win32

If we use raw mouse input then we'll also need to handle drawing a virtual cursor so that we don't have visual de-syncs from raw mouse and cursor having different accelerations. This is doable,…

Harley Acheson pushed to ToolSVGIcons at Harley/blender 2024-08-08 18:22:13 +02:00
9c3c3dc2ce Merge branch 'main' of projects.blender.org:blender/blender into ToolSVGIcons
f09395c69e Refactor: Sculpt: Refactor relax mesh filter
0e2ef7f6f1 Geometry Nodes: Default opacity value in "Curves to Grease Pencil" node
8c04261644 Cleanup: Sculpt: Pass vertex instead of iterator struct to relax function
f11b650767 Refactor: Add SCULPT_vertex_attr_get overloads
Compare 42 commits »
Harley Acheson commented on pull request blender/blender#125675 2024-08-08 18:11:04 +02:00
UI: Color Picker layout rework

There is a change to block layout in the PR that might be responsible for the change I see in the alignment between the hex input and the color picker icon in some situations, which is most likely…

Harley Acheson commented on pull request blender/blender#125949 2024-08-08 02:48:47 +02:00
GHOST: Process full mouse move resolution in Win32

Is it an option to use RAW mouse pointer input? I know that means we don't get pointer acceleration, but perhaps we could do that ourselves? https://stackoverflow.com/questions/36862013/raw-input-a

Harley Acheson pushed to IconThemeColor at Harley/blender 2024-08-08 02:16:25 +02:00
f97ec1d8d9 Working better with Tool Icon colors
52e65dbb5c Merge branch 'main' of projects.blender.org:blender/blender into IconThemeColor
915be63b01 Cleanup: Simplify topology automasking code
034550cc4b Cleanup: Sculpt: Remove unused function
90bcc3b5dc Fix #124646: Cycles: Point Density node still works on surfaces in OSL
Compare 5 commits »
Harley Acheson pushed to ToolSVGIcons at Harley/blender 2024-08-08 00:49:32 +02:00
20019cee33 Merge branch 'main' of projects.blender.org:blender/blender into ToolSVGIcons
b63d691570 UI: Allow Changing Alpha for Multicolor Icons
6bb2e5a691 WM API: Improve naming of WM_window_pixels_* functions
ecc3d1db4e Refactor: Sculpt: Refactor surface smooth mesh filter
ebcdfeb77e Refactor: Sculpt: Refactor sharpen mesh filter
Compare 109 commits »
Harley Acheson pushed to IconThemeColor at Harley/blender 2024-08-07 23:47:48 +02:00
4ed805e53a Updating to current state of master.
b63d691570 UI: Allow Changing Alpha for Multicolor Icons
6bb2e5a691 WM API: Improve naming of WM_window_pixels_* functions
ecc3d1db4e Refactor: Sculpt: Refactor surface smooth mesh filter
ebcdfeb77e Refactor: Sculpt: Refactor sharpen mesh filter
Compare 109 commits »
Harley Acheson deleted branch IconColorAlpha from Harley/blender 2024-08-07 23:28:41 +02:00
Harley Acheson pushed to main at blender/blender 2024-08-07 23:28:39 +02:00
b63d691570 UI: Allow Changing Alpha for Multicolor Icons
Harley Acheson merged pull request blender/blender#126063 2024-08-07 23:28:39 +02:00
UI: Allow Changing Alpha for Multicolor Icons
Harley Acheson commented on pull request blender/blender#126063 2024-08-07 23:09:22 +02:00
UI: Allow Changing Alpha for Multicolor Icons
Harley Acheson created pull request blender/blender#126063 2024-08-07 23:08:47 +02:00
UI: Allow Changing Alpha for Multicolor Icons
Harley Acheson created branch IconColorAlpha in Harley/blender 2024-08-07 23:07:58 +02:00