UI: Operator Confirm Dialog Changes #117564

Merged
Harley Acheson merged 13 commits from Harley/blender:NewConfirm into main 2024-01-29 18:52:27 +01:00

13 Commits

Author SHA1 Message Date
Harley Acheson 3d01fb8171 Unused functions, type conversion warnings
buildbot/vexp-code-patch-lint Build done. Details
buildbot/vexp-code-patch-darwin-x86_64 Build done. Details
buildbot/vexp-code-patch-linux-x86_64 Build done. Details
buildbot/vexp-code-patch-windows-amd64 Build done. Details
buildbot/vexp-code-patch-darwin-arm64 Build done. Details
buildbot/vexp-code-patch-coordinator Build done. Details
2024-01-29 09:14:58 -08:00
Harley Acheson 4806591d32 Merge branch 'main' of projects.blender.org:blender/blender into NewConfirm 2024-01-29 08:57:36 -08:00
Harley Acheson db829cb957 Slight change to padding above buttons for small confirmation 2024-01-28 13:24:35 -08:00
Harley Acheson 58b55f911c Props Dialog and Confirm both using Name as title and Okay as confirm by default 2024-01-28 12:52:45 -08:00
Harley Acheson 8921b4e732 Scale minimum dialog widths with changes to Text Styles. 2024-01-28 12:21:11 -08:00
Harley Acheson 4200945ac5 Merge branch 'main' of projects.blender.org:blender/blender into NewConfirm 2024-01-28 11:49:42 -08:00
Harley Acheson a080207489 Some cleanup. 2024-01-28 11:43:57 -08:00
Harley Acheson 650373af81 Yikes, I put it away broken. 2024-01-28 11:14:37 -08:00
Harley Acheson d915f4321d Changes requested by review 2024-01-27 18:43:06 -08:00
Harley Acheson c8db9246c7 Single message text split by newlines. Automatic setting of size, position, mouse_move_quit based on presence of Message text. Dialog width also considers button text widths. 2024-01-27 10:27:37 -08:00
Harley Acheson e2864bfe7c Define a ALERT_ICON_NONE 2024-01-26 16:12:34 -08:00
Harley Acheson a7987e38bd Whoops, remove testing value 2024-01-26 16:01:26 -08:00
Harley Acheson 30fcb431d6 UI: Operator Confirm Dialog Changes
Removal off "confirm" callback in favour of new method that shares
existing operator dialog code and allows python configuration.
2024-01-26 15:57:13 -08:00